服务器端
package org.tcp;
import java.io.PrintStream;
import java.net.ServerSocket;
import java.net.Socket;
public class HelloServer {
public static void main(String[] args) throws Excep...
分类:
编程语言 时间:
2014-08-16 09:48:40
阅读次数:
278
//服务器端
package org.tcp;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.PrintStream;
import java.net.ServerSocket;
import java.net.Socket;
public cla...
分类:
编程语言 时间:
2014-08-16 09:48:30
阅读次数:
208
package org.tcp;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.PrintStream;
import java.net.Socket;
public class EchoThread implements Runnable {
privat...
分类:
编程语言 时间:
2014-08-16 09:48:20
阅读次数:
213
//客户端
package org.udp;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
public class UDPClient {
public static void main(String[] args) throws Exception{
DatagramSocke...
分类:
编程语言 时间:
2014-08-16 09:48:10
阅读次数:
295
特殊工具与技术--联合:节省空间的类 联合是一种特殊的类。一个 union 对象可以有多个数据成员,但在任何时刻,只有一个成员可以有值。当将一个值赋给 union 对象的一个成员的时候,其他所有都变为未定义的。 为 union 对象分配的存储的量至少与包含其最大数据成员的一样多。联合提供了便利的办法表示一组相互排斥的值,这些值可以是不同类型的。 1.定义联合 作为例子,我们可能有一个处理不同各类...
分类:
编程语言 时间:
2014-08-16 09:47:00
阅读次数:
239
特殊工具与技术--局部类 可以在函数体内部定义类,这样的类称为局部类。一个局部类定义了一个类型,该类型只在定义它的局部作用域中可见。与嵌套类不同,局部类的成员是严格受限的。 局部类的所有成员(包括函数)必须完全定义在类定义体内部,因此,局部类远不如嵌套类有用。 实际上,成员完全定义在类中的要求限制了局部类成员函数的复杂性。局部类中的函数很少超过数行代码,超过的话,阅读者会难以理解代码。 ...
分类:
编程语言 时间:
2014-08-16 09:46:50
阅读次数:
205
特殊工具与技术--固有的不可移植的特征[上] C++从 C 语言继承来的不可移植特征:位域和 volatile 限定符。这些特征可使与硬件接口的直接通信更容易。 C++ 还增加了另一个不可移植特征(从 C 语言继承来的):链接指示,它使得可以链接到用其他语言编写的程序。 一.位域 可以声明一种特殊的类数据成员,称为位域,来保存特定的位数。当程序需要将二进制数据传递给另一程序或硬件设备的时候,通...
分类:
编程语言 时间:
2014-08-16 09:46:10
阅读次数:
296
特殊工具与技术[大结局]--固有的不可移植的特征[下] 三.链接指示:extern “C” C++ 程序有时需要调用用其他程序设计语言编写的函数,最常见的一语言是C 语言。像任何名字一样,必须声明用其他语言编写的函数的名字,该声明必须指定返回类型和形参表。编译器按处理普通 C++ 函数一样的方式检查对外部语言函数的调用,但是,编译器一般必须产生不同的代码来调用用其他语言编写的函数。C++ 使用链接...
分类:
编程语言 时间:
2014-08-16 09:45:40
阅读次数:
245
java中substring的使用方法str=str.substring(int beginIndex);截取掉str从首字母起长度为beginIndex的字符串,将剩余字符串赋值给str;str=str.substring(int beginIndex,int endIndex);截取str中从b...
分类:
编程语言 时间:
2014-08-16 09:43:10
阅读次数:
155
Python 访问 LinkedIn (API)...
分类:
编程语言 时间:
2014-08-16 08:34:30
阅读次数:
781
前序 前几天,一个人经常在QQ群里问一些java热更新的知识。后来他实现了热更新,但是还是遇到各种问题。我给他做了解答,并看了下他写的类加载器,他的实现大概是这样子的: (问我此问题的网友,如果你看到这篇文章,请不要生气。你遇到的问题可能以后别人也会遇到,我拿出来做例子说明,希望你不要怪我哈^_^....
分类:
编程语言 时间:
2014-08-16 07:29:40
阅读次数:
339
2014/08/16 记录
今天遇到个问题,折腾了我大约4个小时,好坑啊因为之前没遇到过
我的包是这么分的:com.工程名.模块名.service.impl 在spring 配置这个切面 execution(* com.工程名..*Impl.*(..)) 他 就是找不到com.工程名.模块名.service.impl下面的*Impl类
并且此配置就算配错了,他不报错,并且当我同时用j...
分类:
编程语言 时间:
2014-08-16 03:21:29
阅读次数:
249
import?java.util.concurrent.ExecutorService;
import?java.util.concurrent.Executors;
/**
?*?Created?by?alpha?on?14-8-15.
?*/
public?class?Main?{
????private?static?final?int?TIM...
分类:
编程语言 时间:
2014-08-16 01:12:49
阅读次数:
349
学编程吧Java学习之while循环发布了,欢迎大家通过xuebiancheng8.com来访问前面分析了java的流程控制分为选择结构,循环结构,其中循环结构分为while,do...while和for循环下面来分析下循环结构中的while循环java中为什么要有while循环呢。先看一个例子现在要执行一万次i++操作..
分类:
编程语言 时间:
2014-08-16 01:06:50
阅读次数:
290
C/C++ 中头文件相互包含引发的问题
今天下午遇到一个头文件相互包含而导致的编译问题,花了我不少时间去调试没找到问题,最后晚上跟师兄讨论不少时间,突然有所顿悟!
问题重现
我把问题脱离于项目简单描述一下:我写了一个函数 bool func(ClassA* CA) 需要加到项目中,我就把这个函数的声明放到 head1.h 中,函数参数类型 ClassA 定义在另一个头文件 hea...
分类:
编程语言 时间:
2014-08-16 01:03:49
阅读次数:
256
前面分析了java的流程控制分为选择结构,循环结构,其中循环结构分为while,do...while和for循环下面来分析下循环结构中的while循环java中为什么要有while循环呢。先看一个例子现在要执行一万次i++操作怎么办呢,要没有循环操作,我们就得执行写一万行i++操作。这样就浪费了大量...
分类:
编程语言 时间:
2014-08-16 00:58:09
阅读次数:
278
信息获得处:http://news.cnblogs.com/n/501488/分形:http://baike.baidu.com/subview/83243/11213590.htm?fr=aladdin 代码:[采用宏定义的来选择绘制不同的图,所以把最后两个给注释掉了,因为宏冲突,想自己试试...
分类:
编程语言 时间:
2014-08-16 00:57:19
阅读次数:
307