自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

重瞳Tech的博客

新人程序猿的学习笔记,个人博客:https://btboyhappy1993.github.io/

  • 博客(26)
  • 收藏
  • 关注

原创 多svn仓库一键更新脚本分享 2.0

在cmd窗口中,for之后的形式变量I必须使用单百分号引用,即%I;而在批处理文件中,引用形式变量I必须使用双百分号,即%%I。本文为之前文章的升级版,不需要修改脚本,会自动检测文件夹并更新,在不同的地方无需修改。

2023-11-15 10:47:52 109

原创 多git仓库一键更新脚本分享 2.0

在cmd窗口中,for之后的形式变量I必须使用单百分号引用,即%I;而在批处理文件中,引用形式变量I必须使用双百分号,即%%I。本文为之前文章的升级版,不需要修改脚本,会自动检测文件夹并更新,在不同的地方无需修改。

2023-11-15 10:38:14 119

原创 【整理】HTTP相关版本对比

超文本传输协议,处于计算机网络中的应用层,HTTP是建立在TCP协议之上,所以HTTP协议的瓶颈及其优化技巧都是基于TCP协议本身的特性。浏览器默认对同一域下的资源,只保持一定的连接数,会阻塞过多的连接。因此页面有多请求的建议使用请求复用或者把资源打包压缩传输。

2023-11-15 10:37:43 707

原创 多svn仓库一键更新脚本分享

打开SVN安装程序,选择modify,然后点击 command client tools,安装命令行工具。之前分享过多git仓库一键更新脚本,本期就分享下svn仓库的一键更新脚本。1、首先需要设置svn为可执行命令行。2、update脚本。

2023-11-15 10:37:08 706

原创 多git仓库一键更新脚本分享

工作中经常出现需要更新多个git仓库的情况(如下图),使用git pull一个一个更新比较麻烦,故编写了一个统一更新脚本。

2023-11-15 10:36:36 150

原创 IDEA 高分辨率卡顿优化

重点是这个 -XX:ReservedCodeCacheSize。2019版本未适配高分屏,有固定问题,建议更换为最新版本。增加该条设置,关闭高分切换。

2023-11-15 10:33:29 648

原创 【整理】IDEA优化措施

IDEA优化措施:包括快捷键、版本管理、语法规则检查、插件推荐、运行配置等

2021-12-28 11:31:03 10076

原创 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 1650

原创 国密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 2727 2

原创 交叉编译docker镜像

通过buildx可以使用Dockerfile构建多平台镜像;但是针对java工程的maven Jib插件,可以直接使用其中高版本的实验功能“platforms”构建多平台镜像,不需要修改docker配置。可使用buildx验证或docker inspect查看镜像的编译平台

2021-08-05 14:58:29 2048

原创 【JS】页面显示服务器时间

基本思路是加载页面时首先与服务器进行时间同步,然后在这个时间的基础上每秒刷新页面显示时间<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>前端获取服务器时间并更新&am

2019-01-16 13:51:27 811

原创 【问题解决】springboot中的filter配置问题

springboot工程需要配置过滤器,看网上直接加注解@WebFilter,试了好几遍不起效果,加上@Configuration就起作用了。之前spring MVC的时候Filter需要配置web.xml,springboot没有web.xml了,需要添加@Configuration把Filter加入工程配置。...

2018-11-27 09:24:29 228

原创 【整理】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 1632

原创 【整理】前端页面访问速度优化

网页性能分析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 2408

原创 【整理】Jenkins自动部署maven工程

文中介绍了安装虚拟机、安装linux系统、安装jdk、tomcat等软件、安装Jenkins及配置、自动打包构建maven工程、自动将war部署到tomcat以及自动将jar包构建成docker镜像的操作

2018-09-30 18:00:00 351

原创 【整理】将javaWeb工程转成Maven工程

之前碰到过很多javaWeb工程,直接使用lib文件夹管理jar包,缺点多多,jar包版本混乱,不堪其扰,故创建pom、整理成maven管理。而且这种工程打包基本都是使用eclipse等开发工具打包,不方便使用自动构建工具,使用maven管理可以使用它的打包工具。创建pom文件,将配置信息和依赖jar包信息写入其中jar包相关信息可以去该网址去查找。<project xmlns=...

2018-09-30 16:28:42 781

原创 【整理】使用AOP打印接口参数

注解

2018-09-30 10:57:51 880 2

原创 【整理】@Valid注解自动校验接口参数

注解

2018-09-29 15:04:03 1208

原创 【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 172

原创 【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 490

原创 【问题解决】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 2908

原创 【问题解决】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 19129 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 11218 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 1024

原创 [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 22502

原创 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 1579

空空如也

空空如也

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

TA关注的人

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