自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (5)
  • 收藏
  • 关注

原创 JsonField、JsonFormat用法简介

文章目录JsonField用法JsonFormat用法JsonField用法 **JsonField**是fastJson包中一个注解,主要作用于字段类型上,用于字段序列化及反序列化等。/** * @author wenshao[szujobs@hotmail.com] */@Retention(RetentionPolicy.RUNTIME)@Target({ ElementType.METHOD, ElementType.FIELD, ElementType.PARAMETER })

2020-06-30 20:47:04 3122

原创 JVM类加载过程描述

文章目录加载验证准备解析初始化加载 加载主要是将程序类(可以从zip、jar、war、网络、动态代理生成....等等)加载到jvm中,主要完成如下三件事: a、通过一个类的全限定名来获取此类的二进制字节流 b、将这个字节流所代表的静态存储结构转化为方法区的运行时数据结构 c、在java对中生成一个代表这个类的Class对象,作为方法区这些数据的访问入口验证 验证时为了确保class文件的字节流中包含的信息符合jvm的要求,不会对jvm产生危害。大致可以划分为如下四个阶段 *

2020-05-14 20:06:18 185

原创 设计模式之单例模式

文章目录简介Demo简介 单例模式是设计模式创建型的一种。可以用来创建单一对象,创建方式也比较简单。 1)、将该类的需要创建Demo

2020-04-27 10:11:04 189

原创 拦截器和过滤器区别

1、拦截器和过滤器区别1)、过滤器是基于servlet的一种函数回调,依赖servlet容器2)、拦截器是基于java反射机制,不依赖servlet容器3)、拦截器只能对action请求起作用,而过滤器则对几乎所有的请求起作用4)、拦截器可以访问action上下文、值栈里的对象,而过滤器不能访问5)、在action的生命周期中,拦截器可以多次被调用,而过滤器只能被调用一次6)、拦截器可...

2020-04-22 16:50:23 180

原创 记录Navicat-for-Mysql premium 10版本显示中文乱码问题

文章目录Navicat for mysql premium 10显示中文乱码问题Navicat for mysql premium 10显示中文乱码问题在Navicat中先关闭对应的数据库连接,右键选择数据库->连接属性->高级->勾选使用MySQL字符集(会默认选择UTF-8)->确定基本可以解决中文乱码问题,但是其他不同的版本可以直接在编码栏中直接选择默认编...

2020-04-09 13:30:12 274

原创 Stream的几种创建方式

文章目录Stream的几种创建方式1、值创建流2、数组创建流3、文件创建流4、函数生成Stream的几种创建方式jdk目前最新版本已经升级到了14http://openjdk.java.net/projects/jdk/14/,但目前大部分的应用还是采用jdk1.8版本,基于1.8比较重要的一个特性stream流,可以更加方便和快捷(数据量越大越能体现stream的优点)的操作集合或者一些比较...

2020-03-25 15:32:39 780

原创 BeanFactory和ApplicationContext区别

文章目录BeanFactory和ApplicationContext的区别BeanFactoryApplicationContext区别BeanFactory和ApplicationContext的区别BeanFactoryBeanFactory是Spring最顶层的容器,面向于框架使用,提供获取bean以及判断bean类型等多个接口。ApplicationContextApplicat...

2020-02-22 11:52:31 139

原创 Windows下Git简单命令使用

文章目录Git介绍Git windows下载安装Git本地库与远程仓库绑定Git从服务端下载到本地Git从本地提交到服务端Git撤销操作Git创建分支提交Git删除文件Git提交内容冲突处理Git查看提交记录及版本Git回退引用Git介绍Git是一个分布式版本控制系统,它没有中央服务器的定义,每个人的电脑都是一个完整的版本库。因此工作的时候可以不用联网,因为版本都是在自己的电脑上。而对于多人如...

2020-01-14 16:27:47 289

原创 RabbitMQ-AMQP协议mandatory和immediate标志位区别

文章目录引言mandatory说明immediate说明引言 在使用消息中间件的过程中,大家都希望消息能准确的发送到对应的消息服务器中,并且保证消息能正确消费。但使 用消息中间件的过程中,或多或少都会遇到不同的问题,常见的譬如:生产端的消息没有被发送到服务端导致丢失、消息 没有被消费端正确消费、消息重复推送给消费端导致重复消费、消息堆积在服务端过多导致服务端压力过大等等。 本...

2020-01-13 10:52:21 138

原创 记录Mybatis无效绑定报错-org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

文章目录Mybatis无效绑定语句错误原因Mybatis无效绑定语句错误原因 1、所对应的mapper接口上有没有添加注解@Mapper或者有没有增加扫描mapper接口基础包路径配置类 2、需要检查mapper.xml中的namespace中对于mapper接口的引入需要绝对包路径加上mapper接口名是否正确 3、对应的参数类型是否准确,包括入参parameterType,和返回结果r...

2019-12-31 15:10:31 500

原创 oracle数据库-char、varchar、nvarchar数据类型比较

文章目录数据库字符类型比较1、char(n)2、varchar(n)3、nvarchar总结数据库字符类型比较1、char(n) char类型定义的字段,是定长,n的值介于1 与 2000 之间,默认单位是byte,一般用于存储数字或字符。如果存储的内容没有达到设定的长度会默认在后面补上空格。如果超出了设定的长度,会截取指定的长度,并且char类型存储的数据使用所以效率会比较高,但...

2019-12-26 09:10:52 894

原创 Java线上问题--CPU及内存资源占用过高定位

文章目录查找问题步骤查找问题步骤1、通过top命令查看当前机器上各个应用占用CPU和内存的情况,可以看到当前进程1394的

2019-12-20 09:45:29 421

原创 Java线程池--ThreadPoolExecutor学习记录

Java线程池--ThreadPoolExecutor学习记录简介新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导...

2019-12-18 20:25:37 118

原创 设计模式准则

设计模式准则简介模式分类创建型模式结构型模式行为型模式模式设计准则总结简介 作为一个技术小白注册博客好几年了,每次都是在看其他大牛的博客学习。现在第一次有这种特别想写博客来记录自己学习的过程,以后有时间会多写点学习的心得。这几天在看设计模式相关的书籍,就想把这段时间的体会记录下来,也便于以后翻看。 首先设计模式的出现是为了解决在实际项目中结构混乱,功能不清晰、层次划分不明确等问题。而...

2019-11-25 14:15:48 135

仿京东购物网站的设计

基于android开发的仿京东购物一款网站,可以学习基本的设计思路及架构

2015-06-08

Android测试年龄

基于android的一款应用程序,可以通过获取到的图片测试出年龄大小

2015-06-08

OMNet在WSN中的应用

对于了解OMNet基础,在无线传感网中对一些应用的仿真很有帮助

2015-05-25

精通struts基于mvc的java.web设计与开发

基于java struct框架学习web网站的设计与开发

2014-11-05

JAVA参考文献

便于查找有关java中所有的方法及其结构,更容易理解它的用法

2014-10-17

空空如也

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

TA关注的人

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