人员、任务、进度、工时、周期、依赖关系 一目了然。无论项目大小、简单复杂都能轻松管理
2021-09-26 调整
2021-04-15 调整
兄弟们,我又要写一篇小程序登录相关的文章了,因为时代变了,小程序接口又又又又调整了。
当前能获取到的用户信息只有:
昵称nickName,通过wx.getUserProfile获取,每次获取微信均会弹框要求用户授权
头像avatarUrl,通过wx.getUserProfile获取,每次获取微信均会弹框要求用户授权
openid,通过wx.login获取到code后,发给后台,后台调用auth.code2Sess
问题1:
问题2:
在使用Node和ThinkJS的过程中会遇到很多问题,这里主要用来记录这些问题。
问题1:
定时器中,设置type=one ,依然所有子进程都执行任务?
解决方式:
npm install think-cluster
安装1.5.7以上版本
https://github.com/thinkjs/thinkjs/issues/1491
问题2:
如何解决 Node 的 aes 加密结果和 JAVA 加密结果不一致的问题?
以使用aes-192-ecb
准备工作
实现方式
参考:
我们经常会在微信上生成一些个性化的海报,海报中嵌入用户的微信头像和昵称,以及应用的二维码,如下两张海报:
下面先与大家分享如何在后台使用nodejs生成海报。
ps:在后台生成海报有好处也有坏处。相对于前端生成,好处是:由于服务器的配置统一,生成出的海报的尺寸一致,不会有变形的情况;坏处是:由于后台生成需要引入文字包,一般来说普遍不支持emoji表情符号。
准备工作
先安装gm和sharp这两个图片处理包。
gm和sharp在linu
一、下载反编译软件JD-GUI
二、用JD-GUI打开所要修改代码的jar包
三、将要修改的代码复制到一个新的java文件中
四、将Java文件编译成.class文件
五、用编译后的.class文件替换jar包中的文件
有时候由于找不到源码,只有一个jar包,但又想去修改jar包中的代码,就可以进行将jar包反编译后,修改,再重新编译的方式来实现。
一、下载反编译软件JD-GUI
https://github.com/java-decompiler/jd-gui/rel
微信网页开发和微信JS-SDK介绍
微信JS-SDK使用步骤
步骤一:公众号绑定安全域名
步骤二:在前端网页代码中引入JS-SDK文件
步骤三:通过config接口注入权限验证配置
access_token
用途
access_token获取方式
中控管理access_token防冲突
通过access_token来获取jsapi_ticket
生成JS-SDK权限验证的签名
步骤0
步骤1
步骤2
步骤四:通过ready接口处理成功验证
步骤五:通过error接口处
使用like语句搜索时,不能搜索出值为NULL的数据
微信公众号发送模板消息问题
后端返回buffer,前端提供用户下载
typeof判断类型
将json对象转成键值对
MySQL拼接group_concat
MySQL中使用SQL语句查询哪个字段的长度不等于16
MySQL中对返回结果处理,比如性别返回:0 -> '男', 1 -> '女'
JS跳出循环的几种方式(break, return, continue)
大陆地区身份证对
IntelliJ IDEA中无法加载yml配置文件
项目部署到服务器上后无法打印日志
IntelliJ IDEA中无法加载yml配置文件
举例来说,新建或引入的项目中,类似上图,2.yml无法像1.yml一样被识别成配置文件。
需要右键项目,打开如下界面:
如有有1.yml和2.yml直接选中即可,如果没有,则取下图Modules中先进行Resources路径的设置,设置好后才可以引入。
然后再在Facets下增加对应的2.yml文件就可以了。
参考
原本想使用nodejs将代码打包成可执行的exe文件,但使用pkg进行打包,mac打包是可以的,windows出错。
https://www.npmjs.com/package/pkg
所以后面改用python来实现,可参考Python读取MySQL及Excel的xlsx文件和打包可执行文件
想要实现的需求是:
写一个读取excel表格内数据,然后链接数据库查找数据,再写入到excel表格内的接口,通过定时任务执行调用该接口,使用pkg打包成exe
https://thi
货币发展史
区块链与比特币
区块链的应用场景
货币发展史
原始社会:物物交换
也就是实物货币阶段。这一阶段的人类大部分是处于原始社会,因为没有统一的文化,统一的度量衡,但是却拥有同样的生理需求。所以部落和部落之间大概就是以物换物,用我的石器换取你的猎物。但是物与物交换前提是双方都有彼此的需求。
之后相继出现了黄金、铸币和纸币。
再后来就出现我们当代流行的电子货币。
区块链与比特币
区块链技术是比特币的底层技术,比特币是区块链的第一个应用 (后续还有以太坊、我
炒作的大数据
大数据的由来
数据隐私
大数据与健康
大数据具体项目案例(待完善)
炒作的大数据
从某种意义上说,大数据只是一个空洞的商业术语,就跟所谓的商业智能一样空洞无物。
普通人在提到大数据的时候,可能的感觉是:这玩意很火,哪哪都在提,但具体是干啥的?有什么用?好像也说不上来。
对于投资人和创业者而言,大数据是个热门的融资标签。
对于大多数互联网公司或者工程师而言,大数据实际上只有一个意思,就是把一堆乱七八糟的数据扔到 HDFS 上面然后进行计算、处理、分析、挖