- 博客(48)
- 资源 (3)
- 收藏
- 关注
转载 GCD
GCD介绍(一): 基本概念和Dispatch Queue什么是GCD?Grand Central Dispatch或者GCD,是一套低层API,提供了一种新的方法来进行并发程序编写。从基本功能上讲,GCD有点像NSOperationQueue,他们都允许程序将任务切分为多个单一任务然后提交至工作队列来并发地或者串行地执行。GCD比之NSOpertionQueue更底层更高效,并且
2014-02-13 22:09:56
461
转载 ASIHTTPRequest
1.创建并运行一个请求1.1 创建一个同步请求创建一个同步请求是使用ASIHTTPRequest的最简单的方式。发送消息startSynchronous会在同一个线程中执行这个请求,并且当请求结束的时候会返回控制权(成功或者其它的情况)。通过error属性检查问题。调用方法responseString从返回结果中获取字符串,不要使用这个方法获取二进制数据,使用方法r
2014-02-09 19:58:59
321
转载 UIGestureRecognizer
UIGestureRecognizer 是一个具体手势的基类,提供了较为简单的手势实现方式 The concrete subclasses of UIGestureRecognizer are the following:UITapGestureRecognizerUIPinchGestureRecognizerUIRotationGestureR
2013-05-18 11:55:50
604
转载 Gesture Recognizers
一.Gesture RecognizersGesture Recognizers是在iOS3.2引入的,可以用来识别手势、简化定制视图事件处理的对象。Gesture Recognizers的基类为UIGestureRecognizer,这一个抽象基类,定义了实现底层手势识别行为的编程接口。在UIKit框架中提供了6个具体的手势识别类,用来识别常见的手势。这6个手势识别器类为:U
2013-05-18 11:38:29
299
转载 Subview的事件响应
Subview的事件响应 在view的层级里面,默认情况下subview是可以显示到其父view的frame区域以外的,通过设置clipToBounds属性为YES,可以限制subview的显示区域。但是touch在各个UIView中传递的时候,区域时限制在view的frame内,此处包含两个信息:1、在当前view的frame以外所做的操作是不会传递到该view中的,这一点很容易理解。
2013-05-18 11:37:21
361
转载 IOS开发使用委托delegate在不同窗口之间传递数据
IOS开发使用委托delegate在不同窗口之间传递数据是本文要介绍的内容,主要是来讲解如何使用委托delegate在不同窗口之间传递数据,具体内容来看详细内容。在IOS开发里两个UIView窗口之间传递参数方法有很多,比如1、使用SharedApplication,定义一个变量来传递.2、使用文件,或者NSUserdefault来传递3、通过一个单例的class来传递
2012-09-29 14:52:05
622
转载 ios -- @property
@property (nonatomic,retain)中的nonatom和retain的意思http://baike.baidu.com/view/5028218.htmretain和copy的区别原来简单解释过属性定义(Property),并且提起了简单的retain,copy,assign的区别。那究竟是有什么区别呢?assign就不用说了,因为基
2012-09-29 14:37:10
854
转载 iOS开发之注册登录 (需要服务器支持)
本人第一个接手的模块是注册登陆模块 由于各个软件需求算法不同 加密算法省略 (多为SHA256 AES256)着重写一下网络请求代码如下NSString *loginInfoString = [NSString stringWithFormat:@"xml=%@#%s#%s#", /*账号字符串*/, /*AES密码字符串*/, /*密码字符串*/;
2012-09-28 16:52:57
5240
转载 ios sqlite
Xcode4.3 添加libsqlite3.0.dylib点击工程名:在右侧选择TARGETS下Build Phases然后选择Link Binary With Libraries 点击下面的“+”号添加输入框写入sqllite选择libsqlite3.0.dylib,点击Add,添加成功。.iphone中的数
2012-09-27 17:38:47
439
转载 IOS开发中的数据库的学习
IOS开发中的数据库的学习 IOS开发学习笔记iOS数据库编程是本文要介绍的内容,主要是来了解IOS开发中的数据库的学习,具体内容来看详解。在IOS开发过程中常常会用到数据库,而SQLite3是中支持的数据库。下面简单介绍一下iPhone中SQLite3数据库的用法:SQLite3是一个轻量级的数据库,完全使用C语言编写,使用简单方便。它是一个嵌入到程序进程的数据库,和其他一些数据库(My
2012-09-27 10:06:18
434
转载 如何终止并退出RMI服务程序的运行
最近做了一个RMI服务程序,Demo开发时候,发现,RMI服务程序总是无法终止退出运行,偶的JAVA很菜,郁闷啊!!!IBM开发者网站找到的答案:原文地址:http://www.ibm.com/developerworks/cn/java/j-rmiframe/关闭RMI服务您需要一个彻底的方式来关闭服务器而不要管正在处理的请求。因为RMI 运行时包含从不结束的线程,所
2011-11-24 23:00:19
1469
原创 test3
public class client extends javax.swing.JFrame { public client() { initComponents(); } private void initComponents() { jScrollPane1 = new javax.swing.JScrollPane(); jTextArea1 = new javax.
2011-11-20 17:02:12
217
原创 test2
public class client extends javax.swing.JFrame{ public client() { initComponents(); } private void initComponents() { jLabel1 = new javax.swing.JLabel(); jLabel2 = new javax.swing.JLabel()
2011-11-20 16:59:15
173
原创 test
public class server extends javax.swing.JFrame { /** Creates new form server */ public server() { initComponents(); try { ss = new ServerSocket(port); } catch (IOException e) { // TODO
2011-11-20 16:55:35
180
转载 服务器端异步接受SOKCET请求
publicclass XmlSocket{//异步socket诊听// Incoming data from client.从客户端传来的数据publicstaticstring data=null;// Thread signal.线程 用一个指示是否将初始状态设置为终止的布尔值初始化 ManualResetEvent 类的新实例。pub
2011-11-10 22:27:00
309
转载 socket 服务器给指定的客户端发消息该怎么处理
socket 服务器给指定的socket 服务器给指定的客户端发消息该怎么处理客户端发消息该怎么处理最好的方法是:每一客户端用唯一的ID来标示, 就像QQ号一样, 在客户端连接服务器,发送自己的ID, 然后和相应产生的SOCKET进行绑定, 一个客户端向另一个客户端发送信息时,要求在数据包里包含对方的ID号。可以定义一个类型下列的数据结构对数据包进行封装:t
2011-11-10 21:55:05
1675
转载 ava利用udp实现广播[ja
本来想google一些广播的例子,结果出来了很多都是MulticastSocket实现的。自己半猜着写个向广播地址发的程序,结果一下都成功了。在局域网的两台机器上,一台跑server向广播地址的某端口发,一台做客户机监听某端口。和多播一样向广播地址发实际就是给路由或者交换机发,通过这些设备在局域网里广播。代码如下: view plainp
2011-11-10 21:46:56
241
转载 java网络编程二:服务器处理多个用户请求的解决方案(返回多个用户输入的信息)
1、用多个线程来同时为多个客户提供服务,这是提高服务器的并发性能的最常用的手段,那么怎样来为多个用户提供服务呢? 主要有三种方法: 2、为了更清楚理解服务器到底是怎么工作的,下面用第一种方式来处理多个用户请求。如果想用第二、第三方式可以参考Touch的博客:java多线程总结五:线程池的原理及实现 下面的示例中客户端输入信息,服务器端回复相
2011-11-10 21:42:52
283
转载 TCP服务器端怎么判断客户端已经关闭了连接?
哎,首先,又犯了一个大错,前几天把这个问题通过实验搞懂了,可是没有能够及时记录下来,今天突然想起来,想去总结一下,可是实验代码找不到了,只能通过记忆记录一下,改天再试验一下。我的实验过程:1.服务器端开启2.客户端连接上服务器端3.客户端主动关闭连接4.服务器端用for循环一直write出现的情况:服务器端write并不会立刻返回-1,而是write了几次之后才返回-1
2011-11-10 21:40:43
2367
转载 Java 简单异常处理 try catc finally 用法
在我们以往的代码中发现很多地方在运行时都会出现错误,那么我们应该怎么来处理这些错误呢?比如我们写的ATM中的登陆或者存钱输入了非int类型就会出现输入不匹配异常“InputMismatchException”,那我们就可以使用java中有名的Try/catch语句来解决!我们先把我们的那段语句放在Try里面当出现异常的时候就执行catch里面的代码(catch括号里面是错误
2011-11-10 11:00:35
451
转载 小代码
近段时间,频繁看到很多学生做毕业设计用到了Socket通讯技术,问题非常多,特写一个小例子,希望对马上毕业的同学有所帮助。 如果希望学习的更加深入,需要掌握的知识有:面向对象、多线程、Socket通讯、IO流、异常处理 服务器端代码: view plain·········10········20········30········40
2011-11-02 09:19:59
188
转载 socket传送中文
在用socket传送中文的时候,经常会遇到乱码问题,令人头痛。解决方法其实很简单,客户端在接收时,对BufferedReader对象进行一些设置就OK了。代码如下:BufferedReader in = new BufferedReader(new InputStreamReader(s.getInputStream(),"GB2312"));挺简单
2011-11-02 09:18:37
454
转载 Scanner
Scanner是SDK1.5新增的一个类,可是使用该类创建一个对象.Scanner reader=new Scanner(System.in); 然后reader对象调用下列方法(函数),读取用户在命令行输入的各种数据类型: next.Byte(),nextDouble(),nextFloat,nextInt(),nextLin(),nextLong(),nextShot() 上述方法
2011-11-02 09:00:40
364
转载 将string转换成inputstream
String str = "";//add your string contentInputStream inputStream = new ByteArrayInputStream(str.getBytes()); 1 package org.kodejava.example.io; 2 3 import java.io.By
2011-11-02 08:23:57
5917
转载 Flex与服务器端通信方式(二)HTTPService方式
HTTPService类用于超文本传输协议(HTTP)实现与服务器的通信。Flex应用程序用GET或POST请求将数据发送到服务端,并处理该请求所返回的XML或字符串。使用这个HTTPService类,可以与PHP页,ColdFusion页,JSP页,Java servlet,Ruby on Rails,以及Microsoft ASP页进行通信。 1.使用HTTPService进行通信,要
2011-10-30 14:42:40
926
转载 C++中关于数组传递
本文需要解决C++中关于数组的2个问题:1. 数组作为函数参数,传值还是传址?2. 函数参数中的数组元素个数能否确定?先看下面的代码。 view plain#include using namespace std; void testArrayArg(int a[]) { cout
2011-10-29 11:03:43
220
转载 C语言文件操作函数大全
C语言文件操作函数大全clearerr(清除文件流的错误旗标) 相关函数 feof表头文件 #include 定义函数 void clearerr(FILE * stream); 函数说明 clearerr()清除参数stream指定的文件流所使用的错误旗标。 返回值 fclose(关闭文件) 相关函数 close,fflush,fopen,setbuf
2011-10-23 20:30:22
148
转载 C#-用Stopwatch类进行速度测试
软件的运行速度必须要在用户可以接受的范围内。通常,改善那些短暂的但频繁使用的例程的速度会大幅度地提高软件的整体速度。 要改善速度,当然首先要能够量度时间。好,那我们考虑一下在跑道上的情况,枪声一响,马上按下秒表开始计时,在选手到达终点那一刻结束计时,这时就可以知道该选手
2011-10-10 19:31:59
152
转载 task_struct结构
在linux 中每一个进程都由task_struct 数据结构来定义. task_struct就是我们通常所说的PCB.她是对进程控制的唯一手段也是最有效的手段. 当我们调用fork() 时, 系统会为我们产生一个task_struct结构.然后从父进程,
2011-10-09 22:57:49
184
转载 Linux进程
操作系统的存在归根结底是为了提供一个运行程序的空间。按照Unix的术语,将正在运行的程序为进程。Linux内核和其它Unix变种一样,都是采用了多任务技术;它可以在许多进程之间分配时间片从而使这些进程看起来似乎在同时运行一样。这里通常是内核对有关资源的访问作出仲裁;在这种情况下,
2011-10-09 22:55:11
213
转载 linux下打印系统进程树
要求编写程序,获取系统当前执行进程的信息,并以树状结构打印所有系统进程。 分析问题,其包括两个部分,一是打印当前进程信息:首先要明确需要打印进程的哪些信息,首先肯定是进程标志符信息,包括进程ID、PID(父进程ID)和进程组ID(PGID),其次是进程名称信息;二
2011-09-29 22:59:09
1911
转载 linux进程创建:fork、vfork和clone联系与区别
fork,vfork,clone都是linux的系统调用,用来创建子进程的,但是大家在使用时经常混淆,这里给出具体例子讲解三者的联系与区别。 在此之前,推荐大家先看我的文章:linux进程创建过程与原理 我们知道,进程由4个要素组成: 1.
2011-09-29 22:58:02
965
转载 linux进程创建过程与原理
linux创建新进程的过程。 系统允许一个进程创建新进程,新进程即为子进程,子进程还可以创建新的子进程,形成进程树结构模型。整个linux系统的所有进程也是一个树形结构。树根是系统自动构造的,即在内核态下执行的0号进程,它是所有进程的祖先。由0号进程创建1号进程(内核
2011-09-29 22:57:11
196
转载 XAML入门教程
1. 基本概念 在WPF发布之前,如果开发人员构建应用程序用户界面,那么可能会感到比较繁琐和复杂。例如,当创建Windows Forms应用程序时需要完全使用C#代码构建每个窗体。即使使用Visual Studio开发工具,通过拖放方式创建窗体,所生成的用户界面也是
2011-09-13 17:14:36
366
转载 jsp页面中useBean与import区别
1.与的区别:假设已经编写了一个类,现在需要引用他,那么可以这么做: theId.theMethod() %> 也可以这么用: className.theMethod() %> 两种方式有什么区别,哪个更常用?或者各
2011-09-08 22:54:36
214
转载 lable标签的作用
这对标签的的微妙之处在于,选择时不必非得在框内点击鼠标,直接在在文本上选择即可,这一点我觉得有点像flash中设置按钮的感应区,相当于给form标单的input元素添加了一个感应区。废话少说,举例如下:例子1:点击"用户名:"就可以定位光标到输入框用户名:
2011-09-08 22:52:46
422
原创 myeclipse中使用iframe问题
在网上下了个后台模板 结果放在myeclipse里面效果显示不出来查了好多资料,发现是iframe的问题,下面是估计某个论坛上大家讨论的结果~~~就贴出来吧~~~~~在用MYeclipse中的jsp中用了table和iframe标签来构成页面的框架
2011-09-08 18:55:53
881
原创 MyEclipse中加载Mysql驱动 及 Java与Jsp连接MYSQL数据库的测试代码
在MyEclipse中加载Mysql驱动方法:1.在User Library中加入mysql-connector-java-5.1.16-bin.jar驱动;MyEclipse->Preferences->Java->Build Path->User Librar
2011-09-08 12:01:51
5389
原创 J2EE编程应用中的七个JSP 动作指令
动作指令与编译指令不同,编译指令是通知 Servlet 引擎的处理消息,而动作指令只是运行时的脚本动作。编译指令在将JSP 编译成 Servlet 时起作用:处理指令通常可替换成 Java脚本,是 JSP脚本的标准化写法。 JSP 动作指令主要有以下七个: j
2011-09-08 10:12:42
264
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人