自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

懒羊羊1991的专栏

不积跬步,无以至千里;不积小流,无以成江海!

  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 Mysql LAST_INSERT_ID函数

参考:官网说明什么是LAST_INSERT_ID?顾名思义,LAST_INSERT_ID,最近插入ID,用于得到表中自增列的值。With no argument, LAST_INSERT_ID() returns a BIGINT UNSIGNED (64-bit) value representing the first automatically generated value success

2016-06-21 19:33:51 464

原创 编码

参考: 字符编码常识及问题解析 深入分析 Java 中的中文编码问题 关于字符编码,你所需要知道的编码是什么?编码,简单的理解就是计算机中存储数据的格式;类似于现实世界中物质都是由分子、原子组成,在计算机中数据都是以0/1来进行保存,所以为了把0/1转换为人类可以理解的内容就需要编码来进行转换。单位位(bit):0 or 1;字节(byte):8个0 or 1组成。常用编码ASC

2016-05-28 22:59:06 461

原创 mysql事务隔离级别

今天被问到mysql都有哪些事务级别,什么是幻读,在什么情况下会出现幻读,-_-#,好吧,不记得了,赶紧恶补下。安装mysql前一段刚入手mac还没安装mysql呢。//安装命令(默认安装最新版本)brew install mysql//启动mysqlmysql.server start//关闭mysqlmysql.server stop//进入mysql命令行默认下

2016-04-12 11:09:36 294

原创 Collections.sort分析

今天同学问我Collections.sort()如何实现,可惜早已忘记,回来赶紧翻代码。测试类 public static void main(String[] args) { List<String> strs1 = new ArrayList<>(); strs1.add("wrh"); strs1.add("swl");

2016-04-10 22:58:34 826

原创 java.lang.NoClassDefFoundError异常

昨晚在部署时出的问题,总结下。java.lang.NoClassDefFoundError异常?错误信息:java.lang.NoClassDefFoundError:Could not initialize class com.xxx.RedisUtilsjava.lang.NoClassDefFoundError:Thrown if the Java Virtual Machine or a

2016-04-08 09:24:09 3765

原创 Java虚拟机结构

虚拟机基本结构类加载子系统:负责从文件或者网络中加载Class信息,加载的类信息存放于一块称为方法区的内存空间。除了类的信息外,方法区中可能还会存放运行时常量池信息,包括字符串字面量和数字常量(这部分常量信息是Class文件中常量池部分的内存映射)。Java堆:在虚拟机启动时建立,是Java程序中最主要的内存工作区域。几乎所有的Java对象实例都存放于Java堆中。堆空间是所有线程共享的,是一块与J

2016-03-15 18:50:35 323

原创 Java BIO

传统BIO编程网络编程基本模型是Client/Server模型,就是两个进程之间进行相互通信,其中服务端提供位置信息(绑定的IP地址和监听端口),客户端通过连接操作向服务端监听的地址发起连接请求,通过三次握手建立连接,如果连接建立成功,双方就可以通过网络套接字(Socket)进行通信。 存在问题该模型最大问题就是缺乏弹性伸缩能力,当客户端并发访问量增加后,服务端线程个数和客户端并发访问数呈1:1的

2016-03-11 13:47:52 395

原创 Linux网络I/O模型

在学习java bio/nio/aio之前,首先需要了解Linux网络I/O模型。Linux内核把所有外部设备都看做一个文件来操作,对一个文件的读写操作会调用内核提供的系统命令,返回一个file descriptor(fd,文件描述符)。而对一个socket的读写也会有相应的描述符,返回socketfd(socket描述符),描述符就是一个数字,指向内核中的一个结构体(文件路径,数据区等一些属性)

2016-03-09 17:47:24 482

原创 1.单例模式

单例模式介绍:Ensure a class has only one instance,and provide a global point of access to it.(确保一个类只有一个实例,向整个系统提供这个实例。) 单例模式优点:单例模式在内存中只有一个实例,减少内存开支;省去了频繁的实例化对象,减轻了GC压力;单例模式可在系统设置全局访问点,优化和共享资源访问。单例模式缺点:

2016-03-08 18:03:59 292

原创 Java动态代理(JDKProxy与CGlibProxy)

代理模式是什么?代理模式,也叫委托模式;看过电影 间谍之桥 一定对汤姆.汉克斯精悍的演技印象深刻,在这部电影中由他饰演詹姆士·唐纳文一个美国律师和苏联驻德官员在东德谈判;两国政府由于各种原因不能直接出面,分别派出代表来谈,但达成协议后执行实际还是由两国执行的;对象不直接交互,只负责实际操作,由代理对象交互,这就是代理模式。+ω+ 上图地干活(UML): 什么是Java动态代理?在传统的模式下,如

2016-03-04 14:39:15 614

mysql连接数据库jar包

可以用,是一个很不错的文件,可以在连接数据库时使用。

2013-10-20

空空如也

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

TA关注的人

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