1、每个对象都有一个锁来控制同步访问,Synchronized关键字可以和对象的锁交互,来实现同步方法或同步块。sleep()方法正在执行的线程主动让出CPU(然后CPU就可以去执行其他任务),在sleep指定时间后CP…
标签:java后端开发
Float计算机表示形式
float为什么比int表示的范围广? 什么是单精度和双精度? float表示小数的时候为什么会有精度丢失? 带着这几个问题,我们来探究下java中float类型在计算机的表示形式。 java中int占用4个字节,flo…
MyBatis从入门到精通(十):使用association标签实现嵌套查询
最近在读刘增辉老师所著的《MyBatis从入门到精通》一书,很有收获,于是将自己学习的过程以博客形式输出,如有错误,欢迎指正,如帮助到你,不胜荣幸! 本篇博客主要讲解使用association标签实现嵌套查询的方法。 1…
投票选举
有一个班采用民主投票方法推选班长,班长候选人共4位,每个人姓名及代号分别为“张三 1;李四 2;王五 3;赵六 4”。程序操作员将每张选票上所填的代号(1、2、3或4)循环…
java.lang.IllegalArgumentException: An invalid character [44] was present in the Cookie value 异常的原因及处理方法
异常原因: 对cookie 0版本标准而言,不能直接使用逗号这种特殊符号作为cookie的内容。而新版本的Cookie(参见RFC 2109)目前还不被Javax.servlet.http.Cookie包所支持。 补充:…
MyBatis入门
1、MyBatis的介绍 1. MyBatis 是一个支持普通SQL查询,存储过程和高级映射的优秀持久层(Dao)框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。 2. M…
Enumeration输出
Enumeration是在JDK1.0的时候就使用的输出接口,这个输出接口主要是为了Vector类提供输出服务的,一直到后续的JDK的发展,Enumeration依然只为Vector一个类服务。如果想要获取Enume…
Javaweb入门 JDBC第一天
JDBC的定义和作用 DBC(Java DataBase Connectivity) Java数据库连接, 其实就是利用Java语言/程序连接并访问数据库的一门技术。 之前我们可以通过cmd或者nav…
重写(OverRide)/重载(Overload)
方法的重写规则 参数列表必须完全与被重写方法的相同; 返回类型与被重写方法的返回类型可以不相同,但是必须是父类返回值的派生类(java5 及更早版本返回类型要一样,java7 及更高版本可以不同); 访问权限不能比父类中…
基础篇-1.3Java世界的规章制度(下)
1 Java运算符 Java世界中的运算其实就是数学运算,而运算符就是其中的媒介。 算术运算符 操作符 描述 + 加法,对符号两边的数值相加 – 减法,符号左边的数减去右边的数 * 乘法,符号两边的数值相乘 …
Spring MVC整合 freemarker
1、什么是Spring MVC? Spring MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将Web层进行职责解耦,基于请求驱动指的就是使用请求-…
实现万行级数据读取优化
xl_echo编辑整理,欢迎转载,转载请声明文章来源。欢迎添加echo微信(微信号:t2421499075)交流学习。 百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!! — ###…