主页

0

Java网络编程之单线程Client-Server

Java网络编程知识整理如下思维导图: 单线程的C/S架构实现如下: Client: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849package exercise01; import java.io.*; import java.net.*; publ

0

Sublime Text 3比较好用的插件记录

最近在忙前端的事情,用的是sublime text 3.0版本,为了提高工作的效率,使用了一些比较实用的插件,这些插件都是在sublime的插件列表里面可以找得到的,都是很不错的插件,推荐大家将这些全部安装,具体效果是什么样的,估计从名字可以看出一部分,然后可以向大家保证的是这些插件基本上能解决我们使用sublime敲代码时候的一些困扰。 如何安装插件详见:https://packagecont

0

中文和Unicode互相转化

Unicode转中文 123String unicode = "\u6211\u7231\u7956\u56fd";String result = new String(unicode.getBytes("UTF-8"), "UTF-8");System.out.println(result); 结果:我爱祖国 中文转Unicode 1234567String chinese = "我爱祖国";S

0

各种实用的WebService

天气预报Web服务,数据来源于中国气象局123<a href="http://www.webxml.com.cn/WebServices/WeatherWebService.asmx" target="_blank">Endpoint</a> <a href="http://www.webxml.com.cn/WebServices/WeatherWebServi

0

Jdom解析XML

XML是一种广为使用的可扩展标记语言,java中解析xml的方式有很多,最常用的像jdom、dom4j、sax等等。前两天刚好有个程序需要解析xml,就学了下jdom,写了个小例子,这里做个学习笔记。 要使用jdom解析xml文件,需要下载jdom的包,我使用的是jdom-1.1。解压之后,将lib文件夹下的.jar文件以及build文件夹下的jdom.jar拷贝到工程文件夹下,然后就可以使用

0

static静态代码块,静态变量等加载顺序研究

一直很纠结static代码块和static静态变量的加载顺序,网上的教程良莠不齐,决定自己亲自试一下,毕竟实践才是检验真理的唯一标准,实践过才有发言权!好啦,先看代码: 父类代码: 123456789101112131415161718192021222324252627282930313233343536public class StaticBlock { {

0

Ubuntu开发笔记

安装JDK解压文件,文件夹为jdk 1.8.0_20,并且sudo gedit /etc/environment 在后面加入以下几行: 123PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/lib/jdk1.7.0/bin" CLASSPATH=.:/usr/loca

0

关于List-contains方法的一些思考

实现了一个单链表,尤其是写contains方法的时候陷入了一个瓶颈,该方法对于String, Integer, Float, Double等等数据类型有效,对于对象却无效,我在想是我的实现的代码有问题吗? 代码如下: 12345678910111213141516171819202122232425262728293031323334/** * 判断某个元素是否在链表中 * @param elem

0

Java泛型中E、T、K、V等的含义

Java泛型中的标记符含义: E - Element (在集合中使用,因为集合中存放的是元素) T - Type(Java 类) K - Key(键) V - Value(值) N - Number(数值类型) ? - 表示不确定的java类型 S、U、V - 2nd、3rd、4th types Object跟这些标记符代表的java类型有啥区别呢? Object是所有类的根类,任何类