- 博客(16)
- 资源 (3)
- 收藏
- 关注
原创 jenkins前后端部署配置
一、 前端(vue)项目配置填写代码的svn+@HEADSSH操作,删除服务器之前打包的前端文件bat命令如下 @echo off echo 删除目录 set base=F:\project_run\ set run=%1% rd /s /Q %base%%run% exit 构建,前端打包打包的文件SSH到服务器的目录下二、 后端项目配置填写代...
2020-06-29 14:32:35
453
原创 前后台之java导出数据
controller传入表头和数据工具类处理excel已处理文件名乱码,文件数据过大报错等问题。前端发起超链接请求即可window.location.href='';如果需要带参数查询后台,可在后台用一个对象接收,前端url拼接参数和值。完整的工具类代码请等资源审批后再附上,或者请在csdn留言或者通过QQ694335719联系...
2020-06-29 11:38:23
395
原创 oracle 统计最近七天的数据
SELECT t1.DAY,(case when t2.day=t1.day then t2.num else t1.num end) countNumFROM ( select to_char(sysdate-level+1,'yyyy-mm-dd') DAY,0 NUM from dual CONNECT by level<=7) t1LEFT JOIN( SELECT COUNT(1) NUM, TO_CHAR(add_time,'YYYY-MM-DD') DAY...
2020-06-12 11:27:18
2739
6
原创 java下载文件名乱码问题处理
HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest();String uaAutoScroll = request.getHeader("User-Agent");boolean isMSIE = uaAutoScroll.toUpperCase().indexOf("MSIE")>0 || uaAutoScroll.i.
2020-05-22 11:30:51
329
原创 jenkins前后端部署配置
前端(vue)项目配置填写代码的svn+@HEADSSH操作,删除服务器之前打包的前端文件bat命令如下 @echo off echo 删除目录 set base=F:\project_run\ set run=%1% rd /s /Q %base%%run% exit 构建,前端打包打包的文件SSH到服务器的目录下...
2020-05-22 10:20:24
322
原创 springboot文件导出
springboot导入数据的时候,为了方便用户下载模板,会在项目资源目录底下放模板。当项目用开发工具时,以下代码可以正常下载文件FileDownLoadUtil.download(this.getClass().getResource("excel").getPath() +"/"+"文件名.xlsx",response,true);/** ...
2020-04-29 11:20:46
2066
1
原创 oracle 查重及处理(可保存最旧或最新数据)
查询所有重复数据的结果SELECT ID,DWMC,ADD_TIMEFROM表名WHERE DWMC IN (SELECT DWMC FROM 表名 GROUP BY DWMC HAVING COUNT(DWMC) > 1)查询重复数据只保存,除了首条的结果SELECT ID,DWMC,ADD_TIMEFROM 表名WHERE DWMC IN (S...
2020-04-28 15:57:13
732
原创 oracle授权语句
GRANT CREATE ANY SEQUENCE,CREATE ANY TABLE,CREATE ANY TRIGGER,SELECT ANY DICTIONARY,UNLIMITED TABLESPACE to NB_SZPT_ZW WITH ADMIN OPTION
2020-04-14 14:23:37
365
原创 springboot定时任务结合业务层
一、配置定时器表达式在配置文件添加以下配置cron:# 每分钟一次# zlxf: 0 0/1 * * * ? zlxf: 0/10 * * * * ?注入配置属性@Configuration@ConfigurationProperties(prefix = "cron")public class CronConfiguration { private S...
2020-04-09 09:30:32
700
原创 RestTemplateUtil 将请求转化成map对象返回
/** * RestTemplate模板获取数据 * author:lin */public class RestTemplateUtil { /** * POST请求 去获取资源 * @param url 跨域的url * @param map 跨域要发送的参数 MultiValueMap<String,Object> map ...
2020-04-07 17:24:58
1561
原创 oracle 最准确的分页查询sql
SELECT t1.* FROM ( SELECT t1.*,ROWNUM rm FROM ( SELECT t1.ID, t1.YWLSH, t1.GAJGDWBM, t1.TYSHXYDM, t1.DWMC, t1.DWLX, t1.FDDBRXM, t1.FDDBR_CYZJDM, t1.FDDBR_ZJHM, t1.ZCJB, t...
2020-04-03 11:32:17
127
原创 websocket实现页面数据实时加载(Springboot+vue)
在这里先提供两种思路。要实现页面数据的实时加载有两种方式,第一种是长轮询的方式。要么是后台长轮询,检测到数据变化时,通知websocket你该更新一下数据了。要么是前台长轮询,每隔一段时间发起请求获取数据。结合前后台长轮询的方式,这里想给各位推荐第二种--手动通知。我不频繁发起请求,我只在当我后台数据发上变化时,我通知websocket你该更新一下数据了。在这篇文章中,前台长轮询的方式是最...
2018-12-25 11:30:35
12726
2
原创 Springboot多数据源配置
本次文档以oracle数据库配置为案例,在Springboot项目中,使用alibaba完成多数据源配置。先附上目录结构。配置多数据源有两种,一种是通过命名规则来自动选择数据库连接池。另一种是制定固定目录下的文件是使用哪个连接池。本人倾向于第二种,这样要更换连接池的时候只需要移动文件目录即可。而且也不用在mapper文件限制了程序员的命名。在这次案例中,我指定mapper下每个文件夹就...
2018-12-25 10:20:49
900
原创 oracle修改字符集--使用SQL PLUS
1、使用管理员账号登陆上去,一般密码是manager。conn /as sysdba 2、查看数据库编码。select * from nls_database_parameters where parameter ='NLS_CHARACTERSET'; 3、先关闭数据库,再以mount打来数据库shutdown immediate; startup mount;...
2018-09-03 09:23:09
3133
原创 mybatis分页多表查询
mybatis分页多表查询我们常遇到一种情况,数据量比较大,如果使用前台分页,在前台如果有权限,有逻辑判断,都会大大降低页面加载的速度,我们需要分页,单表查询的网上方法很多,这里就不赘余了,多表关联查询的分页需求很多,但是后台插件能够分页的,Page,PageHelper都是只支持单表的,多表关联,数据会错乱,造成很多空数据,小编研究了一下,写了一个多表关联查询的分页方法,抛砖引玉。第一步
2017-12-08 14:36:01
11072
2
原创 mybatis关联查询
mybatis关联查询第一步,在实体类里面创建要放进去的对象第二步,使用注解@Transient使用这个注解可以防止使用通用mapper的时候报错,可以理解为它标志不是数据库字段,方便以后扩展第三步,写sql语句SELECT <!--关联班级 --> tc.id AS tb_class_
2017-12-08 10:18:38
461
ExportExcelUtil.java
2020-06-29
Springboot多连接池+websocket
2018-12-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人