自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 log.debug是否需要判断级别

日志

2022-06-30 16:37:40 506 4

原创 netty依赖精简

通常情况下为了方便我们在使用netty时会使用以下的maven依赖声明<!-- https://mvnrepository.com/artifact/io.netty/netty-all --><dependency> <groupId>io.netty</groupId> <artifactId>netty-all</artifactId> <version>4.1.66.Final</v

2021-08-11 15:02:03 3457

原创 SQL注入演示及防范

controller层@RequestMapping(value = "/test", method = RequestMethod.GET)public RestMessage test(@RequestParam String uname,@RequestParam String password) { return authService.test(uname,password);}service层public RestMessage test(String uname, Stri

2021-06-23 10:25:04 153

原创 netty protobuf编码分析

proto文件定义message packageV1 { int32 id = 1; string name = 2; Type type = 3; enum Type { DEFAULT = 0; LOGIN = 1; SEND = 2; TO_ALL = 3; }}java创建一个pb对象PackageV1.packageV1.Builder builder = PackageV1.pac

2021-06-09 17:07:31 76

原创 旧有项目迁移到SpringBoot

最近在做的一个项目因为需要用到JDK1.8的一些组件所以需要对旧项目升级并转化为springboot的web项目分为以下几个步骤1. maven依赖升级对于大部分业务代码service和dao层spring是可以做到无缝兼容的,直接升级对面的依赖版本的就可以了2. xml文件中bean的问题在spring boot出现之前java web开发一般都是在webapp/WEB-INF下配置一个xml文件在里面定义各种bean和bean的依赖关系,如数据库连接配置信息,数据库连接池bean,mybatis

2020-06-30 21:17:50 599

原创 springMVC Interceptor遇到的问题

项目中spring版本使用的是 4.0.0.RELEASE IOC容器配置<?xml version="1.0" encoding="UTF-8"?><beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop"

2017-11-27 16:31:38 633

原创 log4j无缝桥接到logback不修改已有的代码

添加依赖slf4j依赖&lt;dependency&gt; &lt;groupId&gt;org.slf4j&lt;/groupId&gt; &lt;artifactId&gt;slf4j-api&lt;/artifactId&gt; &lt;version&gt;1.7.24&lt;/version&gt;&lt;/dependency&gt;

2017-11-14 20:40:30 955

原创 Maven私服的搭建

为什么要搭建私服 私服,私有服务器,是公司内部Maven项目经常需要的东东,搭建在内部局域网更快,对于现在开发来说有很多第三的SDK在公共仓库里是没有提供的,这时就需要安装到本地仓库中去 安装到本地仓库 对于是以maven构建的sdk直接在源码的pom.xml文件所在的目录下执行 mvn clean install 就可以了,有时候由于其sdk中包含有部分Junit单元测试因为环境的原因不...

2017-11-10 23:38:24 338

转载 Maven工程中jetty插件运行web应用时静态资源文件修改不能实时生效的问题

使用Maven  + Jetty插件 进行J2EE开发,但有一个问题就是css、js等静态文件更改以后,保存都会失败这样迫使每次都得重启Jetty,对开发非常不方便。【原因分析】:   原因是如果NIO被支持的话,Jetty会使用内存映射文件来缓存静态文件,其中包括.js文件    Jetty会使用内存映射文件来缓存静态文件,包括js,css文件。    在Wind

2017-07-19 15:17:42 1544

原创 MySQL支持emoji表情

问题描述使用 MySQL 作为一个移动应用的数据库。只要插入包含有 emoji 表情符号的记录时就报错。 问题原因MySQL 我使用的是默认的 utf8 编码,UTF8 编码只支持 1-3 个字节。而 emoji 占有 4 个字节的存储空间,所以自然保存不了。从 MYSQL5.5 开始,可支持 4 个字节 UTF 编码,只要将编码标记成 utf8mb4 即可。并且 utf8mb...

2017-06-19 09:56:55 368

原创 JavaSE

JAVA SE 笔记方法方法名和参数列表相同时就视为相同方法参数列表是指参数类型和类型声明的顺序相同可变参数 (相当于以数组作为方法的参数)1) 可变参数不能与数组构成重载2) 可变参数只能放在参数列表的末尾面向对象编程object oriented programming封装 encapsulation使用private 关键私有化成员,使外部不能随意访问对象

2017-04-07 21:38:31 215

空空如也

空空如也

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

TA关注的人

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