12 2012 档案

2012年的Android之旅:梦想、学习、坚持、自信、淡定
摘要:前段时间参加了2012年度IT博客大赛,进了前十强,写了一篇获奖感言,不过还没正式在CSDN发表出来。眼看2012年就要结束了,刚好借这个机会将2012年度IT博客大十强获奖感言发表出来,也算是对2012年博客的一个总结,关键字是“梦想”、“学习”、“坚持”、“自信”、“淡定”。希... 阅读全文

posted @ 2012-12-31 23:00 吴一达 阅读(133) 评论(0) 推荐(0) 编辑

Android应用程序窗口(Activity)的测量(Measure)、布局(Layout)和绘制(Draw)过程分析
摘要:在前面一篇文章中,我们分析了Android应用程序窗口的绘图表面的创建过程。Android应用程序窗口的绘图表面在创建完成之后,我们就可以从上到下地绘制它里面的各个视图了,即各个UI元素了。不过在绘制这些UI元素之前,我们还需要从上到下地测量它们实际所需要的大小,以及对它们的位置进... 阅读全文

posted @ 2012-12-31 00:55 吴一达 阅读(219) 评论(0) 推荐(0) 编辑

Wikipedia’s 10 most-visited pages in 2012
摘要:Wikipedia dominates Google search results. That’s something any amateur googler knows after a few searches for anything mildly popular—from, say, th... 阅读全文

posted @ 2012-12-30 10:17 吴一达 阅读(174) 评论(0) 推荐(0) 编辑

Java_TCPIP_Socket编程(doc)下载
摘要:Java_TCPIP_Socket编程(doc) 第 1 章 简介 3 1.1 计算机网络,分组报文和协议3 1.2 关于地址6 1.3 关于名字8 1.4 客户端和服务器8 1.5 什么是套接字.9 1.6 练习10 第 2 章 基本套接字 10 2.1 套接字地址10 2.2 TCP套接字.... 阅读全文

posted @ 2012-12-30 09:38 吴一达 阅读(399) 评论(0) 推荐(0) 编辑

NIO:数据报(UDP)信道
摘要:数据报(UDP)信道 Java的NIO包通过DatagramChannel类实现了数据报(UDP)信道。与我们之前看到的其他形式的SelectableChannel一样,DatagramChannel在DatagramSocket上添加了选择和非阻塞行为,以及基于缓冲区的I/O操作能力。 ... 阅读全文

posted @ 2012-12-30 09:08 吴一达 阅读(261) 评论(0) 推荐(0) 编辑

