计算机软件著作权简单登记指南

计算机软件著作权登记地址:https://register.ccopyright.com.cn/registration.html#/registerSoft前置工作,需要提前注册好、实名认证好中国版权登记业务平台账号,并提前准备好软件源代码文档、软件相关说明书/部署文档/使用文档/设计说明。软件源代码文档,可以使用软著代码文档生成器(https://gitee.com/AndroidCoderPeng/CodeGenerator),对软件源代码进行扫描生成源代码文档,至少提交 60 页的源代码文档(前 30 页、后 30 页),每页至少 50 行代码,源代码不足 60 页的,全部提交。软件相关说明书,可以是部署文档、使用文档、设计说明等,页数不限。无论是软件源代码,还是软件相关说明书,都要在每一页文档中添加页眉,页眉的内容是 “软件名称 + 版本号”。前置材料准备完成后,即可进行计算机软件著作权申请。第一步,填写软件申请信息:填写指南:权利取得方式:原始取得。软件全称:根据实际情况填写,如 “智慧城市便民信息服务系统”,建议软件全称都叫 “XXXX 系统”,或者叫 “XXXX 软件

微信小程序前后端登录流程简单剖析与实现

小程序登录概述小程序可以通过微信官方提供的登录能力方便地获取微信提供的用户身份标识,快速建立小程序内的用户体系。登录流程时序:登录流程时序说明:小程序前端调用 wx.login 方法获取临时登录凭证 code ,并回传到开发者服务器(后端)。开发者服务器(后端)调用微信平台 auth.code2Session 接口,换取用户唯一标识 OpenID、 用户在微信开放平台账号下的唯一标识 UnionID 和会话密钥 session_key。开发者服务器可以根据用户标识来生成自定义登录态,用于后续业务逻辑中前后端交互时识别用户身份。wx.login 方法wx.login 方法用于调用接口获取登录凭证 code,通过凭证进而换取用户登录态信息。wx.login 方法的基本选项:timeout:超时时间,单位为毫秒。success:调用成功的回调函数,该事件回调函数可以接收一个 res 参数,通过 res.code 可以获取用户登录凭证。用户登录凭证 code 的有效期只有五分钟,开发者需要在开发者服务器后台调用 code2Session,使用 code 换取 openid、unionid、se

使用 Socket.D 实现简单的消息推送

前言近期有一个需求,Java 后端要根据规则实时推送一些数据到前端,实现前端数据的实时更新。后端向前端推送消息,就需要长连接,首先想到的就是使用 WebSocket,但是原生的 WebSocket 又有一些局限性,可能不是一个最佳的解决方案,经过阶段调研,最终选择使用 Socket.D。Socket.D 简介Socket.D 官网:https://socketd.noear.org/Sokcet.D 是基于事件和语义消息流的网络应用协议。事件:事件即路径、指令,每个消息都可事件路由,就像 MVC 中的请求路径,方便不同的业务安排不同的处理。语义:语义即元信息标注,通过元信息进行语义描述,即对消息添加描述性的额外信息的操作,就像请求头,可以给消息数据标注内容类型,方便接收端做序列化等工作。消息流:传输来回相关的消息会串成一个有关联的流,这一个流是通过 sid(streamId)为来回的相关消息建立起关联性,就算某一端重启,只要 sid 还存在(比如被持久化保存下来了),仍可实现流答复。Sokcet.D 的其他特点:语言无关:使用二进制输传数据,适配支持 tcp、ws、udp、kcp 等,

最新合集

随机推荐

近期文章

近期评论

  • 多仔: 我把我的再做一做优化,然后上传到github,继承Memoo的衣钵!
  • Memoo: 我有意将Memoo这个主题的管理移交给你,不知道你有没有兴趣,我...
  • Memoo: 搞得不错,我觉得就美观程度上来说,比我的原版好多了。
  • 多仔: :)

数据统计

  • 分类总数:3  /  标签总数:8
  • 文章总数:17  /  阅读总数:17289
  • 评论总数:4