背景:我们系统有一个下传单据接口由于上游推送重复单据[产生异步任务],消费任务的时候是多线程并发执行,导致我们的数据库有很多重复的脏数据,数据库由于业务原因无法加唯一性索引。 解决方案:使用redis的setnx命令实现分布式锁。 原理:setnx---> 这种加锁的思路是,如果 key 不存在,将 ...
分类:
其他好文 时间:
2018-12-15 15:54:58
阅读次数:
175
<!DOCTYPE HTML><html><head> <title>My WebSocket</title></head> <body>Welcome<br/><input id="text" type="text" /><button onclick="send()">Send</button> ...
分类:
Web程序 时间:
2018-12-15 15:43:04
阅读次数:
238
<!-- flowchart 箭头图标 勿删 --> 1、题记 Elasticsearch技术已经燃爆到飞的感觉。 为了方便订阅Elasticsearch深入详解的博友们第一时间获取最新经验分享,和大家一起成长,特将本专栏内容制作为Elasticsearch深入详解知识图谱。 并承诺【铭毅天下】微信 ...
分类:
其他好文 时间:
2018-12-15 11:51:09
阅读次数:
192
WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并 ...
分类:
编程语言 时间:
2018-12-14 22:40:18
阅读次数:
312
因为工作需要所以开发了这款程序,用于监测QQ群里的信息,以便及时响应。程序是以酷Q插件的形式开发的。 功能如下(最新版本V4.0): 1、检测获取指定关键词的最新QQ群消息 2、屏蔽指定QQ的信息 3、监控到的信息转发到多个私人QQ上 4、监控到的信息转发到多个指定QQ群上 5、监控到的信息推送到网 ...
分类:
其他好文 时间:
2018-12-14 17:13:32
阅读次数:
123
###demo代码在最后 一,友盟消息推送python服务端sdk地址和文档地址 1.sdk地址:http://dev.umeng.com/system/resources/W1siZiIsIjIwMTYvMDgvMTkvMTdfNDFfMzhfNzg2X3B1c2hfc2VydmVyX3B5c2R ...
分类:
移动开发 时间:
2018-12-13 19:22:04
阅读次数:
493
闲来无事,研究了一下如何把SVN拉取下来的代码推送到码云上去。 1 在码云上新建一个项目 2 点击管理。 3 进入管理里面把SVN勾上保存 4 新建的项目会发现多了一个SVN新的选项 5 复制上面SVN的地址,新建一个空白文件夹 会提示你输入账号密码,此时的账号密码就是你码云的账号密码 6.此时,文 ...
分类:
其他好文 时间:
2018-12-13 16:29:28
阅读次数:
248
有好几位朋友在公众号后台给我留言询问SAP C/4HANA和S/4HANA集成的方案。 尽管我给这些朋友推送了一个方案: "打通C/4HANA和S/4HANA的一个原型开发:智能服务创新案例" ,然而我得到的反馈是:在这个创新案例里,需要在C/4HANA里的服务云做一些后台开发,即下图红色方框标注的 ...
分类:
其他好文 时间:
2018-12-13 16:18:19
阅读次数:
249
git实现github仓库和本地仓库同步 配置git 安装git以后,打开git bash,首先要对git进行配置,输入 git config --global username "你的名字" git config --global user.email "你的邮箱" 此处并不需要输入密码,只是相当 ...
分类:
Web程序 时间:
2018-12-10 19:12:13
阅读次数:
236
一、添加远程仓库 第一步,先在Github上添加一个远程仓库,仓库名:learngit 第二步,在本地的learngit仓库下运行命令: 添加后,远程库的名字就是origin,这是Git默认的叫法,也可以改成别的,但是origin这个名字一看就知道是远程库 第三步,把本地库的所有内容推送到远程库上: ...
分类:
其他好文 时间:
2018-12-10 18:12:29
阅读次数:
490