今天在知乎上看到王垠对计算机程序设计艺术的评论,其中说到了计算机的本质。让我想到了现在工作中写的业务代码,这些业务代码的本质其实也无非是处理各种计算、验证,数据库的增删改查。可是为什么这么复杂?其复杂性主要体现在并发与业务逻辑这两个维度上。那么有没有一种可能,可能是一种新的程序语言,或者框架,能把这 ...
分类:
其他好文 时间:
2017-05-18 12:34:19
阅读次数:
151
代码出处https://juejin.im/entry/5843abb1a22b9d007a97854c ...
分类:
其他好文 时间:
2017-05-18 12:34:10
阅读次数:
110
WebUploader是由Baidu WebFE(FEX)团队开发的一个简单的以HTML5为主,FLASH为辅的现代文件上传组件。在现代的浏览器里面能充分发挥HTML5的优势,同时又不摒弃主流IE浏览器,沿用原来的FLASH运行时,兼容IE6+,iOS 6+, android 4+。两套运行时,同样 ...
分类:
Web程序 时间:
2017-05-18 12:34:03
阅读次数:
2059
我们知道crontab的控制只精确到分钟。 在服务器上有进程监控是分钟级别的,一般是在每分钟的0s启动检查。 每日的例行重启是在中控上,可能有时候kill进程时,恰好被进程监控给检测到了,误报比较严重。 所以我们需要重启时机在某个秒区间,或者如果有proc的检查脚本运行,则先不kill。 我们选择了 ...
分类:
其他好文 时间:
2017-05-18 11:47:28
阅读次数:
171
In this tutorial, I am going to make a list of common PHP array functions with examples of usage and best practices. Every PHP developer must know how ...
分类:
Web程序 时间:
2017-05-18 11:47:18
阅读次数:
277
原文转至:http://www.cnblogs.com/baibaomen/p/http-session-hijack.html 在我的 单点登录SSO示例代码 一文中,强烈不建议部署HTTP的SSO服务站点。 在此写个基于网络包嗅探的HTTP会话劫持程序,给大家一个直观的危害性展示。 示例中,我在 ...
分类:
Web程序 时间:
2017-05-18 11:47:01
阅读次数:
265
服务进程中的服务方法blpop阻塞在redis队列下(等待请求), 使用方(客户代码)向该队列push请求以促使服务方法在阻塞的代码行继续运行下去。 服务方法使用了mybatis的SqlSessionTemplate, 在进入服务方法时spring为mybatis调用了连接池druid的getCon ...
分类:
数据库 时间:
2017-05-18 11:46:54
阅读次数:
291
200 OK 请求成功。一般用于GET与POST请求 301 Moved Permanently 永久移动。请求的资源已被永久的移动到新URI,返回信息会包括新的URI,浏览器会自动定向到新URI。今后任何新的请求都应使用新的URI代替 302 Found 临时移动。与301类似。但资源只是临时被移 ...
分类:
Web程序 时间:
2017-05-18 11:46:47
阅读次数:
172
分享一个VBA的一个把一个sheet中的多个table(每一个table又hyperlinks),分配在不同的sheet中的方法,做这个真的也是耗费了不少的脑细胞。 Option Explicit ’这个是一个好习惯 ’第一种方法,通过currentregion来判断区域,但是不是很保险 Sub G ...
分类:
其他好文 时间:
2017-05-18 11:46:40
阅读次数:
118
名词录 作者:bala 开始记录时间:2017年5月18日 星期四 Code Review:代码评审(轻量级)。指在软件开发过程中,通过对源代码进行系统性检查的过程。 目的:查找系统缺陷,保证软件总体质量和提高开发者自身水平。 相对于正式代码评审,轻量级代码评审所需要的各种成本要明显低的多。 ...
分类:
其他好文 时间:
2017-05-18 11:46:32
阅读次数:
138
namespace ConsoleApp1 { class Program { static void Main(string[] args) { People tom = new People() ; tom.Name =" Tom"; tom.Age = 18; tom.MyPlace = Co ...
题目描述 输入 一行,一个字符串S 输出 一行,一个整数,表示所求值 样例输入 cacao 样例输出 54 题解 后缀数组+单调栈,几乎同 bzoj3879 的后半部分。 我明显是做题做反了。。。 这里还是说一下这道题的做法。 先用后缀数组求出height。 然后由于有LCP(a,c)=min(LC ...
分类:
编程语言 时间:
2017-05-18 11:46:13
阅读次数:
214
应用程序结构 每个CEF3应用程序都有一个相同的结构: 提供一个入口函数以初始化CEF和运行每个子进程逻辑和CEF消息处理 提供一个CefApp子类处理某个进程的回调 提供一个CefClinet子类处理某个浏览进程的回调 调用CefBrowserHost::CreateBrowser()函数创建浏览 ...
分类:
其他好文 时间:
2017-05-18 11:46:04
阅读次数:
694
原文出处http://mp.weixin.qq.com/s/NGqdjhoU3MR9LD0yH6tKIw 栈-先进后出堆-类比成书于书架(形象),只要知道Key就可以找到value 基础数据类型(Undefind,Null,Boolean,String,Number),按值访问,直接操作实际值 引用 ...
分类:
Web程序 时间:
2017-05-18 11:45:56
阅读次数:
645
Oracle 查询库中所有表名、字段名、字段名说明,查询表的数据条数、表名、中文表名、 Oracle 查询库中所有表名、字段名、字段名说明,查询表的数据条数、表名、中文表名、 查询所有表名:select t.table_name from user_tables t;查询所有字段名:select t ...
分类:
数据库 时间:
2017-05-18 11:45:47
阅读次数:
218
没80条执行一次 int bathInt = 80; for(int i = 0; i < map.size()/bathInt; i++){ msg.append(pMethod.SHHSREVObject(map.subList(i*bathInt, (i+1)*bathInt),UName,T ...
分类:
其他好文 时间:
2017-05-18 11:45:39
阅读次数:
131
由树的直径定义可得,树上随意一点到树的直径上的两个端点之中的一个的距离是最长的... 三遍BFS求树的直径并预处理距离....... Computer Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/O ...
分类:
其他好文 时间:
2017-05-18 11:45:31
阅读次数:
263