- 博客(13)
- 收藏
- 关注
转载 你真的了解 i++, ++i 和 i+++++i 以及 i+++i++ 吗?
本文字数:2355字阅读本文大概需要:6 分钟我想大部分都知道 i++ 和 ++i的区别,i++ 就是先拿i来使用,之后再自增加1,而++i则是先自增加1,在拿i来使用,例如对于下面这两个语句,我敢保证大部分人都会做:inti =1;System.out.println(i++)inti =1;System.out.println(++1)答案分别为 1,2。对于这个答案我猜大多数人都能答出来。不过 i++ 和 ++i 这两个操作,在内部是如何实现的呢...
2020-07-09 21:42:47 3097
原创 IDEA常用模板
常用模板汇总 模板 功能 ifn 条件空判断语句,if(xxx == null) {...},Java开发中很常见。 inn 条件不为空判断语句,if(xxx != null) {...}。推荐使用inn。如果你不需要null在右边,可以编辑模版哦。 iter 生成增强for循环代码块,也可以用模版 argName.for psf 生成 public...
2019-10-31 17:37:10 169
转载 SpringBoot中日志的配置和使用
使用Logback作为日志框架:配置 logback(官方推荐使用)spring boot 默认会加载 classpath:logback-spring.xml 或者 classpath:logback-spring.groovy。如需要自定义文件名称,在 application.properties 中配置 logging.config 选项即可。在 src/main/resou...
2019-01-24 15:21:47 266
原创 Thymeleaf基本使用方法及注意事项
Thymeleaf基本使用方法及注意事项 数据的基本展示<span id="oppoName" th:text="${oppo.oppoName}">xxx</span> 页面效果如下: controler返回集合的遍历(以list为例) 获取集合的大小 <span>您负责的商机共</span>...
2019-01-17 16:51:56 965
转载 八位二进制数为什么表示范围 -128~127
计算机对带符号数的表示有三种方法:原码、反码和补码。 8位原码和反码能够表示数的范围是-127~127。 8位补码能够表示数的范围是 -128~127。 范围是-128~127,那肯定是用补码表示的。 10000000-11111111表示-128到-1, 00000000-01111111表示0-127 补码的1111 1111转换成原码就是1000 0001,也就是-1,补码就是二进制表...
2019-01-10 09:45:48 4512 6
原创 IDEA常用快捷键汇总(不断补充中)
快捷键 作用 Ctrl+Shift+Space 显示类、方法、变量等的定义信息。 Ctrl+Shift+I 显示类、方法、变量等的具体的内容。
2018-11-16 10:48:58 184
转载 Java内存分配之——堆、栈、常量池
Java内存分配主要包括以下几个区域: 1. 寄存器:我们在程序中无法控制 2. 栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中 3. 堆:存放用new产生的数据 4. 静态域:存放在对象中用static定义的静态成员 5. 常量池:存放常量 6. 非RAM...
2018-10-18 14:13:54 165
原创 Java中的访问修饰符权限
Java中4种修饰符分别为public、protect、default、private,他们这就说明了面向对象的封装性,所以我们要适用他们尽可能的让权限降到最低,从而安全性提高。 访问权限 类 包 子类 其他包 Public ✔ ...
2018-09-21 14:42:38 441
原创 PATH和CLASSPATH
变量名:JAVA_HOME 变量值:C:\Program Files (x86)\Java\jdk1.8.0_91 // 要根据自己的实际路径配置(java5之后不再需要配置此变量)变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; //记得前面有个"." 变量...
2018-09-20 15:55:59 180
原创 Spring的JDBCTemplate中引入外部数据源配置信息的两种方式
第一种将jdbc.properties配置到Spring的Bean中<bean id="jdbcPro" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="location" value="classpath:jd...
2018-08-23 15:30:10 553
原创 关于@Component, @Service, @Controller, @Repository
@Component, @Service, @Controller, @Repository是spring注解,注解后可以被spring框架所扫描并注入到spring容器来进行管理 @Component是通用注解(pojo),其他三个注解是这个注解的拓展,并且具有了特定的功能 。@Repository注解在持久层(dao)中,具有将数据库操作抛出的原生异常翻译转化为spring的持久层异常的功...
2018-08-23 11:09:15 157
原创 关于保留小数点后几位数字问题
DecimalFormat df0 = new DecimalFormat("###");DecimalFormat df1 = new DecimalFormat("###.0");DecimalFormat df2 = new DecimalFormat("###.00");float f = 3.23456df0.format(f);df1.format(f);df2.for...
2018-08-22 09:43:25 1280
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人