赞了文章2018-07-03
越来越多的应用基于前后端分离构建,后端提供数据接口,前端调用接口返回 json 数据渲染到 UI,这个时候保证后端接口数据正确性变的愈来愈重要,接口测试就是来解决这个问题。很多团队,接口测试就是手动运行接口,肉眼比对接口返回的数据,这样的操作流程效率低下,...
赞了回答2016-09-21
单纯的模板引擎如:Mustache、Jade、artTemplate、tmpl、kissyTemplate、ejs等等; 前端的有 Model -> View 对应的框架也包含模板引擎,如backbone、avalon、angular等,司徒正美在这个回答里列举了一些MVVM框架,可以了解一下。
回答了问题2016-06-15
如果是公司使用,而且后台系统较为复杂,推荐dhtmlx 优点: 整个UI不需要编写HTML和CSS,JS搞定一切,这也意味着后端开发可以直接做,节省人力 性能超好,加载复杂页面的速度很快,经过测试甩easyUI几条街 界面比较美观,特别是5.0版本全部用扁平化风格,配色、间距...
提出了问题2016-04-05
赞了回答2016-03-08
其实闭包没有那么高深复杂。 仅从规范的角度: {代码...} 在执行a期间,我们可以认为它的局部变量存放在一个内部对象Env里面,a的执行环境保存了对Env的引用。 在定义b的时候,b也会保存对Env的引用。 在a返回时,a的执行环境被销毁,它对Env的引用也就没有了。但是...
回答了问题2015-09-06
给一个标准的解决方案: mysql的版本必须为v5.5.3或更高 把数据库的编码改成utf8mb4 -- UTF-8 Unicode 然后需要存储emoji表情的字段选择utf8mb4_general_ci 数据库连接也需要改为utf8mb4 设置完成后,应该可以看到如下类似字符集设置结果。那么可以直接的存入数据库...
赞了回答2015-08-18
如果发现自己其实离不开例如QQ这类东西,并且对于商业软件也有需求(举个最简单的例子如Office,Adobe家族),那么上Mac OSX吧,完整的BSD环境 + 不错的GUI
回答了问题2015-08-13
Java书籍最经典的自然还是《Thinking in Java》,因为讲的知识面够深够细,没有一定的积累很难完全领会。 此外还是多去看看JVM相关的书籍,会提高你对底层的理解。 有时间,一定要仔细学习Spring的相关知识,开发中最为基础也是最为重要的框架,我发现很多人都是一知...
赞了回答2015-08-10
同步复制要求所有的slave确认提交了事务之后master才返回。 异步复制master不管slave直接返回,slave自己有空的时候来复制。 半同步复制master只要有至少一个slave确认提交了事务之后就返回。如果过了timeout也会fallback到异步模式。
赞了回答2015-08-10
直接上代码: {代码...} 如果喜欢简洁可以这样: {代码...} 不知道算不算优雅?
回答了问题2015-08-05
阿里云比较稳定一些,但是做电商必须要备案
回答了问题2015-07-17
这个关键是在使用,nginx这种工具的使用是指配置方面,比如反向代理。 一般来说就是问问配置的细节,其实知道一些常用的即可,其他的知道就行,用到的时候会去查文档就好了。但是如果是运维岗位,这个要求会更高。 如果你熟读源码,还能编写插件,那只能说你身价会高...
回答了问题2015-07-10
推荐使用阿里的druid数据库连接池,配置一下可以记录一段时间的所有sql执行情况统计,会有一个web页面可以访问,非常有助于sql的执行分析。但是这个东西的缓存比较占空间,不能统计长时间的运行情况,分析几个小时的数据量非常合适。
回答了问题2015-07-08
按理说应该是根据主键的顺序,因为这个表中数据的物理顺序,查询一般都是按顺序在遍历表的。但是很奇怪你的查询结果为什么是乱的,我本地试了一下都是主键顺序。
回答了问题2015-07-07
这个类型是在另外开辟了一个存储空间保存的,表中是存了一个指针指向这个外部存储空间的问题。存储的长度也是固定的,所以你指定长度也是没有意义的。
赞了回答2015-07-03
从算法角度来看是没区别的,公钥和私钥可以互换,一开始公开的那个就是公钥,一旦你公开了就没办法回收了对不? 从这个角度来看,你没法公开“私钥”保留“公钥”。
回答了问题2015-07-03
这个位数的影响可以忽略吧,你用任何的计数方式,都会增长,又不存在你换种计数就会少了几位数。除非你用16进位制或者更高的进位制才有可能。 同时申请id的方法就是把并发的请求改成串行,其实用redis设置一个自增值,每次取就加一,这个就非常合适。
赞了回答2015-07-03
{代码...}
回答了问题2015-07-03
前者用上了索引,所以你前面where条件的查询速度会有很大提高,但是很奇怪没有用到filesort,所以在后面的order by阶段会消耗了很大的时间。
回答了问题2015-07-03
如果是爬虫的话,这个一般都是由于网络原因造成的卡住,可以做两层控制: 在HTTP请求上设置好超时时间,最好设定sockect的超时,这样更底层一些。 在上层做一个检测机制,定时轮询线程是否正常,如果遇到不响应的直接kill掉。