![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
sinaihalo
这个作者很懒,什么都没留下…
展开
-
mybatis 批量跟新
&allowMultiQueries=true原创 2021-06-28 15:40:13 · 80 阅读 · 0 评论 -
activemq升级
activemq升级高版本Cannot display ObjectMessage body. Reason: Failed to build body from content. Serializable class not available to broker. Reason: java.lang.ClassNotFoundException: Forbidden class java.util.HashMap! This class is not trusted to be serialized原创 2020-09-18 17:45:04 · 781 阅读 · 0 评论 -
Mysql insert 单引号报错
插入时将单引号转义,java的写法如下str.replace("'","\\'")原创 2020-08-27 15:11:07 · 2587 阅读 · 0 评论 -
java版本rest接口发送json数据
对于key value型简单json,可以不绑定java实体类,用JSONObject代替//spring的RestTemplateRestTemplate restTemplate = new RestTemplate();Map conversion = new HashMap();//...put map...String json = JSON.toJSONString(conv...原创 2020-03-12 14:24:23 · 1015 阅读 · 0 评论 -
javax.mail smtp服务器发邮件
最初是用qq邮件测试的,没问题。现场的邮箱服务遇到一些问题,记录一下。问题一STARTTLS is required to send mail添加配置后解决mailProps.put("mail.smtp.starttls.enable", "true");问题二javax.mail.MessagingException: Can't send command to SMTP ho...原创 2019-05-06 18:22:31 · 1746 阅读 · 0 评论 -
sql行转列
SELECT INDEXNUM,CASE WHEN KPI = '槽位' THEN OIDVAL end as '槽位' ,CASE WHEN KPI = '型号' THEN OIDVAL end as '型号' FROM cpunarrow GROUP BY INDEXNUMSELECT INDEXNUM,CASE WHEN KPI = '槽位' THEN OIDVAL end as '...原创 2019-03-12 17:39:42 · 157 阅读 · 0 评论 -
jstat分析
jstat :classloader,compiler,gc相关信息,可以时时监控资源和性能。[root@192 /]# jstat -gc 27485 5000 Warning: Unresolved Symbol: sun.gc.generation.2.space.0.capacity substituted NaN Warning: Unresolved Symbol: sun.gc...原创 2019-02-26 10:33:45 · 913 阅读 · 0 评论 -
一些名词解释
一些名词Pub/Sub 模型:向一个内容节点发布和订阅消息,,这些节点被称作主题(topic)。主题可以被认为是消息的传输中介,发布者(publisher)发布消息到主题,订阅者(subscriber) 从主题订阅消息。主题使得消息订阅者和消息发布者保持互相独立,不需要接触即可保证消息的传送。TPS(transactions per second):每秒内的事务数,比如执行了dml操作,那...原创 2018-03-03 18:25:20 · 167 阅读 · 0 评论 -
java 正则 分组
java regex 分组原创 2017-09-08 17:10:42 · 387 阅读 · 0 评论 -
webservice
服务端 代码如下,控制台打印”ServiceTestStart”,浏览器访问http://localhost:8080/MyService?wsdl,出现xml标志成功。package webservce;import javax.jws.WebService;import javax.xml.ws.Endpoint;@WebServicepublic class Se...原创 2018-03-09 17:23:52 · 825 阅读 · 0 评论 -
springboot 1.5.2的junit测试
springboot1.5.2,junit4.12 RunWith用SpringJUnit4ClassRunner也可以,启动类ServerMain,配置类EmbeddedContainer,最后出现了junit的绿条。package com.ultrapower.nettech.obm.server.controller;import java.util.List;import ...原创 2018-04-02 14:52:38 · 1687 阅读 · 0 评论 -
netty-socketio实现web实时推送
0准备netty-socketio的jar包,maven坐标如下,前台需要socket.io.js,jquery-1.7.2.min.js<groupId>com.corundumstudio.socketio</groupId> &l原创 2018-08-13 14:49:08 · 2096 阅读 · 0 评论 -
jmap dump通过eclipse分析jvm堆内存
内存不足、GC异常等情况下,我们就会怀疑有内存泄露。监测方法如下1 生成二进制hprof文件查找项目pid,然后通过如下指令生成hprof文件 jmap -dump:format=b,file=filename.hprof pid 注:没加后缀名,后面文件重名了。 2 eclipse安装内存分析工具MAT(Memory Analyzer Tool)Mat插件的地址:htt...原创 2018-08-28 15:15:21 · 2149 阅读 · 0 评论 -
页面响应速度优化
1 逻辑需要加载时再加载,缓存、异步、多线程、nio2 sql加索引;优化sql,避免sql书写不规范导致全表扫描;一些统计sql慢可以建表定时统计。3 例子统计:逻辑、sql、定时统计。告警:索引。设置:定时统计。概览:定时统计。监控:sql、索引 授权页面:延迟加载:机房、业务减一半时间,机房和设备、业务和设备异步加载,能减少5倍时间。...原创 2018-08-06 15:29:10 · 1084 阅读 · 0 评论 -
telnet登陆java实现
<dependency> <groupId>commons-net</groupId> <artifactId>commons-net</ar原创 2019-02-27 18:09:21 · 2034 阅读 · 0 评论 -
cron表达式获取上次执行时间和下次执行时间
package com.***;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Date;import java.util.List;import org.quartz.CronExpression;impo...原创 2018-12-28 10:11:56 · 15905 阅读 · 3 评论 -
动态改变、维护table列,动态显示table
1 动态url代码中name和表名关联,能一个方法查询多个表。@RequestMapping(value="/find/{name}",produces = "text/html;charset=UTF-8") @ResponseB原创 2018-07-26 18:01:33 · 1539 阅读 · 0 评论