摘要:
悲观锁与乐观锁 MySQL 事务与锁机制 下表展示了本人安装的MariaDB(10.1.19,MySQL的分支)所支持的所有存储引擎概况,其中支持事务的有InnoDB、SEQUENCE,另外InnoDB还支持XA事务,MyISAM不支持事务。锁可以通过SQL语句(如 LOCK TABLES )显式申 阅读全文
posted @ 2017-04-23 22:15
HackerVirus
阅读(2062)
评论(0)
推荐(0)
摘要:
分布式服务网关(Web Api) kmp算法又称“看毛片”算法,是一个效率非常高的字符串匹配算法。不过由于其难以理解,所以在很长的一段时间内一直没有搞懂。虽然网上有很多资料,但是鲜见好的博客能简单明了地将其讲清楚。在此,综合网上比较好的几个博客(参见最后),尽自己的努力争取将kmp算法思想和实现讲清 阅读全文
posted @ 2017-04-23 22:13
HackerVirus
阅读(4065)
评论(0)
推荐(0)
摘要:
业务订单号生成算法 参考snowflake算法,基本思路: 序列12位(更格式化的输出后,性能损耗导致每毫秒生成不了这么多,所以可以考虑减少这里的位,不过留着也并无影响) 机器位10位 毫秒为左移 22位 上述几个做或运算后得出一个唯一的数,转10进制后,最大10位,最小7位,string.form 阅读全文
posted @ 2017-04-23 22:01
HackerVirus
阅读(1066)
评论(0)
推荐(0)
摘要:
C#网络程序设计(1)网络编程常识与C#常用特性 网络程序设计能够帮我们了解联网应用的底层通信原理! (1)网络编程常识: 1)什么是网络编程 只有主要实现进程(线程)相互通信和基本的网络应用原理性(协议)功能的程序,才能算是真正的网络编程。 2)网络编程的层次 现实中的互联网是按照"TCP/IP分 阅读全文
posted @ 2017-04-23 21:56
HackerVirus
阅读(2680)
评论(0)
推荐(2)