自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我想静静

我真的想静静

原创 map,list,set常用的方法

0. 数组和list的转换 String[] str = new String[] { "you", "wu" }; List list = Arrays.asList(str); List list = new ArrayList(2)...

2019-08-07 15:55:29

阅读数 24

评论数 0

原创 mysql、oracle、mybatis中的一些方法

1.连接俩个字段值,且可以添加空格 @a.selet 'A值' || ‘’ || ‘B值’ from dual 结果是 A值 B值 (注意中间会有空格) @b. select concat('A值','B值') fro...

2019-08-05 16:59:35

阅读数 24

评论数 0

原创 java中的一些方法

1.java占位符 format public String getAllString(Object... args){ String str= "我是%s,今年%s岁!"; String rel = String.format(str, args); ...

2019-06-19 22:36:33

阅读数 34

评论数 0

原创 hashmap和hashtable

hashmap:     底层是 单向链表,     非线程安全的、     可以存储空的键值对     HashMap在实现时对null做了特殊处理,将null的hashCode值定为了0 hashtable:     底层是 双向链表,     线程安全的、     不可以存储...

2019-02-25 18:01:40

阅读数 31

评论数 0

原创 IDEA的快捷键

参考文档:https://www.cnblogs.com/aashui/p/7657803.html 1.删除当前行 Ctrl+Y,我们把它修改成Ctrl+D 2.类名来找到类文件 Ctrl+N 3.按所有類型查找文件 Shift+Shift 4.整个intellij id...

2019-01-28 10:14:32

阅读数 34

评论数 0

原创 linux中的指令

1.查看防火墙状态 systemctl status firewalld 2.开启防火墙 systemctl start firewalld 3.关闭防护墙 systemctl stop firewalld ====================================...

2019-01-23 13:54:43

阅读数 44

评论数 0

原创 js的一些方法

1.获取到id为a的文本框的值 var val = document.getElementById("a").value; var val = $(“#a”).val();   2.将id为a的文本框赋值位空 var val = document.getElement...

2018-12-12 13:48:23

阅读数 32

评论数 0

原创 oracle的临时表

Oracle 有两种类型的临时表:会话级的临时表和事务级的临时表。 1)会话级的临时表因为这这个临时表中的数据和你的当前会话有关系,当你当前SESSION不退出的情况下,临时表中的数据就还存在,而当你退出当前 SESSION的时候,临时表中的数据就全部没有了,当然这个时候你如果以另外一个SES...

2020-01-20 10:16:44

阅读数 42

评论数 0

原创 java获取到超链接的内容

参考文档 :https://blog.csdn.net/jfh389987366/article/details/79375527 import java.io.BufferedReader; import java.io.InputStreamReader; import java.net...

2020-01-08 16:41:01

阅读数 9

评论数 0

原创 mybatis返回树形结构数据

mybatis返回树形结构数据 https://blog.csdn.net/BushQiang/article/details/100707245 <resultMap id="orgTreeMap" type="com.ylz.api.vo.O...

2020-01-02 18:01:32

阅读数 8

评论数 0

原创 spring boot的事务

1.事务的隔离级别: mysql默认的事务处理级别是'REPEATABLE-READ',也就是可重复读 oracle数据库默认系统事务隔离级别是READ COMMITTED,也就是读已提交 https://www.cnblogs.com/ubuntu1/p/8999...

2020-01-02 11:14:32

阅读数 7

评论数 0

原创 代码重构的使用技巧

1.if else 太多和嵌套重构 //代码处理 参考文档 :https://blog.csdn.net/qq_35440678/article/details/77939999 //策略模式处理 参考文档 :https://www.cnblogs.com/adamjwh/...

2019-11-26 17:20:45

阅读数 7

评论数 0

原创 poi对excel文件的操作

poi 版本 3.17 1. 创建标题 public void createTitleRow(HSSFSheet sheet,String title,HSSFCellStyle titleStyle,int rowNum){ HSSFRow titleRow =sheet.cr...

2019-11-26 16:48:52

阅读数 6

评论数 0

原创 aspose对world的操作

service: public class AsposeService (){ public String createLetter(){ //模板地址 String letterTemplatePath = "D:\template\demo.docx"; ...

2019-11-18 19:29:05

阅读数 18

评论数 0

原创 angular报错总结

1.<nz-tree-select> 刷新页面出现无法加载路由 解决方法:在nz-tree-select标签所在的div中加上 *ngIf="true" 即可。 2.给一个div或echarts图添加一个正在加载中样式 <nz-spin [nz-...

2019-11-07 20:51:52

阅读数 22

评论数 0

原创 angular介绍 和 使用

1.父子页面之间的数据传递 通标 选择器 的 标签 可以跳转到对应的 选择器 页面 <addContact #childrenData [sendData]="addData" (backFunction)="backFunctionEvent($e...

2019-11-07 20:43:39

阅读数 6

评论数 0

原创 触发器的使用

1.示例 create or replace trigger "triggerName" before insert on table1 for each row delacer param1 varchar2(50); param2 num...

2019-11-06 17:27:40

阅读数 9

评论数 0

原创 正则表达式的一些验证

参考文档:https://www.html.cn/archives/8100 1.手机和座机号的验证 手机号:/^[1][3,4,5,7,8][0-9]{9}$/ 做机号:/0\d{2,3}-\d{7,8}/ 座机号和手机号:/^((0\d{2,3}-\d{7,8})|([1][3,...

2019-10-31 19:39:06

阅读数 6

评论数 0

原创 idea创建单元测试

1.idea中路径 navigate >test 2. 3. 选中junit4 并选中要测试的方法,点击确定即可。

2019-10-21 13:51:42

阅读数 76

评论数 0

原创 lombok插件的安装和使用

1.intellij IDEA 安装lombok及使用详解 参考文档:https://blog.csdn.net/liben0429/article/details/80278494.i 2.eclipse中 安装lombok及使用详解 下次用到时在说吧 ...

2019-10-21 13:43:49

阅读数 31

评论数 0

原创 resultful接口开发

1.什么是resultful 一种软件架构风格 :如下 GET /student //查找所有学生 GET /student/1 //查找id为1的学生 POST /student //新增一个学生 PUT /student/1 //修改id为1的学生 DELE...

2019-10-21 10:22:30

阅读数 254

评论数 0

原创 BigDecimal 对数据的处理

1.对于资金的处理一定要用BigDecimal 不能用 double 数据库返回的值有时是 .12345 或到科学计数法的 1.23E+12 所以以下方法处理后的结果是 0.12345 和 1230000000000 public static void main(String[] args) ...

2019-10-08 11:44:21

阅读数 8

评论数 0

原创 java中的一些类型转换

1.String转StringBuffer String str = "hellow word" StringBuffer buffer = new StringBuffer(str); 2.json字符串转list String str = "[1...

2019-09-27 11:25:30

阅读数 9

评论数 0

原创 java将clob类型字段转为String

public String clobToString(Clob clob) throws SQLException,IOException{ String resultString; try( Reader reader = clob.getCharacterStream()...

2019-08-12 18:00:05

阅读数 29

评论数 0

原创 angular6.0+springboot+nginx连接socket协议

1.前端angular6.0 //先定义全局socket变量 ws: WebSocket;//定义websocket //socket连接 connectWs() { let userno = "userno" //userno 是当前登陆的用户...

2019-06-17 19:56:11

阅读数 133

评论数 0

原创 git在idea中的使用

1.将安装在电脑中的git配置在idea中 file-setting 搜索git 在 Path to git executable 找到git安装目录的bin文件的git.exe。 点击test测试显示版本号 说明配置成功。 2.idea中使用terminal进行git命令操作 ...

2019-06-05 21:31:21

阅读数 19

评论数 0

原创 QR二维码生成

参考文档:https://www.cnblogs.com/flywang/p/5405322.html 二维码中间有图片。 jar包下载:链接:https://pan.baidu.com/s/1oo0gK2lXP-t-vYwtdKO1Mw 提取码:ae7p Buffere...

2019-03-11 15:58:53

阅读数 96

评论数 0

原创 jvm中类的加载,static类的加载

参考文档:https://blog.csdn.net/HD243608836/article/details/80208894 问题: 比如我一个程序里有30个类 1程序运行时候,虚拟机是一下把30类都加载还是用哪个类加载哪个类? 2类里有属性和方法,那加载某个类的时候,是把该类里的所有属性和...

2019-03-11 14:57:33

阅读数 265

评论数 0

原创 JVM的运行原理,内存分配

参考文档:https://www.cnblogs.com/zhanglei93/p/6590609.html 一.Java虚拟机的工作原理: 1.首先Java源文件经过前端编译器(javac或ECJ)将.java文件编译为Java字节码文件 2.然后JRE(类加载器)加载Java字节...

2019-03-11 11:39:31

阅读数 93

评论数 0

原创 spring boot 的配置

spring2.1.3版本 1.banner配置 在下面路径下,新建banner.txt, 在http://patorjk.com/software/taag/#p=display&amp;h=0&amp;v=0&amp;f=%E5%9C%B0%E7%8B%B...

2019-02-28 11:08:34

阅读数 35

评论数 0

原创 idea / eclipse 创建一个spring boot 项目

参考文档:eclipse  https://jingyan.baidu.com/article/48206aea8b3570216bd6b310.html                   idea      https://blog.csdn.net/xdd19910505/article/...

2019-02-27 17:26:54

阅读数 98

评论数 0

原创 idea中maven配置,以及报错 Java source1.5不支持diamond运算符

1.配置maven a.本地安装好maven,设置好仓库 和 setting b.1 当前项目配置 在路径+搜索 b.2 全局配置 在路径+other setting 搜索 c.配置下图3个位置即可 注意:work offline 是离线工作,选择后是...

2019-02-27 15:01:22

阅读数 214

评论数 0

原创 idea导入maven,并启动项目

1.如图设置好jdk,和编译输出地址 2.Modules 选中import Modules     maven项目选中maven,一直next知道finish.     导入完成后,libraries会有许多依赖jar包,(如果没有jar,就maven跟新下)             ...

2019-02-27 14:51:58

阅读数 3030

评论数 0

原创 hibernater / mybatis 的缓存机制

1.mybatis的缓存分为两级:一级缓存、二级缓存     一级缓存: SqlSession级别的缓存,缓存的数据只在SqlSession内有效(SqlSession可以人为清除)                        默认开启的,且不可关闭。     二级缓存: mapper级别...

2019-02-26 17:36:48

阅读数 91

评论数 0

原创 struts2 和 与springMVC的比较

参考文档:https://www.cnblogs.com/liliang906/p/7803910.html 1.     SpringMVC  单例    非线程安全     struts2  多例   线程安全的  (对每个请求都会产生一个实例) 1、     Struts2是类级别...

2019-02-26 15:48:42

阅读数 12

评论数 0

原创 struts2的原理

参考文档:https://blog.csdn.net/canot/article/details/51105684 1、客户端发起一个请求,经过过滤器FilterDispatcher 2、接着StrutsPrepareAndExecuteFilter被调用, 3.进入到ActionMa...

2019-02-26 15:27:21

阅读数 41

评论数 0

原创 java报错的状态码

1.200 - 服务器成功返回网页 2.301 - 永久重定向 3.302 - 临时重定向 4.304 - 服务端未改变((自从上次请求后,请求的网页未修改过。) 5.403 - 访问无权限 (      IP被列入黑名单,或者一定时间内过多地访问此网站 被防火墙拒绝访问 ) 6.40...

2019-02-26 14:18:48

阅读数 343

评论数 0

原创 io流的读写

Java io流     一般都用字节流  读写文件 可操作图片   File类 所有的文件,或文件夹 都用该类表示。 File file = new File("C:\\down\\a.txt");    或 File file = new File("...

2019-02-26 14:05:23

阅读数 28

评论数 0

原创 io流/字节和字符的了解

参考文档:http://www.cnblogs.com/chenmingjun/p/8118083.html 1.计算机存储容量基本单位是字节(Byte) 2.一个字符标点符号、数字、大小写字母都占一个字节,汉字占2个字节(ANSI编码)      所有字符都占2个字节(UNICODE标准) ...

2019-02-26 11:35:16

阅读数 98

评论数 0

原创 数组/集合全解

一.数组(不适合在对象数量未知的情况下使用)     1.数组存储的元素类型相同和长度是固定的(存储对象或基本数据类型)     2.数组的声明(只有这俩种)             int[]  age ;     或   int  age[];     3.数组的创建(俩种)    ...

2019-02-25 18:05:44

阅读数 41

评论数 0

提示
确定要删除当前文章?
取消 删除