- 博客(11)
- 收藏
- 关注
原创 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 3786
原创 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 175
原创 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 98
原创 旧有项目迁移到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 652
原创 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 663
原创 log4j无缝桥接到logback不修改已有的代码
添加依赖slf4j依赖<dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.24</version></dependency>
2017-11-14 20:40:30 982
原创 Maven私服的搭建
为什么要搭建私服 私服,私有服务器,是公司内部Maven项目经常需要的东东,搭建在内部局域网更快,对于现在开发来说有很多第三的SDK在公共仓库里是没有提供的,这时就需要安装到本地仓库中去 安装到本地仓库 对于是以maven构建的sdk直接在源码的pom.xml文件所在的目录下执行 mvn clean install 就可以了,有时候由于其sdk中包含有部分Junit单元测试因为环境的原因不...
2017-11-10 23:38:24 386
转载 Maven工程中jetty插件运行web应用时静态资源文件修改不能实时生效的问题
使用Maven + Jetty插件 进行J2EE开发,但有一个问题就是css、js等静态文件更改以后,保存都会失败这样迫使每次都得重启Jetty,对开发非常不方便。【原因分析】: 原因是如果NIO被支持的话,Jetty会使用内存映射文件来缓存静态文件,其中包括.js文件 Jetty会使用内存映射文件来缓存静态文件,包括js,css文件。 在Wind
2017-07-19 15:17:42 1576
原创 MySQL支持emoji表情
问题描述使用 MySQL 作为一个移动应用的数据库。只要插入包含有 emoji 表情符号的记录时就报错。 问题原因MySQL 我使用的是默认的 utf8 编码,UTF8 编码只支持 1-3 个字节。而 emoji 占有 4 个字节的存储空间,所以自然保存不了。从 MYSQL5.5 开始,可支持 4 个字节 UTF 编码,只要将编码标记成 utf8mb4 即可。并且 utf8mb...
2017-06-19 09:56:55 392
原创 JavaSE
JAVA SE 笔记方法方法名和参数列表相同时就视为相同方法参数列表是指参数类型和类型声明的顺序相同可变参数 (相当于以数组作为方法的参数)1) 可变参数不能与数组构成重载2) 可变参数只能放在参数列表的末尾面向对象编程object oriented programming封装 encapsulation使用private 关键私有化成员,使外部不能随意访问对象
2017-04-07 21:38:31 236
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人