报错信息:MicrosoftUnderlying input stream returned zero bytes 报错截图:     查阅资料后,提示 jdbc的bug,不能将一个"NULL"值和一个""...
阅读(6) 评论(0)
  异步问题 回调地狱 异步编程中最常见的一种问题便是回调地狱。 单次ajax请求有多个回调响应 $.ajax({ type: 'get', url: '/path/to/calldata', s...
阅读(9) 评论(0)
涨姿势:Mysql 性能优化完全手册 深入理解MySQL服务器架构 客户端层 MySQL逻辑架构整体分为三层,最上层为客户端层,诸如:连接处理、授权认证、安全等功能均在这一层处理。 中间层 MySQL大多数核心服务均在中间这一层,包括...
阅读(11) 评论(0)
集合进阶1---为集合指定初始容量 集合在Java编程中使用非常广泛,当容器的量变得非常大的时候,它的初始容量就会显得很重要了. 因为扩容是需要消耗大量的人力物力财力的。 同样的道理,Collection的初始容量也显得异常重要。所以:...
阅读(14) 评论(0)
不知为什么,互喷群就火了。   新建程序员技术群和兴趣交流群,欢迎互喷。     一:程序员交流互喷群 1.程序员互喷总群 2.java 互喷群 3.python 互喷群 4.产品经理互喷群 5.数...
阅读(14) 评论(0)
mysql 数据库表: CREATE TABLE `book_order_test` ( `order_id` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '订单id',...
阅读(17) 评论(0)
接口的安全性主要围绕Token、Timestamp和Sign三个机制展开设计,保证接口的数据不会被篡改和重复调用。 主要有以下几个部分: Token授权机制 Token授权机制:用户使用用户名密码登录后服务器给客户端返回一个Toke...
阅读(12) 评论(0)
我们知道集合中的遍历都是通过迭代(iterator)完成的。 也许有人说,不一定非要使用迭代,如: List<String> list = new LinkedList<String>();...
阅读(14) 评论(0)
基本概念 ==是运算符,比较的是两个变量是否相等; equals()是Object方法,用于比较两个对象是否相等 看一下源码: public boolean equals(Object anObject) { i...
阅读(13) 评论(0)
Java虚拟机(JVM) 规范中定义了一种Java的内存模型,即Java Memoory Model(简称JMM),用来实现让Java程序在各个平台下都能达到一致的内存访问效果。 JVM是整个虚拟机,JMM模型属于JVM的一部分。JDK...
阅读(15) 评论(0)
什么是spring spring是一个开源框架,为简化企业级开发而生,使用spring可以使简单的java bean 实现以前只有EJG才能实现的功能。 Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。 sp...
阅读(17) 评论(0)
    视图   视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,可以将该结果集当做表来使用。   使用视图我们可...
阅读(19) 评论(0)
下策——查询出结果后将时间排序后取第一条 select * from a where create_time<="2017-03-29 19:30:36" order by create_time desc limit 1...
阅读(16) 评论(0)
原因:他们的开发者在升级方法后,添加了@Deprecated注释,             目的是为了提醒我们,这个方法现在已经有新的方法了,不建议继续使用!   &...
阅读(10) 评论(0)