随笔日记
Layman's
别吵,我在写bug呢。
展开
-
Linux服务器从0部署java运行环境
Linux服务器从0部署java运行环境安装JDKyum一键下载安装jdk压缩包手动安装安装JDKyum一键下载安装jdk执行linux命令yum -y list java*执行后可看到如下界面选择自己需要的jdk版本下载yum install -y java-1.8.0-openjdk-devel.x86_64,下载完成后执行java -version查看是否安装成功压缩包手动安装1.下载jdk的压缩包,从网盘、官网、朋友…,下载后一般为jdk*.tar.gz2. 使用tar命令解压压缩包原创 2020-05-12 14:49:02 · 245 阅读 · 0 评论 -
Java基础语法
关键字: const和goto不能在Java中使用; 在Java中,有三个保留字:true、false和null。这三个字是字面量,而不是关键字标识符: 标识符不能是关键字或true、false和null。 标识符可以包含字母、数字0-9、下划线(_)或美元符号($)。 标识符的第一个字母必须是一个字母、下划线(_)或是美元符号($...原创 2016-03-30 14:45:50 · 415 阅读 · 0 评论 -
StringBuilder和StringBuffer的区别
1. 在执行速度方面的比较:StringBuilder > StringBuffer 2. StringBuffer与StringBuilder,他们是字符串变量,是可改变的对象,每当我们用它们对字符串做操作时,实际上是在一个对象上操作的,不像String一样创建一些对象进行操作,所以速度就快了。3. StringBuilder:线程非安全的,效率较快 Strin...转载 2016-05-04 10:14:08 · 1290 阅读 · 0 评论 -
javaoo经典面试题
1、main方法是怎么写的public static void main(String [] args){}2、变量的命名规则是怎么样的?类名的定义:必须以大写开始,采用驼峰命名方法名、属性名的定义:以小写开始,采用驼峰命常量:全部大写3、if…else…和写两个if 有什么区别两个if为两次选择判断.两条语句,都...转载 2016-07-05 18:53:56 · 1102 阅读 · 0 评论 -
SQL增删查改操作语句
增加语句:INSERT INTO 表名 VALUES(所有列的值); //INTO可以省略INSERT INTO 表名 (列名) VALUES(对应列名的列值)删除语句:删除表:DELETE FROM 表名 //表的结构、属性和索引都是完整的,一行一行的删除DROP TABLE 表名称 //表的结构、属性以及索引也会被删除TRUNCATE TABLE 表名 //表的结...原创 2016-07-05 21:48:30 · 740 阅读 · 0 评论 -
集合相关值描述
集合类 Key Value Super 说明 Hashtable 不允许为 null 不允许为 null Dictionary 线程安全 ConcurrentHashMap 不允许为 null 不允许为 null AbstractMap 分段锁技术 TreeMap 不允许为 null 允许为 null...转载 2017-06-28 10:03:33 · 260 阅读 · 0 评论 -
使用BigDecimal计算精度注意事项
已知在使用精度计算的时候,float和double都会存在精度丢失现象,所以在计算货币使用的时候,我们通常采用BigDecimal进行精度计算,不过在使用的时候需要注意一下使用的方法,不然就算用了BigDecimal计算精度也会出现精度丢失现象。推荐使用BigDecimal.valueOf(double val)或者new BigDecimal(String val),否者你使用new Big...原创 2017-06-28 14:36:59 · 594 阅读 · 0 评论 -
Java bean对象返回数据Json格式化
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "##0.00") //精度保留2位小数@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd",timezone = "GMT+8") //中国时间格式化,想要什么格式自己修改pattern注解在对象属...原创 2017-07-17 17:43:28 · 1284 阅读 · 0 评论 -
MySQL模糊查询特殊字符如何查询?
1.关键字escape例子:select * from user where name like "%/%%" escape "/"2.函数 instr例子:select * from user having instr(name,"%")mySQL里面locate和instr一样,好像是相同的,具体自己深入了解...原创 2017-07-21 16:45:02 · 8577 阅读 · 0 评论 -
数据库大小写敏感
字符串utf-8编码集utf8_general_cs 大小写敏感,区分大小写utf8_general_ci 大小写不敏感,不区分大小写utf8_bin 大小写敏感,区分大小写原创 2017-07-17 17:49:09 · 1196 阅读 · 0 评论