- 博客(15)
- 收藏
- 关注
原创 BigDecimal四舍五入常用规则
BigDecimal四舍五入常用规则 一、ROUND_DOWN BigDecimal bigDecimal1 = new BigDecimal("3.222452").setScale(2, BigDecimal.ROUND_DOWN); BigDecimal bigDecimal2 = new BigDecimal("-3.222452").setScale(2, BigDe...
2020-05-01 22:07:51
2367
原创 java导出execl每隔N行第M列合并
java导出execl每隔N行第M列合并 创建单元格方法 /** * 用户存在需要合并数据的方法 * * @param sheet 表格窗口 * @param dataList 数据 * @param dataRowStart 开始合并的行下标 第一行的下标为 0 * @param mergeNumber...
2020-04-09 10:54:14
384
原创 Groovy 注解
Groovy注解 目录Groovy注解一、作用二、定义注解三.注解用法四.设置注解的作用域五.注解参数接受闭包 在其他地方翻译为注释,而且我看的很迷糊,因此只能看看官网,需要的道友可以去看一下官方文档http://docs.groovy-lang.org/docs/groovy-3.0.2/html/documentation/中1.4.1中的Meta-annotations 一、作用 编译器信息...
2020-03-27 08:56:06
1226
原创 Groovy闭包总结
Groovy闭包 闭包是一个短的匿名代码块。它通常跨越几行代码。一个方法甚至可以将代码块作为参数。它们是匿名的。也是一个对象groovy.lang.Closure 1.简单的使用闭包的实例 def clos = {return "Hello World"} println clos.call() 输出结果 Hello World call()方法执行闭包内的代码块,有返回值时返回,无返回值则返...
2020-03-24 12:52:31
174
原创 Mybatis连接配置
Mybatis链接配置 一、引入jar包 我用Maven进行项目管理,引入依赖,共两个依赖:Mybafis和sql <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3....
2020-01-15 12:08:39
282
原创 Servlet文件上传
Servlet文件上传 一、jsp内容 1.method=“post” 2.enctype=“multipart/form-data” > <form action="/fileservlet.do" method="post" enctype="multipart/form-data" > 文件选择:<input type="file" name = "pic" ...
2020-01-14 13:10:40
158
原创 利用Filter解决Post请求中文乱码
利用Filter解决Post响应中文乱码 一、创建一个拦截所有请求的拦截器 @WebFilter(filterName = "login", dispatcherTypes = DispatcherType.REQUEST, urlPatterns = {"/*"}) public class LoginFilter implements Filter { ...
2020-01-12 15:29:54
407
原创 Servlet转发、包含、重定向
Servlet转发、包含、重定向 一、转发 首先创建两个Servlet,RequestServlet1 、RequestServlet2 RequestServlet1 @WebServlet("/request1.do") public class RequestServlet1 extends HttpServlet { @Override protected void do...
2020-01-10 21:09:06
294
原创 java Servlet容器的创建与配置
java Servlet容器的创建 创建容器有三种方法 实现Servlet 继承GenericServlet 继承HttpServlet(重点) 三者关系 HttpServlet继承GenericServlet;GenericServlet实现Servlet 因为一般主要用HttpServlet来实现Servlet容器,所以我们主要说HttpServlet Servlet实现代码如下: /** ...
2020-01-10 20:22:28
355
原创 java安装及配置
JDK安装配置 JDK安装配置主要配置三个系统路径变量 一、JAVA_HOME 没什么用,就是为了修改的时候方便一点 二、Path 记录java中的命令比如 java 、javac、java -version (这三个命令都可以运行表示安装成功)验证java是否可以安装成功 三、CLASS_PATH 查找加载的类 我在桌面新建一个java文件 运行命令: javac C:\Users\Ad...
2019-12-26 23:31:57
191
原创 正则表达式基础介绍(二)
java正则表达式 1.限定符 * 表示含有零个或多个他前面的字符 例如:表示开头由零个或多个字母组成 ^[a-z]*11$ + 表示含有一个或多个他前面的字符 例如:表示至少由一个a-z的字母组成 ^[a-z]+$ ? 匹配前面的子表达式零次或一次 例如:表示最多由一个最少0个a-z的字母组成 ^[a-z]?$ {} 标记限定符表达式的开始 例如:{2,5}表示最小2个字符,最...
2019-12-20 22:25:14
235
原创 正则表达式字符分类(一)
正则表达式字符分类(一) 普通字符 0,1,2,3,4,5,6,7,8,9 a-z 非打印字符 \ 反斜杠 \n 换行 \r 回车 \f 换页 \s 任何空白字符 \S任何非空白字符 特殊字符 (要匹配特殊字符需要前面加 \ ) 例如 :在java中匹配斜杠需要用双斜杠进行表示。 ^ 匹配开始标记 例如:^1 表示以1开头 $ 匹配结...
2019-12-19 22:03:10
832
原创 java中Date和String转换
java中Date和String转换 一、Date转String 二、String转Date 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客: 全新的界面设计 ,将会带来全新的写作体验; 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示; 增加了 图片拖拽 功能,...
2019-12-19 14:31:33
609
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1