自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 jvm配参方式

1. 通过eclipse.ini设置jvm参数,eclipse启动后即生效,如下:    -vmargs    -Dosgi.requiredJavaVersion=1.5   -Xms512m   -Xmx512m   -Xmn128M   -XX:PermSize=64M   -XX:MaxPermSize=256M   -XX:+DisableExplicit

2017-02-28 21:09:56 304

转载 asm框架

什么是asm呢?asm是assembly的缩写,是汇编的称号,对于java而言,asm就是字节码级别的编程。而这里说到的asm是指objectweb asm,一种.class的代码生成器的开源项目.ASM是一套java字节码生成架构,它可以动态生成二进制格式的stub类或其它代理类,或者在类被java虚拟机装入内存之前,动态修改类。现在挺多流行的框架都使用到了asm.所以从aop追

2017-02-28 16:09:42 1133

转载 面试之集合

Java LIST MAP SET下各类结构比较java集合工具,说白了,就是一堆别人已经写好的工具结构,你再根据特定的场景选择不同的结构来处理数据。其实里边的坑很多,Java的工具类型换过几代,而为了向下兼容便保留了之前的结构,实际生产使用的时候其实场景相对比较单一,很难全部在生产上全部都用过,久而久之就把知识交还给国家了。。。。。。然后偏偏很多技术面试都会挑这些边边角角来考验你学的是否

2017-02-25 21:05:00 265

转载 自定义异常与编译时运行时异常

学到异常处理了,于是想记录下Java异常处理的细节,以增加对异常处理的印象。    Java常见的异常类之间的继承关系:          (仿李刚老师的《疯狂Java讲义》异常章节的图)      Java的异常被分为两大类:Checked异常(编译时出现异常)和Runtime(运行时异常)。           1、编译时被检测的异常,除了特殊子类Run

2017-02-25 10:09:20 3596

转载 MATA标签

总是有很多朋友问我<meta name="author" content"xxxxx"><meta http-equiv="xx" content="xxxx"><meta http-equiv="expires" content="xxxx">等很多mata标签的作用,功能,以及用法。其实你仔细在网上搜索,是有很多地方能提供详细解释的,只能说明你们太懒。        今天我抽点时间

2017-02-25 02:57:23 326

转载 suid sgid 和sbit权限设置

Linux对文件的权限管理简直是让人叹为观止,又回顾了一下SUID,SGID和SBIT的作用,总结一下。     SUID是Set UID的简称,翻译过来是设置用户ID,感觉很别扭,还是觉得SUID最为简炼。它会出现在文件拥有者权限的执行位上,具有这种权限的文件会在其执行时,使调用者暂时获得该文件拥有者的权限。例如,使用如下命令:[cpp] view plain cop

2017-02-23 18:49:56 495

转载 多线程共享数据的几种处理方式之synchronized

有4个线程,其中两个线程每次对x加1,另外两个每次对x减1,如何实现?分析:x就是这4个线程要处理的共享数据,不同种线程有不同的处理方式,但操作的数据是共同的,联想到“窗口买票问题”,但是卖票只是单纯的减。所以,多个线程访问共享对象或数据的方式,先看,如果每个线程执行的代码相同,那么就可以使用同一个Runnable对象,这个对象中有被共享的数据,如买票问题。如果每个

2017-02-23 05:45:38 2447

转载 StringBuilder > StringBuffer > String

最近学习到StringBuffer,心中有好些疑问,搜索了一些关于String,StringBuffer,StringBuilder的东西,现在整理一下。关于这三个类在字符串处理中的位置不言而喻,那么他们到底有什么优缺点,到底什么时候该用谁呢?下面我们从以下几点说明一下  1.三者在执行速度方面的比较:StringBuilder >  StringBuffer  >  String

2017-02-23 03:17:35 206

转载 mysql与Oracle语法区别

数据类型编号ORACLEMYSQL注释1NUMBERint / DECIMALDECIMAL就是NUMBER(10,2)这样的结构INT就是是NUMBER(10),表示整型;MYSQL有很多类int型,tinyint mediumint bigint等,不同的int宽度不一样2Var

2017-02-22 23:37:49 20635 5

转载 synchronized

synchronized 关键字,它包括两种用法:synchronized 方法和 synchronized 块。1. synchronized 方法:通过在方法声明中加入 synchronized关键字来声明 synchronized 方法。如:public synchronized void accessVal(int newVal);synchronized 方法控制对类成员变量

2017-02-22 17:17:25 254

转载 编码

一、编码历史与区别        一直对字符的各种编码方式懵懵懂懂,什么ANSI UNICODE UTF-8 GB2312 GBK DBCS UCS……是不是看的很晕,假如您细细的阅读本文你一定可以清晰的理解他们。Let's Go!  很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为"字节"。

2017-02-19 11:37:52 262

转载 mysql与 oracle 的区别

SQL,在这里我理解成SQL Server。三者是目前市场占有率最高(依安装量而非收入)的关系数据库,而且很有代表性。排行第四的DB2(属IBM公司),与Oracle的定位和架构非常相似,就不赘述了。如果要说明三者的区别,首先就要从历史入手。Oracle:中文译作甲骨文,这是一家传奇的公司,有一个传奇的大老板Larry Ellision。 Ellision 32岁还一事无成,读了三

2017-02-19 00:00:05 1919

转载 JVM内幕:Java虚拟机详解

http://www.jianshu.com/p/c63a8b5a84f9这篇文章解释了Java 虚拟机(JVM)的内部架构。下图显示了遵守 Java SE 7 规范的典型的 JVM 核心内部组件。JVM_Internal_Architecture上图显示的组件分两个章节解释。第一章讨论针对每个线程创建的组件,第二章节讨论了线程无关组件。线程

2017-02-16 11:49:20 315

转载 HttpServletRequest

HttpServletRequestHttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,开发人员通过这个对象的方法,可以获得客户这些信息。request常用方法   获得客户机信息•        getRequestURL方法返回客户端发出请求时的完整URL。•   

2017-02-15 22:55:25 235

转载 linux 分区 和 目录 扫盲

分区就像 win 的 c: d: e: 等等,有主分区,逻辑分区之分。概念和 windows 的一样,不过不是用 c: d: e: 等表示,而是用 hda1,hda2...(或sda1 sda2...)表示。具体的找本书看。目录概念也跟win 差不多。不一样的是,linux 有一个 / ,所有文件(设备也当文件处理)都在 / 下,“分区”也可以在 / 下找到。在 linux 可以感受不到分区。

2017-02-14 12:14:50 759

转载 子网掩码 与 网关(路由器)

子网掩码有数百种,这里只介绍最常用的两种子网掩码,它们分别是“255.255.255.0”和“255.255.0.0”。   1.子网掩码是“255.255.255.0”的网络:最后面一个数字可以在0~255范围内任意变化,因此可以提供256个IP地址。但是实际可用的IP地址数量是256-2,即254个,因为主机号不能全是“0”或全是“1”。   2.子网掩码是“255.255.0

2017-02-14 09:37:52 958

转载 使用Enumeration和Iterator遍历集合类详解

前言在数据库连接池分析的代码实例中,看到其中使用Enumeration来遍历Vector集合。后来就找了一些资料查看都有哪些方法可以遍历集合类,在网上找到了如下的使用Enumeration和Iterator遍历集合类的实例。不过这个实例中提到了Enumeration比Iterator的效率更高,其实并不是这样子的,该实例是的时间测试太片面了, 因为数据量太少。随着数据两的增加,两者之间的效率越

2017-02-03 16:32:40 640

空空如也

空空如也

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

TA关注的人

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