自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 收藏
  • 关注

原创 我的收藏

每日股市:http://www.finchina.com/quotes/cibhangqing.asp每日基金:http://www.fund123.cn/

2007-09-27 10:56:00 639

原创 法律名词解释

按照《关于证券投资基金税收问题的通知》的规定: 1、对个人买卖基金的差价收入不征收营业税、印花税和所得税; 2、对基金分红免征利息税。营业税是对有偿提供应税劳务、转让无形资产和销售不动产的单位和个人,就其营业收入额征收的一种税。增值税是以商品生产流通和提供劳务所产生的增值额为征税对象的一种流转税。货币市场基金,是指投资于货币市场上短期有价证券的一种基金。该基金资产主要投资于短期货币工具,如国库券、

2007-09-20 17:13:00 1311

原创 投资名词解释

证券投资基金是通过汇集众多投资者资金,交给银行保管,由专业的基金管理公司负责投资于股票和债券等证券,以实现保值增值目的的一种投资工具。封闭式基金指发行总额事先确定,基金规模总数不变、基金上市后投资者通过证券市场(一般是交易所)转让、买卖的基金。开放式基金是发行总额不固定、基金规模随时增减、投资者可以按基金净值在基金招募说明书规定的营业场所交易的基金.基金净值有净值和累计净值两种.单位基金资产净值=

2007-09-20 10:23:00 3793

原创 KDE/Qt GUI程序设计

Qt是用C++编写的,所有C++是编写KDE/Qt程序的标准语言。KDE:就是K Desktop Environment,是基于Qt GUI库的开源桌面环境。KDE中包含了大量的应用程序和工具,其中包括一整套办公软件,以及一个功能齐全的KDE/Qt应用程序集成开发环境。从程序员的角度来看,KDE提供了许多KDE窗口部件,这些窗口部件通常是Qt的合作伙伴为了提高其易用性而提供的,相对于只用Qt本身,

2007-09-19 17:21:00 1729

原创 GNOME/GTK+GUI程序设计

X窗口系统:Linux程序设计534。Linux中两个最受欢迎的GUI库:GNOME/GTK+和KDE/Qt。Linux中所有的GUI库都是基于称作X窗口系统(X或X11)的底层窗口系统。XFree86是X窗口系统的开源、自由发布的克隆版本,几乎所有的Linux发行版都包含它。实际上,Linux中桌面是一个相当模糊的概念,并没有哪个项目或组织在发布权威版本,当前主流的安装包含了各种各样的库、工具和

2007-09-19 14:48:00 2720

原创 汽车知识手册

变速杆的作用:是改变车辆行驶速度的装置,通过它我们可以改变变速箱内齿轮的啮合位置,也就是改变齿轮的大小,从而改变行驶的车速。变速杆有五个前进档和一个倒档,变速杆一般情况下就处在三档四档这个位置上。五个档位的区分:一二档属于低速档,适合于车辆的起步,爬陡坡,通过特别困难的路段,在这两个低速档发动机发出的扭力大但速度慢,相对来讲也就耗油量大;三档属于中速档,适合我们通过一些村庄,一些较复杂的路段,发动

2007-09-16 15:05:00 902

原创 路线记录

从上海南站到虹桥机场:其实差不多,上海南站到虹桥机场还是要稍微近点。打车去的话,司机可能会走高架,虽然里程稍长一点但一路很通畅,节约时间,大约20分钟就可以到达。里程 约15公里,按上海出租车白天计费,起步三公里11元,第四到十公里2.1元/公里,共14.7元,十公里以上加50%空驶费为3.2元/公里,共16 元,合计四舍五入是42元。 上海南站没有直达虹桥机场的公交车,一般是搭乘地铁一号线到上海

2007-09-16 10:40:00 1661

原创 Brew知识简表

BREW展示给我们的是从一个上到下的二进制环境。Brew现在已经成为了高通平台图形化界面开发的主力军。BREW是由美国高通公司开发的、应用于无线通讯设备的、进行无线动态应用程序的下载和管理的跨平台的集成开发环境:BREW是由美国高通公司开发的、应用于无线通讯设备的、进行无线动态应用程序的下载和管理的跨平台的集成开发环境。BREW定位于无线通讯设备。功能就是实现无线动态应用程序的下载和管理,这是它的

