自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Snowball

学习阶段的积累

  • 博客(11)
  • 资源 (27)
  • 收藏
  • 关注

原创 Java多线程初步--总结

1、线程简介os当中的多线程分为用户级线程和内核级线程。①用户级线程,由对应的进程创建,一个进程可以创建一个或多个线程,当进程获得处理机时,这些线程并发的执行,将这个时间片分配为更小的时间片,进而并发的执行。用户级线程对于系统内核是透明的,内核只能看到进程的执行,而不知道进程进一步分为了多个线程。也正是如此用户级线程无法享受到多核的好处。如果内核是单线程的,那么任何一个用户级线程若执行阻塞

2011-11-28 22:02:13 795

原创 学习java必去之处

http://download.oracle.com/javase/6/docs/ 组织得很好,非常详细,还有例子。 在线看可能有点慢,下载下来更方便。 Java Language Specification http://java.sun.com/docs/books/jls/third_edition/html/j3TOC.html Java语言规范。包括各个版本的改进

2011-11-28 20:13:27 526

原创 java中run()和start()的区别

class NewThread implements Runnable {     Thread t;     public NewThread() {       t = new Thread(this,"Demo thread");         System.out.println("Child thread : " + t);          t.run();

2011-11-28 10:12:18 930

原创 java并发实现用户级线程

操作系统当中线程机制分为内核级线程和用户级线程,在学习到java并发机制时小弟实在不知道,java实现的是那种线程机制,拜读《Thinking in Java》P652最后一段,文中作者这这样写道,”Java采取了更加传统的方式,在顺序型语言的基础上提供对线程的支持。与在多任务操作系统中分叉外部进程不同,线程机制是在由执行程序表示的单一进程中创建任务。这种方式产生的好处是操作系统的透明性,这对

2011-11-28 09:29:46 1210

原创 Thinking in Java 源代码

Thinking in Java 源代码,最近在学习这个东西,大家分享一下。http://download.csdn.net/detail/yangzl2008/3841606

2011-11-25 15:01:51 965

原创 java调用cmd窗口

1、写一个批处理文件,文件名为:run.dat内容为:************************************************%1% pause ************************************************2、Runtime.getRuntime().exec("cmd.exe /k start d:\\files

2011-11-22 19:03:56 1826

原创 配置cmd运行MinGW

1、我的电脑--->属性。2、系统属性--->环境变量,设置变量名:MINGW_HOME,变量值:c:\MinGW(根据路径不同而不同,但是不能含有空格)3、设置Path为:;%MINGW_HOME%\bin;4、cmd--->gcc设置成功

2011-11-19 10:33:07 2958

转载 WeakHashMap和HashMap的区别

WeakHashMap,此种Map的特点是,当除了自身有对key的引用外,此key没有其他引用那么此map会自动丢弃此值,见实例:此例子中声明了两个Map对象,一个是HashMap,一个是WeakHashMap,同时向两个map中放入a、b两个对象,当HashMap  remove掉a 并且将a、b都指向null时,WeakHashMap中的a将自动被回收掉。出现这个状况的原因是,对于a对

2011-11-17 10:31:40 15905 5

原创 HTML解析工具(java版)

JtidyHTML ParserNekoHTML

2011-11-14 18:27:07 705

原创 Failed to create the Java Virtual Machine

解决方法:找到eclipse目录下的eclipse.ini,可以看到如下内容:-startupplugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar–launcher.libraryplugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503

2011-11-03 15:46:52 474

原创 HttpClient使用当中需要主要的地方

Java代码  HttpClient client = new HttpClient();  HttpMethod method = new GetMethod("http://www.apache.org");  try {    client.executeMethod(method);    byte[] responseBody = null;

2011-11-03 09:37:52 629

Java串行程序并行化执行

使用CGLIB实现串行程序的异步并行执行,博客地址:http://blog.csdn.net/yangzl2008/article/details/50489583

2016-01-11

并行程序串行化执行

使用CGLIB实现并行执行,博客地址:http://blog.csdn.net/yangzl2008/article/details/50489583

2016-01-09

UML2.2-Visio2010.zip

UML2.2-Visio2010.zip 源地址:http://softwarestencils.com/uml/UML2.2-Visio2010.zip 下载

2015-09-06

Tomcat源码阅读(一)使用Idea运行Tomcat6源码

Tomcat源码阅读(一)使用Idea运行Tomcat6源码

2015-06-15

在Android应用中添加修改主题功能

在Android应用中添加修改主题功能 原文地址:http://blog.csdn.net/yangzl2008/article/details/22694327

2014-04-06

将Openfire中的MUC改造成类似QQ群一样的永久群

将Openfire中的MUC改造成类似QQ群一样的永久群中Openfire端插件 http://blog.csdn.net/yangzl2008/article/details/16991175

2013-11-27

模仿Instant Heart Rate效果的心跳检测器

模仿Instant Heart Rate效果的心跳检测器 地址:http://blog.csdn.net/yangzl2008/article/details/11081067

2013-09-04

Android后台开启服务默默拍照

Android后台开启服务默默拍照http://blog.csdn.net/yangzl2008/article/details/9262505

2013-07-07

Android中可增删联系人列表的简单实现

Android中可增删联系人列表的简单实现 http://blog.csdn.net/yangzl2008/article/details/8743199

2013-03-31

Android中HorizontalListView的实现

Android中HorizontalListView的实现,实例文件 博客地址:http://blog.csdn.net/yangzl2008/article/details/8050700

2012-10-20

Android中DateTimePicker的实现

Android中DateTimePicker的实现http://blog.csdn.net/yangzl2008/article/details/8008568

2012-09-22

ListView中含有Button时setOnclickListener应写在Adapter的什么地方

博客ListView中含有Button时setOnclickListener应写在Adapter的什么地方的代码http://blog.csdn.net/yangzl2008/article/details/7863938

2012-08-17

Android代码混淆前后分析

Android代码混淆前后分析

2012-08-13

tabhost模仿网易新闻奥运版效果

tabhost模仿网易新闻奥运版效果 tabhost模仿网易新闻奥运版效果

2012-08-13

ExpandableListView中不同条目的位置不同的显示位置

ExpandableListView中不同条目的位置不同的显示位置

2012-08-13

AutoCompleteTextView从服务器上获得数据显示下拉列表

AutoCompleteTextView按照关键字从服务器上获得数据显示下拉列表

2012-08-12

ListView中Spinner的使用

ListView中Spinner的使用,主要解决了对于Spinner状态的保持和对Spinner做了相应事件之后,对于ListView的OnItemClick事件的相应的处理等问题。

2012-07-25

Android 菜单(OptionMenu)大全

Android 菜单(OptionMenu)大全 Pro Android 源码

2012-04-21

Android 菜单(OptionMenu)大全 建立你自己的菜单

Android 菜单(OptionMenu)大全 建立你自己的菜单

2012-04-21

phpMyAdmin使用教程

phpMyAdmin使用教程 phpMyAdmin使用教程 phpMyAdmin使用教程

2011-07-23

基于 UML的网上购物管理系统设计 计算机软件综合设计

基于 UML的网上购物管理系统设计 计算机软件综合设计 UML 网上购物 rational rose Java 毕业设计

2010-06-10

基于 UML的网上购物管理系统设计 计算机软件综合设计

基于 UML的网上购物管理系统设计 计算机软件综合设计 UML 网上购物 rational rose Java 毕业设计

2010-06-10

PowerBuilder*图书馆管理系统*需求分析*概念结构设计*逻辑结构设计*物理结构设计

自己用PowerBuilder做的图书管理系统,数据库课程设计,很好……O(∩_∩)O~

2010-05-06

turbo c 2.0

Turbo C   Turbo C 发展概况:   Turbo C是美国Borland 公司的产品,Borland公司是一家专门从事软件开发、研制的大公司。该公司相继推出了一套 Turbo系列软件, 如Turbo BASIC, Turbo Pascal, Turbo Prolog, 这些软件很受用户欢迎。该公司在1987年首次推出Turbo C 1.0 产品, 其中使用了全然一新的集成开发环境, 即使用了一系列下拉式菜单,将文本编辑、程序编译、连接以及程序运行一体化, 大大方便了程序的开发。1988年, Borland 公司又推出Turbo C1.5版本, 增加了图形库和文本窗口函数库等, 而Turbo C 2.0 则是该公司1989年出版的。Turbo C2.0在原来集成开发环境的基础上增加了查错功能, 并可以在Tiny模式下直接生成.COM (数据、代码、堆栈处在同一64K 内存中) 文件。还可对数学协处理器 (支持8087/80287/80387等)进行仿真。   Borland 公司后来又推出了面向对象的程序软件包Turbo C++,它继承发展Turbo C 2.0 的集成开发环境, 并包含了面向对象的基本思想和设计方法。   1991年为了适用Microsoft 公司的Windows 3.0 版本, Borland 公司又将Turbo C++ 作了更新, 即Turbo C 的新一代产品Borlandc C++也已经问世了。   Turbo C2.0介绍   Turbo C2.0不仅是一个快捷、高效的编译程序,同时还有一个医学、易用的集成开发环境。使用Turbo C2.0无需独立地编辑、编译和连接程序,就能建立并运行C语言程序。因为这些功能都组合在Turbo 2.0的集成开发环境内,并且可以通过一个简单的主屏幕使用这些功能。   ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※   C 语言   C语言发展概况:   C语言起始于1968年发表的CPL语言,它的许多重要思想都来自于Martin Richards在1969年研制的BCPL语言,以及以BCPL语言为基础的与Ken Thompson在1970年研制的B语言。Ken Thompson用B语言写了第一个UNIX操作系统。M.M.Ritchie1972年在B语言的基础上研制了C语言,并用C语言写成了第一个在PDP-11计算机上研制的UNIX操作系统。1922年出现了独立于极其的C语言编译文本《看移植C语言编译程序》,从而大大简化了把C语言编译程序移植到新环境中所做的工作,这本身也就使UNIX的日益广泛使用,C语言也迅速得到推广。   1983年美国国家标准化协会(ANSI)根据C语言问世以来的各种版本,对C语言的发展和扩充制定了新的标准,成为ANSI C。1987年ANSI又公布了新标准————87ANSI C。   目前在微型计算机上使用的有Microsoft C、Quick C、Turbo C等多种版本。这些不同的C语言版本,基本部分是相同的,但是在有关规定上有略有差异。   C 语言发展如此迅速, 而且成为最受欢迎的语言之一, 主要因为它具有强大的功能。许多著名的系统软件, 如DBASE Ⅲ PLUS、DBASE Ⅳ 都是由C 语言编写的。用C 语言加上一些汇编语言子程序, 就更能显示C 语言的优势了,象PC- DOS ,WORDSTAR等就是用这种方法编写的。归纳起来C 语言具有下列特点:   1. C是中级语言   它把高级语言的基本结构和语句与低级语言的实用性结合起来。C 语言可以象汇编语言一样对位、字节和地址进行操作, 而这三者是计算机最基本的工作单元。   2. C是结构式语言   结构式语言的显著特点是代码及数据的分隔化, 即程序的各个部分除了必要的信息交流外彼此独立。这种结构化方式可使程序层次清晰, 便于使用、维护以及调试。C 语言是以函数形式提供给用户的, 这些函数可方便的调用, 并具有多种循环、条件语句控制程序流向, 从而使程序完全结构化。   3. C语言功能齐全   C 语言具有各种各样的数据类型, 并引入了指针概念, 可使程序效率更高。另外C 语言也具有强大的图形功能, 支持多种显示器和驱动器。而且计算功能、逻辑判断功能也比较强大, 可以实现决策目的。   4. C语言适用范围大   C 语言还有一个突出的优点就是适合于多种操作系统, 如DOS、UNIX,也适用于多种机型。   C语言的优点很多,但是也存在一些缺点,如运算优先级太多,运算能力方面不像其它高级语言那样强,语法定义不严格等。但是这些都不能阻止C语言成为一门广受欢迎的计算机编程语言!

2008-10-30

空空如也

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

TA关注的人

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