- 博客(21)
- 收藏
- 关注

原创 Mybatis-Plugs手册
mybatis-plugs是基于mybatis开发的一款增强的持久层框架。 mybatis-plugs为简化代码,提高效率而生!
2022-08-25 15:10:35
348
原创 dynamic-datasource-spring-boot-starter
dynamic-datasource-spring-boot-starter
2022-08-17 17:31:10
1978
原创 数据结构—树
树:n(n>=0)个节点构成的有限集合。当n=0时称为空树。对于任一个非空树(n>0),它具备以下性质。(1)有且仅有一个特定的称为根(root)的结点;(2)其余结点可分为m(m>0)个互不相交的有限集T1,T2,...,Tm,其中每一个集合本身又是一棵树,并称为根的子树(SubTree)
2022-03-31 09:48:46
1391
原创 Java项目集成永中文档在线预览
我们在进行java web软件开发的时候经常会遇到的一个问题就是在线预览文件,针对于图片或者pd可以直接在浏览器中打开我们不用过多考虑,但是我们想要预览word,excel或者ppt的时候就没那么简单了,因为浏览器无法直接打开这些文件,那么我们如何能够实现word,excel等文件的在线预览呢?如果不使用外部直接在线预览的插件,我们往往是将word,excel转化为pdf在进行预览,但是这种方式特别复杂,word,excel转化为pdf往往会失真,转化后的pdf与原文件差别比较大,想使用这种方...
2020-05-12 17:30:02
2482
原创 springboot整合enbatis快速搭建java开发项目
介绍文档:http://106.13.210.248:98801.对mybatis进行扩展增强2实现mybatis的CRUD简化操作 不用在书写基本的增删改查sql 全部通过BaseMapper 实现软件架构软件架构说明1.不对mybatis做任何修改 只做mybatis的扩展增强2.代码自动生成,根据表名可快速生成xxxMapper.java、xxxService....
2020-01-03 15:48:49
326
原创 mybatis-plugs
http://106.13.210.248:9880/#/https://search.maven.org/search?q=enbatis<dependency> <groupId>com.enbatis</groupId> <artifactId>mybatis-plugs</artifactId> <...
2019-12-10 09:12:17
196
原创 并发、并行、异步、同步、单进程、多进程、多线程区别
单进程:一个时间段只能执行一个进程,例如,要看电影就写不了文档多进程:一个时间段能同时执行多个进程,例如,终于能同时看电影写文档了多线程:让一个进程能同时执行一段代码的技术,用起来感觉类似于多进程,但区别在于线程与线程间共享资源,所以比多进程节省了系统资源,例如,一个浏览器可以同时打开两个网页。并发:一个“时间段”有多个程序同时执行,多线程并发和多进程并发应该都算并发,你可以说多进程和...
2019-09-25 15:44:13
1404
原创 java8排序
‘WITH AS短语也叫做子查询因子(subquery factoring),主要作用是定义一个SQL片段,该片段会被SQL语句中的其它部分应用到。 主要有这几个作用: 1.使SQL语句的可读性更高一些。(感觉像编程中的本地变量概念,定义好之后,很多地方都可以使用)。 2.提高查询效率。特别是对于UNION ALL和子查询被多次引用的时候。如果UNI...
2019-08-14 15:34:07
196
原创 基于mybatis-plugs的快速开发平台
介绍文档:http://106.13.210.248:98801.对mybatis进行扩展增强2实现mybatis的CRUD简化操作 不用在书写基本的增删改查sql 全部通过BaseMapper 实现软件架构软件架构说明1.不对mybatis做任何修改 只做mybatis的扩展增强2.代码自动生成,根据表名可快速生成xxxMapper.java、xxxService....
2019-08-09 22:48:03
275
原创 封装mybatis简化CRUD操作增强包mybatis-plugs
mybatis非常方便我们进行数据库的增删改查,sql语句可以方便的写在xml文件里面,减少代码的耦合性,方便解耦,但是简单的增删改查都要写,当我们的业务量比较大,表字段比较多的时候写起来比较费劲,这样就需要一款比较好用的mybatis增强包出现,mybatis-plugs就是在这种背景下孕育而生了。什么是mybatis-plugs呢?mybatis-plugs是对mybatis...
2019-08-09 22:34:13
259
原创 mybatis-plugs使用手册
介绍文档:mybatis-plugs-spring-boot-starter: mybatis-plugs支持springboot1.对mybatis进行扩展增强2实现mybatis的CRUD简化操作 不用在书写基本的增删改查sql 全部通过BaseMapper 实现软件架构软件架构说明1.不对mybatis做任何修改 只做mybatis的扩展增强2.代码自动生成,根据表名可快速生成xxxMapper.java、xxxService....
2019-07-19 10:21:03
3367
原创 java 位移运算
<< : 左移运算符,num << 1 相当于num乘以2>> : 右移运算符,num >> 1 相当于num除以2比如num是40 (10进制) 对应的二进制为: 101000 = 2的5次方x1+2的4次方x4+2的3次方x1+2的2次方x0+2的1次方x0+2的0次方x0 (二进制转换为十进制方法原始...
2018-06-11 18:37:53
200
原创 String.format()用法
/*String.format()用法1、转换符%s: 字符串类型,如:"ljq"%b: 布尔类型,如:true%d: 整数类型(十进制),如:99%f: 浮点类型,如:99.99%%: 百分比类型,如:%%n: 换行符*/@Testpublic void test1(){String str=null;str=String.format("Hi, %s"...
2018-05-05 15:24:42
910
原创 java8遍历集合新方式
List<String> list= Arrays.asList("www","eee","qqq","rrr","ttt","yyy","uuu");list.stream().forEach(s -> System.out.println(s));输出结果wwweeeqqqrrrtttyyyuuu
2018-05-05 15:00:36
7005
原创 WITH AS短语使用 不支持mysql 支持postgresql,oracle等 可以优化多表连接查询
‘WITH AS短语也叫做子查询因子(subquery factoring),主要作用是定义一个SQL片段,该片段会被SQL语句中的其它部分应用到。主要作用: 1.使SQL语句的可读性更高一些。(感觉像编程中的本地变量概念,定义好之后,很多地方都可以使用)。 2.提高查询效率。特别是对于UNION ALL和子查询被多次引用的时候。如果UNION ALL的很多部分可能相同,如果...
2018-05-05 14:10:29
1529
原创 在springmvc项目中使用webservice
1、引入maven依赖 org.apache.cxf cxf-rt-frontend-jaxws ${cxf.version} org.apache.cxf cxf-rt-transports-http ${cxf.version} 2、创建webservice接口@WebService public interface IHelloWorld {
2018-01-02 14:36:54
9951
原创 使用jacob将word转化为pdf
1、在pom文件中添加maven 依赖 net.sf.jacob-project jacob 1.14.32、下载jacob-1.183、主代码public void wordToPDF(String sfileName, String toFileName) { System.out.println("启动
2017-12-29 15:21:08
1201
原创 线程安全
什么是线程安全? 如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。 或者说:一个类或者程序所提供的接口对于线程来说是原子操作或者多个线程之间的切换不会导致该接口的执行结果存在二义性,也就是说我们不用考虑同步的问题。
2017-08-18 17:47:45
413
原创 Java环境变量
java环境变量设置1.安装jdk,傻瓜式安装,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2.打开cmd,输入java -version 查看已安装jdk版本3.配置java环境变量 3.1.右击 计算机----->属性---
2017-08-18 16:34:20
343
原创 log4j简单配置
log4j简单配置写在前面: 项目中由于为了查看项目相关调试信息,使用System.out.println()直接在控制台打印不是很方便,故一般配置log4j,它可以将信息输出到文件中。 步骤:1.导入jar包:log4j-1.2.8.jar2.编写log4j配置文件:log4j.properties### set log levels -
2017-08-18 16:25:08
316
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人