自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (2)
  • 问答 (6)
  • 收藏
  • 关注

原创 误删了注册表文件USB通用串行总线控制器报异常

联想笔记本win10系统,因为卸载一个可恶的深度绑定的软件,不小心删除了名称接近的注册表信息,导致图中下面的几个USB驱动被删除,出现黄色感叹号警示。USB接口都失效了,键鼠无法连接。解决办法:1.win+R进入运行界面,输入msconfig,打开以上控制面板,勾选安全引导,点击应用,确定保存后,重启电脑即进入安全模式,此时键鼠已恢复连接。2.再次进入以上界面,去掉安全引导应用保存后重启电脑即可。...

2021-07-18 17:10:10 3288

原创 java程序获取date后插入数据库的时间和系统时间不一致

java后台程序获取了date时间对象后,映射插入数据库后,时间和系统时间有好几个小时的误差,经过定位问题原因是:配置mysql数据库连接时指定的时区有误:问题连接(GMT为英国格林尼治时间):url: jdbc:mysql://localhost:3306/test?serverTimezone=GMT&useSSL=false&useUnicode=true&characterEncoding=UTF8正确连接(应指定为东八区北京时间):url: jdbc:mysq

2021-03-11 18:41:32 1623

原创 SpringBoot使用@Value注解获取不到application.yml文件里配置的常量值,取值一直为null

import org.springframework.beans.factory.annotation.Value;import org.springframework.context.annotation.Configuration;@Configurationpublic class Constant { public static String ENV ; @Value("${spring.profiles.active}") public static void s.

2021-01-12 17:36:49 3910

原创 mybatis+tomcat8.5配置JNDI数据源信息

项目数据库管理基于myabatis框架,应用容器使用tomcat8.5版本,生产上使用JNDI数据源配置:1.tomcat需要配置的信息,修改tomcat的conf目录下的配置文件context.xml和server.xml,增加以下配置信息:1)context.xml文件在<Context></Context>里增加属性:<ResourceLink name="jndi_demo" global="jdbc/jndi_demo" type="javax.sql..

2020-09-11 16:29:52 370

原创 项目本地测试正常,发布Linux生产环境出现中文乱码问题解决记录

问题场景如题,接口处理加密数据的一个方法出了问题:修改前(服务方中文乱码):byte[] requsest = ThreeDesUtil.encryptMode(keybyte, json.getBytes());修改后(问题解决):byte[] requsest = ThreeDesUtil.encryptMode(keybyte, json.getBytes("UTF-8")); 不指定编码格式时,这个获取字节数组的方法会默认跟随系统设置。由于我的生产linux系统设置成...

2020-07-21 15:24:17 1044

原创 IDEA从SVN导入的maven项目无法加载依赖包及unable to find valid certification错误

问题描述: idea从svn导入的工程,由于事先不知道该项目pom.xml配置的私有maven仓库访问需要账号密码,而我本地的maven配置文件并未配置这些参数,结果加载项目后发现下载的依赖包都是8kb空包,项目编译也报错,引用不到依赖。这种情况下,设置了maven仓库账户密码信息后,操作maven重新导入加载也不行。手动清空本地仓库,重新导入,下载下来居然还是空包。解决办法:1...

2020-04-27 11:15:15 1769

原创 本地基于jdk1.8的程序访问HTTPS网址最近突然爆出sun.security.validator.ValidatorException: PKIX path building failed

我本地安装的是jdk1.8.0_77版本,基于这个版本的程序访问HTTPS网址时,最近突然爆出sun.security.validator.ValidatorException: PKIX path building failed的错误,无法正常建立连接。同样的程序,之前一直都是可以正常访问的,网上有说JDK的jre\lib\security\目录下的cacerts安全证书文件可能过...

2020-02-29 17:00:57 617 2

原创 Jenkins的安装及配置springboot项目实现自动化部署方法笔记

1.安装Jenkins下载地址https://jenkins.io/download/ 可点击下载安装文件:bitnami-jenkins-2.190.3-0-windows-x64-installer.exe。自定义安装目录,然后其余的配置按默认的来,一路next即可。 安装完成后,jenkins会处于自动运行状态,项目内置的tomcat也会自启动,端口号全...

2019-12-19 15:44:45 1111 1

原创 部署linux服务器上后https接口请求抛异常javax.net.ssl.SSLHandshakeException

接口中用到https的URL请求服务,本地测试正常。部署到linux服务器上后,请求调不通,抛出了如下异常,截取了片段:javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.ce...

2019-10-18 15:28:24 1381

原创 压缩excel报表时excel内容差异越大,压缩比越小

最近要处理从页面导出交易数据的excel报表过大问题,首先想到的是生成excel文件时压缩成zip格式文件,然后导出压缩文件。于是本地实验,将一行重复写了60多万行,大小为118M,压缩输出后,只有5M多,差不多只有当初的1/20了,以为还不错。结果放到生产环境上后,同样大小的文件压缩效果不理想,一个118M的excel文件压缩后还有115M,几乎没有作用。原来本地做的测试方式...