2007-09-14 17:29:00 1652

原创 移植PBP和PP

PBP提供了一套GUI工具包,这套GUI工具包称为轻量级的组件工具包,这是因为这套工具包组件功能内部的实现是基于Java技术的,即在实现内部并不是直接调用本地平台的GUI工具包相应的组件功能来实现的而是通过调用java.awt包(basis/classes/common/java/awt)中的Java类来实现的,当然java.awt包中的类的实现内部实现调到最底层最基本的功能还是调用本地GUI工具

2007-09-12 17:22:00 1252

原创 gdb知识简表

要使用GDB调试程序首先需要以"-g"选项来编译程序。启动GDB使用命令:GDB+目标程序名字。给目标程序传递参数:run+参数。

2007-09-11 13:48:00 475

原创 linux知识列表

对一个可执行文件调用size命令时,它会告诉你这个可执行文件的三个段(文本段,数据段和bss)的大小。用nm去查看可执行文件的内容:C专家编程117。

2007-09-07 17:39:00 513

原创 C编码风格

应该使用lint程序对代码进行错误检查:C专家编程50。如果一行代码只做一件事,看上去会简单一些,基于这个理由,变量的声明应该与类型的声明分开!尽量不要在一个条件操作符内嵌套另一个条件操作符,这种情况下如果可以尽量使用问号表达式来代替条件操作符,这样是代码看起来更容易理解。我们倾向于始终把参数定义为指针,因为这是在编译器内部所使用的形式。

2007-09-06 15:29:00 586

原创 C语言函数大全

【转】http://blog.csdn.net/cosmococo/category/328303.aspx 

2007-09-05 15:52:00 640

原创 工具代码简表

第一次执行时的行为与以后不同:C专家编程35。联合可以把同一个数据解释成两种不同的东西:C专家编程63。把C语言的声明翻译成通俗语言:C专家编程71,75。(这将是实现编译器的一个主要子系统)使字符串的比较看上去更自然(strcmp在相等时返回0):C专家编程78。一个回文程序:C专家编程88。人工智能的聊天程序:C专家编程108。一个小型的测试程序,用于发现你的系统中堆栈的大致位置:C专家编程1

2007-09-05 15:06:00 621

原创 编译器设计原则

编译器设计者的金科玉律:效率(几乎)就是一切!编译器的效率包括两方面:运行效率(产生的可执行代码的运行速度)和编译效率(产生可执行代码的速度)!一个真正优秀的编译器不应该有预设的限制,而应该只受一些外部因素的限制,如可用的内存或硬盘空间等,这可以通过使用链表和必要时动态扩展表的大小来实现!对于编程语言的语法来说,歧义是非常可怕的,因为它使编译器设计者的工作严重复杂化!在调用函数的时候,参数按照从右

2007-09-05 15:04:00 1085

原创 C语言知识列表

C语言的诞生时间:没有Unix早,是为了重写Unix(最开始用汇编语言编写)而诞生的,Unix是C语言的根基。C语言的创始人:Thompson和Dennis 大约在1970年,第一个C语言编译器也是在这时出现的。C语言的类型系统:最初是为了帮助C编译器设计者区分机器所拥有的不同数据类型,如单精度浮点数,双精度浮点数和字符等,所以C语言本质上排斥强类型,允许程序员在必要的时候可以在不同类型的对象间赋

2007-09-05 15:01:00 3895

转载 Posix多线程编程

http://blog.chinaunix.net/u/22935/showart_310711.html 

2007-09-04 21:11:00 510

转载 和luster学习在Linux创建库函数

转:By luster  [email protected] Linux下创建库函数2001-8-161. 介绍使 用GNU的工具我们如何在Linux下创建自己的程序函数库?一个“程序函数库”简单的说就是一个文件包含了一些编译好的代码和数据,这些编译好的代码和 数据可以在事后供其他的程序使用。程序函数库可以使整个程序更加模块化,更容易重新编译,而且更方便升级。程序函数库可分为3种类型:静

2007-09-04 20:40:00 583

原创 java知识目录

编写和使用java native方法:孙鑫视频lesson3,一小时二十九分; 

2007-09-04 18:46:00 580

转载 Makefile 规则

