java基础
「已注销」
这个作者很懒,什么都没留下…
展开
-
java中的23种设计模式
java中一共23种设计模式!按照目的来分,设计模式可以分为创建型模式、结构型模式和行为型模式。创建型模式用来处理对象的创建过程;结构型模式用来处理类或者对象的组合;行为型模式用来对类或对象怎样交互和怎样分配职责进行描述。创建型模式用来处理对象的创建过程,主要包含以下5种设计模式:工厂方法模式(Factory Method Pattern)抽象工厂模式(Abstract...原创 2012-07-21 10:56:10 · 86 阅读 · 0 评论 -
个人博客寻友情链接
我是一名经验不足的pm,但我是一名经验较丰富的java coder,目前有一个个人博客,www.pm-road.com ,主要就是用来记录个人的开发经验与开发过程中遇到的各种问题,希望有博客的朋友可以加一个友情链接,让我们一同进步,欢迎大虾吐槽~...原创 2014-11-17 15:18:00 · 292 阅读 · 0 评论 -
MultipartEntity与UrlEncodedFormEntity区别
详细说明查看:http://www.pm-road.com/index.php/2014/10/16/118/MultipartEntity与UrlEncodedFormEntity区别今天在弄安卓项目的时候,碰到一个问题,就是安卓在登录请求服务器的时候,总是报Caused by: java.net.ConnectException: failed to connect to ...2014-11-17 10:50:54 · 257 阅读 · 0 评论 -
关于httpclient peer not authenticated的问题
本文属于原创,更多详细信息查看:http://www.pm-road.com/index.php/2014/08/22/78/出现此问题主要原因是因为在请求过程中证书的问题;有些客户端并未安装服务器要求的证书,所以会产生此问题,以下是部分报错代码:javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated a...2014-11-17 10:47:14 · 462 阅读 · 0 评论 -
免费天气预报接口
以下文章属于原创,转载请标明出处 http://www.pm-road.com/index.php/2014/08/27/81/使用java实现本地天气预报信息显示首先该接口是调用 中国天气网的接口数据,也就是中国气象局的数据。我这里采用的访问地址是:http://www.weather.com.cn/data/cityinfo/ 城市代码为101010100 (北京)...2014-11-15 10:22:56 · 215 阅读 · 0 评论 -
个人博客求友情链接
现有一 个人博客,http://www.pm-road.com 主要记录了个人在PM开发过程中,碰到的问题及解决办法;希望找到类似的个人博客,进行友情链接。2015-03-10 14:04:41 · 347 阅读 · 0 评论 -
System.arraycopy()实现数组之间的复制
转载注明出处:http://www.pm-road.com/index.php/2015/01/28/362/System提供了一个静态方法arraycopy(),我们可以使用它来实现数组之间的复制。其函数原型是: public static void arraycopy(Object src, int srcPos, Object dest, int destPos, int leng...2015-02-26 14:25:52 · 131 阅读 · 0 评论 -
TLV编码
TLV 为一种编码方式,在Socket 通信包中会经常用到。该编码方式为 Type(类型), Length(长度),Value(值) 三个字母的缩写;Type和Length的长度固定,这两个加起来一般是1-4个字节; Value的长度由Length指定;例如,16进制数据如下:01 01 00 b2 ...2015-02-26 14:23:23 · 261 阅读 · 0 评论 -
初步了解TCP/IP协议
转载请注明出处:http://www.pm-road.com/index.php/2015/01/16/344/ 目前因项目功能涉及了基于TCP/IP 协议的通讯功能,之前只专注于web 、webservice 的开发,没有具体了解过TCP/IP ,所以翻阅了一些资料,在些初步总结一下。 TCP/IP是“transmission Control Protocol/Interne...2015-02-26 14:19:54 · 297 阅读 · 0 评论 -
java开发过程中的命名规范
最近在读项目的过程中,发现好多同事的代码并不是很规范,有的包名也按照了驼峰的写法,虽说这样不是不行,但个人认为开发过程中应该遵守这些规范,现整理规范如下:一:包名命名规范:包名一律小写,没有下划线,第一个字母不是能数字,包命的路径为com.example.项目名称.功能名称(域名的倒写)二:类名、接口命名规则类和接口的名称应是一个名词,采用大小写混和的方式,如果使用拼音则应是全...原创 2014-01-21 10:58:34 · 143 阅读 · 0 评论 -
将数字按指定格式输出
DecimalFormat今天写一个将数字补0的时候,一开始用的String.format();不知道是什么原因,一直出不来想要的结果后来在网上百度到了另外一种方法:就是使用DecimalFormat 格式为:new DecimalFormat("0000").foramt(123);便可以将123转化成0123...原创 2012-09-12 13:27:44 · 195 阅读 · 0 评论 -
JAVA 注解Annotation自定义注解入门
要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。文章来自:http://www.pm-road.com/index.php/2015/12/04/587/元注解:元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 ...原创 2016-01-12 16:34:53 · 294 阅读 · 0 评论