2019-04-20 21:43:03 987

原创 重定向链接抛异常:java.lang.IllegalArgumentException: Header:Location Cannot contain CRLF Charcters

在Java后台拼接好url后直接用response.redirect(url)重定向第三方网页,在tomcat中一切正常,发到测试的weblogic上测试却抛了异常:java.lang.IllegalArgumentException: Header:Location Cannot contain CRLF Charcters。原因:url中带有加密后的长字符串,里面可能有特殊字符...

2019-03-17 12:10:04 2282

原创 工行网银支付浏览器兼容问题小记

最近调一个对接第三方的网关支付,链接跳到工行页面后总是报js错误,出现不兼容问题,无法跳转到下一步支付。刚开始还以为是代码的问题,后来误打误撞,下载了一个工行官网的网银助手安装了不少控件后,就恢复正常了,纠结了几天,特此记录一下。该软件地址:http://www.icbc.com.cn/ICBC/%E7%BD%91%E9%93%B6%E7%B3%BB%E7%BB%9F/anzhuan...

2019-02-26 13:55:50 1443

原创 idea连接码云远程仓库报错Authentication for "https:xxxx"

        idea下载号码云插件并且配置了账号密码,从git检出项目时点击了登录gitee账号却弹出Authentication for "https:xxxx"错误,查了相关资料后,可能是之前输入过旧账号后系统下存有Windows 凭据,再次登录就认证失败。办法是打开系统的凭据管理器,删掉旧凭据。重新检出后,会弹框提示输入账号密码,重新输入正确即可。...

2019-01-26 11:02:11 1469

原创 网页可能暂时无法连接,或者它已永久性地移动到了新网址,返回ERR_TUNNEL_CONNECTION_FAILED

参照:https://www.drivereasy.com/knowledge/err-tunnel-connection-failed-error-chrome-solved/       用的云桌面访问网站,之前一直好好的,今天访问却出现了如下问题,莫名其妙,最后参照上述网站介绍的方法2解决了问题。无法访问此网站网址为 https://www.demo.com/login  的网页可...

2018-11-23 15:26:16 95055 8

原创 启动项目redis应用报错JedisClusterException: CLUSTERDOWN Hash slot not served解决

          我本地windows系统上部署的redis集群,配置在项目中,启动项目报错如标题所示。排查问题,首先,连上我的主节点:redis-cli  -h  127.0.0.1 -p 6379 ,可以正常连上,测试存取状态,set test 123 报错: [ERR] clusterdown the cluster is down。貌似主节点出问题了。用命令检测一下试试:redis-...

2018-11-07 23:06:37 11120 4

原创 启动项目报错:JedisDataException: ERR This instance has cluster support disabled

       项目配置了redis集群,本地启动报错如标题,后来查了资料,只要修改一下redis的master节点配置文件 redis.window.conf  的参数,启用cluster-enabled yes参数设置即可。...

2018-11-03 23:39:33 5400

原创 FULL OUTER JOIN关联多个子查询结果值去重

以日期GROUP BY分组查询并作为条件关联3个子查询,子查询分别对应T1/T2/T3,日期是唯一关联条件,一环扣一环,但是如果出现其中某个表没有某一天的数据,而其他表有,比如某一天T1、T3有结果值,但是T2是个空集,链条就断了,就会同一天出现两条数据即重复日期的结果。这时只要在查询结果外面再加一层查询(如红色标记),就能很好的解决FULL OUTER JOIN语句的去重问题...

2018-09-07 10:12:32 4148 5

原创 weblogic脚本启动应用无法加载到jre环境变量(NoClassDefFoundError)

最近部署weblogic应用时遇到一个很奇怪的问题,通过xshell5的连上生产服务器换完代码后,通过startWeblogic.sh脚本去启动应用时没有报错,但访问页面时验证码却无法显示了,后台报错:javax.servlet.ServletException: java.lang.NoClassDefFoundError: Could not initialize class su...

2018-08-06 11:18:45 904

原创 AndroidStudio第一次打开任意目录一直loding的问题

今天从https://www.androiddevtools.cn/网站下载AndroidStudio时,因为版本下错了,里面的配置文件不全,需要连国外网址下载很慢就会卡在Loading...。下载红框标注的版本打开就好了。...

2018-08-05 00:44:41 3698

原创 mysql修改编码格式为UTF8后导入外部sql报错问题解决

安装的mysql5.7.22,修改数据库编码格式为UTF-8后,利用source C:\Users\Desktop\data.sql;导入外部sql文件时,报错:mysql&gt; source C:\Users\Desktop\test.sql;ERROR:Unknown command '\U'.ERROR:Unknown command '\y'.ERROR:Unknown command ...

2018-07-09 16:02:37 1073 1

