11 2012 档案

从3.01版本开始,“万能数据库查询分析器”中英文版本将全部免费
摘要:从3.01版本开始,“万能数据库查询分析器”中英文版本将全部免费 ----中英文2.04版本,除了付费注册之外,今天开始提供免费注册的方式 “万能数据库查询分析器”创作人: 马根峰 马根峰的博客:CSDN博客:htt... 阅读全文

posted @ 2012-11-27 00:19 吴一达 阅读(206) 评论(0) 推荐(0) 编辑

DELPHI第三方控件及组件大全(安装方法与使用)
摘要:一,DELPHI第三方控件安装方法介绍 1、对于单个控件,Componet–>install component..–>PAS或DCU文件–>install; 2、对于带*.dpk文件的控件包,File–>Open(下拉列表框中选*.dpk)–>install即可; 3、对于带*.bpl... 阅读全文

posted @ 2012-11-26 13:49 吴一达 阅读(727) 评论(0) 推荐(0) 编辑

Android应用程序窗口(Activity)的运行上下文环境(Context)的创建过程分析
摘要:在前文中,我们简要介绍了Android应用程序窗口的框架。Android应用程序窗口在运行的过程中,需要访问一些特定的资源或者类。这些特定的资源或者类构成了Android应用程序的运行上下文环境,Android应用程序窗口可以通过一个Context接口来访问它,这个Context接... 阅读全文

posted @ 2012-11-26 00:55 吴一达 阅读(347) 评论(0) 推荐(0) 编辑

Android_自定义控件样式
摘要:Android控件样式自定义是用定义在drawable文件夹下的XML文件实现,在布局文件中通过设置控件的background属性达到效果。 一、控件常见状态:在XML文件中用到了selector节点,selector可以理解为状态切换器,不同的状态下切换不同的样式,各种状态用Item节点表示... 阅读全文

posted @ 2012-11-24 10:25 吴一达 阅读(166) 评论(0) 推荐(0) 编辑

和菜鸟一起学linux之wifi学习记录基础知识
摘要:以前只是调试android下的wifi,那该是应用层了,wpa_supplicant了。现在要开始调试sdio wifi驱动了,得从驱动入手了,考虑到驱动代码量很庞大,对于网络知识也是比较贫乏,所以得好好学习下,还是先从基础开始,慢慢地再wifi的驱动,数据的流程,wifi的启动流程... 阅读全文

posted @ 2012-11-23 22:07 吴一达 阅读(305) 评论(0) 推荐(0) 编辑

JavaZone年度大片《Java打劫》《Java风云》《Lady Java》《Java惊魂》
摘要:JavaZone似乎是要把它作为一个传统,每年都制作一个关于Java的电影宣传片,比如2010年的《Java风云》以及《Lady Java》,2011年的恐怖大片《Java惊魂》,当然,现在又是出大片的时候了,今年的片子叫做《Java打劫(The Java Heist)》,不知道是模仿的那部片子... 阅读全文

posted @ 2012-11-22 15:22 吴一达 阅读(558) 评论(0) 推荐(0) 编辑

