摘要: 本文转载地址:http://www.cnblogs.com/zuoxiaolong/p/computer15.html 引言 上一章我们已经介绍了汇编语言的基础部分,包括数据格式、寄存器以及操作数的标识方式,接下来我们就应该去认识一下汇编语言当中的各个指令了。这些指令大多数都非常简单,但是组合在一起 阅读全文
posted @ 2015-07-09 11:39 YGingko 阅读(1013) 评论(0) 推荐(0) 编辑
摘要: 本文转载地址:http://www.cnblogs.com/zuoxiaolong/p/computer14.html 引言 本文的内容其实可以成为汇编语言的基础,因为汇编语言大部分时候是在操作一些我们平时开发看不到的东西,因此本文的目的就是搞清楚,汇编语言都是在操作些什么东西。或者更准确的说,各种 阅读全文
posted @ 2015-07-09 11:35 YGingko 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 本文转载地址:http://www.cnblogs.com/zuoxiaolong/p/computer13.html 为何要学习汇编语言 对于大部分猿友来说,平时写的都是一些高级程序设计语言,是计算机领域的诸多大神,经过几层的封装才让我们享有了这样的待遇。这样一来,我们在平时的开发过程中,可以省去 阅读全文
posted @ 2015-07-09 11:32 YGingko 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 程序猿职业路线如下图所示:本图引自zuoxiaolong博客园《浅谈程序猿职业规划,看你如何决定自己的未来吧》一文,链接如下:http://www.cnblogs.com/zuoxiaolong/p/life15.html 阅读全文
posted @ 2015-07-08 16:12 YGingko 阅读(207) 评论(0) 推荐(0) 编辑
摘要: zuoxiaolong博客园《浅谈程序猿书箱的选择,你会如何选择自己的爱书呢》一文,链接如下:http://www.cnblogs.com/zuoxiaolong/p/life19.html引用其知识体系框图如下,只为对照学习,自我反思,弥补缺陷。 阅读全文
posted @ 2015-07-08 16:06 YGingko 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 本文转载地址:http://www.cnblogs.com/zuoxiaolong/p/computer12.html 前言 上一章我们简单介绍了IEEE浮点标准,本次我们主要讲解一下浮点运算舍入的问题,以及简单的介绍浮点数的运算。 之前我们已经提到过,有很多小数是二进制浮点数无法准确表示的,因此就 阅读全文
posted @ 2015-07-08 11:22 YGingko 阅读(611) 评论(0) 推荐(0) 编辑
摘要: 本文转载地址:http://www.cnblogs.com/zuoxiaolong/p/computer11.html 2.6我们进行了二进制整数运算的最后一役,本次LZ将和各位一起进入浮点数的世界,这里没有无符号,没有补码,但是有各种各样的惊奇。倘若你真正的进入了浮点数的世界,一定会发现它原来是这 阅读全文
posted @ 2015-07-08 10:55 YGingko 阅读(1947) 评论(0) 推荐(1) 编辑
摘要: 本文转载地址:http://www.cnblogs.com/zuoxiaolong/p/computer10.html 2.5我们着重介绍了二进制整数的加、减运算,本次我们继续介绍乘、除运算。 引言 运算一直是程序运行当中一个重要的环节,而在二进制的运算过程当中,加法运算又是重中之重,它基本上奠定了 阅读全文
posted @ 2015-07-08 10:44 YGingko 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 本文转载地址:http://www.cnblogs.com/zuoxiaolong/p/computer9.html 2.3我们介绍了无符号编码和补码编码,本次我们来看一下在这两种编码下,整数的运算是如何进行的。 引言 平时的编程过程中,当进行整数运算时,经常会遇到一些奇怪的结果,比如两个正数加出负 阅读全文
posted @ 2015-07-08 10:00 YGingko 阅读(633) 评论(0) 推荐(0) 编辑
摘要: 本文转载地址:http://www.cnblogs.com/zuoxiaolong/p/computer8.html 在上一章中,我们着重介绍了整数的表示方式,也就是无符号编码和补码编码。本次我们来看一下二进制整数的扩展与截断,这部分内容是与C语言挂钩介绍的。因此我们首先来简单的看一下C语言的有符号 阅读全文
posted @ 2015-07-08 09:43 YGingko 阅读(2002) 评论(0) 推荐(0) 编辑
摘要: 本文转载地址:http://www.cnblogs.com/zuoxiaolong/p/computer7.html 上一章我们简单的介绍了布尔代数以及C语言的位运算,本次我们主要来看,二进制如何表示整数,这是很重要的一章,希望各位猿友莫要错过。 C语言中的整数类型及范围 我们依然以C语言为例,C语 阅读全文
posted @ 2015-07-08 09:26 YGingko 阅读(672) 评论(0) 推荐(0) 编辑
摘要: 本文转载地址:http://www.cnblogs.com/zuoxiaolong/p/computer6.html 布尔代数上的位运算 布尔代数是一个数学知识体系,它在0和1的二进制值上演化而来的。 我们不需要去彻底的了解这个知识体系,但是里面定义了几种二进制的运算,却是我们在平时的编程过程当中也 阅读全文
posted @ 2015-07-07 20:14 YGingko 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 本文转载地址:http://www.cnblogs.com/zuoxiaolong/p/computer5.html 引言 我们很难想象,1和0这两个再简单不过的数字,给计算机科学带来了彻底的改变。对于无法与人脑相比的计算机来说,简单的1和0就是最适合它们的数字。不过1个1或者1个0往往代表不了任何 阅读全文
posted @ 2015-07-07 16:20 YGingko 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 本文转载地址:http://www.cnblogs.com/zuoxiaolong/p/computer4.html 引言 并发与并行一直是IT界炙手可热的词汇,相信各位猿友都不会陌生。在计算机系统这本书当中,对并发与并行的解释是,并发是指一个同时具有多个活动的系统,而并行则是指的用并发使得一个系统 阅读全文
posted @ 2015-07-07 15:47 YGingko 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 本文转载地址:http://www.cnblogs.com/zuoxiaolong/p/computer3.html 上一章LZ给各位展示了一下hello程序的简单执行过程,可以看出在这一过程当中,系统在数据的传输上花费了大量的时间。硬件开发商为了减少这种数据传输的时间成本,采用一种高速缓存的技术去 阅读全文
posted @ 2015-07-07 11:18 YGingko 阅读(1020) 评论(0) 推荐(0) 编辑
摘要: 本文转载地址:http://www.cnblogs.com/zuoxiaolong/p/computer2.html hello world的执行 我们以linux系统为例,当我们执行一个简单的打印字符串的C程序时,我们需要在命令行输入./hello以及回车去执行该程序。在整个执行过程中,计算机主要 阅读全文
posted @ 2015-07-07 10:30 YGingko 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 本文转载地址:http://www.cnblogs.com/zuoxiaolong/p/computer1.html 本来LZ是打算好好研究一下JVM源码的,不过想来想去,LZ觉得应该先了解计算机系统的原理,再去研究JVM源码的精妙。因此LZ决定潜下心来好好研究下计算机系统原理,这是一个漫长的过程, 阅读全文
posted @ 2015-07-07 10:16 YGingko 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 引言 《像程序员一样思考》是一本训练程序员编程思想的指导书。本书以向个经典难题开篇,提出一些编程中常用的思想方法,如重述、类比、划分、消减等。同时也提供一些具体的技巧,如利用数组、指针动态内存、类解决问题。着重提出了大递归的思想,以及善假于外物的思路。本书注重程序员自信心的培养,提倡利用现有方法解... 阅读全文
posted @ 2015-07-06 11:44 YGingko 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 站点计数监听器站点计数监听器的制作是新增的功能,在许多触发性的处理中需要使用此功能,通常用于用户对某一事件的触发监听,如监听用户的来访与退出、监听某一数据事件的发生,或者定义一个周期性的时钟定期执行。站点计数监听器示例CounterListener.java监听类代码如下:package com.u... 阅读全文
posted @ 2015-06-15 20:40 YGingko 阅读(341) 评论(0) 推荐(0) 编辑
摘要: Servlet响应请求步骤:Servlet是一个基于Java技术的Web组件,运行在服务器端,用户利用Servlet可以很轻松地扩展Web服务器的功能,使其满足特定的应用需要。Tomcat是一个常用的Servlet容器。接收客户端并请求做出响应的步骤如下:客户端访问Web服务器,发送HTTP请求。W... 阅读全文
posted @ 2015-06-15 11:48 YGingko 阅读(346) 评论(0) 推荐(0) 编辑
摘要: SOLID原则是面向对象范式的核心 模块内聚 高内聚的模块更易于理解、维护和重用。内聚是一个定性的测量,很难进行客观的评定。 在软件开发中会根据变化频率和重用间关系进行打包,在开发生命周期的早期,系统不稳定而且变化很多,此时应该基于变化的频率打包而不是根据重用打包。当系统逐渐稳定后,再关注基于重用打 阅读全文
posted @ 2015-04-18 11:31 YGingko 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 本文转载地址: http://blog.csdn.net/chenssy/article/details/37521461 迭代对于我们搞Java的来说绝对不陌生。我们常常使用JDK提供的迭代接口进行Java集合的迭代。[java] view plaincopyprint?Iteratoritera... 阅读全文
posted @ 2015-04-11 23:01 YGingko 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 本文转载地址: http://blog.csdn.net/sunkun2013/article/details/13167099 1、背景: 学习java时,教材中关于如题问题,只有一小节说明,而且要自己写麻烦的配置文件,最终结果却只能转换为jar文件。实在是心有不爽。此篇博客教你如何方便快捷地把j 阅读全文
posted @ 2015-04-08 12:57 YGingko 阅读(27891) 评论(0) 推荐(1) 编辑
摘要: JBoss EJB 容器是JBoss 服务器的核心实现。它有两个特征,第一个是在运行期间生产EJB对象的Stub 和Skeleton 类, 第二是支持热部署。JBossNS 是JBoss 命名服务用来定位对象和资源。它实现了 JNDI Java EE 规范。JBossTX是由JTA/JTS 支持的交... 阅读全文
posted @ 2015-04-07 19:31 YGingko 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 假设来自客户端的请求为: http://localhost:8080/lizhx/lizhx_index.jsp请求被发送到本机端口8080,被在那里侦听的Coyote HTTP/1.1 Connector获得。Connector把该请求交给它的Service的Engine来处理,并等待Eng... 阅读全文
posted @ 2015-04-03 19:52 YGingko 阅读(297) 评论(0) 推荐(0) 编辑
摘要: JTable常见用法细则JTable是Swing编程中很常用的控件,这里总结了一些常用方法以备查阅.欢迎补充,转载请注明作者与出处.一.创建表格控件的各种方式:1) 调用无参构造函数.JTabletable=newJTable();2) 以表头和表数据创建表格.Object[][]cellData=... 阅读全文
posted @ 2015-03-30 16:38 YGingko 阅读(7009) 评论(0) 推荐(1) 编辑
摘要: 本文转载地址: http://www.cnblogs.com/hnrainll/archive/2011/12/29/2305582.html设计模式;一个程序员对设计模式的理解:“不懂”为什么要把很简单的东西搞得那么复杂。后来随着软件开发经验的增加才开始明白我所看到的“复杂”恰恰就是设计模... 阅读全文
posted @ 2015-03-30 11:10 YGingko 阅读(336) 评论(0) 推荐(1) 编辑
摘要: 本文转载地址: http://blog.csdn.net/snarlfuture/article/details/17049731 在统计来自数据库或文本中某些内容的频率时,你可能经常会用到HashMap。本文对比了三种用HashMap实现的计数器。1. 简单的计数器 如果你使用这样一个... 阅读全文
posted @ 2015-03-27 20:15 YGingko 阅读(2853) 评论(0) 推荐(0) 编辑
摘要: 本文转载地址: http://www.cnblogs.com/zrtqsk/p/3784049.html一、Java中锁什么是锁。锁就是为了保护资源,防止多个线程同时操作资源时出错的机制。我们先来看一下锁的类图: 如图,Java中的锁有两个主要的根接口——Lock和ReadWriteLoc... 阅读全文
posted @ 2015-03-27 20:07 YGingko 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 本文转载地址: http://www.cnblogs.com/zrtqsk/p/3776328.html 多线程是Java学习的非常重要的方面,是每个Java程序员必须掌握的基本技能。本文只是多线程细节、本质的总结,并无代码例子入门,不适合初学者理解。初学者学习多线程,建议一边看书、看博文... 阅读全文
posted @ 2015-03-27 20:04 YGingko 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 本文转载地址: http://ifeve.com/creating-and-starting-java-threads/Java线程类也是一个object类,它的实例都继承自java.lang.Thread或其子类。可以用如下方式用java中创建一个线程:查看源代码打印帮助1Tread th... 阅读全文
posted @ 2015-03-27 19:58 YGingko 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 本文转载地址: http://blog.csdn.net/renfufei/article/details/14120775我们经常使用 HashMap作为计数器(counter)来统计数据库或者文本中的某些东西.本文将使用HashMap来实现计数器的3种不同方式进行对比。1. 新手级计数... 阅读全文
posted @ 2015-03-27 13:14 YGingko 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 本文转载地址: http://blog.csdn.net/xiaoliangmeiny/article/details/7060250 在写《Core Java》上的示例代码时,其中有一个FileChooserTest是打开一张图片,并在Label上显示出来,但是这个示例程序有缺点,由于窗口的... 阅读全文
posted @ 2015-03-27 13:06 YGingko 阅读(3529) 评论(0) 推荐(0) 编辑
摘要: 本文转载地址: http://www.blogjava.net/silvernapoleon/archive/2006/08/07/62222.htmlimport java.io.BufferedReader;import java.io.BufferedWriter;import java.... 阅读全文
posted @ 2015-03-24 09:55 YGingko 阅读(1739) 评论(0) 推荐(0) 编辑
摘要: 本文转载地址: http://www.cnblogs.com/Jermaine/archive/2010/10/24/1859673.html不够通用,呵呵。读取ini的配置的格式如下:?1234567[section1]key1=value1[section2]key2=value2。。。。其中... 阅读全文
posted @ 2015-03-24 09:39 YGingko 阅读(586) 评论(0) 推荐(0) 编辑
摘要: 本文转载地址:http://blog.csdn.net/trojanpizza/article/details/65566041. Java虚函数虚函数的存在是为了多态。C++中普通成员函数加上virtual关键字就成为虚函数Java中其实没有虚函数的概念,它的普通函数就相当于C++的虚函数,动态绑... 阅读全文
posted @ 2015-03-23 23:34 YGingko 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 本文转载地址: Java学习路上的收获:http://blog.csdn.net/qinpeng100423/article/details/8980423 一. UDP协议定义 UDP协议的全称是用户数据报,在网络中它与TCP协议一样用于处理数据包。在OSI模型中,在第四层——传输层,处于IP协议 阅读全文
posted @ 2015-03-23 23:21 YGingko 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 18.1、面向对象基本原则18.1.1、面向抽象原则抽象类特点:a、抽象类中可以有abstract方法,也可以有非abstract方法。b、抽象类不能用new运算符创建对象。c、如果一个非抽象类是某个抽象类的子类,那么它必须重写父类的abstract方法,即在子类中将abstract方法重新声明,但... 阅读全文
posted @ 2014-02-20 15:52 YGingko 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 17、Map接口 Map没有继承Collection接口,Map提供key到value的映射。一个Map中不能包含相同的key,每个key只能映射一个value。Map接口提供3种集合的视图,Map的内容可以被当作一组key集合,一组value集合,或者一组key-value映射。17.1、Has... 阅读全文
posted @ 2014-02-20 15:51 YGingko 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 16、Collection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Java SDK不提供直接继承自Collection的类,Java SDK提供的类都是继承自Collection的“子接口”如List和Set。 所有实现Collection接口的类都必须提供两个标准的构造函数:无参数的构造函数用于创建一个空的Collection,有一个Collection参数的构造函数用于创建一个新的Collection,这个新的.. 阅读全文
posted @ 2014-02-20 15:50 YGingko 阅读(454) 评论(0) 推荐(0) 编辑