- 博客(8)
- 资源 (47)
- 收藏
- 关注
转载 Java之线程Thread.sleep()的用法
我们可能经常会用到 Thread.Sleep 函数来使线程挂起一段时间。那么你有没有正确的理解这个函数的用法呢?思考下面这两个问题:1、假设现在是 2008-4-7 12:00:00.000,如果我调用一下 Thread.Sleep(1000) ,在 2008-4-7 12:00:01.000 的时候,这个线程会 不会被唤醒?2、某人的代码中用了一句看似莫明其妙的话:Thread.Sleep(...
2013-05-31 12:51:03 4606 2
转载 直接 Run 和 Debug 结果不一样?
Debug时内存会初始化,但运行时不会。直接 Run 和 Debug 的时候,可能程序初始化时的内存构造有些不一样,所以导致不同的行为。特别要注意变量的初始化问题,尽可能做到所有类的成员变量以及临时变量的值都要赋初值!我遇到过类似问题,一般说来是由于 内存非法操作 引起的。我告诉你产生此类错误的一个例子,先看下面函数的原形:strcpy(ch
2013-05-31 11:44:35 14955
转载 实现服务器端和客户端的Socket通信
使用ServerSocket和Socket实现服务器端和客户端的Socket通信 总结:1) 建立Socket连接2) 获得输入/输出流3)读/写数据4) 关闭输入/输出流5) 关闭Socket1. 编写一个网络应用程序,有客户端与服务器端,客户端向服务器端发送一个字符串,服务器收到该字符串后将其打印到命令行上,然后向客户端返回该字符串的长度,最后,
2013-05-30 12:58:18 1549
转载 java socket编程
一,网络编程中两个主要的问题一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP)的数据传输机制,这是网络编程的主要对象,一般不需要关心IP层是如何处理数据的。目前较为
2013-05-30 12:30:16 766
原创 Java之synchronized、wait、notify和notifyAll
总结:// 小王排队办理证件synchronized(窗口) { System.out.println("1111111") window.wait(); window.notify(); System.out.println("222222")}// 路人甲排队办理证件synchronized(窗口) { ...
2013-05-30 10:27:57 1132
原创 ARC forbids explicit message send of'release'
ARC forbids explicit message send of ….从字面意思上也很好理解,ARC禁止显式(直接)发送retain, release, dealloc…等消息。其实就是使用ARC之后,不允许直接调用retain, release, autorelease, dealloc, retainCount这些方法了,编译器会在合适的地方将这些代码添加进去,解决这样的问题只
2013-05-14 16:49:29 1217
原创 内存溢出与内存泄漏的区别
内存溢出,提供的内存不够;内存泄漏,无法再提供内存资源 。区别 内存溢出就是你要求分配的内存超出了系统能给你的,系统不能满足需求,于是产生溢出。 内存泄漏就是没有及时清理内存垃圾,导致系统无法再给你提供内存资源(内存资源耗尽)。 1.Java内存泄露是说程序逻辑问题,造成申请的内存无法释放.这样的话无论多少内存,早晚都会被
2013-05-02 10:51:08 911
转载 Java之HashMap
1、什么是 HashMap?什么时候选择HashMap?说到容器,你肯定会想到 Java中对象存储容器还有ArrayList,LinkedList,HashSet等,而HashMap 相对这些容器来说,可以理解为多了一层指向关系,可以用指定Key找到指定Value。打个比方:现在有一个Java Bean 用于存储职员的信息,字段包括(职员姓名,职员年龄,职员身高,职员体重,职员...
2013-05-02 10:49:30 1189
Android利用C++实现RSA-DES-AES-BASE64-MD5
2018-11-05
预付卡共享模式与风险分析
2018-02-07
仿iOS带3D效果的滚轮
2017-12-08
iOS高仿微信源码
2017-06-21
代码注释导致sourcetree无法识别
2016-11-22
Android之通过AIDL机制实现进程间的通讯实例
2016-10-08
GSON封装各种类型JSON数据
2016-09-08
iOS之RSA加密并实现解密
2015-04-28
磁盘格式NTFS互转FAT32工具绿色免费版
2013-09-08
Android反编译工具
2013-07-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人