- 博客(39)
- 收藏
- 关注
原创 Java将一张excel数据填充到另一张excel表
需求:根据数据库中excel保存地址url,获取到Excel表格,将其中数据填充到一张新生成的excel表格中。1.设置读取excel和要填充excel的起始行列。3.将读取excel数据填充到当前excel中。2.读取表格的文件流,进行数据填充。
2024-08-22 14:32:54
307
原创 解析Excel文件数据,切分成多张excel并上传minio
2.使用方法计算要切分成的excel数量。1.首页解析excel数据为实体类,4.生成excel表格方法。3.循坏遍历解析数据。
2024-08-08 18:29:13
366
原创 mongodb中ret resulted in status UnknownError: 24: Too many open files
查看一下系统目前设置的句柄数 open files 对应的即为 当前系统的最大句柄数,目前这台服务器为1024,ulimit -n 2048 #设置句柄数为2048 但是重启后会重置。2.在mongoDB的bin路径下,重新启动 mongodb服务。错误原因为打开文件过多的错误,即“句柄数超出系统显示”。mongodb使用中遇到的问题。
2024-07-30 19:02:32
315
原创 rocketMq运行监控
6.点击CONSUME DETAIL,查看窗口中diffTotal总量,为待处理的mq任务。5.在浏览器输入地址10.0.0.xx:9800,打开页面选择Consumer菜单;2.修改配置文件,映射安装服务的地址:10.0.0.xx:9876。1.先下载rocketmq-console-ng安装包;查看rocketMq是否有堆积的任务未处理完成。3.打包成.jar包,上传至服务器某个文件下;
2024-07-16 16:58:16
183
原创 Linux更改用户权限和用户所属组
chown -R :newowner directoryname (newowner:新用户,directoryname 文件所在路径)#chown -R newowner directoryname (newowner:新用户,directoryname 文件所在路径)更改文件夹及其子文件夹的所有者和所属组。更改目录所有者及其内部所有文件。
2024-07-16 10:06:24
271
原创 Waiting for table flush故障处理
AND INFO LIKE ‘%处于打开状态的表名%’① 找到阻塞flush tables的慢查询。② 找到flush tables慢查询。1 找到正处于open状态的表。杀掉2 步骤中找到的两个慢查询。2 找到引发故障的慢查询。
2024-06-25 02:43:56
180
原创 MySql查询到的数据添加到新表 指定字段
INSERT INTO oper_result (ASSEM_ID,STATION_ID,PASS_FLAG,OPER_USER,UPDATE_TIME,LINE_ID,ORDER_ID)SELECT ASSEM_ID, ‘302A’, ‘1’, ‘admin’, CREATE_TIME AS UPDATE_TIME, ‘04’, ‘20220330001’ FROM assembly_info WHERE ORDER_ID = ‘20220330001’...
2022-03-31 19:23:16
2178
原创 利用Java实现微信公众号发送信息提醒通知
项目场景:项目场景:利用Java实现微信公众号发送信息提醒通知!Java实现方法:1.首先创建实现公众号消息发送的方法:public ReturnDO<String> sendTempMsg(WxMessage wxMessage) { ReturnDO<String> returnDO = new ReturnDO<>(); try { /**发送Https请求到微信*/ /**
2021-09-06 18:00:47
3851
原创 Java创建Excel文件,并将excel作为附件邮件发送
仅供参考部分方法,无法直接使用。// 报表临时文件目录public static final String WORK_FILES = excelTask.class.getResource("/").getPath() + "workfiles/"; /** * 邮件定时发送excel报表 */ public void sendInfoExcel() { try { String nowTime = DateUtil.ge
2021-03-19 19:37:42
3323
原创 MySQL数据库创建存储过程,使用定时事件触发
1.新建存储过程:DELIMITER $$USE `rntec`$$DROP PROCEDURE IF EXISTS `copy_data_1_day`$$CREATE DEFINER=`root`@`%` PROCEDURE `copy_data_1_day`()BEGINDECLARE v_date_0 VARCHAR(30);-- 获取6个月前日期 SELECT DATE_FORMAT(DATE_SUB(DATE(NOW()),INTERVAL 6 MONTH),'%...
2021-03-19 19:14:07
160
原创 如何批量修改数据库时间数据
UPDATE info_history SET CREATE_TIME =DATE_SUB(CREATE_TIME,INTERVAL 2 SECOND)
2021-03-05 09:47:01
1130
1
原创 将一张表的字段赋给另一张表的字段
UPDATE log_history a ,(SELECT * FROM detail_history WHERE REMARK IS NOT NULL ) b SET a.REMARK=b.REMARK WHERE a.KEY_ID=b.RELA_LOG_ID
2021-01-18 12:35:06
310
原创 Mysql中添加定时事件任务
创建定时事件:设置5秒往test表添加一次数据,添加的数值为一个设置的随机数;CREATE EVENT IF NOT EXISTS event_testON SCHEDULE EVERY 5 SECOND ON COMPLETION PRESERVEDO INSERT INTO test (NAME, VALUE, CREATE_TIME ) VALUES ('temper', TRUNCATE((20 + RAND() * 10),2) ,...
2020-10-29 17:42:11
176
原创 highcharts实时刷新曲线图,动态修改Y轴的最大最小值
Highcharts.setOptions({ global: { useUTC: false }});//最大最小值初始化var intMinmun = 2;var intMaxmun = 10;function activeLastPointToolip(chart) { var points = chart.series[0].points; chart.tooltip.refresh(points[points.length -1]);...
2020-10-14 12:25:04
1802
原创 SQL语句中将某个字段中部分字符批量替换掉
写法: replace函数update 表名 set 字段=replace(字段,‘替换的部分’,‘替换后的字符串’);
2020-10-13 11:53:02
3317
原创 Mysql中调换同一张表中两条记录的某个属性
UPDATE student s1 JOIN student s2 ON s1.ID='xxxx' AND s2.ID='xxxx' SET s1.NAME=s2.NAME,s2.NAME=s1.NAME
2020-08-21 14:27:22
267
原创 js中将数字转化为26位字母组合
functionmm(n){returnString.fromCharCode(64+parseInt(n));}alert(mm(1));alert(mm(25));function i2s(i) { var s = "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z"; var sArray...
2020-08-19 15:09:26
205
原创 mysql新增主键自增长
<insert id="saveParam" parameterType="com.xxx.param.ParamVO"> <selectKey keyProperty="paramId" resultType="String" order="BEFORE"> select IFNULL(max(CONVERT(PARAM_ID, UNSIGNED INTEGER)+1),'100') from PARAM </selectKey> .
2020-08-17 10:02:04
232
原创 (带参数的)分页查询
<blockquote class="layui-elem-quote quoteBox"> <form class="layui-form" id="queryForm"> <input type="hidden" id="page" name="page" value="1"> <input type="hidden" id="rows" name="rows" value="15"> <di.
2020-08-17 09:57:36
532
原创 sql查询中的(not in 不在某个集合中)用法
serviceImpl中: if (StringTool.isNotEmpty(elementID)){ String paramList = ""; List list = carftparamdao.getExistParamList(elementID); for(int i=0;i<list.size();i++){ paramList+=list....
2020-08-17 09:52:13
4807
2
原创 Excel表格数据导入redis缓存中,封装为实体类用json保存
//导入表格数据@RequestMapping(value = "/manage/list/insertStatics",method = RequestMethod.POST)@ResponseBodypublic String insertStatics(HttpServletRequest request, HttpServletResponse response) throws Exception { CommonsMultipartResolver multipartResolve.
2020-08-17 09:45:32
1625
原创 DecimalFormat的除法运算
public String txfloat(int a,int b) { DecimalFormat df=new DecimalFormat("0.00");//设置保留位数 return df.format((float)a/b);}
2020-08-11 10:50:55
726
原创 Excel表格数据转化为实体类新增sql(INSERT语句)
@Test public void test() { String filePath = "E:/test/XXX.xlsx"; //指定本地的数据目录 String slqPath = "E:/test/XX.sql"; //指定生成文件目录 try { InputStream in = new FileInputStream(filePath); Workbook wb = new X..
2020-08-11 10:26:53
292
原创 Java通过HSSFWorkbook实现一张excel生成多个sheet页
【代码】Java通过HSSFWorkbook实现一张excel生成多个sheet页。
2020-08-10 11:00:20
8947
2
原创 Java实现点击导出excel页面遮罩屏蔽,下载完成后解除遮罩
前端jsp页面代码:<input type="hidden" id="txtendflag"/>js代码://导出function getExport(procId) { var lindex = layer.load('1', { shade: [0.5, '#000'] //0.1透明度的白色背景 }); window.location.href = '${ctx}/manage/list/export?keyId=' + keyId
2020-08-10 10:40:29
630
1
原创 如何一次性Add library ‘Maven: org.springframework:spring-beans:4.1.4.RELEASE‘ to classpath等
1.Close your project2.删除svn导入项目中所有的 *.iml 文件3.重启IDEA打开刚刚导入的项目4.点击Maven Projects中的Reimport All Maven Projects.
2020-08-04 10:53:37
5560
3
原创 mysql中使用CONVERT将varchar类型转换integer
//主键新增时使用<insert id="saveParam" parameterType="com.making.vo.param.CraftParamVO"> <selectKey keyProperty="paramId" resultType="String" order="BEFORE"> select IFNULL(max(CONV...
2020-03-26 17:47:24
1060
原创 layer弹出层内容过多时,使用百分比展开页面
layer.open({ title: "新增页面", type: 2, area: ['100%', '100%'], offset:'t', scrollbar: false, content: "/wms/manage/list/toAdd"//...
2019-09-19 17:12:50
3271
原创 重新设置laydate中最大值max
//监听订单下拉框 form.on('select(orderId)', function (data) { var orderId = data.value; $("#equipId").html(""); if(!isNull(orderId)){ Comm.ajaxPost('${ctx}/***/*****/...
2019-08-22 15:38:53
1490
原创 <a>标签中避免重复点击事件的发生
jsp中:<div class="layui-inline"> <a class="layui-btn layui-btn-normal addNews_btn" onclick="batchAddItem()" id="changeGrn">批量选择</a></div>js中://批量选择function batchAd...
2019-06-26 15:02:30
2753
原创 layui中upload.render怎样动态设置里面的data参数值(reqID)
//初始化参数var reqID;//文件上传 layui.use('upload', function() { //多文件列表示例 var demoListView = $('#demoList'); var indexInfo; upload.render({ elem: '#testLis...
2019-06-24 11:05:58
30036
原创 jsp页面中复选框的全选与全取消
jsp中:<form class="layui-form"> <table class="layui-table" lay-even="" lay-skin="row"> <thead> <tr> <th style="tex
2019-03-01 10:28:42
1017
原创 点击确定后,关闭layer.confirm的弹框
function doBack() { if(num > 0){ parent.parent.parent.layer.confirm("确认取消该数据的新增吗?", function (index) { parent.parent.parent.layer.close(index); parent.layer.clo...
2019-03-01 10:20:54
8363
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人