自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 关于序列化Serializable的几点思考

序列化----Serializable---是将对象转换成二进制数据保存到本地磁盘或者通过网络进行传输,这个大家都知道。一个对象在序列化是包括两部分:1、类描述信息,包括包路径、继承关系、访问权限控制、变量描述、方法参数及返回值,但是不记录方法、构造、静态变量的具体实现;2、非瞬态(transient关键字)和非静态(static关键字)的变量。关于transient,http:/

2017-02-07 22:35:11 883

原创 redis环境快速搭建

Linux下安装redisFriday, November 04, 2016 10:34:11 AM============================一、获取安装包        1. 从官方获取    wget http://download.redis.io/releases/redis-3.2.5.tar.gz(版本号)    2.下

2016-11-04 11:28:36 294

原创 Linux下安装jdk

准备工作:我是在windows系统安装的虚拟机里安装的Linux系统环境:CentOS-6.7,jdk1.7.0_80-64.tar.gz工具:SecureCRT如果电脑上没有虚拟机环境,请自行去百度安装。1、使用SecureCRT远程连接到Linux系统2、Alt+p键进入Sftp,将jdk1.7.0_80-64.tar.gz直接从本地拖到窗口中,控制台显示我们当

2016-08-22 10:01:46 247

原创 详解Mysql-5.7解压版配置

之前用的都是mysql5.5安装版,很多配置信息在安装的时候就傻瓜式的配置好了,最近下了一个5.7版本的,一看是解压版,就有点懵逼了,目录上有点小小的 变化。之前的my.ini,变成了my-default.ini,还有一些其他的配置文件,至于名字一时忘记了。========================================》首选将压缩包解压到你的工作空间下,上图就是解

2016-06-06 16:08:15 398

原创 Mysql错误:1396 (HY000): Operation CREATE USER failed for 'XXX'

在使用mysql创建一个新的用户,之后因为其他一些原因将这个用户删除了;再次创建用户的时候出现了下面这个问题:这应该算是mysql的一个小bug。具体解决方法,删除用户之后,需要刷新一下特权。然后再次创建用户:如果没有遇到此类问题,那自然是更好的。

2016-06-06 14:34:23 10212

原创 关于Mysql索引的一点思考--什么情况下索引不会被用到

mysql索引是一个非常好用的检索优化手段,但是用不好,也会影响数据库的查询速度。下面讲几种索引使用不到的情况:1.like查询中,使用%   %在条件之前这种情况下,索引是不会被使用到的。这里讲一下我的分析,如有不对,还请各位指正。Mysql默认使用的引擎是InnoDB引擎,InnoDB引擎底层结构是B树结构,也就是二叉树结构,有兴趣的可以去看看数据结构,这里我就

2016-05-19 16:35:30 4907

原创 虚拟机中安装Linux获取不到IP

=========================================================================================================原因:因为安装完虚拟机之后,在系统的服务策略中将服务设为了手动模式,电脑下次启动的时候,不会自动的启动虚拟机相应的服务,尤其是DHCP和NAT,对应的虚拟机也就找不到网卡解决

2016-05-16 13:52:51 893

转载 序列化之-----transient

1. transient的作用及使用方法      我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化的过程,只要这个类实现了Serilizable接口,这个类的所有属性和方法都会自动序列化。      然而在实际开发过程中,我们常常会遇到这样的问题,这个类的有些属性需要序列化,

2016-04-26 17:41:21 400

转载 Class.forName的作用以及为什么要用它【转】

Class.forName(xxx.xx.xx) 返回的是一个类首先你要明白在java里面任何class都要装载在虚拟机上才能运行。这句话就是装载类用的(和new 不一样,要分清楚)。至于什么时候用,你可以考虑一下这个问题,给你一个字符串变量,它代表一个类的包名和类名,你怎么实例化它?只有你提到的这个方法了,不过要再加一点。 A a = (A)Class.forName("pacage

2016-04-26 14:03:49 301

转载 Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错)

互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,Dubbo是一个分布式服务框架,在这种情况下诞生的。现在核心业务抽取出来,作为独立的服务,使前端应用能更快速和稳定的响应。第一:介绍Dubbo背景    大规模服务化之前,应用可能只是通过RMI或Hessian等工具,简单的暴露和引用远程服务,通过

2016-04-07 15:48:57 345

转载 Zookeeper原理

ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。Zookeeper是hadoop的一个子项目,其发展历程无需赘述。在分布式应用中,由于工程师不能很好地使用锁机制,以及基于消息的协调机制不适合在某些应用中使用,因此需要有一种可靠的、可扩展的、分布式的、可配置的协调机制来统一系统的状态。Zookee

2016-04-07 15:33:54 254

原创 关于maven构建项目的时候出现的missing artifactId解决

在构建一个maven项目的时候,或者导入一个maven项目的时候,遇到了一个missing artifacyId..........jar的问题,尝试了各种方法,包括删除下载到本地仓库的文件,重新build,无效,右键项目disable Maven Nature同样是 无效的,查看了一下本地仓库的文件结构,发现只有两个lastUpdate文件,并没有成功的依赖到需要的jar文件包括pom文件。看到

2016-03-16 10:09:45 2545

原创 finally为什么要在try块中的return之前执行

关于finally在异常处理中的一些心得异常处理中,try{...}catch(Exception e){...}finally{...},try块是必须出现的,catch和finally至少出现一种。在使用finally的时候,finally块中的代码总是被执行的,所以一般用来释放资源public static void main(String[] args) { try {

2016-03-09 23:25:47 474

原创 Java设计模式——单例模式

创建一个单例模式的步骤1.构造方法私有化2.自己创建一个唯一实例3.提供一个静态的公共方法一、懒汉式单例/** * @author My_chen * @时间2016年 *///单例模式之懒汉式public class Singleton {    //1.构造方法私有化    private Singleton(){};    //2.创建

2016-03-08 19:37:34 252

转载 Eclipse+MyEclipse开发中,将全局编码从GBK设置为UTF-8

在使用Eclipse+MyEclipse开发中,许多文件编码默认是ISO-8859-1,不支持中文(如常用的JSP)。这样我们每次建文件都要手动改编码,其实我们可以在设置文件默认编码,今后再创建时就不用每次修改编码了,UTF-8如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 Java文件使用UTF-8编码。然而,Eclipse工作空间(workspace)的

2015-10-29 20:14:54 1840

VirtualBox中安装win7和oracle

开始安装这个东西的时候看着网上的一些文档,安装时遇到了很多问题,反反复复的在电脑上安装了很多次才成功,中间遇到了例如虚拟网卡找不到,卸了重新安装还是不行,都是因为期间有一些小细节没有注意到,所以才导致多次安装失败,也算是过程很曲折坎坷吧,总结这份文档呢也是希望那些和我一样不是特别聪明的人少走些弯路.

2015-12-21

2007网络安全精品黄皮书

网络安全管理员需要审时度势,灵活地依据企业自身的特点来不断调整安全策略,加强与反病毒厂商的密切合作,才能长期确保信息安全。

2010-05-13

java入门经典教程

IF YOU DO ANY OF THE FOREGOING, YOUR RIGHTS UNDER THIS LICENSE WILL AUTOMATICALLY TERMINATE. SUCH TERMINATION SHALL BE IN ADDITION TO AND NOT IN LIEU OF ANY CRIMINAL, CIVIL OR OTHER REMEDIES AVAILABLE TO XINOX SOFTWARE.

2010-05-13

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

TA关注的人

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