微软VS2010广告全集,让程序员们内牛满面
摘要:一个热衷于code的developer,一个热衷于developer的女孩,他们将发生怎样的故事? 第一集:《想做你的code》 第二集:《让爱延长》 第三集:《幸福也要敏捷》 第四集:《为爱Debug》 第五集:《让爱编译通过》 文献来源: UNDONER(小杰... 阅读全文

posted @ 2012-11-21 13:08 吴一达 阅读(139) 评论(0) 推荐(0) 编辑

Android应用程序窗口(Activity)实现框架简要介绍和学习计划
摘要:前面我们学习了SurfaceFlinger服务的实现原理。有了这个基础之后,从本文开始,我们就可以分析Android系统在Java层的UI实现了。我们知道,在Android应用程序的四大组件中,只有Activity组件与UI相关,它描述的是应用程序窗口,因此,我们就通过它的UI实现... 阅读全文

posted @ 2012-11-19 00:56 吴一达 阅读(147) 评论(0) 推荐(0) 编辑

和菜鸟一起学电子小玩意之四轴飞行器原理
摘要:前几天看到个视频,觉得四轴飞行器很赞,于是乎想研究下,准备做一个玩玩。凡事还得先从基础开始。先学习下四轴的工作原理,那样,对以后的开发也相对来说方便多了。下面摘抄了一篇好文章,结合图形,通俗易懂。 先看个四轴飞行器的图吧。 四旋翼飞行器结构形式如图所示,电机1和电机3逆时针旋转的同时,电机2... 阅读全文

posted @ 2012-11-18 15:01 吴一达 阅读(469) 评论(0) 推荐(0) 编辑

存储过程:管理员表TAdmin的查询,插入,修改,删除操作
摘要:存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。 基本语法 一.创建存储过程 create procedure sp_name ... 阅读全文

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

和菜鸟一起学linux之V4L2摄像头应用流程
摘要:对于v4l2,上次是在调试收音机驱动的时候用过,其他也就只是用i2c配置一些寄存器就可以了。那时只是粗粗的了解了,把收音机当作v4l2的设备后会在/dev目录下生成一个radio的节点。然后就可以操作了。后来就没怎么接触了。这周,需要调试下usb的摄像头。因为有问题,所以就要跟进... 阅读全文

posted @ 2012-11-16 11:52 吴一达 阅读(323) 评论(0) 推荐(0) 编辑

祝贺自己的CSDN博客,开博一年访问量就突破4万次;单篇博文最高访问量超过1万次
摘要:从 2011-11-16在CSDN开博至今,刚刚一年。 在这一年的时间里,承蒙CSDN博友厚爱,本博的访问量超过了4万次,单篇博文《软件开发高手须掌握的4大SQL精髓语句(综合篇)》的访问量超过了1万次。 一年中,我在CSDN博客上... 阅读全文

posted @ 2012-11-15 00:06 吴一达 阅读(166) 评论(0) 推荐(0) 编辑

Android_HTML解析器_jsoup
摘要:jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。 Jsoup的官方中文地址:http://www.open-open.com/jsoup/parse-do... 阅读全文

posted @ 2012-11-13 21:35 吴一达 阅读(134) 评论(0) 推荐(0) 编辑

基于WebGIS的电子政务应用(基于J2EE的MVC架构)
摘要:基于WebGIS的电子政务应用 摘要:随着WebGIS的快速发展和在政务办公方面的广阔应用,本文采用J2EE平台构建政务系统,并着重论述如何使用开源GeoServer搭建电子政务地图。 关键词:WebGIS, GeoServer,电子政务,J2EE 0.引言 由于Internet的爆炸性发展... 阅读全文

posted @ 2012-11-13 13:22 吴一达 阅读(361) 评论(0) 推荐(0) 编辑

哈希技术在广东电信公话200话单处理中的应用
摘要:本文发表于期刊《广东通信技术》2003年7期。 哈希技术在广东电信公话200话单处理中的应用 马根峰 (广东电信公用电话管理中心 广州 510635) 摘要 在电信领域,处理上亿条记录的大型话单文件是经常的。如何对大型文件按照一些指标(如电... 阅读全文

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

《父亲》-献给程序员的我们
摘要:父亲 词曲:筷子兄弟 总是向你索取 却不曾说谢谢你 直到长大以后 才懂得你不容易 每次离开总是 装做轻松的样子 微笑着说回去吧 转身泪湿眼底 多想和从前一样 牵你温暖手掌 可是你不在我身旁 托清风捎去安康 时光时光慢些吧 不要再让你再变老了 我愿用我一切 换你岁月长留 一生要强的爸爸 我能... 阅读全文

posted @ 2012-11-10 19:45 吴一达 阅读(112) 评论(0) 推荐(0) 编辑

和菜鸟一起学c之gcc编译过程及其常用编译选项
摘要:上篇文章,知道了,C代码编译后存放在内存中的位置,那么C代码的整个编译过程又是怎样的呢?一条命令gcc hello.c就可以编译成可执行程序a.out,然后./a.out之后就可以执行hello.c这个程序的代码了。下面的文章分析的不错,就整理了下。 hello.c: #inc... 阅读全文

posted @ 2012-11-08 15:58 吴一达 阅读(233) 评论(0) 推荐(0) 编辑

C++中的向量(Vector)用法
摘要:C++中的向量(Vector)用法 vector在C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。 vector中文偶尔译作“容器”,但并不准确。它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。 简单的使用方法如下: ... 阅读全文

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

JAVA中的向量(Vector)用法
摘要:JAVA中的向量(Vector)用法 Java.util.Vector提供了向量(Vector)类以实现类似动态数组的功能。在Java语言中是没有指针概念的,但如果能正确灵活地使用指针又确实可以大大提高程序的质量,比如在C、C++中所谓“动态数组”一般都由指针来实现。为了弥补这点缺陷,Jav... 阅读全文

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

Android_控制闪光灯
摘要:Android控制闪光灯 最近想做一个手电筒,在网上搜到一点资料 首先闪光灯可以用android.hardware.camera来控制 1. 在Manifest.xml文件中添加权限 2. 打开闪光灯 try{ m_Camera = Camera.open(); Camera... 阅读全文

posted @ 2012-11-07 19:24 吴一达 阅读(268) 评论(0) 推荐(0) 编辑

和菜鸟一起学c之函数中堆栈及运行内存情况
摘要:总是听说编译的时候什么堆啊,栈啊之类的。以前学数据结构的时候用过,栈比较常用,像搜索类的算法题都是要用到栈的。还有表达式计算也是。至于堆的话,排序的时候用的比较多。关于这方面,网上已经讲了很多了,下面把我看到比较好的,总结下。 一般我们编译的C代码中在内存中分下面几个... 阅读全文

posted @ 2012-11-07 16:50 吴一达 阅读(200) 评论(0) 推荐(0) 编辑

人工智能之智能家居
摘要:什么是智能家居? 智能家居的设计? 智能家居的现状? 人工智能的充分融合? 什么是智能家居? 智能家居是一个居住环境,是以住宅为平台安装有智能家居系统的居住环境,实施智能家居系统的过程就称为智能家居集成。以住宅为平台,利用有线和无线网络平台通信技术、包括综合布线系统,安全防范系统,背... 阅读全文

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

计算机网络之浅谈移动互联网(3G-4G-5G与WEB1.0-2.0-3.0)
摘要:一、什么是移动互联网 ? 二、什么是3G网络 ? 三、什么是4G网络 ? 四、什么是5G网络 ? 五、移动互联网的发展 ? 补充、WEB1.0 - 2.0 - 3.0 ? 一、什么是移动互联网? 移动互联网,就是将移动通信和互联网二者结合起来,成为一体。移动通信和互联网成为当今世界... 阅读全文

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

OJ(Online Judge)系统及ACM测试题库大全
摘要:OJ是Online Judge系统的简称,用来在线检测程序源代码的正确性。著名的OJ有RQNOJ、URAL等。国内著名的题库有北京大学题库、浙江大学题库等。国外的题库包括乌拉尔大学、瓦拉杜利德大学题库等。 简介: Online Judge系统(简称OJ)是一个在线的判题系统。用户可以在线... 阅读全文

posted @ 2012-11-05 13:46 吴一达 阅读(1832) 评论(0) 推荐(0) 编辑

Android系统Surface机制的SurfaceFlinger服务渲染应用程序UI的过程分析
摘要:在前面的一系列文章中,我们学习了Android应用程序与SurfaceFlinger服务的关系,以及SurfaceFlinger服务的启动过程、初始化硬件帧缓冲区的过程、线程模型。SurfaceFlinger服务所做的一切都是为了给Android应用程序提服务的,即为Android... 阅读全文

posted @ 2012-11-05 00:59 吴一达 阅读(225) 评论(0) 推荐(0) 编辑

用“万能数据库查询分析器”测试SQLite对4大SQL精髓语句的支持
摘要:用“万能数据库查询分析器”测试 SQLite 对4大SQL精髓语句的支持 马根峰 (广东联合电子收费股份有限公司,广州 510300) 作者博客: CSDN... 阅读全文

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

IT职场人生系列之二十:危险职业(下)
摘要:这是IT职场人生系列的第二十篇。 果然还有下篇,说说不危险和危险职业的基本定义,与以前的维度有点不同的。 核心与非核心职业 实际上软件企业中间有一根中轴线,是每个企业的核心。 在产品研发型企业中,大致是:市场-销售-产品-项目(部门/项目,开发/测试)-运维。在项目型企业中大同小异。 所谓核心,... 阅读全文

posted @ 2012-11-04 15:26 吴一达 阅读(151) 评论(0) 推荐(0) 编辑

IT职场人生系列之十九:危险职业(中)
摘要:这是IT职场人生系列的第十九篇。 这本来是危险职业的下篇,但感觉还有很多危险职业,所以留着以后写。 窄出路职业 泛指所有越走越高但越走越窄,前途无量但是需求量很少的职业,典型的是质量和过程管理工作,以及咨询师。 质量管理/过程管理 这个曾经是我放弃了在即将上市的公司做技术骨干的机会而投身去做的一... 阅读全文

posted @ 2012-11-04 15:25 吴一达 阅读(102) 评论(0) 推荐(0) 编辑

IT职场人生系列之十八:危险职业(上)
摘要:这是IT职场人生系列的第十八篇。 IT职场中,有几个看上去就很危险、没有前途的职业;也有一些看上去很美,但前途也很危险的职业。本系列将大致列举其中一些,并给出一些如果已经位于这些职业中,应该如何处理的方法。 如何判断危险职业 整体上有两种危险职业:无积累和窄出路。 无积累职业指那些做了很久,但是... 阅读全文

posted @ 2012-11-04 15:24 吴一达 阅读(120) 评论(0) 推荐(0) 编辑

IT职场人生系列之十七:入职(高手篇)
摘要:这是IT职场人生系列的第十七篇。 这里所说的高手,大约比项目经理还要高一些,大致在产品经理或部门经理的层面上;但项目经理也可以参考。 之前新手入职的要点是找到自己要帮助的人,和要帮助自己的人(是同一个人);高手入职的特点,则是证明自己的能力。 不过说起“证明”二字,还是很有说法的。 大胆说出看... 阅读全文

posted @ 2012-11-04 15:23 吴一达 阅读(111) 评论(0) 推荐(0) 编辑

IT职场人生系列之十六:入职(新手篇)
摘要:这是IT职场人生系列第十六篇。 本文描述的是入职前半年的工作要点,新手和老手的差别很大,所以分开写。 最近外出培训四天,没来得及面试,回来的时候很看好的一个刚毕业一年的asp.net程序员被人录用了。作为刚工作不久的新手,到一家新公司的前半年应该做些什么事情呢? “不要”篇 不要过问企业战略、企... 阅读全文

posted @ 2012-11-04 15:23 吴一达 阅读(149) 评论(0) 推荐(0) 编辑

IT职场人生系列之十五:语言与技术II
摘要:本文是IT职场人生系列的第十五篇 本篇延续了技术与语言I的内容(之十二),搜集了之后大家的一些评论和我的反馈,整理在这里。 “新人学老技术有风险”的实质 其实不是说老技术没有学习的价值了,而是指新人依托老技术存活,风险很大。 我自己曾经是一个C++高手,心里很清楚如果自己亲自”无私地“带领一个徒... 阅读全文

posted @ 2012-11-04 15:22 吴一达 阅读(101) 评论(0) 推荐(0) 编辑

IT职场人生系列之十四:经验积累
摘要:本文是IT职场人生系列的第十四篇。 任何时候都会发现IT业是个变化迅速的行业,几年前还很时髦的技术,现在已经过时了;几年前还很热门的行业,现在也过时了。这种变化之莫测,别说我们普通人,连IT巨头们都经常犯错。 在这种多变的环境中,提前预测正确一条技术路线或业务路线,并顺利走下去成为其中高手的人少... 阅读全文

posted @ 2012-11-04 15:22 吴一达 阅读(117) 评论(0) 推荐(0) 编辑

IT职场人生系列之十三:技术?管理?业务?
摘要:本文是IT职场人生系列的第十三篇。 很多技术人员工作几年后,都要面临未来的出路问题。 所有出路中,无外乎技术、管理、业务三个层面。 技术 技术本身也是一条出路,但是在之十二中曾经提到,有深技术和浅技术两者之分。 如果本来是从事浅技术的,建议走后面提到的业务中的产品经理路线。因为浅技术的更新换代... 阅读全文

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

IT职场人生系列之十二:语言与技术I
摘要:本文是IT职场人生系列的第十二篇。 最近移动互联网很流行,很多人都在学习IOS、Android编程。这也引起一个入行、改行的潮流。 那么,作为新手、老手,应该怎样选择自己学习的语言和技术呢? 本人从早期编程以来,实际使用并开发过商业软件的的语言有几种:C,TurboC++,C++Builder,... 阅读全文

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

IT职场人生系列之十一:找女友
摘要:本文是IT职场人生系列的第十一篇。 “找男友”就不写了,没经验。 半年前,正好同部门的一个小女生找到男朋友,好像也是IT人士。大家一起吃饭的时候,就聊到这个话题,当然,是从女方的角度。 一个问题,就是怎么判断这个男朋友是否值得托付终身。当时沉思良久,说出了这些现实而又令人倒吸一口凉气的话: ... 阅读全文

posted @ 2012-11-04 15:20 吴一达 阅读(94) 评论(0) 推荐(0) 编辑

IT职场人生系列之十:创业观
摘要:本文是IT职场人生系列的第十篇。 最近头条是关于创业的,自己曾经想过很多,业来说两句。 本文不涉及如何创业,该在什么行业创业的内容,只是从年龄的角度,看年轻人是否应该创业。 没有太多脉络,从问题收入。 1. 何时创业? 最近就是创业的好时候。因为事业有成者所有钱都用来炒房子了,而年轻人则都变成... 阅读全文

posted @ 2012-11-04 15:20 吴一达 阅读(121) 评论(0) 推荐(0) 编辑

IT职场人生系列之九:消费观(攒钱,继续教育,买房) .
摘要:本文是IT职场人生系列的第九篇。 前不久几个朋友去海南玩,因为一位年轻的同事正好在附近出差,就一起去了。这样的一次旅游,几乎会花掉她大半个月的工资,所以引发了对金钱观的思考,简单而言,就是:钱该怎么花?整体比较乱,用几个问题串起来。每个人的环境和经历不同,因此只可说是自己回顾及环顾之后的一些... 阅读全文

posted @ 2012-11-04 15:19 吴一达 阅读(132) 评论(0) 推荐(0) 编辑

IT职场人生系列之八:行业与公司类型
摘要:本文是IT职场人生系列的第八篇。 软件公司五花八门,还分为很多行业,给选择公司带来更多困难。不过尽管行业很多,但却有一些相对简单的方法来理解其收入和晋升空间的差异,可以依据自己的个人情况作出正确选择。以下的分类有交叉,请注意选择。 项目型公司 项目型公司以合同为开发获得的主要起点,尽管经常拥有... 阅读全文

posted @ 2012-11-04 15:19 吴一达 阅读(126) 评论(0) 推荐(0) 编辑

IT职场人生系列之七:学外语
摘要:本文是IT职场人生系列的第七篇。 这是一篇旧文,因为很符合系列思想,所以重新粘贴一下保持系列完整性。 本人是非常相信《功夫熊猫1》中的思想的:只要有勇气并掌握了学习方法,什么困难都能解决,而学外语尤其需要这两样东西,甚至只需要这两样东西。 在很多时候可能程序员最困惑的是:我不过是要编编程序而已,... 阅读全文

posted @ 2012-11-04 15:18 吴一达 阅读(105) 评论(0) 推荐(0) 编辑

IT职场人生系列之六:员工的公司观 .
摘要:本文是IT职场人生系列的第六篇。 90%的人一生都不会创业,而是给别人打工。而打工的人的自然本能是:“这也不是我的公司,犯不上投入太多。”结果推论就是:90%的人将以不投入的方式度过一生,实在可怕。当然实际上在公司里边会发现各种人:有的人好像干活比老板还着急,甚至天天和老板吵架,直到气得离职;有... 阅读全文

posted @ 2012-11-04 15:18 吴一达 阅读(104) 评论(0) 推荐(0) 编辑

IT职场人生系列之五:怎样面试
摘要:本文是IT职场人生系列的第四篇。 很多次看到令人激动的简历赶紧安排面试,而面试的结果却令人失望。而发生面试失败的主要原因之一,竟然是被面试者没有进入被面试的角色。 面试心法 所谓心法,就是在面试的时候心里在想什么。那么应该在想什么呢?那就是“我正在参加面试,现在我的首要任务,是吸引对方并让对方... 阅读全文

posted @ 2012-11-04 15:17 吴一达 阅读(129) 评论(0) 推荐(0) 编辑

IT职场人生系列之四:怎样写简历
摘要:本文是IT职场人生系列的第四篇。 因为早年跳槽无数,所以积累了不少“技巧”,逐渐变成写简历的“专家”,最长的时候简历到了12页,所以现在练就一手写长篇博客的功夫……后来逐渐地负责部门和公司招聘工作,看简历比写简历次数多了,开始发现原来一些所谓技巧实在是无用,而另外一些有用的却没用过。本篇会总结一... 阅读全文

posted @ 2012-11-04 15:17 吴一达 阅读(106) 评论(0) 推荐(0) 编辑

IT职场人生系列之三:第一份工作
摘要:本文是IT职场人生系列的第三篇。 很多人问第一个工作应该找小公司的职位还是大公司的职位?找国营的还是私营的?找工资高的还是学习环境好的? 本人第一个工作是家国营研究所,实际结果感觉下来非常失败(不排除别的研究所有好的,听说过一些),对日后的影响非常之大。工作六年,一直编程,都不知道删除内存,也... 阅读全文

posted @ 2012-11-04 15:16 吴一达 阅读(95) 评论(0) 推荐(0) 编辑

IT职场人生系列之二:大学生活
摘要:本文是IT职场人生系列的第二篇。 本人本来小学至高中一帆风顺,没想到自大学以后颇多坎坷,最近家族中有位下一代来咨询考大学的事情,也算是帮我重新整理了一下思路。 先做个总结:大学成绩马马虎虎,但在班里也算是前5,所以就报考本校研究生,居然死在英语上(考了47分,作文题目中希望工程中的“Projec... 阅读全文

posted @ 2012-11-04 15:16 吴一达 阅读(110) 评论(0) 推荐(0) 编辑

IT职场人生系列之一:序言及找谁占卜
摘要:本文是IT职场人生系列的第一篇。 时间流逝,渐渐从之前在公司里边的小弟变成大哥了,当年身边比我大的程序员们都不见了,既没有当领导也没有去创业,就这么消失了。 年轻的程序员或其他人也经常过来占卜未来,因为本人身世坎坷,所以非常不希望他们也走这么多弯路,所以特编写本系列文章。 序言将谈及在IT职场中... 阅读全文

posted @ 2012-11-04 15:15 吴一达 阅读(108) 评论(0) 推荐(0) 编辑

Android_AnimationDrawable介绍及使用
摘要:Drawable animation可以加载Drawable资源实现帧动画。AnimationDrawable是实现Drawable animations的基本类。推荐用XML文件的方法实现Drawable动画,不推荐在代码中实现。这种XML文件存放在工程中res/drawable/目录下。XM... 阅读全文

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

Java多线程4- Lock、Condition
摘要:Lock是java.util.concurrent.locks包下的接口,Lock 实现提供了比使用synchronized 方法和语句可获得的更广泛的锁定操作,它能以更优雅的方式处理线程同步问题,我们拿Java线程(二)中的一个例子简单的实现一下和sychronized一样的效... 阅读全文

posted @ 2012-11-02 22:15 吴一达 阅读(166) 评论(0) 推荐(0) 编辑

Java多线程3-线程池、Callable和Future
摘要:线程池 java.util.concurrent,在Java开发中,我们接触到了好多池的技术,String类的对象池、Integer的共享池、连接数据库的连接池、Struts1.3的对象池等等,池的最终目的都是节约资源,以更小的开销做更多的事情,从而提高性能。 ... 阅读全文

posted @ 2012-11-02 08:48 吴一达 阅读(201) 评论(0) 推荐(0) 编辑

Java多线程2-线程协作、Timer和TimerTask
摘要:线程协作 生产者/消费者模式是一个经典的线程同步以及通信的模型。 假设有这样一种情况,有一个盘子,盘子里只能放一个鸡蛋,A线程专门往盘子里放鸡蛋,如果盘子里有鸡蛋,则一直等到盘子里没鸡蛋,B线程专门从盘子里取鸡蛋,如果盘子里没鸡蛋,则一直等到盘子里有鸡... 阅读全文

posted @ 2012-11-02 08:43 吴一达 阅读(180) 评论(0) 推荐(0) 编辑

Java多线程1-安全性、互斥与同步
摘要:首先举例说明: Count.java: [java] view plaincopyprint? public class Count { private int num; public void count() { for(int i = ... 阅读全文

posted @ 2012-11-02 08:34 吴一达 阅读(141) 评论(0) 推荐(0) 编辑

祝贺博文《软件开发高手须掌握的4大SQL精髓语句(综合篇)》三天内获得3500多次浏览
摘要:今天感觉到非常高兴,自己撰写的博文“软件开发高手须掌握的4大SQL精髓语句”系列中的《软件开发高手须掌握的4大SQL精髓语句(综合篇)》,10月30日发布我的CSDN博客上,截止到今晚,不到3天的时间,已经被浏览3500多次了,在此,本人深深感谢博友们的厚爱,希望大家能够通过... 阅读全文

posted @ 2012-11-01 23:35 吴一达 阅读(88) 评论(0) 推荐(0) 编辑

通信模块:网络编程原理及Socke函数详解
摘要:1、网络中进程之间如何通信? 2、Socket是什么? 3、socket的基本操作 3.1、socket()函数 3.2、bind()函数 3.3、listen()、connect()函数 3.4、accept()函数 3.5、read()、write()函数等 3.6、... 阅读全文

posted @ 2012-11-01 10:26 吴一达 阅读(208) 评论(0) 推荐(0) 编辑

如何开发一个SocketServer-Client模型的程序
摘要:开发原理: 服务器,使用ServerSocket监听指定的端口,端口可以随意指定(由于1024以下的端口通常属于保留端口,在一些操作系统中不可以随意使用,所以建议使用大于1024的端口),等待客户连接请求,客户连接后,会话产生;在完成会话后,关闭连接。 客户端,使用So... 阅读全文

posted @ 2012-11-01 10:21 吴一达 阅读(146) 评论(0) 推荐(0) 编辑

java算法:冒泡排序
摘要:java算法:冒泡排序 冒泡排序:不断遍历文件,交换倒序的相邻元素,直到文件排好顺序。冒泡排序的主要优点是容易实现,冒泡排序通常会比选择排序、插入排序慢。 如,对EXAMPLE 字母进行排序: E X A M P L E .开始 [A] E X [E] ... 阅读全文

posted @ 2012-11-01 10:04 吴一达 阅读(129) 评论(0) 推荐(0) 编辑

java算法:插入排序
摘要:java算法:插入排序 如,对EXAMPLE 字母进行排序: E X A M P L E 开始 E [X] A M P L E E= l + 1; i--){ compExch(a, i-1, i); ... 阅读全文

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

java算法:选择排序
摘要:java算法:选择排序 选择排序:找数组中的最小元素与第一个位置的元素比较交换,然后找第二个最小的元素并与第二个位置的元素比较交换,一直进行下去,直到整个数组排序完毕。 如,对EXAMPLE 字母进行排序: E X A M P L E [A] X E ... 阅读全文

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

java算法:排序实现
摘要:java算法:排序实现 排序最基本规则:先比较,再对数据项进行排序。 例1:数据项接口 Java代码 interface Item{ boolean less(Item v); } interface Item{ boolean less(Item v);... 阅读全文

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

java算法:冒泡排序
摘要:java算法:冒泡排序 冒泡排序:不断遍历文件,交换倒序的相邻元素,直到文件排好顺序。冒泡排序的主要优点是容易实现,冒泡排序通常会比选择排序、插入排序慢。 如,对EXAMPLE 字母进行排序: E X A M P L E .开始 [A] E X [E] ... 阅读全文

posted @ 2012-11-01 10:02 吴一达 阅读(102) 评论(0) 推荐(0) 编辑

java算法:图遍历(深度优先和广度优先)
摘要:java算法:图遍历 递归图形遍历或深度优先搜索,系统地访问图中所有的结点的方法,如,树的遍历,也是很多递归算法的基础。 访问v,递归地访问每个附属于v的(未访问过的)结点,如果图是连通的,则最终能到达所有的结点。 例1:深度优先搜索 Java代码 private void d... 阅读全文

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

java算法:递归二叉树算法
摘要:java算法:递归二叉树算法 二叉树的本质是递归结构,很多可以使用递归分治法完成的,推广了遍历算法。 在只给定指向树的一个指针的前提下,经常需要找到树的各种结构参数的值。 例1:树参数的计算,树的结点树和高度 Java代码 private static int count(No... 阅读全文

posted @ 2012-11-01 10:00 吴一达 阅读(303) 评论(0) 推荐(0) 编辑

java算法:树遍历
摘要:java算法:树遍历 在给定一棵树的前提下,系统的处理树中的每个结点。 在链表中,沿着单个指针从一个结点移动到另一个结点;但对于树,必须做出某种决策,因为有多个指针可走。 二叉树: 前序:先访问结点,再访问左子树和右子树。 中序:先访问左子树,在访问结点,然后访问右子树 后续:先访问左... 阅读全文

posted @ 2012-11-01 10:00 吴一达 阅读(860) 评论(0) 推荐(0) 编辑

java算法:树与二叉树
摘要:java算法:树 树是一种数学抽象,它在算法设计和分析中起着重要的作用:使用树来描述算法的动态特性,构建和使用明确的数据结构是树的具体实现。 在计算机应用中,树结构的一种最熟悉的应用是用来组织文件系统。 树的类型:树,有根的树,有序树,M叉树和二叉树。 二叉树是特殊类型的有序树,有序树是特... 阅读全文

posted @ 2012-11-01 09:59 吴一达 阅读(397) 评论(0) 推荐(0) 编辑

java算法:动态编程
摘要:java算法:动态编程 分治法,简单的说就是把问题分成多个子问题,当子问题不独立时,情况就复杂了。 例1:斐波纳契数列 Java代码 static int f(int i){ if(i 1){ t = f(i - 1) + f(i - 2); ... 阅读全文

posted @ 2012-11-01 09:59 吴一达 阅读(217) 评论(0) 推荐(0) 编辑

java算法:分治法
摘要:java算法:分治法 分治法用于算法设计的最重要实例:在一个程序中使用两个或多个递归调用。 例1:用分治法找到最大值 Java代码 static double max(double a[], int l, int r){ if(l == r){ ... 阅读全文

posted @ 2012-11-01 09:58 吴一达 阅读(628) 评论(0) 推荐(0) 编辑

java算法:递归算法
摘要:java算法:递归算法 递归算法时通过解决相同问题的一个或几个小例子来解决问题的算法。在java中,实现递归方法就是调用自身的方法。 例1:阶乘函数递归实现 Java代码 static int factorial(int n){ if(n == 0){ ... 阅读全文

posted @ 2012-11-01 09:57 吴一达 阅读(254) 评论(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
点击右上角即可分享
微信分享提示