自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 shiro验证过程(登录过程)

配置文件:ini格式(红头文件)jdbcRealm=org.apache.shiro.realm.jdbc.JdbcRealmdataSource=com.alibaba.druid.pool.DruidDataSourcedataSource.driverClassName=com.mysql.cj.jdbc.DriverdataSource.url=jdbc:mysql://loc...

2019-11-10 00:56:25 258

原创 使用Vert.x实现一个简单的websocket聊天室

使用Vert.x实现一个简单的websocket聊天室小菜一枚,公司业务使用了基于netty的websocket,奈何不会netty,索性之前了解到一个基于netty的toolkit,也就是Vert.x。 Vert.x是一个基于事件和异步,依托于全异步Java服务器Netty,并扩展了很多其他特性,以其轻量、高性能、支持多语言开发而备受开发者青睐的工具集(注意,不是说的框架,而是工具集)。点击进入

2017-12-06 11:35:16 7657

转载 ubuntu 下 mysql 插入中文

问题:java.sql.SQLException: Incorrect string value: '\xE5\x85\xAC\xE4\xBC\x91' for column ...使用Intellij IDEA 编写Spring Boot,集成Hibernate代码时,插入中文到数据库中报以上的错,首先检查了URL:dburl=jdbc:mysql://localhost:3306/my

2017-05-07 11:26:08 684

原创 mysql 慢慢来

记录一下昨天的面试题,源于数据库知识一向薄弱,所以从建库建表开始吧。create database mytest;use mytest;create table marker( id int primary key auto_increment, stuName varchar(20), classType varchar(20), fenshu varchar(20)

2017-03-17 17:42:12 395

转载 Java NIO

(一) Java NIO 概述Java NIO 由以下几个核心部分组成:ChannelsBuffersSelectors虽然Java NIO 中除此之外还有很多类和组件,但在我看来,Channel,Buffer 和 Selector 构成了核心的API。其它组件,如Pipe和FileLock,只不过是与三个核心组件共同使用的工具类。因此,在概述中我将集中在这三个组件上。其它

2017-03-13 17:05:24 250

原创 nio的

字节字节是操作系统及其I/O设备使用的基本数据类型,当JVM和操作系统之间传递数据时,需要将其它的数据类型拆分成构成他们的字节。字节顺序尽管字节大小已经被确定了,但是它的排列顺序问题一直没有被广泛的认同,也就是大小端的问题。什么是大端?什么是小端? 基本数据类型 所占字节数 byte 1 char 2 short 2 int 4 long 8 flo

2017-03-13 17:03:15 250

原创 NIO BUFFER

BufferI/O缓冲区操作简图: 两个概念:用户空间和内核空间用户空间: 是常规进程所在区域,JVM就是常规进程,驻守于用户空间,用户空间为非特权区域(不能直接访问硬件设备)。内核空间: 是指操作系统所在区域,内核代码有特别的权利(能与设备控制器通讯,控制着用户空间进程的运行状态等等,最重要的是,所有的IO都直接或间接的通过内核空间)。 注:计算机磁盘是基于块存储的硬件设备,也就是说,它操作

2017-03-13 17:02:32 313

原创 初步理解ArrayList

Java给我们提供了一套非常好用的容器框架,大体包含了List、Set、Map。这三大类容器,每类下面又有多种实现,今天我们就来初步的探究一下List下的ArrayList的实现。稍微了解过数据结构的同学们都知道,List的底层其实是使用数组来实现的,而大家都知道数组是固定长度的,List是变长的,这怎么实现的。下面我们就一起来探究一下这部分的内容。首先我们先来看看Arra

2016-11-05 16:48:52 304

原创 移位操作和乘法的比较

今天看了一眼java.lang.Integer类的源码,发现了zhemeyiju

2014-11-04 14:43:21 3207 1

原创 java IO 下载

这几天因为项目需要,写一个

2014-10-17 16:01:16 566

原创 Spring 之 Annotation-->>@Autowired & @Qualifier

Annotation注解:     JDK1.5之后开始提供支持    在Spring IoC部分中,对于bean的配置,有两种方式,一种是通过xml来配置,另外一种就是使用Annotation    @Autowired注解的意思是自动装配(自动注入属性)    比如我们有一个UserDAO需要被注入,我们可以这样写:其中UserDAOImpl是UserD

2013-09-22 11:31:45 967

原创 spring bean的三种实例化方式

原来一直没有写博客的习惯。很多东西都是看过就看过了。只知道自己看过,需要用的时候要找很久才能找到。最近找到一家实习公司,说是公司但是加上三个实习生我也才看见9个人。很小的一个团队。这个团队使用的技术都是课堂上我没有学过的。课堂上我们只学了struts,他们偏偏就只使用Spring + hibernate。为此现在硬着头皮来学这两样(虽然以后也得学,只是早晚而已)废话少说吧,在看传智播客的视

2013-09-20 20:34:23 889

Mysql离线包

MySql 5.0 离线版仅9M,需要手动启动服务,不过很方便哦。

2014-10-21

Android反编译利器-apk改之理

一款很不错的apk反编译工具,打开apk改之理主程序后,直接将apk拖到程序里面,它就会自动开发反编译,反编译后可修改文件,修改的是smail文件。也有class文件可以对照看,集成了jad的。

2014-09-13

空空如也

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

TA关注的人

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