- 博客(26)
- 收藏
- 关注
原创 多svn仓库一键更新脚本分享 2.0
在cmd窗口中,for之后的形式变量I必须使用单百分号引用,即%I;而在批处理文件中,引用形式变量I必须使用双百分号,即%%I。本文为之前文章的升级版,不需要修改脚本,会自动检测文件夹并更新,在不同的地方无需修改。
2023-11-15 10:47:52 121
原创 多git仓库一键更新脚本分享 2.0
在cmd窗口中,for之后的形式变量I必须使用单百分号引用,即%I;而在批处理文件中,引用形式变量I必须使用双百分号,即%%I。本文为之前文章的升级版,不需要修改脚本,会自动检测文件夹并更新,在不同的地方无需修改。
2023-11-15 10:38:14 139
原创 【整理】HTTP相关版本对比
超文本传输协议,处于计算机网络中的应用层,HTTP是建立在TCP协议之上,所以HTTP协议的瓶颈及其优化技巧都是基于TCP协议本身的特性。浏览器默认对同一域下的资源,只保持一定的连接数,会阻塞过多的连接。因此页面有多请求的建议使用请求复用或者把资源打包压缩传输。
2023-11-15 10:37:43 717
原创 多svn仓库一键更新脚本分享
打开SVN安装程序,选择modify,然后点击 command client tools,安装命令行工具。之前分享过多git仓库一键更新脚本,本期就分享下svn仓库的一键更新脚本。1、首先需要设置svn为可执行命令行。2、update脚本。
2023-11-15 10:37:08 723
原创 多git仓库一键更新脚本分享
工作中经常出现需要更新多个git仓库的情况(如下图),使用git pull一个一个更新比较麻烦,故编写了一个统一更新脚本。
2023-11-15 10:36:36 159
原创 IDEA 高分辨率卡顿优化
重点是这个 -XX:ReservedCodeCacheSize。2019版本未适配高分屏,有固定问题,建议更换为最新版本。增加该条设置,关闭高分切换。
2023-11-15 10:33:29 680
原创 Jar包反编译整理
反编译工具jd-guiJD-GUI,一个独立的图形实用程序,用于显示来自 CLASS 文件的 Java 源代码。下载地址:http://java-decompiler.github.io/如下图,Save All Sources 点击此按钮,保存所有反编译代码缺点:经常某些代码反编译的有问题,某些新特性也不能很好的处理CFRcfr是一个非常强大的java反编译器,支持java5,java8的新特性,如枚举,lambda表达式等。下载地址:https://www.benf.or
2021-09-06 15:00:59 1671
原创 国密SSL整理
背景目前网上的都是用的HTTP/HTTPS协议,其中HTTPS = HTTP(超文本传输协议) + SSL(安全套件字层)/TLS(传输层安全协议)HTTP:(HyperText Transfer Protocol)超文本传输协议,相信大家都不陌生,打开浏览器就能看到。SSL:( Secure Sockets Layer )安全套件字层。可分为两层: SSL记录协议(SSL Record Protocol)和 SSL握手协议(SSL Handshake Protocol)。TLS :( Transp
2021-09-06 14:47:07 2755 2
原创 交叉编译docker镜像
通过buildx可以使用Dockerfile构建多平台镜像;但是针对java工程的maven Jib插件,可以直接使用其中高版本的实验功能“platforms”构建多平台镜像,不需要修改docker配置。可使用buildx验证或docker inspect查看镜像的编译平台
2021-08-05 14:58:29 2072
原创 【JS】页面显示服务器时间
基本思路是加载页面时首先与服务器进行时间同步,然后在这个时间的基础上每秒刷新页面显示时间<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>前端获取服务器时间并更新&am
2019-01-16 13:51:27 828
原创 【问题解决】springboot中的filter配置问题
springboot工程需要配置过滤器,看网上直接加注解@WebFilter,试了好几遍不起效果,加上@Configuration就起作用了。之前spring MVC的时候Filter需要配置web.xml,springboot没有web.xml了,需要添加@Configuration把Filter加入工程配置。...
2018-11-27 09:24:29 240
原创 【整理】docker-compose安装操作
docker离线安装下载地址 密码:pah1官方地址安装docker-18.03.1-ce#解压[root@smsr ~]# tar xzvf docker-18.03.1-ce.tar #将解压出来的 docker 文件所有内容移动到 /usr/bin/ 目录下[root@smsr ~]# cp docker/* /usr/bin/#开启 docker 守护进程[root@...
2018-10-24 14:31:23 1651
原创 【整理】前端页面访问速度优化
网页性能分析https://developers.google.com/speed/pagespeed/insights/PageSpeed Insights插件Lighthouse谷歌浏览器插件Nginx传输时压缩文本使用Nginx反向代理时,可以使用gzip压缩传输文件到浏览器,可以大大提高性能https://www.cnblogs.com/mitang/p/4477220.htm...
2018-10-11 16:10:40 2435
原创 【整理】Jenkins自动部署maven工程
文中介绍了安装虚拟机、安装linux系统、安装jdk、tomcat等软件、安装Jenkins及配置、自动打包构建maven工程、自动将war部署到tomcat以及自动将jar包构建成docker镜像的操作
2018-09-30 18:00:00 385
原创 【整理】将javaWeb工程转成Maven工程
之前碰到过很多javaWeb工程,直接使用lib文件夹管理jar包,缺点多多,jar包版本混乱,不堪其扰,故创建pom、整理成maven管理。而且这种工程打包基本都是使用eclipse等开发工具打包,不方便使用自动构建工具,使用maven管理可以使用它的打包工具。创建pom文件,将配置信息和依赖jar包信息写入其中jar包相关信息可以去该网址去查找。<project xmlns=...
2018-09-30 16:28:42 795
原创 【JS】jQuery学习笔记(1)——选择器
学习廖雪峰老师JS教程的学习笔记jQuery优点:消除浏览器差异简洁的操作DOM的方法轻松实现动画、修改CSS等各种操作注意:目前jQuery有1.x和2.x两个主要版本,区别在于2.x移除了对古老的IE 6、7、8的支持。选择器jQuery的选择器类似$('#dom-id'),大大简化了DOM操作中的document.getElementById('dom-id'...
2018-08-17 13:53:46 185
原创 【Mysql】uft8编码的坑
Mysql的utf8并不是真正意义上的UTF-8,Mysql的utf8只支持每个字符最多三个字节,而真正的UTF-8是每个字符最多四个字节,尤其是某一些需要保存例如表情之类的,需要用到四字节字符的,在utf8中会GG。 Mysql一直没有修复这个bug,在2010年版本5.5.3发布了新字符集utf8mb4,这个字符集才支持UTF-8的四字节字符。 简单总结:Mysql的utf8mb...
2018-08-10 09:07:56 494
原创 【问题解决】Subquery returns more than 1 row & sql语句中IN关键字的应用
之前在某删除语句中多层嵌套查询,查出多个值然后报错delete from cert where keyset_id = (select keyset_id from keyset where sd_id = 'XX');这里使用的字段赋值使用的=,只能符合select语句只查出一条记录的情况。 很多情况下查出的记录都是多条,这时会上述语句会报Subquery returns more...
2018-08-03 15:42:00 2932
原创 【问题解决】java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory -已存在jar包
最近碰到一个很奇葩的问题,本机运行无问题,但是打包在服务器上运行,调用接口时报java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory,我查看了一下运行工程的lib,发现已存在slf4j相关jar包,且版本一致,不存在版本冲突问题。 后来想起来我把一个jar包放在$JAVA_HOME/jre/lib/ext目录下了,对比了一下我在...
2018-06-08 10:46:57 19405 2
转载 spring jpa 获取自增id
转载自https://blog.csdn.net/ansedon/article/details/725668171.为实体类的id注解 @GeneratedValue(strategy=GenerationType.IDENTITY) 指定id的生成策略@Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name...
2018-05-18 10:28:24 11262 5
原创 [问题解决] _$$_javassist_21 cannot be cast to javassist.util.proxy.Proxy
操作数据库时出现java.lang.ClassCastException: com.xxx.xxx.pojo.xx.Xxxxx_$$_javassist_21 cannot be cast to javassist.util.proxy.Proxy 错误,查看了一下,出现了hibernate和struts2的javassis的jar包冲突。如图: 解决方法:删除低版本的...
2018-04-04 14:06:52 1031
原创 [springboot+thymeleaf ] 前台js读取后台传值
后台代码:通过ModelAndView类型返回@RequestMapping(value = "/list", method = RequestMethod.GET) public ModelAndView list(@RequestParam(value = "pageNum", defaultValue = "1") int pageNum, ...
2018-03-22 11:29:17 22524
原创 jdk路径下jar包报java.lang.NoClassDefFoundError问题解决
我的这个问题是依赖jar包能找到,但是运行还是报错。 第一个jar包放在C:\Program Files\Java\jdk1.8.0_66\jre\lib\ext,这个包中的某依赖包放在maven仓库,直接ctrl能跳转过去,但是运行时报java.lang.NoClassDefFoundError。 后来看到错误解释 :NoClassDefFoundError错误的发生,是因为...
2018-03-22 10:01:53 1592
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人