自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java 单例模式 SingletTon

单例模式的两种实现方式:一:饿汉式单例public class SingleTon{ private SingleTon(){};//使用private是因为不想让外部new public static SingleTon instance = new SingleTon();//静态属性,只有在第一次调用的时候初始化 public static SingleTon getI

2015-10-30 12:27:27 428

原创 wget jdk 却是网页的解决办法

问题来源:阿里云上租了个ECS,然后想装个javaweb环境,首先得装JDK,可是wget一下,解压的时候出现了下面的问题!root@ixx:~# tar -zxvf jdk-8u65-linux-i586.tar.gz gzip: stdin: not in gzip formattar: Child returned status 1tar: Error is not recoverabl

2015-10-25 13:32:18 1330 1

转载 理解Java对象序列化

理解Java对象序列化关于Java序列化的文章早已是汗牛充栋了,本文是对我个人过往学习,理解及应用Java序列化的一个总结。此文内容涉及Java序列化的基本原理,以及多种方法对序列化形式进行定制。在撰写本文时,既参考了Thinking in Java, Effective Java,JavaWorld,developerWorks中的相关文章和其它网络资料,也加入了自己的实践经验与理解,文

2015-10-14 08:51:06 287

原创 Java中的小问题

第一:类型转换int x = 10;System.out.println("the result is:"+ (x < 10? 10.9:9));//结果是 9.0而不是9char x = 'x';int i =10;System.out.println(false?i:x);System.out.println(false?10:x);//结果是 120 x//原因:Java编程规范

2015-10-12 10:14:13 336

原创 Java 中The literal 078 of type int is out of range问题

遇到了一个问题: int x = 078;//出现编译错误 而 int m = 066; 却没有错误。原因: 加了0就是八进制,而八进制没有8以上的数字,所以会出现错误。 m 实际上是十进制中的54;

2015-10-12 09:43:24 3992 1

原创 Java中length,length()与size()的作用与区别

length是属性,一般用来说明数值的长度的。length()是方法,一般用来说明字符串的长度的。size()是方法,一般用于对知道泛型集合的大小。举例:String list[] = {"zhangsan", "lisi"};System.out.println(list.length);String str = "zhangsan";System.out.println(str.le

2015-10-12 09:35:43 1565

原创 Java的中间缓存变量机制

//对于后增运算符for(int i=0;i<100;i++){ j = j++;} 等同于:int temp = j; j = j + 1; j = temp; //对于前增运算符for(int i=0;i<100;i++){ j = ++j;} 等同于:j = j + 1; int temp = j; j = temp;解释:这是因为Ja

2015-10-12 08:26:28 450

原创 初识namp及简单使用

nmap的作用是什么?nmap是一个网络连接端扫描软件,用来扫描网上电脑开放的网络连接端。 确定哪些服务运行在哪些连接端,并且推断计算机运行哪个操作系统(这是亦称 fingerprinting)。 它是网络管理员必用的软件之一,以及用以评估网络系统安全。主要是为了配合其他软件(如netcat)使用,做一些前期的工作。安装方法linux: sudo apt-get install nmap wi

2015-09-28 22:17:08 1663

原创 Sock5协议详解

Sock5协议详解 由于项目需求,最近需要了解一些代理的知识,因此看了一下sock5协议。主要还是RFC1928.也参考了网上的一些翻译。 防火墙的使用,有效的隔离了机构内部网络和外部网络,这种类型的Internet架构变得越来越流行了。这种防火墙系统大都充当着网络之间的 应用层网关的角色,通常提供经过控制的Telnet、FTP和SMTP访问。为了推动全球信息的交流,更多的新的应用层协议的

2015-09-28 11:41:31 17325

原创 Linux(Ubuntu) Java(Jdk1.8.0_60)安装以及配置

Linux(Ubuntu) Java(Jdk1.8.0_60)安装以及配置首先下载适合自己的Java包 JDK下载地址 选择Linux64(我用的是tar):tar -zxvf **.tar.gz解压安装以及配置环境新建文件夹(根据个人情况)sudo mkdir /usr/local/java把解压后的文件移到刚刚新建的文件夹下mv ** /usr/local/java打开/etc/p

2015-09-20 10:54:18 3870

原创 Ubuntu 输入密码之后闪现一下又回答输入密码界面

问题:安装虚拟机之后,安装配置Java的JDK,然后修改文件.profile,在最后加了一些配置信息,注销重启之后,1:在登录,输入正确密码就会出现黑屏一闪而过,又回到xwin的登录界面2:输入错误密码有提示,密码错误。解决方法:通过ctrl+alt+f1进入文字界面,然后登录,修改刚刚改过的配置文件,然后在/etc/profile下修改。

2015-09-20 09:51:57 758

原创 Ubuntu update appear GPG problem

Problem:sudo apt-get update[sudo] password for juanecho: 获取:1 http://mirrors.163.com trusty InRelease [269 B]获取:2 http://mirrors.163.com trusty-security InRelease [269 B]               99%

2015-09-20 09:38:04 1122

原创 ubuntu 下apt-get update 遇到Encountered a section with no Package: header

sudo rm /var/lib/apt/lists/* -vfsudo apt-get update

2015-08-28 09:34:13 364

转载 DH密钥交换(Diffie–Hellman key exchange)算法笔记

注意:只是个人理解,可能有不正确的地方下文中^代表乘方运算,例如2^3=2*2*2=6,参考:http://zh.wikipedia.org/wiki/%E5%86%AA%代表模运算,例如5%3=2,参考:http://zh.wikipedia.org/wiki/%E6%A8%A1%E9%99%A4DH密钥交换算法的作用是使通信双方可以在不安全的通道中建立一个相同的密钥,用于加密通信。

2015-07-29 14:52:33 3173 1

转载 Python的socket模块详解

http://www.jb51.net/article/19751.htm最近在学习Python看了一篇文章写得不错,是在脚本之家里的,原文如下,很有帮助:一、网络知识的一些介绍socket 是网络连接端点。例如当你的Web浏览器请求www.jb51.net上的主页时,你的Web浏览器创建一个socket并命令它去连接www.jb51.net的Web服务器主机,Web服

2015-07-22 12:54:38 1305

转载 SDN初探–openflow实验记录(ubuntu+mininet+opendaylight)

原创文章转载请注明:转载自:微光城市(http://www.chenhd.com)SDN,虚拟化和云计算是这几年网络层面最火的趋势,虚拟化和SDN都对数据中心提供了完美的解决方案,并基于此掀起一场势在必行的改革。从最初只有”控制和转发分离”这样模糊的认识,到现在承担起SDN这样一个项目,实习时公司也联合盛科和云杉推出基于SDN网络的虚拟化产品,以及诸如未来网络、华为、juniper甚至曾经

2015-06-05 14:43:36 1329

转载 Windows路由表详解 (转载)

对于路由器的路由表,大部分网管朋友都很熟悉,但是对于windows的路由表,可能了解的人就相对少一些。今天我们就一起来看看windows路由表。 一、 windows路由表条目解释1. 使用ipconfig /all查看网卡信息2. 使用route print命令查看路由表信息,如下图:3. 路由表信息解释  1)名词解释:Active Routes:活动的路由

2015-06-05 10:18:37 626

转载 leetcode:Pow(x, n)

http://blog.csdn.net/yapian8/article/details/36221233?utm_source=tuicool实现浮点类型的幂运算,函数原型为:double pow(double x, int n)在求解这个问题的时候是一个很挣扎的过程,因为它不是报错而是一直提示你超出时间,那么必须一次次的考虑怎样降低时间复杂度。首先最直接的思

2015-05-21 22:04:22 337

转载 门面(Facade)模式

门面(Facade)模式转载:http://www.cnblogs.com/zhenyulu/articles/55992.html外部与一个子系统的通信必须通过一个统一的门面(Facade)对象进行,这就是门面模式。医院的例子用一个例子进行说明,如果把医院作为一个子系统,按照部门职能,这个系统可以划分为挂号、门诊、划价、化验、收费、取药等。看病的病人要与这些部门打交道

2015-05-15 10:38:56 319

空空如也

空空如也

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

TA关注的人

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