
java
Ongoing!
学无止境,追求更高
展开
-
同步静态方法和同步非静态方法的异同
所有的非静态同步方法用的都是同一把锁——实例对象本身,也就是说如果一个实例对象的非静态同步方法获取锁后,该实例对象的其他非静态同步方法必须等待获取锁的方法释放锁后才能获取锁,可是别的实例对象的非静态同步方法因为跟该实例对象的非静态同步方法用的是不同的锁,所以毋须等待该实例对象已获取锁的非静态同步方法释放锁就可以获取他们自己的锁。而所有的静态同步方法用的也是同一把锁——类对象本身,这两把锁是两个不...原创 2019-02-20 22:29:38 · 399 阅读 · 0 评论 -
前端学习之文件储存和Cookie
今天主要的学习内容是cookie与本地储存的知识,在HTML5中,本地存储是一个window的属性,包括localStorage和sessionStorage,从名字应该可以很清楚的辨认二者的区别,前者是一直存在本地的,后者只是伴随着session,窗口一旦关闭就没了。二者用法完全相同,这里以localStorage为例。if(window.localStorage){alert(‘This...转载 2019-05-18 18:10:07 · 133 阅读 · 0 评论 -
两个数字相除生成百分数
int num1 = 7; int num2 = 9; // 创建一个数值格式化对象 NumberFormat numberFormat = NumberFormat.getInstance(); // 设置精确到小数点后2位 numberFormat.setMaximumFra...转载 2019-06-20 18:08:48 · 3165 阅读 · 0 评论 -
mybatis映射xml问题
mybatis中调用的方法不可以和XML中的ID名字相同 否则就相当于重写到了此方法 你是没法发用Wrapper进行拼接的原创 2019-06-24 11:20:44 · 219 阅读 · 0 评论