- 博客(28)
- 资源 (10)
- 收藏
- 关注
原创 tomcat启动失败解决办法
首先启动后的tomcat:然后未启动的tomcat:tomcat启动的线程标识就在这个pid文件内,当启动失败的情况下,删除这个文件基本上可以解决了。注:一般情况下文件都在tomcat的本文件下,或者在根目录下,如果都不在打开conf/server.xml,看看配置吧。...
2021-07-30 10:18:32 764
原创 错误代码:1120 当前Hsql数据库已被另一线程锁定
不多哔哔,上图:文件位置:webapps/项目名/WEB-INF/finedb/db.lck处理方式:删除db.lck文件即可。
2021-07-29 20:49:12 759 2
原创 tomcat查看项目访问端口
tomcat查看项目访问端口先到tomcat配置文件查看tomcat的端口是什么,配置文件一般是:$CATALINA_HOME/conf/server这个文件,查找< Connector port=“8080” redirectPort=“8443” connectionTimeout=“20000” protocol=“HTTP/1.1”/>这一行。这里,端口是8080。文件位置:...
2021-07-25 19:49:50 3136
原创 如何同时使用内网和外网
场景:最近在对接医保专线的时候,发现在连接互联网的同时,是无法同时使用专线的。要使用的时候只能一下连wifi一下连专线,相当的不方便。方法:第一步,以管理员权限打开cmd,不然可能会出现用户权限不足的情况第二步,输入route print其中,10开头网关是内网地址,192开头网关是外网地址。第三步,删除正在使用的网络目标,route delete 0.0.0.0说明:这时候由于删除正在使用的网络配置,你会发现你现在连不了网络了,不用急,接下来是第四步。第四步,给内网和外网的网关分
2021-05-11 16:09:28 17956 9
原创 java获取零时区时间戳
/*** 获取当前时间时间戳(零时区)** @return*/public static long generateTimestamp(){TimeZone timeZone1 = TimeZone.getTimeZone(“GMT”);// 获取格林威治标准时区TimeZone.setDefault(timeZone1);//设置程序的默认时区是 格林威治标准时区Long datetime = System.currentTimeMillis(); //根据默认时区读取时间戳return
2021-04-12 10:33:52 2198
原创 如何直接获取本地MAC物理地址
在本人的上篇文章中知道了如何去获取本地MAC地址集合,但是在实际操作中抓取的MAC地址只是要有效的那一个,那么问题来了,有没有办法直接获取呢?打开cmd,输入ipconfig -all 可以看到机器上所有地址,如下:很明显,我们要的MAC地址是有有效ip地址的所以我们通过ip地址来抓取MAC地址是不是就能得到有效的地址了呢?嗯,直接上代码: import java.net.InetAddress;import java.net.InterfaceAddress;import java.net
2021-03-23 10:20:55 579 1
原创 获取本地ip地址、本地MAC地址
个人笔记帮助类import java.net.InetAddress;import java.net.InterfaceAddress;import java.net.NetworkInterface;import java.net.UnknownHostException;import java.util.HashMap;import java.util.List;import java.util.Map;public class NetUtil {private static
2021-03-18 16:26:49 234
原创 httpclient 进行post访问
方式一:commons-httpclient-3.1.jarimport org.apache.commons.codec.digest.DigestUtils;import org.apache.commons.httpclient.HttpClient;import org.apache.commons.httpclient.methods.PostMethod;import org.apache.commons.httpclient.methods.RequestEntity;import
2021-03-17 16:10:09 307
原创 正则表达式匹配数字和空白
正则表达式匹配数字和空白 <input v-model="item.conjunctionSeqNo" class="form-control" onkeyup="value=value.replace(/[^\d\.\s\/]/ig,'')" onafterpaste="value=value.replace(/[^\d\.\s\/]/ig,'')" style="width:60px" :disabled="!overDiagnosis" @change="toData()
2021-02-22 14:23:00 3227
原创 Java 时间工具类
Java 时间工具类import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;import java.util.HashMap;import java.util.Map;import java.util.regex.Matcher;import java
2021-02-05 14:15:47 145 1
原创 ireport group 分组处理报表数据
ireport 分组头疼,看了好多例子都没有说在xml实现分组。没办法只能自己记录一下啦。以下是xml文件,后面有附效果图。<?xml version="1.0" encoding="UTF-8"?><jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoca
2021-02-05 11:39:05 511
原创 Vue v-for页面显示问题
Vue v-for页面显示问题当我进行v-for进行数组遍历的时候,通常喜欢this.addOrderArrCNList[j] = listDemo;通过设置下标来进行数据导入,但是后来发现用这种方式会导致页面无法获取到addOrderArrCNList这个对象。但是js又能对这个对象进行操作,巨烦躁!解决方法:var demoList = [];demoList.push(listDemo);this.addOrderArrCNList = demoList;用一个新的demoLi
2021-02-01 10:27:37 1018 1
原创 No Session found for current thread
No Session found for current thread出现这个错误通常是因为没有添加事务管理解决方式:检查你的Service方法,添加注解@Transactional
2021-01-21 18:20:54 228
原创 A different object with the same identifier value was already associated with the session
A different object with the same identifier value was already associated with the session当碰到这个问题的时候,其他的博客都说是session的问题,根本没有实际的解决方式,头疼!解决办法:以下是我修改后的代码,简单来说当你从数据库装配一个实体对象bean后,你如果要修改也只能在这个实体对象上修改!如果你在进行saveOrUpdate操作时,这个bean对象变更了,那么就会报如上错误。 SmParaitemB
2021-01-20 09:36:46 552 1
原创 Java实现获取long类型的随机数
Java实现获取long类型的随机数获取随机4位随机longRandom rd=new Random();for (int i=1;i<100;i++){ //方式一 long l1=(int)(Math.random()*9000+1000); //方式二 long l2=rd.nextInt(9000)+1000;} 如果要调整长度,将上述的9000、1000进行调整即可。...
2021-01-19 17:09:34 5234
原创 Java eclipse validate 过慢处理方式
1.Java校验文件过多通常这个情况调整eclipse配置即可。如图所示,打开window->preferences->validation进行如下配置。2.Js文件过多这种情况通常是项目引入过多的js文件导致的,如目前正火的Vue.js都需要引入大量的js文件,这样就使得eclipse要花费大量的时间来进行校验。第一步:去除eclipse的JS验证:window->preference->Java Script->Validator->Errors/Wa
2021-01-14 18:10:16 703
原创 java.lang.OutOfMemoryError: PermGen space
java.lang.OutOfMemoryError: PermGen spaceeclispe在运行tomcat后出现如上错误。处理方式:点击“Run” – “Run Configurations…”,选中Tomcat Server,进入Arguments分页,在VM arguments的输入框的最后一行插入:-Xms256m -Xmx512m -XX:PermSize=256m -XX:MaxPermSize=256M...
2021-01-07 18:05:21 62
原创 eclipse报GC问题!!!
GC ERROR解决问题很简单,首先你要满足你的运行内存有8G。然后,复制以下内容到eclispe的安装目录下的eclipse.ini。-startupplugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20150204-1316-productorg.e.
2021-01-07 17:51:28 351
原创 Java实现HmacSHA1加密
HmacSHA1加密s:需加密的字符串key:秘钥public String sign(String s, String key, “HmacSHA1”) throws Exception { //HMAC-SHA1 算法签名 Mac mac = Mac.getInstance(method); SecretKeySpec secretKeySpec = new SecretKeySpec(key.getBytes("UTF-8"), mac.getAlgorithm()); m
2021-01-07 17:14:18 1453
原创 ftp服务器文件免密访问
ftp服务器文件快速访问1.对于在ftp服务器的文件,通常的访问方式为:ftp://IP地址/文件路径/文件名例:ftp://127.0.0.1/20000107/3783.png但是这种访问方式,通常还需要输入账号密码,对用户体验极其不好。2.就是访问的重点,免输入账号密码直接访问,直接上,如下:ftp://用户名:用户密码@IP地址/文件路径/文件名例:ftp://name:pwd@127.0.0.1/20000107/3783.png...
2021-01-07 16:13:05 2213
原创 java判断当前时间是上午还是下午
快速判断当前时间是上午还是下午 public static void main(String[] args) { //结果为“0”是上午 结果为“1”是下午 GregorianCalendar ca = new GregorianCalendar(); System.out.println(ca.get(GregorianCalendar.AM_PM)); int index = new GregorianCalendar().get(GregorianCalendar.AM_PM);
2021-01-07 16:02:19 3928
原创 url包含特殊字符怎么处理?
url包含特殊字符 解决办法: 将这些字符转化成服务器可以识别的字符,对应关系如下: + URL 中+号表示空格 %2B 空格 URL中的空格可以用+号或者编码 %20 / 分隔目录和子目录 %2F ? 分隔实际的URL和参数 %3F % 指定特殊字符
2021-01-06 20:02:02 950
原创 Cron表达式快速使用
Corn表达式快速应用从左至右,每个间隔依次代表:秒 分 时 日 月 年/ 代表相隔时间,不同的位置指代不同的单位。 每隔5秒执行一次:*/5 * * * * ? 每隔1分钟执行一次:0 */1 * * * ?详细的数字指代在准确的时间执行。注意:如果在时分秒的位置处使用 * ,那么意指没单位时间执行一次。 每天23点执行一次:0 0 23 * * ? 每天凌晨1点执行一次:0 0 1 * * ?
2021-01-06 10:13:40 352
原创 Java调用腾讯云短信接口-API发送短信-无须引入SDK
腾讯云API发送短信以下内容仅支持api3.0,加密方式为v1,请求方式为get,有意者请继续。共有参数不用调整,后台配置参数需在短信控制台配置//共有参数private static String url = "sms.tencentcloudapi.com";private static String method = "HmacSHA1";private static String Version = "2019-07-11";//后台配置参数private static S
2021-01-05 18:11:29 625
原创 Java判断String是否包含中文
Java判断是否是中文public static boolean isChinese(String strName) { char[] ch = strName.toCharArray(); for (int i = 0; i < ch.length; i++) { char c = ch[i]; if (isChinese(c)) { return true; } } return false; }public static boolean isCh
2021-01-05 17:52:56 1786
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人