原创 MySQL 5.7.22的安装及编码问题解决方案

        最近在本地安装了mysql5.7.22,由于这个版本是解压免安装版的,需要手动配置一些信息,于是我百度了一些安装教程,照这操作了,以下是我的安装步骤:1.手动创建my.ini文件,配置文件内容如下:[mysqld]port = 3306basedir=F:\mysql-5.7.22-winx64datadir=F:\mysql-5.7.22-winx64\datamax_conne...

2018-07-09 14:58:43 1480 1

原创 eclipse配置多个版本备用JRE库

    首先需要保证自己本地安装了多个版本的JRE库,比如:JRE 1.6/JRE 1.7/JRE1.8,然后进入eclipse依次选择以下目录:Window&gt;Preferences&gt;Java&gt;Installed JREs&gt;Add&gt;Standard VM,选择创建你所需要的版本的JRE库。带创建好保存后,下次当你创建工程需要引用不同版本JRE环境时,直接选中工程Bui...

2018-07-05 10:56:05 629

原创 HttpClient发送post和get请求方法模板

项目中经常会用到利用http协议向指定接口发起post(传送数据)或get(获取数据)请求来处理业务,以下整理了http协议请求常用到的两种请求方法,可作为通用工具类使用:public class HttpUtils {/*** post请求*/public static JSONObject doPost(String url, Map<String, String&...

2018-07-03 20:15:00 453

原创 通过JS判断用户访问网页时所用的设备类型

最近做一个项目时,当用户通过平台推广页面注册下载APP时,需要判断用户所用的设备类型,是IOS系统还是Android系统,由于是在下载应用前就完成了注册,因此需要通过浏览器的网页端来判断用户当前所用设备类型,最后在JS里面实现了这一功能,如下:&lt;script type="text/javascript"&gt;function checkEquipment() { var output = ...

2018-06-30 11:39:10 677

原创 将一个整数分解为质数的乘积的实现方式

    今天参加应聘笔试遇到这道题,有点意思,当时一时没有写完整,回来稍作整理了一下:public class Demo { public static void main(String[] args) { primeCount(90); //控制台输出:90=2*3*3*5 } public static void primeCount(int num) { StringBuffer sb...

2018-05-07 18:34:05 11830 2

原创 自制定时关机的.bat文件

1.在桌面右键创建一个.txt文件。2、输入以下命令行,并保存:@echo offset/p order=请输入操作命令("s":定时关闭,"p":终止关闭命令):if "%order%"=="s" GOTO shutdownif "%order%"=="p" GOTO puase:shutdownset/p time=请输入推迟关机时间 (单位 /s):shutd

2017-12-08 22:51:20 5107

原创 直接替换.class类抛出NoSuchMethodException异常

最近测试一个功能,发现bug并修复了代码,因为不方便重新打包,就直接替换原工程包里相应代码的.class类,结果重新启动工程执行后,抛出了NoSuchMethodException异常,是我刚替换的那部分代码中给一个实例bean的新加字段赋值的set方法找不到。这个实例bean一个内部类,原来类文件在编译成.class文件后,内部类会和包含他的类编译成两个.class文件,要同时替换掉才行。

2017-12-05 23:07:22 827

原创 Struts2中关于"There is no Action mapped for namespace / and action name"的报错的总结

struts2

2017-10-24 23:17:34 311

原创 windows系统下DOS命令行打jar包并运行jar包

1.准备好编写完的Demo.java文件,(注意:如果是直接从eclipse目录下拿的文件,事先应去掉文件中的第一行原来的package名称);2.接着命令行进到存放文件的目录下,执行>javac Demo.java 编译成Demo.class文件;3.执行>jar -cvf Demo.jar Demo.class命令生成Demo.jar文件;4.用winrar软件打开jar包编辑,修

2017-09-24 13:47:49 25664 3

原创 执行SQL查询数据表的char型字段只返回了该字段首字母问题的解决

学习记录

2017-09-07 22:06:54 598

原创 maven项目下载不到jar文件,试试清除本地maven库里的相应.lastUpdated后缀文件

因为上次断网或网速慢的缘故,一些maven项目的jar包没有下载完整,就可能会在本地maven库里残留相应的.lastUpdated后缀文件,这样导致下次启动该项目时,即使网速好了,也不一定能加载该jar包了,这时就需要清除掉这种上次的残留文件了。最近在网上搜到了一个比较好的脚本工具,清除起来很方便实用。需注意:路径中的文件夹名里面不能包含空格,否则会报“找不到路径”的错误,由于我...

2017-01-09 13:42:36 7544 1

飞鸽传书局域网

一台电脑和另一台电脑实现局域网之间直接互联,不要流量

2014-03-11

飞秋-局域网沟通聊天神器

飞秋,局域网联机沟通神器,免安装版本,即开即用,你值得拥有,局域网之间直接互联,局域网之间高速率传输各种文件,方便快捷!

2014-03-11

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除