- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 SpringBoot中将文件从FTP服务器下载并将文件列表打包成ZIP下载到本地
ZIP工具类import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.util.zip.ZipEntry;import java.util.zip.ZipOutputStream;/** * Created by zzq on 2019/05/13....
2019-06-03 15:06:23
2510
原创 SpringBoot中Excel的导出
导出使用的工具类import com.netinfo.emp.record.web.entity.ExcelData;import org.apache.poi.ss.usermodel.*;import org.apache.poi.xssf.usermodel.XSSFCellStyle;import org.apache.poi.xssf.usermodel.XSSFSheet;...
2019-06-03 15:00:35
186
转载 Java8新特性——Map的新方法
@Testpublic void testMap(){ Map<Integer, String> map = new HashMap<>(); for (int i = 0; i <10; i++){ //putIfAbsent 使得我们不用写是否为 null 值的检测语句 map.putIfAbsent(i, "v...
2018-07-11 15:07:42
1015
原创 Oracle 基本数据查询
/* DISTINCT 关键字消除取值重复的记录行 */SELECT DISTINCT ANIMAL_NAME FROM ANIMAL/* 查看前五条数据 */SELECT * FROM ANIMAL WHERE ROWNUM <= 5;/* 在确定范围内查询 */SELECT ANIMAL_NAME,ANIMAL_REGDATE FROM ANIMAL WHERE ANIMAL_REGDA...
2018-07-09 17:56:22
386
原创 Oracle - 视图、索引、同义词
/* 创建视图 (OR REPLACE 表示如果视图存在,就替代已有的)*/CREATE OR REPLACE NOFORCE VIEW /* NOFORCE 表示只有引用的基表存在才创建视图,另一参数为 FORCE,表示不考虑基表是否存在,强制创建视图*/ANIMAL_VIEW (ANIMAL_NAME, ANIMAL_GENDER)ASSELECT ANIMAL_NAME, ANIMAL_GE...
2018-07-09 15:15:39
196
原创 Oracle 表结构的基本操作
/* 创建学生表 */CREATE TABLE STUDENT(sno CHAR(9) PRIMARY KEY, /* 列级完整性约束 */ sname CHAR(20) UNIQUE, /* sname 取唯一值 */ ssex CHAR(4) DEFAULT '男', /* 默认性别为男 */ sage SMALLINT, /* 短整型数据类型*/ sdept CHAR(20)...
2018-07-09 14:42:06
163
原创 Oracle 创建JOB定时调用存储过程
/* 创建存储过程 */CREATE OR REPLACE PROCEDURE proc_add_test asbegin insert into a8 values (to_char(sysdate, 'yyyy-mm-dd hh:mi'));/*向测试表插入数据*/ commit;end;/* 创建JOB */declare job number;BEGIN DBMS_JO...
2018-07-09 11:39:31
306
原创 Linux 中用到的命令
ps -ef|grep java 查看已启动的服务已启动服务中列有服务的pidkill pid 用于杀死进程重启java服务:进入jar包的目录 cd /share/emp/emp-billlog-record ./stop.sh 关闭服务,./start.sh 启动服务找到某进程启动路径的方法是:1.我们可以从ps命令中得到僵死进程的PID,如上例中18283.2.进入/proc目...
2018-07-09 11:31:12
182
原创 Java基础知识总结 -- JSP
浏览器,jsp, html 之间的关系jsp 与 java servlet 一样,是在服务器端执行的,通常返回客户端的就是一个 html 文件,因此客户端只要有浏览器就能访问在大多 Browser/Server 结构的 Web 应用中,浏览器直接通过 html 或 jsp 的形式与用户交互,响应用户的请求jsp 在服务器执行,并将执行结果输出到客户端浏览器,我们可以说基本与浏览器无关在 javas...
2018-04-12 11:40:07
168
原创 Java 基础知识总结 -- 多线程
什么是多线程在一个应用程序中,同时,有多条不同的执行路径多线程好处提高程序效率线程与进程线程是进程的一条执行路径,进程是线程的集合线程同步、异步线程同步表示,当前线程执行完后下个线程接着执行线程异步表示,在一个应用程序中同时有多条不同执行路径 例如 javaweb, ajax, android线程间如何同步线程之间同步使用 synchronized、wait 与 notify什么是线程不安全...
2018-04-10 16:47:21
121
原创 Java 基础知识总结
& 与 && 区别& 与 && 都是逻辑运算符,都是判断两边同时为真则为真,否则为假;&& 当第一个条件不成立时,后面的就不会执行了,而 & 还会继续执行下去,直到整个条件语句执行完为止。使用 final 关键字修饰一个变量时,是引用不能变,还是引用的对象不能变使用 final 关键字修饰一个变量时,是指引用变量不能变,引用...
2018-04-08 19:02:25
106
原创 编程中的各类名词简称概念
RPC: (Remote Procedure Call)—远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式多程序在内的应用程序更加容易。NPE: NPE是指编程语言中的空指针异常NullPoint...
2018-04-08 09:22:35
1011
原创 SpringBoot 整合 MyBatis 实现简单注解开发
1、引入依赖<!--mybatis --><dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>RELEAS
2018-04-02 10:13:23
210
原创 Spring 集成 AOP 实现统一处理请求日志
实例:记录每一个 http 请求1、在 pom.xml 文件中添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId></dependency>2、...
2018-03-30 20:31:01
178
原创 SpringBoot 整合 MyBatis 及引入事务
1、导入需要的包 <!--mybatis --> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <...
2018-03-29 19:38:46
2916
原创 SpringBoot 拦截器的使用
1、使用 @Configuration 配置拦截器,在类上加上这个注解,表明这个类是一个配置类,它可以配置拦截器 2、这个类需要继承 WebMvcConfigurerAdapter(配置适配器)3、重写 addInterceptors 添加需要的拦截器地址,对拦截器进行注册,拦截器就可以使用了OneInterceptor 拦截器的设置TwoInterceptor 拦截器的设置...
2018-03-29 17:15:46
239
原创 SpringBoot 整合异步执行任务
1、在启动类中使用 @EnableAsync 开启异步,会自动扫描2、定义 @Component @Async 作为组件被容器扫描执行测试任务执行结果
2018-03-29 14:53:12
845
原创 SpringBoot 整合定时任务 task
在使用 springmvc 中,一般的定时任务是使用 job 或者 quartz 来实现,但是使用它们的时候比较麻烦,会在 xml 文件中配置很多,springboot 的定时任务比较简单。1、在 application 启动类中使用 @EnableScheduling 注解开启定时任务,会自动扫描,相当于一个开关,把这个开关开完之后,那么只要在相应的任务类中做相应的任务,那么就会被 spring...
2018-03-29 10:49:16
2278
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人