摘要:想必大家在用MySQL时都会遇到连接超时的问题,如下图所示: 就是这个异常(com.mysql.jdbc.exceptions.jdbc4.Communication***ception:Communications link failure Last packet ...
阅读全文
摘要:缓存命中率命中:可以直接通过缓存获取到需要的数据。不命中:无法直接通过缓存获取到想要的数据,需要再次查询数据库或者执行其它的操作。原因可能是由于缓存中根本不存在,或者缓存已经过期。通常来讲,缓存的命中率越高则表示使用缓存的收益越高,应用的性能越好(响应时间越短、吞吐量...
阅读全文
摘要:前端做静态文件的压缩,优化Http请求连接数,以减小带宽,让页面更快加载出来。前后端做了数据分离,让搜索服务解耦,在高并发情况下更灵活做负载均衡。后端数据(航班数据)99%以上来自缓存,加载快,给用户更快的体验。搜索系统设计架构前台搜索主要读取缓存,解析,合并航班数据...
阅读全文
摘要:在字符串中,某些序列具有特殊含义。这些序列均用反斜线(‘\’)开始,即所谓的转义字符。MySQL识别下面的转义序列:\0ASCII 0(NUL)字符。\'单引号(‘'’)。\"双引号(‘"’)。\b退格符。\n换行符。\r回车符。\ttab字符。\ZASCII 26(...
阅读全文
摘要:首行缩进2个空格eslint: indentfunctionhello (name) { console.log('hi', name)}字符串使用单引号(除了避免转义)eslint: quotesconsole.log('hello there')$("")禁止出...
阅读全文
摘要:GET请求var demo = new Vue({ el: '#app', data: { gridColumns: ['customerId', 'companyName', 'contactName', 'phone'], ...
阅读全文
摘要:vue-resource特点vue-resource插件具有以下特点:1. 体积小vue-resource非常小巧,在压缩以后只有大约12KB,服务端启用gzip压缩后只有4.5KB大小,这远比jQuery的体积要小得多。2. 支持主流的浏览器和Vue.js一样,vu...
阅读全文
摘要:鼠标经过悬停于对象时提示内容(title属性内容)换行排版方法,html title 换行方法总结。html的title属性默认是显示一行的,这里介绍两种换行方法为大家分享使用。一、直接title内容换行直接填写title内容时候“回车键”换行,示例代码如下:html...
阅读全文
摘要:业务需求:选择短信模板,在可编辑的框内填写内容模板示例:您的验证码是:{xxxxxxxx},请在{xx}分钟内填写。用户填写页面:思路:将{}外的文字存到一数组中,最后将input标签替{},即可实现需求。代码如下:/** * 重构模版内容html * @author...
阅读全文