【转】自:http://blog.csdn.net/danforn/archive/2006/12/25/1459738.aspx目录1.简介 1.1.准备工作 1.2.Makefile介绍 1.3.规则简介 1.4.make工作原理 1.5.使用变量 1.6.简化命令 1.7.另一种风格 1.8.清理 2.Makefile 2.1.makefile名字 2.2.包含 2.3.‘MAKEFILE’

2007-08-16 15:04:00 671

原创 理解沃伦巴菲特

1.这个世界不会为任何人的意识所左右,而只是听命于那些为抓住必定会出现但只是难以预料的机遇而提前做好准备的人!2.挑选一些杰出的人物,什么也比不上真正的杰出人物的作用!3.必须选择有高利润回报的企业,即企业创造的现金远远超过维持其竞争地位所需的现金!4.必须找到具有充分生长机会的企业,最差也要找到具备理想特点的企业!5.巴菲特的银行:保险是一种无息贷款。6.生活中最大的悲剧就是用一大堆残酷的现实来

2007-08-15 01:04:00 774

原创 半年内的计划

从二零零七年八月十五日到二零零八年二月十五日:1.彻底搞懂CDC代码,全面了解每一个细节,自己将这个代码带到任何一个公司都可以使用! 2.完成对JS项目的总结,对于任何一个平台,任何一个Browser我自己一个人就可以搞定JS!

2007-08-15 00:51:00 854 1

原创 杭州,我的奋斗

        从公元二零零柒八月十五日至公元二零一零年八月十五日,我决定用三年的时间来放手一搏,这将是决定我命运的三年。如果成功,我将步入富人的行列,基本不需要为钱发愁;如果失败,我将分文没有,一切从零开始,立刻找个老婆(无论多差)结婚,生子,靠着工资维持家用,照顾父母,本本份份,平平淡淡的活着,看子女成年,成家,看夕阳西下。奋斗的原因:目前中国残酷的社会现实,让80后出生的我胆怯,在以后的正常

2007-08-14 17:15:00 582

转载 CVM启动和初始化过程

[转]自:Jiangli Zhous BlogCVM Bootstrap and Initialization ProcessPosted by jiangli_zhou on April 11, 2007 at 04:41 PM | Comments (1) You probably already know that CVM is written in C. So what

2007-08-02 15:14:00 1461

原创 字节顺序

在表示一个多字节对象的字节顺序的时候,通常有两个规则:小端法:在存储器中,按照从最低有效字节到最高有效字节的顺序存储对象,即最低有效位在最前端;大端法:在存储器中,按照从最高有效字节到最低有效字节的顺序存储对象,即最高有效位在最前端;Inter的机器采用小端法,而大部分的机器都采用大端法。有两点是确定的:1.多字节对象在存储器中被存储为连续的字节顺序;2.对象的地址为所使用字节序列中最小的地址。例

2007-07-30 14:32:00 918

原创 Java小Applet

        Java小Applet是继承自java.applet.Applet的类,这种类可以嵌入到一个HTML页面中,并且通过浏览器来下载和执行,所以,applet类必须被定义为public的,否则的话浏览器就无法去加载这个类。Applet类是不需要main方法的,由浏览器中内嵌的Java虚拟机调用执行。java.applet.Applet继承自java.awt.panel,所以我们可以在a

2007-07-30 11:57:00 1040 1

原创 Java Native方法

 

2007-07-30 11:46:00 640

原创 GDB调试

 

2007-07-30 11:04:00 465

原创 计算机中数据的表示

        在计算机中以二进制形式来表示数据,这是因为计算机中的每个电子元器件只有带电和不带电两种状态,1表示带电状态,0表示不带电状态。数据的二进制表示方法又分为3种:原码:最高位为符号位,0代表正数,1代表负数,其余各位是数值本身的绝对值。例如:(我们用一个字节来表示)+7的原码表示为:00000111;-7的原码表示为:10000111;+0的原码表示是:00000000;-0的原码表示

2007-07-30 10:26:00 1103

原创 在VC6下编译执行

js1.5:在main函数中找到这段代码进行如下修改:源代码如下:######################################################################################3#ifdef MAC_TEST_HACK/*    Open a file "testArgs.txt" and read each line into arg

2007-07-27 14:52:00 712

原创 下载源代码

