摘要: 1.发送消息与被动回复消息 (1)流程不同:发送消息是第三方服务器主动通知微信服务器向用户发消息。而被动回复消息是 用户发送消息之后,微信服务器将消息传递给 第三方服务器,第三方服务器接收到消息后,再对消息做出相应的回复消息。 (2)消息是否加密:在发送消息的流程中,对封装好的回复消息(json字符 阅读全文
posted @ 2018-12-02 17:30 Snail90 阅读(4189) 评论(0) 推荐(1) 编辑
摘要: OAuth2简介 OAuth2的设计背景,在于允许用户在不告知第三方自己的帐号密码情况下,通过授权方式,让第三方服务可以获取自己的资源信息。企业微信提供了OAuth的授权登录方式,可以让从企业微信终端打开的网页获取成员的身份信息,从而免去登录的环节。企业应用中的URL链接(包括自定义菜单或者消息中的 阅读全文
posted @ 2018-11-30 16:40 Snail90 阅读(1721) 评论(0) 推荐(0) 编辑
摘要: WITH RECURSIVE r AS (SELECT * FROM [表] WHERE id = xxxunion ALLSELECT [表].* FROM [表], r WHERE [表].id = r.parent_id)SELECT * FROM r ORDER BY id; 递归向上查询数 阅读全文
posted @ 2018-11-16 23:55 Snail90 阅读(662) 评论(0) 推荐(0) 编辑
摘要: 划分指的是将逻辑上的一个大表分成一些小的物理上的片。划分有很多益处: 1、在某些情况下查询性能能够显著提升,特别是当那些访问压力大的行在一个分区或者少数几个分区时。划分可以取代索引的主导列、减小索引尺寸以及使索引中访问压力大的部分更有可能被放在内存中。 2、当查询或更新访问一个分区的大部分行时,可以 阅读全文
posted @ 2018-11-06 11:54 Snail90 阅读(2905) 评论(0) 推荐(0) 编辑
摘要: 1、空间对象字段不建议手动创建,建议使用语句生成空间对象字段,table_name:表名,column_name:生成的列名,3857:坐标系 SELECT AddGeometryColumn ('public','table_name', 'column_name', 3857, 'POINT', 阅读全文
posted @ 2018-11-06 11:35 Snail90 阅读(3724) 评论(0) 推荐(0) 编辑
摘要: tar -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compr 阅读全文
posted @ 2018-10-16 11:52 Snail90 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 今天碰到了个郁闷的问题,svn执行clean up命令时报错“Previous operation has not finished; run 'cleanup' if it was interrupted”。无论你到那个父层次的目录执行“clean up “,都是报一样的错。执行cleanup时候 阅读全文
posted @ 2018-09-19 10:58 Snail90 阅读(256) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/chen-lhx/p/7592621.html 阅读全文
posted @ 2018-09-03 17:54 Snail90 阅读(1141) 评论(0) 推荐(0) 编辑