摘要:
在计算机系统中,数值一律用补码来表示和存储。
byte bt = -1;中原码为:1000 0001 反码:1111 1110 补码:1111 1111-1>>1,右移一位,符号位不变,1111 1111所以-1>>1,结果还是-1
正数的原码、反码、补码相同,二进制表示所有位。负数的原码用二... 阅读原文
2018-11-14 09:10:02 阅读(808) 评论(0)
摘要:package com.company;public class javaDay06_4 { public static void main(String[] args) { //使用数组和函数来求多个数的和 int arr1[] = new int[]{1, 2, 3, 4, 5, ... 阅读原文
2018-11-14 07:46:01 阅读(616) 评论(0)
摘要:
继续开头说些废话,我也不知道什么鬼,每次写着写着经常会写到其他地方去了,太容易分神了。
这次说一下springboot对于springmvc的大概整个流程,以请求动态网页为例 。
1.梳理一下springmvc的大概流程
首先是客户端(浏览器)发送请求到前端控制器(dispatcherServlet)--... 阅读原文
2018-11-14 06:00:07 阅读(805) 评论(0)
摘要:package com.company;public class javaDay06_2 { public static void main(String[] args){ int sum=add(2,3); System.out.println(sum); int s... 阅读原文
2018-11-13 23:46:01 阅读(1130) 评论(0)
摘要:
StringBuffer类中的方法主要偏重于对于字符串的变化,例如追加、插入和删除等,这个也是StringBuffer和String类的主要区别。
StringBuffer sb = new StringBuffer(字符串);
如:StringBuffer sb1 = new StringBuffer(“123... 阅读原文
2018-11-13 22:35:04 阅读(834) 评论(0)
摘要:
在一边学习springboot源码的时候,也会一边更新一点知识小罐头,所谓小罐头,就是一些零碎的,平常没有被太多注意的小知识,有的时候可以触类旁通,还能增加自己的知识底蕴。
而且不能一昧的沉迷于源码,有的时候也会造成眼光的局限,就只会一两个框架,其实不利于自己的发展,谁知道几年后这一两个框架会不会没落。
... 阅读原文
2018-11-13 21:08:04 阅读(1708) 评论(0)
摘要:
1.事务的特性
1>原子性(Atomicity)原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。
2>一致性(Consistency)一个事务中,事务前后数据的完整性必须保持一致。
3>隔离性(Isolation)多个事务,事务的隔离性是指多个用户并发访问数据库时, ... 阅读原文
2018-11-13 19:34:04 阅读(619) 评论(0)
摘要:
//本文作者:凸凹里歐
//本文收录菜单栏:《设计模式是什么鬼》专栏中
曾经有这么一些零散的功能节点,他们各自承担各自的义务,分工明确,各司其职。为了更高效,更完整地解决客户的问题,他们发扬团队精神,互相串联起来形成一个有序的责任传递链表,于是责任链模式诞生了。当然,它的结构也不一定非得是链表,甚至可以是树型... 阅读原文
2018-11-13 19:16:03 阅读(925) 评论(0)
摘要:
一、场景分析
最近做项目遇到了一个很奇怪的问题,大致的业务场景是这样的:我们首先设定两个事务,事务parent和事务child,在Controller里边同时调用这两个方法,示例代码如下:
1、场景A:
这里其实是分别执行了两个事物,执行的结果是两个方法都可以插入数据!如下:
2、场景B:
修改上述代码如下... 阅读原文
2018-11-13 18:38:21 阅读(667) 评论(0)
摘要:
《快乐编程大本营》java语言训练班-第4课:java流程控制 第1节. 顺序执行语句 第2节. 条件分支语句:if条件语句 第3节. 条件分支语句:switch 条件语句 第4节. 条件分支语句:三元运算符 第5节. 循环语句:for 循环 第6节. 循环语句:while循环
学习地址:http://code6... 阅读原文
2018-11-13 16:53:02 阅读(875) 评论(0)