java
蔡永吉
公众号: 蔡永吉
展开
-
30分钟入门Java
技术只是工具,文档只是说明书,仅此而已。写在前面工作4年有余,盲人摸象般的走过弯路,也投机取巧的领悟到过一些类似“编程本质”的东西。现在开始我计划回顾下我的编程生涯。在这里分享,同时也是对之前所学的巩固和整理。 理解编程我先打个比方。人的大脑就像一台电脑主机。比如今天你上班被领导骂了,下班回到家后你将这段记忆从“硬盘”中取出,然后再放到“内存”中翻来覆去的“计算”,最后得出结论“领导是个混蛋”,原创 2017-05-29 21:47:22 · 466 阅读 · 0 评论 -
高并发思路
服务器性能、数据库性能、网络连接甚至编程语言都会影响并发数。但总结起来,高并发无非就是拆拆拆分分分。乐观锁乐观锁是数据库优化的典范。即,通过对数据条目的“版本控制”,来约束数据,防止脏读写操作。在实际操作中并不独占资源。在设计思路上是通过引入“版本”概念来放弃资源约束。 举例: 数据库中设置CREATE TABLE tbl ( id varchar(32) , /** 乐观锁原创 2017-05-30 11:32:38 · 414 阅读 · 0 评论 -
程序员必备工具目录
目录应用程序 音频聊天客户端压缩数据恢复开发者工具文档电子书实用程序电子邮件游戏图形在线存储生产力工具终端文本编辑器实用程序视频配置与安装 Windows 10Windows 8.1 setup安全应用程序音频AIMP - 32位音频处理和多格式播放。Audacity - 免费,开源,跨平台软件,用于录制和编辑声音。 Qtractor -音频/ MI原创 2017-06-10 21:08:39 · 1930 阅读 · 0 评论 -
20行JS代码实现贪吃蛇
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>20行JS代码实现贪吃蛇</title></head><body> <canvas id="can" width="400" height="400" style="background:black;"></canvas> <原创 2017-06-14 20:42:20 · 488 阅读 · 0 评论