- 博客(101)
- 收藏
- 关注
原创 Eclipse集成MapStruct
Eclipse需要自己手动集成MapStruct插件支持才行,同事用的IDEA已经默认支持了MapStruct,所以没这个问题。想换IDEA的心越来越强烈了。。。。
2023-08-18 18:12:21
2642
原创 gitblit 在windows中启动提示Cannot assign requested address
gitblit Cannot assign requested address
2023-03-13 14:35:13
434
原创 Feign调用服务出现‘Content-Type‘ cannot contain wildcard type ‘*‘
'Content-Type' cannot contain wildcard type '*'
2022-12-01 15:41:28
2787
1
原创 eclipse在git 导出来的maven项目只有父模块,没有子模块
解决办法:在eclipse里面删除项目,然后再从工作空间重新导入项目(前提是导出来的项目是放到工作空间里面),子模块就会显示出来,而且是连接好git的地址。
2022-06-08 01:15:59
390
原创 eclipse中找到编译后的class文件
1、按快捷键 ctrl + shift + R 打开文件搜索框,输入你要搜索的类名,找到.class后缀的文件如果没显示.class后缀的文集,点击右上角的箭头,选中 Show Derived Resources ,然后就能看到.class文件2、双击class文件或者点击下面的“open”按钮,打开这个class文件,显示如下界面3、按 alt + enter 件打开这文件的详细信息,画红线的就是这个class文件保存的磁盘路径...
2022-04-20 10:55:58
8553
原创 fastjson 将字符串转为带泛型的对象时,获取对象的参数值报错:com.alibaba.fastjson.JSONObject cannot be cast to xxxx
有一个StockData对象,正常情况下用fastjson将字符串转为这个StockData对象应该是:StockData stockData = JSONObject.parseObject(str, StockData.class);这样转没问题,get获取参数也正常,但是如果对象为泛型(如StockData<StockDetail>)时,像上面那样获取:StockData<StockDetail> stockData = JSONObject.parseObject(s
2022-01-14 17:33:23
919
原创 Mysql复制同一个表中的某些数据给其他列
场景是:有一个表需要根据一条数据(tray_code = ‘T0000004’)为基础模拟相同的数据给其他做批量测试使用,语句如下update t_tray a, (select batch_num, soorDer_no, materiel_code, materiel_name, batch_no, spec_model, num from t_tray where tray_code = 'T0000004' ) bset a.batch_num = b.batch_num, a.soo
2022-01-11 15:04:45
415
原创 mysql 将一个表的一个字段更新到另一个表中的一个字段
有两个表t_position_stock 和 position_code_temp,现在要将position_code_temp的order_id 值更新到t_position_stock 的order_num 字段上面去(order_num 其实是t_position_stock 新增的字段)一开始这么写:update t_position_stock set t_position_stock.order_num = position_code_temp.order_id from positio
2022-01-07 18:02:12
3884
原创 启动tomcat发现80端口被ntoskrnl.exe 占用 80 端口
原文:https://www.cnblogs.com/SnowLeopard666/p/10087899.html1、netstat -ano,列出所有端口的情况。在列表中我们观察被占用的端口2、查看被占用端口对应的PID,输入命令:netstat -aon|findstr “80”3、继续输入tasklist|findstr “PID编号”,回车,查看是哪个进程或者程序占用了80端口电脑上面找了没有安装IIS等类似web服务器,baidu了下,发现有人遇到过类似的问题,原来是sql server
2021-11-01 09:32:50
1904
原创 Tomcat 报错 HTTP method names must be tokens 的原因
今天查看服务器tomcat日志的时候发现了报错: HTTP method names must be tokens,上面的详细为:org.apache.coyote.http11.Http11Processor.service Error parsing HTTP request header Note: further occurrences of HTTP request parsing errors will be logged at DEBUG level.如图:网上查找了一下原因,很多
2021-09-27 11:29:26
43284
原创 logback-spring 中文乱码解决办法
在encoder里面设置charset为UTF-8,如: <encoder> <pattern>%date %-5level %logger{5} - %msg%n</pattern> <charset>UTF-8</charset> </encoder>
2021-09-18 17:02:39
678
原创 MySQL 5.7.17 版本,mysql库user表没有password字段,如何修改密码?
好记性不如烂笔头呀~MySQL 5.7.17 忘记密码,将配置文件加入skip-grant-tables,重启免密码登录mysql进行修改的时候发现修改语句是错误的,语句如下:update user set password=password('123456') where user='root';这里参考:https://blog.youkuaiyun.com/inslow/article/details/54291182后面查阅资料发现,MySQL 5.7.17版本已经不使用password来作为密码的字
2021-09-18 14:54:07
1995
原创 升级到Tomcat9之后js中文乱码解决办法
我用到的是最后一种,已解决,这里记录一下,以后再遇到回来找找。看原文会好一点~原文出自:https://my.oschina.net/u/2338224/blog/1787489这次碰到的是tomcat UTF-8格式的HTML文件乱码的问题。1、tomcat,jsp其他都不乱码,只有javascript文件是乱码。2、html文件有meta头,如:3、html文件也确保是utf-8格式我最开始检查过catalina.bat,并尝试增加个-Dfile.encoding,但由于是windows服务
2021-09-16 15:35:56
2506
1
原创 Win10企业版搭建带用户登录的FTP
都是网上的东西,整理一下自己看……一、添加用户参考:https://jingyan.baidu.com/article/fa4125acfa98c528ac7092a8.html总结:1、一种是直接在控制面板,用户账户那里添加用户;2、一种是在右键此电脑,管理,本地用户和组那里添加用;(推荐使用这个,简单快捷,不过win10家庭版没有本地用户和组)二、搭建FTP参考1:https://blog.youkuaiyun.com/baidu_38760069/article/details/88798825参
2021-09-09 13:44:54
348
原创 Sql Server 127.0.0.1 登不上数据库
写之前吐槽一下,项目原本是用mysql做数据库,用了几年好好的突然要改为sql server,不是说sql server不好,只是这种需求真的太尼玛蛋疼了。。。sql server还是上学的时候用的数据库了,127.0.0.1 登不上这种小问题现在已经忘得一干二净了,记下来以后又不记得的时候看看。。症状:解决:1、在左下角那里输入sql server ,找到SQL Server 的配置管理器,并用管理员身份打开2、找到SQL Server 网络配置,把Named Pipes 和 TCP/IP
2021-09-02 16:34:32
5548
1
原创 安装SQL Server 2016时出现 未安装 vc++ 2010 x86 redistributable - 10.0.40219,导致安装失败的解决办法
安装SQL Server 2016时出现如题目所示,看了错误提示是缺少vc++ 2010 x86 redistributable - 10.0.40219 这个版本库直接,可以直接跳过,那就跳过呗,谁知道进行到最后一步的时候提示有意缺失C++ 库依赖导致整个安装失败。没办法办法,只能网上下载了相应的版本进行安装,但是安装的时候居然发现 vc++ 2010 x86 redistributable 的这个版本居然提示安装未成功。百度了一下,说是可能是由于之前卸载东西的时候卸载不干净,导致不能正常使用(我理解大
2021-09-02 12:33:12
4769
5
原创 ThreadPoolExecutor 的理解和一些示例
ThreadPoolExecutor 的理解和一些示例ThreadPoolExecutor类 简介ThreadPoolExecutor 的构造方法构造方法示例ThreadPoolExecutor 各个参数的定义线程池配置的各种参数以及策略1. corePoolSize (核心池的大小)与 maximumPoolSize(线程池最大线程数)2. 线程创建的时机3. 线程创建的工厂方法 ThreadFactory4. 保持活动时间 keepAliveTime5. BlockingQueue 任务队列任务队列的策
2021-08-10 15:31:12
581
1
原创 CPU知识(CPU个数、CPU核心数、CPU线程数、多核CPU等)
CPU知识(CPU个数、CPU核心数、CPU线程数、多核CPU等CPU个数、CPU核心数、CPU线程数多核CPU单核多CPU与多核单CPU今天看到服务器中有8核8线程和8核16线程的区分,觉得有点懵逼,随后百度搜到网上一盘文章,觉得写得不错,记录一下方便以后自己查看。原文出自:https://www.cnblogs.com/kimsimple/p/7787018.htmlCPU个数、CPU核心数、CPU线程数我们在选购电脑的时候,CPU是一个需要考虑到核心因素,因为它决定了电脑的性能等级。CPU从早
2021-08-06 14:01:30
6350
原创 mysql 5.7.10 密码过期处理
mysql 5.7.10 密码过期处理1、bin目录下登录mysql,并重置root密码2、修改密码为永不过期1、bin目录下登录mysql,并重置root密码cmd 里面进入mysql安装目录的bin目录下,输入 mysql -u root -p 回车然后输入你root的密码,回车登录。(命令行root登录不存在过期)登陆后直接输入:set password = password(‘123456’);flush privileges;这一步将密码重置成功,你的root账号又可以重新使用了
2021-07-26 17:02:06
929
原创 redis windows 版本下载
在GitHub上面下载:下载地址:https://github.com/tporadowski/redis/releases
2021-07-22 23:32:36
199
原创 JS解决登录时按回车键不能触发登录问题
解决登录时按回车键不能触发登录问题1、原生js 写法:2、jquery 写法:1、原生js 写法: window.onload = function(){ var btn = document.getElementById("loginBtn"); btn.onclick = login; document.onkeyup = function (event) { if (event.keyCode === 13) { conso
2021-07-21 15:29:12
579
原创 Git修改远程仓库地址
参考:https://blog.youkuaiyun.com/asdfsfsdgdfgh/article/details/54981823
2021-07-21 10:47:51
539
原创 war包部署到tomcat或者eclipse里调试时,出现java.util.zip.ZipException: invalid LOC header异常
这是因为有jar包没有下载完全引起的,需要将相应包重新下载。到maven的reposity目录下搜aether*****in-progress(可以搜aether或者in-progress都行)文件,如果存在,把这个文件对应的版本目录删除,刷新一下项目重新部署打包即可。出自:https://blog.youkuaiyun.com/limingjian/article/details/53925001...
2021-07-19 16:05:48
266
原创 layui table 的defaultToolBar导出时 更改默认文件名
参考:https://my.oschina.net/u/3917458/blog/4320202
2021-07-15 14:02:30
1186
原创 windows server 2012 r2 禁用 IIS日志
系统C盘莫名其妙空间就占满了,排查时发现是IIS日志文件搞的鬼。先删了一波日志文件,然后将IIS打印日志功能禁用掉,以绝后患,反正我也用不到。。。。1、打开控制面板->管理工具,找到IIS管理器:2、找到网站,单击一下选择你要禁用日志的网站,找到日志,双击进去:3、找到右侧的禁用按钮,禁用即可:...
2021-07-12 10:01:14
1794
原创 RabbitMQ 下载相关记录
1、RabbitMQ 下载地址:https://www.rabbitmq.com/download.html2、Erlang下载地址:https://www.erlang.org/downloads3、RabbitMQ 和 Erlang的版本对应关系:https://www.rabbitmq.com/which-erlang.html#intro4、amqp-client.jar 下载地址:https://www.rabbitmq.com/java-client.htmlRabbitMQ安装参考:R
2021-06-18 14:09:31
267
原创 Redis TTL 命令 - 以秒为单位,返回给定 key 的剩余生存时间(TTL, time to live)
Redis TTL 命令以秒为单位返回 key 的剩余过期时间。语法redis TTL 命令基本语法如下:redis 127.0.0.1:6379> TTL KEY_NAME可用版本>= 1.0.0 (1.0.0以上)返回值当 key 不存在时,返回 -2 。 当 key 存在但没有设置剩余生存时间时,返回 -1 。 否则,以毫秒为单位,返回 key 的剩余生存时间。注意:在 Redis 2.8 以前,当 key 不存在,或者 key 没有设置剩余生存时间时,命令都返回 -1
2021-04-14 10:07:38
4790
原创 MySQL索引优化实战
mark:今天同事提到了索引的优化,自己感觉挺模糊,去网上找到一篇挺不错的文章,记录一下~原文:http://www.mamicode.com/info-detail-2400582.html
2021-02-02 13:44:17
121
原创 android中SharedPreferences 获取数据spf.getString(“name“, ““);
新手,记录一下android中SharedPreferences 获取数据spf.getString(“name”, “”);的用法。首先明确SharedPreferences是一种轻量级的数据存储方式,采用键值对(key,value)的存储方式。如:String username = spf.getString("name","");意思是:获取key为name的数据,如果没有这个key的话,返回空(既""空字符串)。前面第一个参数是key,后面第二个参数是默认值。如:String user
2020-11-17 11:10:47
3560
2
原创 java获取指定日期所在周的 周一 和 周日
获取指定日期所在周的周一: /** * 获取指定日期所在周的周一 * * @param date 日期 */ public static Date getFirstDayOfWeek(Date date) { Calendar c = Calendar.getInstance(); c.setTime(date); if (c.get(Calendar.DAY_OF_WEEK) == 1) {
2020-10-30 14:23:47
6363
3
原创 nginx设置反向代理访问tomcat
学习linux下配置nginx反向代理,配置到代理访问tomcat时发现了一下问题,记录一下;配置如下:(这个配置是可以正常访问tomcat,如:http://你的ip/tomcat8081/)server { listen 80; server_name localhost; location / { root html; index index.html index.htm;
2020-09-16 11:48:50
710
原创 Spring @DependsOn添加多个
@DependsOn添加一个时这么写:@DependsOn("springContextUtils")添加多个时这么写:@DependsOn({"springContextUtils","test"})
2020-09-11 14:19:07
2266
原创 Linux 下安装keepalived 2.1.5,并完成配置,验证ip漂移
Linux 下安装keepalived,并完成配置一、下载keepalived 2.1.5二、安装1、上传文件到linux2、解压文件并安装keepalived3、编写检测nginx是否正常运行的脚本文件4、编写keepalived.conf 配置文件5、启动keepalived6、验证keepalived一、下载keepalived 2.1.5官网:lhttps://www.keepalived.org/download.html二、安装1、上传文件到linux用FileZilla Clien
2020-08-21 00:29:43
6368
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人