js1.5:ftp://ftp.mozilla.org/pub/mozilla.org/js/older-packages/下的js-1.5.tar.gz.js1.6: ftp://ftp.mozilla.org/pub/mozilla.org/js/下的js-1.60.tar.gz.解压即可。。。

2007-07-27 14:36:00 723

原创 测试CDC和FP

CDC和FP都可以正常编译通过,我需要对其功能作简单的测试:用三个case:case1:CDCTest.java#####################################################################################public class CDCTest{    public static void main(String[] a

2007-07-27 11:08:00 804

转载 将source insight配成和VC6一样的效果

 [转] CSDN 周海汉专栏本文可以免费自由使用,但不得去掉作者信息。作者: ablo主页:http://blog.csdn.net/ablo_zhouEmail:ablozhou at gmail.com日期:2007.7.3如果一个软件的文件数达到1000以上,那么对代码的管理和阅读将是一件比较困难的事情。在VC下,不得不安装Visual Assist软件,以提升阅读和编写代码的效率

2007-07-26 13:50:00 4251 3

转载 Source Insight教程

[转]CSDN blog 蓝色天空       http://blog.csdn.net/lyl_98/archive/2006/07/07/889706.aspx

2007-07-26 13:42:00 1914

原创 Java中的网络编程

Java中的网络编程也是通过socket来完成的,Java中的几个Socket类:ServerSocket类:它表示监听Socket,用于TCP协议中双方建立连接。Socket类:它是用于TCP通信的Socket类。他是TCP通信中真正用于实现双方通信类。DatagramSocket类:用于UDP双方的通信套接字。(一)TCP编程:步骤描述:服务器端:1.创建一个ServerSocket类的对象s

2007-07-25 10:59:00 766

原创 Porting前的准备

目的:将虚拟机移到其它平台上。涉及的知识:1.操作系统和设备驱动;2.面向对象的程序设计;3.Java虚拟机的语义;4.Java语言编程;5.C语言编程;6.汇编语言编程;7.开源软件开发工具;主机平台:ubuntu Linux, x86对目标平台的要求(包括CPU和操作系统):CPU:(主要影响加入JIT之后的虚拟机的性能)RISC CPU:ARM,MIPS,PowerPC,Sparc。非RIS

2007-07-24 16:53:00 696

原创 Java中线程的状态变化

Java中的线程有三种状态:Runnable,Block,Dead。Runnable:通过new操作,yield操作,wakeup操作, nofify操作,或IO操作。Block: 通过start操作,sleep操作,wait操作,或请求IO操作。Dead:执行完毕,stop操作。Java中终止一个线程:在Java中要终止一个线程可以使用stop()方法,但是,stop()是不安全的,我们要终止一

2007-07-24 11:26:00 2282 1

原创 Java中线程的通信

        线程的同步解决了异步访问共享数据时处理的不安全和数据不一致的问题,但是这还是远远不够的,线程之间还需要相互通信,相互通知消息以便协同完成工作。在Java中线程的通信是通过wait(),notify(),notifyAll()等方法来完成的,这些方法都是Object类的方法,在Java中每个对象内部除了有一个对象锁外还有一个等待队列,这个队列存放了所有对待这个对象锁的线程。以生产者消

2007-07-24 10:52:00 745

原创 Java中线程的同步

      在多线程的程序设计中,可能会出现多个线程的代码段访问同一个资源的情况,这个代码段通常被称为临界区,这种情况有可能导致程序的错误,例如,如果一个线程在未完成对某一变量的读操作时,另一个线程又对该变量进行了写操作,那么第一个线程读入的变量值可能是一种修改过程中的不稳定值。对这类问题的解决通常都是给临界区加锁,使得这段对资源的操作成为一个原子操作。在Java中实现线程的同步通常有两种方式(同

2007-07-24 10:10:00 706

原创 Java中的多线程程序设计

Java对多线程的支持:    通常情况下,对多线程的支持都是由操作系统提供相应的接口来实现的(即由操作系统来提供对线程的调用和管理),而Java是第一个在语言级上支持多线程的语言,这就是说在Java虚拟机内部自己要实现一个线程调度管理器,这个调度器可以实现对Java程序中的线程进行管理,这样无论虚拟机所在的操作系统是否支持,Java语言都是支持多线程的。    但是,这个java虚拟机自己实现的

2007-07-23 14:55:00 567

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除