NIO:Selector 详解
摘要:示例程序TCPEchoServerSelector中展示了Selector的基本用法。在此,我们将对其进行更加详细的介绍。 Selector: 创建和关闭 static Selector open() boolean isOpen() void close() 调用Selector的open(... 阅读全文

posted @ 2012-12-30 09:06 吴一达 阅读(324) 评论(0) 推荐(0) 编辑

《那些年啊,那些事——一个程序员的奋斗史》十四(完结)
摘要:125 距离离职交接的一个月时间还剩几天,本来应该是平淡无事的,却没想到最后还是波澜四起。昨天下班前,公司突然停了电。这本是件普通得不能再普通的事情,可没想到过了一会来电了,或许是波峰电压太大,或许是稳压电源做工太糟糕,公司所配的笔记本一闪之后居然再也起不来了!段伏枥想尽办法折腾了一番,最后... 阅读全文

posted @ 2012-12-29 09:25 吴一达 阅读(145) 评论(0) 推荐(0) 编辑

NIO:流(TCP)信道详解
摘要:流信道有两个变体:SocketChannel和ServerSocketChannel。像其对应的Socket一样,SocketChannel是相互连接的终端进行通信的信道。 SocketChannel:创建,连接和关闭 static SocketChannel open(SocketAddre... 阅读全文

posted @ 2012-12-29 09:09 吴一达 阅读(423) 评论(0) 推荐(0) 编辑

NIO:Buffer 详解
摘要:如你所见,在NIO中,数据的读写操作始终是与缓冲区相关联的。Channel将数据读入缓冲区,然后我们又从缓冲区访问数据。写数据时,首先将要发送的数据按顺序填入缓冲区。基本上,缓冲区只是一个列表,它的所有元素都是基本数据类型(通常为字节型)。缓冲区是定长的,它不像一些类那样可以扩展容量(例如,L... 阅读全文

posted @ 2012-12-29 09:06 吴一达 阅读(567) 评论(0) 推荐(0) 编辑

NIO:Selector 类用法
摘要:如本章第1节中提到的,Selector类可用于避免使用非阻塞式客户端中很浪费资源的"忙等"方法。例如,考虑一个即时消息服务器。可能有上千个客户端同时连接到了服务器,但在任何时刻都只有非常少量的(甚至可能没有)消息需要读取和分发。这就需要一种方法阻塞等待,直到至少有一个信道可以进行I/O操作,并... 阅读全文

posted @ 2012-12-29 08:55 吴一达 阅读(287) 评论(0) 推荐(0) 编辑

NIO:与 Buffer 一起使用 Channel
摘要:如前文所述,Channel实例代表了一个与设备的连接,通过它可以进行输入输出操作。实际上Channel的基本思想与我们见过的普通套接字非常相似。对于TCP协议,可以使用ServerSocketChannel和SocketChannel。还有一些针对其他设备的其他类型信道(如,FileChann... 阅读全文

posted @ 2012-12-29 08:52 吴一达 阅读(182) 评论(0) 推荐(0) 编辑

NIO:为什么需要 NIO?
摘要:基本的Java套接字对于小规模系统可以很好地运行,但当涉及到要同时处理上千个客户端的服务器时,可能就会产生一些问题。其实在第4章已经可以看到一些迹象:由于创建、维护和切换线程需要的系统开销,一客户一线程方式在系统扩展性方面受到了限制。使用线程池可以节省那种系统开销,同时允许实现者利用并行硬件的... 阅读全文

posted @ 2012-12-29 08:49 吴一达 阅读(550) 评论(0) 推荐(0) 编辑

Ubuntu下安装JDK
摘要:在2012-01-03曾写过一篇博客“Ubuntu下载Android源代码和内核”其中提到的jdk的安装方式,在文章中用到的是sudo apt-get install ***命令的安装的的JDK,但是现在发现这个方法不行,现在再介绍别的方法: 首先下载JDK安装包,在此我分享一个下载地址,我保... 阅读全文

posted @ 2012-12-28 18:29 吴一达 阅读(121) 评论(0) 推荐(0) 编辑

站长手记(2012.12.14号-2012.12.23号)
摘要:2012.12.14号 - 2012.12.23号 站长手记 ------------------------------------------------------------------------ 因朋友提醒及个人爱好,再次燃起了站长之心。 通过软件遍历了所有的soft相关的域... 阅读全文

posted @ 2012-12-25 15:32 吴一达 阅读(103) 评论(0) 推荐(0) 编辑

Developer Road: The List
摘要:This is a list of things I’m doing to become a developer. I hope it can be of use to someone, if not just a constant reminder to myself. 1. Start a... 阅读全文

posted @ 2012-12-25 14:50 吴一达 阅读(104) 评论(0) 推荐(0) 编辑

多任务处理:关闭连接
摘要:关闭连接 可能你从没有想过由谁来关闭一个连接。在电话交谈中,任何一方都可以发起结束交谈的过程。这通常是这样的: "好了,我得走了。" "好的,再见。" "再见。" 另一方面,网络协议通常明确指定了由谁来发起"关闭"连接。在回显协议中,见图4.1(a),服务器原原本本地将客户端... 阅读全文

posted @ 2012-12-25 14:39 吴一达 阅读(271) 评论(0) 推荐(0) 编辑

多任务处理:控制默认行为
摘要:控制默认行为 TCP/IP协议的开发者用了大量的时间来考虑协议的默认行为,以满足大部分应用程序的需要。(如果你对此表示怀疑,可以参考RFC1122和1123,它们根据多年的经验对TCP/IP协议的实现的推荐行为进行了详尽的描述。)对于大多数应用程序来说,这些设计都非常适合,然而,"满足所有需... 阅读全文

posted @ 2012-12-25 14:33 吴一达 阅读(160) 评论(0) 推荐(0) 编辑

多任务处理:多接收者(广播和多播)
摘要:多接收者 到目前为止,我们的套接字都处理的是两个实体之间的通信,通常是一个服务器和一个客户端。这种一对一的通信方法有时称为单播(unicast)。而对于某些信息,多个接收者都可能对其感兴趣。对于这种情况,我们可以向每个接收者单播一个数据副本,但是这样做效率可能非常低。由于将同样的数据发送了多... 阅读全文

posted @ 2012-12-25 14:29 吴一达 阅读(468) 评论(0) 推荐(0) 编辑

Apache软件基金会项目介绍
摘要:HTTP Server: 可以在UNIX,MS-Windows,Macintosh和Netware操作系统下运行的HTTP服务器的项目Ant: 基于Java语言的构建工具,类似于C语言的Make工具。AXIS2:Web服务(SOAP, WSDL)的处理器,基于AXIS1.X重新构建。APR:(... 阅读全文

posted @ 2012-12-24 11:05 吴一达 阅读(509) 评论(0) 推荐(0) 编辑

Android应用程序窗口(Activity)的绘图表面(Surface)的创建过程分析
摘要:在前文中,我们分析了应用程序窗口连接到WindowManagerService服务的过程。在这个过程中,WindowManagerService服务会为应用程序窗口创建过一个到SurfaceFlinger服务的连接。有了这个连接之后,WindowManagerService服务就可... 阅读全文

posted @ 2012-12-24 00:55 吴一达 阅读(252) 评论(0) 推荐(0) 编辑

多任务处理:阻塞和超时
摘要:阻塞和超时 Socket的I/O调用可能会因为多种原因而阻塞。数据输入方法read()和receive()在没有数据可读时会阻塞。TCP套接字的write()方法在没有足够的空间缓存传输的数据时可能阻塞。 ServerSocket 的accept()方法和Socket的构造函数都会阻塞等待... 阅读全文

posted @ 2012-12-23 09:49 吴一达 阅读(251) 评论(0) 推荐(0) 编辑

多任务处理:管理调度Executor 接口
摘要:系统管理调度:Executor接口 在上一节中我们已经看到,将客户服务器协议的细节封装起来(如EchoProtocol.java),就可以通过同一个协议实现来使用不同的"调度"方法(如,TCPEchoServerThread.java和TCPEchoServerThreadPool.java... 阅读全文

posted @ 2012-12-23 09:47 吴一达 阅读(197) 评论(0) 推荐(0) 编辑

多任务处理:线程池
摘要:线程池 每个新线程都会消耗系统资源:创建一个线程将占用CPU周期,而且每个线程都自己的数据结构(如,栈)也要消耗系统内存。另外,当一个线程阻塞(block)时,JVM将保存其状态,选择另外一个线程运行,并在上下文转换(context switch)时恢复阻塞线程的状态。随着线程数的增加,线... 阅读全文

posted @ 2012-12-23 09:44 吴一达 阅读(339) 评论(0) 推荐(0) 编辑

多任务处理:一客户一线程
摘要:一客户一线程 在一客户一线程(thread-per-client)的服务器中,为每个连接都创建了一个新的线程来处理。服务器循环执行一些任务,在指定端口上侦听连接,反复接收客户端传入的连接请求,并为每个连接创建一个新的线程来对其进行处理。 TCPEchoServerThread.java实现... 阅读全文

posted @ 2012-12-23 09:42 吴一达 阅读(499) 评论(0) 推荐(0) 编辑

多任务处理:服务器协议
摘要:服务器协议 既然我们将要介绍的多任务服务器方法与特定的客户端-服务器协议相互独立,我们希望能够实现一个同时满足两者的协议。EchoProtocol中给出了回显协议的代码。这个类的静态方法handleEchoClient()中封装了对每个客户端的处理过程。除添加了写日志功能(马上会对其介绍)外... 阅读全文

posted @ 2012-12-23 09:41 吴一达 阅读(214) 评论(0) 推荐(0) 编辑

多任务处理:多线程
摘要:我们在前面所介绍的基本TCP响应服务器一次只能处理一个客户端的请求。当一个客户端向一个已经被其他客户端占用的服务器发送连接请求时,虽然其在连接建立后即可向服务器端发送数据,服务器端在处理完已有客户端的请求前,却不会对新的客户端作出响应,。这种类型的服务器称为"迭代服务器(iterative ... 阅读全文

posted @ 2012-12-23 09:39 吴一达 阅读(336) 评论(0) 推荐(0) 编辑

搜索引擎三国鼎立:百度 vs 360 vs 搜狗
摘要:理论上说,搜索市场不存在平分秋色的可能,不管份额如何接近,最终必然是东风压倒西风,这一点在全球市场都未见过反例。雅虎在日本和台湾独占鳌头,Naver在韩国有压倒性优势,Yandex称霸俄罗斯。谷歌在全球大部分市场占垄断地位,在至少30个国家和地区占有90%以上的份额。当然,在中国大陆把持搜索... 阅读全文

posted @ 2012-12-21 21:15 吴一达 阅读(347) 评论(0) 推荐(0) 编辑

投票协议:发送和接收
摘要:通过流发送消息非常简单,只需要创建消息,调用toWire()方法,添加适当的成帧信息,再写入流。当然,接收消息就要按照相反的顺序执行。这个过程适用于TCP协议,而对于UDP协议,不需要显式地成帧,因为UDP协议中保留了消息的边界信息。为了对发送与接收过程进行展示,我们考虑投票服务的如下几点:1... 阅读全文

posted @ 2012-12-20 14:17 吴一达 阅读(343) 评论(0) 推荐(0) 编辑

投票协议:二进制表示方法
摘要:二进制表示方法 下面我们将展示另一种对投票协议消息进行编码的方法。与基于文本的格式相反,二进制格式使用固定大小的消息。每条消息由一个特殊字节开始,该字节的最高六位为一个"魔术"值010101。这一点少量的冗余信息为接收者收到适当的投票消息提供了一定程度的保证。该字节的最低两位对两个布尔值进... 阅读全文

posted @ 2012-12-20 14:14 吴一达 阅读(227) 评论(0) 推荐(0) 编辑

投票协议:基于文本的表示方法
摘要:首先,我们介绍一个用文本方式对消息进行编码的版本。该协议指定使用US-ASCII字符集对文本进行编码。消息的开头是一个所谓的"魔术字符串",即一个字符序列,用于接收者快速将投票协议的消息和网络中随机到来的垃圾消息区分开。投票/查询布尔值被编码成字符形式,'v'表示投票消息,'i'表示查询消息。... 阅读全文

posted @ 2012-12-20 14:13 吴一达 阅读(221) 评论(0) 推荐(0) 编辑

投票协议:构建和解析协议消息
摘要:我们再看一个简单的例子,对在实现别人定义的协议时可能用到的技术进行了介绍。这个例子程序是一个简单的"投票"协议,如图3.2所示。这里,一个客户端向服务器发送了一个请求消息,消息中包含了一个候选人ID,范围是0至1000。 Vote Reques:投票请求, Candidate:候选人,Vot... 阅读全文

posted @ 2012-12-20 14:11 吴一达 阅读(198) 评论(0) 推荐(0) 编辑

通信:成帧与解析
摘要:成帧与解析 当然,将数据转换成在线路上传输的格式只完成了一半工作,在接收端还必须将接收到的字节序列还原成原始信息。应用程序协议通常处理的是由一组字段组成的离散的信息。成帧(Framing)技术则解决了接收端如何定位消息的首尾位置的问题。无论信息是编码成了文本、多字节二进制数、或是两者的结合... 阅读全文

posted @ 2012-12-19 11:03 吴一达 阅读(318) 评论(0) 推荐(0) 编辑

通信:组合输入输出流
摘要:组合输入输出流 Java中与流相关的类可以组合起来从而提供强大的功能。例如,我们可以将一个Socket实例的OutputStream包装在一个BufferedOutputStream实例中,这样可以先将字节暂时缓存在一起,然后再一次全部发送到底层的通信信道中,以提高程序的性能。我们还能再将... 阅读全文

posted @ 2012-12-19 10:59 吴一达 阅读(125) 评论(0) 推荐(0) 编辑

信息编码:位操作布尔值编码
摘要:位操作:布尔值编码 位图(Bitmaps)是对布尔信息进行编码的一种非常紧凑的方式,通常用在协议中。位图的主要思想是整型数据中的每一位都能够对一个布尔值编码--通常是0表示false,1表示true。要操纵位图,你需要了解如何使用Java中的"位操作"方法来设置和清除单独的一位。掩码(ma... 阅读全文

posted @ 2012-12-19 10:53 吴一达 阅读(168) 评论(0) 推荐(0) 编辑

信息编码:字符串和文本
摘要:字符串和文本 历史悠久的文本(可打印,即可显示的字符串)可能是用来表示信息最常用的方式。文本使用起来非常方便,因为人们习惯于处理各种各样以字符串形式表示的信息,如书本中,报纸中,以及电脑显示器上的信息。因此,只要我们指定如何对要传输的文本进行编码,我们就几乎能发送其他任何类型的数据:先将其... 阅读全文

posted @ 2012-12-19 10:52 吴一达 阅读(289) 评论(0) 推荐(0) 编辑

信息编码:基本整型
摘要:信息编码 首先,我们来考虑一下简单数据类型,如int,long,char,String等,是如何通过套接字发送和接收的。从前面章节我们已经知道,传输信息时可以通过套接字将字节信息写入一个OutputStream实例中(该实例已经与一个Socket相关联),或将其封装进一个DatagramP... 阅读全文

posted @ 2012-12-19 10:41 吴一达 阅读(329) 评论(0) 推荐(0) 编辑

基本套接字:UDP 客户端/服务器端
摘要:UDP客户端 UDP客户端首先向被动等待联系的服务器端发送一个数据报文。一个典型的UDP客户端主要执行以下三步: 1. 创建一个DatagramSocket实例,可以选择对本地地址和端口号进行设置。 2. 使用DatagramSocket类的send() 和 receive(... 阅读全文

posted @ 2012-12-18 17:55 吴一达 阅读(563) 评论(0) 推荐(0) 编辑

基本套接字:UDP 套接字
摘要:UDP套接字 UDP协议提供了一种不同于TCP协议的端到端服务。实际上UDP协议只实现两个功能:1)在IP协议的基础上添加了另一层地址(端口),2)对数据传输过程中可能产生的数据错误进行了检测,并抛弃已经损坏的数据。由于其简单性,UDP套接字具有一些与我们之前所看到的TCP套接字不同的特征... 阅读全文

posted @ 2012-12-18 17:49 吴一达 阅读(399) 评论(0) 推荐(0) 编辑

基本套接字:输入输出流
摘要:Java中TCP套接字的基本输入输出形式是流(stream)抽象。(Java1.4加入的NIO(New I/O)工具提供了另一种替代的抽象形式,我们将在第5章介绍。)流只是一个简单有序的字节序列。Java的输入流(input streams)支持读取字节,而输出流(outputstream... 阅读全文

posted @ 2012-12-18 17:45 吴一达 阅读(295) 评论(0) 推荐(0) 编辑

基本套接字:TCP 套接字
摘要:TCP套接字 Java为TCP协议提供了两个类:Socket类和ServerSocket类。一个Socket实例代表了TCP连接的一端。一个TCP连接(TCP connection)是一条抽象的双向信道,两端分别由IP地址和端口号确定。在开始通信之前,要建立一个TCP连接,这需要先由客户端... 阅读全文

posted @ 2012-12-18 17:42 吴一达 阅读(949) 评论(0) 推荐(0) 编辑

基本套接字:套接字地址
摘要:一个客户端要发起一次通信,首先必须知道运行服务器端程序的主机的IP地址。然后由网络的基础结构利用目标地址(destination address),将客户端发送的信息传递到正确的主机上。在Java中,地址可以由一个字符串来定义,这个字符串可以是数字型的地址(不同版本的IP地址有不同的型式,如... 阅读全文

posted @ 2012-12-18 17:34 吴一达 阅读(528) 评论(0) 推荐(0) 编辑

Android应用程序窗口(Activity)与WindowManagerService服务的连接过程分析
摘要:在前两文中,我们分析了Activity组件的窗口对象和视图对象的创建过程。Activity组件在其窗口对象和视图对象创建完成之后,就会请求与WindowManagerService建立一个连接,即请求WindowManagerService为其增加一个WindowState对象,用... 阅读全文

posted @ 2012-12-17 00:57 吴一达 阅读(208) 评论(0) 推荐(0) 编辑

WordPress建站
摘要:一、WordPress介绍 WordPress是一个以PHP和MySQL为平台的自由开源的博客软件和内容管理系统。WordPress具有插件架构和模板系统。Alexa排行“前100万”的网站中有超过16.7%的网站使用WordPress。到了2011年8月,约22%的新网站采用了WordPr... 阅读全文

posted @ 2012-12-15 20:27 吴一达 阅读(170) 评论(0) 推荐(0) 编辑

用“DB查询分析器”的对象浏览器来展现数据库的数据字典
摘要:用“DB查询分析器”的对象浏览器来展现数据库的数据字典 马根峰 ( 广东联合电子服务股份有限公司, 广州 510300) 作者博客: CSDN博客:http:/... 阅读全文

posted @ 2012-12-12 23:14 吴一达 阅读(260) 评论(0) 推荐(0) 编辑

和菜鸟一起学ok6410之ffmpeg+ffserver实现流媒体传输
摘要:发现好久没有写博客了,最近一直在纠结着sdio wifi的驱动,至此还没有完美的解决问题,虽然可以连接上网络,但是其传输速度之慢,让人难以接受。不过对于网络,不管是底层驱动,还是一些网络基础知识,路由器,服务器等等也学了不少东西了。更加深入学习后,可以分享学习过程。 ... 阅读全文

posted @ 2012-12-12 14:57 吴一达 阅读(635) 评论(0) 推荐(0) 编辑

和菜鸟一起学linux之我的vim简单配置
摘要:在自己的虚拟机上,配置一些自己要用的vim。网上一大堆一大堆的,也不知道怎么用,个人觉得还是用一个加一个比较好,下面是我的一些简单配置,目前用用也够了。等要用什么,再更新,添加进去:不过还是要一个sudo apt-get install ctags//用来跳转在源码目录下:ctag... 阅读全文

posted @ 2012-12-12 11:51 吴一达 阅读(349) 评论(0) 推荐(0) 编辑

数据结构:双向链表list的表头/尾添加数据、链表显示、链表清空
摘要:#include //定义节点(数据对象)的接口 class Node { //声明list类为本类的友元类 friend class list; //私有成员 private: int Data; //节点数据 Node... 阅读全文

posted @ 2012-12-10 10:40 吴一达 阅读(269) 评论(0) 推荐(0) 编辑

数据结构:stack栈的初始化、入栈、出栈及显示栈元素
摘要:#include const int MAX=5; //假定栈中最多保存5个数据 //定义名为stack的类,其具有栈功能 class stack { //数据成员 float num[MAX]; //存放栈数据的数组 int top; ... 阅读全文

posted @ 2012-12-10 10:37 吴一达 阅读(1111) 评论(0) 推荐(0) 编辑

Android应用程序窗口(Activity)的视图对象(View)的创建过程分析
摘要:从前文可知道,每一个Activity组件都有一个关联的Window对象,用来描述一个应用程序窗口。每一个应用程序窗口内部又包含有一个View对象,用来描述应用程序窗口的视图。应用程序窗口视图是真正用来实现UI内容和布局的,也就是说,每一个Activity组件的UI内容和布局都是通过与... 阅读全文

posted @ 2012-12-10 00:55 吴一达 阅读(167) 评论(0) 推荐(0) 编辑

数据库多表连接查询(外连接和内连接)
摘要:本文主要列举两张和三张表来讲述多表连接查询。 新建两张表: 表1:student 截图如下: 表2:course 截图如下: (此时这样建表只是为了演示连接SQL语句,当然实际开发中我们不会这样建表,实际开发中这两个表会有自己不同的主键。) 一、外连接 外连接可分为:左连接、右连接、完全... 阅读全文

posted @ 2012-12-06 21:35 吴一达 阅读(310) 评论(0) 推荐(0) 编辑

巨高兴,自己的 彻底删除文件“File Delete Absolutely ”2.01 版本 已经在国内6大软件下载网站发布
摘要:两周前开始 彻底删除文件“File Delete Absolutely ”2.01 版本的编程工作,之后开始测试,截止到 2012年11月30日22:54分,自己编写的 彻底删除文件“File Delete Absolutely ”2.01 版本已完全测试。 ... 阅读全文

posted @ 2012-12-05 00:24 吴一达 阅读(155) 评论(0) 推荐(0) 编辑

巨高兴,自己的“万能数据库查询分析器”中英文 3.01版本 已经在国内6大软件下载网站发布
摘要:几个月前开始构思,寻思着从“万能数据库查询分析器”中英文 3.01 版本开始起,一方面,去除原来试用31天的时间限制,用户永久试用;另一方面,尝试提供免费注册的方式,只要用户协助完成几个问题的调查,就赠送一个注册码。永久试用与注册这两种方式,用户可以使用的功能完全相同,我不会做任... 阅读全文

posted @ 2012-12-04 23:53 吴一达 阅读(163) 评论(0) 推荐(0) 编辑

Java开发技术大全(由简入深500个源码讲解)
摘要:下面是java代码的范例列表: 代码运行环境 所有的源程序(除书中特别注明的错误例子外)在以下环境调试通过: (1)操作系统:Windows 2000/XP/7 (2)编辑环境:UltraEdit/Eclipse/JCreator (3)编译和运行环境:JDK ... 阅读全文

posted @ 2012-12-03 12:58 吴一达 阅读(1331) 评论(0) 推荐(0) 编辑

Android应用程序窗口(Activity)的窗口对象(Window)的创建过程分析
摘要:在前文中,我们分析了Android应用程序窗口的运行上下文环境的创建过程。由此可知,每一个Activity组件都有一个关联的ContextImpl对象,同时,它还关联有一个Window对象,用来描述一个具体的应用程序窗口。由此又可知,Activity只不过是一个高度抽象的UI组件,它... 阅读全文

posted @ 2012-12-03 00:55 吴一达 阅读(163) 评论(0) 推荐(0) 编辑

OpenGL学习入门之3D光照机器人
摘要:OpenGL学习入门之3D光照机器人 // myopengl.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include "StdAfx.h" #include #include #include using namespace std; GL... 阅读全文

posted @ 2012-12-02 20:05 吴一达 阅读(393) 评论(0) 推荐(0) 编辑

OpenGL学习入门之二维机器人
摘要:OpenGL学习入门之二维机器人 #include "stdafx.h" #include "StdAfx.h" #include #include #include using namespace std; static int shoulder = 0, elbow = 0, head ... 阅读全文

posted @ 2012-12-02 20:03 吴一达 阅读(302) 评论(0) 推荐(0) 编辑

OpenGL学习入门之VS2010环境配置
摘要:OpenGL开发环境简介 基于OpenGL标准开发的应用程序运行时需有动态链接库OpenGL32.DLL、Glu32.DLL,这两个文件在安装Windows NT时已自动装载到C:\WINDOWS\SYSTEM32目录下(这里假定用户将Windows NT安装在C盘... 阅读全文

posted @ 2012-12-02 20:01 吴一达 阅读(237) 评论(0) 推荐(0) 编辑

服务器异常处理:Java Logger
摘要:先定义一个工具类: package org.yxj.utils; //日志类,系统日志为输出到当前用户登陆的根目录下的tongxun文件夹下,并以时间命名日志文件 //例如:windows系统,文件位于C:\Documents and Settings\Administrator\tongxun... 阅读全文

posted @ 2012-12-01 11:03 吴一达 阅读(342) 评论(0) 推荐(0) 编辑

java算法:折半查找(递归算法和非递归算法)
摘要:package Ceshi; public class biSearch { /** * @param args */ /* 折半查找--当查找表是有序表时,可采用折半查找; 基本思想:在有序表中,取中间元素作为比较对象,若给定值K与中间记录关键字相等,则查找成功; 若给定... 阅读全文

posted @ 2012-12-01 10:51 吴一达 阅读(581) 评论(0) 推荐(0) 编辑

java算法:顺序查找(有监视哨和无监视哨)
摘要:package Ceshi; public class seqSearch { /** * @param args */ /* 顺序查找又称线性查找; 基本思想:从查找表的一端开始,向另一端逐个按给定值K与关键字进行比较,若找到,查找成功; 并给出记录在表中的位置;若整个表... 阅读全文

posted @ 2012-12-01 10:45 吴一达 阅读(473) 评论(0) 推荐(0) 编辑

非常高兴,《彻底删除文件》2.01版本也测试完成,会尽快完成发布,敬请等待
摘要:截止到 2012年11月30日22:54分, 自己编写的 彻底删除文件“File Delete Absolutely ”2.01 版本已完全测试,2.01 版本主要增加了删除文件的日志COPY功能,方便用户将删除文件的日志进行保存。 自己的网站程序,也经过修改,并在... 阅读全文

posted @ 2012-12-01 00:16 吴一达 阅读(106) 评论(0) 推荐(0) 编辑

非常高兴,“万能数据库查询分析器”中英文3.01版本测试完成,会尽快完成发布,敬请等待
摘要:截止到 2012年11月30日22:54分, “万能数据库查询分析器”中文版本《DB 查询分析器》3.01、英文版本《DB Query Analyzer》3.01均已完全测试,从3.01版本开始,《万能数据库查询分析器》均允许用户永久试用,并且提供免费注册,永久试用与注册这两种方... 阅读全文

posted @ 2012-12-01 00:14 吴一达 阅读(162) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示