自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Elric 的专栏

技术 思想 哲学

  • 博客(12)
  • 资源 (4)
  • 收藏
  • 关注

转载 两个算法题

<br /><br />题目描述:(minimum swaps)<br />Given a sequence, we have to find the minimum no of swaps required to sort the sequence.<br />分析:<br />formula:  no. of elements out of place  -  "cycles" in the sequence<br />A cycle is a set of elements, each of whic

2010-09-27 20:13:00 460

转载 Java编程思想——并发(2)

共享受限资源你可以把单线程程序当作在问题域求解的单一实体,每次只能做一件事情。因为只有一个实体,所以你永远不用担心诸如“两个实体试图同时使用同一个资源”这样的问题,比如:两个人在同一个地方停车,两个人同时走过一扇门,甚至是两个人同时说话。在多线程的环境中,可以同时做多件事情。但是,“两个或多个线程同时使用同一个受限资源”的问题也出现了。必须防止这种资源访问的冲突,否则,就可能发生两个线程同时试图访问同一个银行帐户,向同一个打印机打印,改变同一个值等诸如此类的问题。不正确地访问资源考虑下面的例

2010-07-28 08:31:00 1123

原创 Java编程思想——并发(1)

对象技术使你得以把程序划分成若干独立的部分。通常,你还需要把程序转换成彼此分离的,能独立运行的子任务。每一个这些独立的子任务都被称为一个“线程”(thread)。你要这样去编写程序:每个线程都好象是在独自运行并且占有自己的处理器。处理器时间确实是通过某些底层机制进行分配的,不过一般来说,你不必考虑这些,这使得编写多线程程序的任务变得容易得多了。所谓“进程”(process),是一个独立运行着的程序,它有自己的地址空间。“多任务”(multitasking)操作系统通过周期性地将处理器切换到不同的任务

2010-07-28 08:28:00 854

转载 如何学习Java?谈Java学习之路

如何学习Java?谈Java学习之路Java光学习书籍就数不胜数,初学者对于如何学习Java往往一头雾水。本文分析了从入门开始的一个比较符合常理的学习步骤,希望对于Java学习者们有些帮助。Java - 近10年来计算机软件发展过程中的传奇,其在众多开发者心中的地位就如“屠龙刀”、“倚天剑”。Java是个平台,我只想说说我对学好Java的一点看法,希望对初学者有所帮助。1. 思考一下学习Java之前,先别急,静下心来好好想想:1)你对学习Java是否有兴趣?2)你是否能静下心来坚持不懈地学习?嗯

2010-06-18 14:19:00 489

原创 C++学习体会

2010-04-24 10:25:00 488

原创 【Thinking In Java 3rd】第一章对象引论

第一章对象引论“我们之所以将自然界分解,组织成为各种概念,并总结出其重要性,主要是因为我们知道我们的语言社区所共同持有的,并以我们的语言的形式所固定下来的一种约定…除非赞成这个约定中所颁布的有关数据的组织和分类的内容,否则我们根本无法交谈。”Benjamin Lee Whorf(1897-1941)计算机革命起源于机器,因此,编程语言的起源也始于对机器的模仿趋近。但是,计算机并非只是机

2010-01-29 00:33:00 1516

转载 【转载】A*寻路初探

A*寻路初探作者: Patrick Lester译者:Panic 2005年3月18日译者序:很久以前就知道了A*算法,但是从未认真读过相关的文章,也没有看过代码,只是脑子里有个模糊的概念。这次决定从头开始,研究一下这个被人推崇备至的简单方法,作为学习人工智能的开始。这篇文章非常知名,国内应该有不少人翻译过它,我没有查找,觉得翻译本身也是对自身英文水平的锻炼。经过努力,终于

2010-01-20 18:09:00 516

原创 Java 继承小例

看看下面程序将输出什么结果:/** * ShowExtending * 演示继承时的现象 */class SupCls { static String s1 = "父类类变量s1"; String s2 = "父类实例变量s2"; SupCls(){ System.out.println("父类构造器被访问"); }

2010-01-10 18:04:00 394

转载 linux多线程设计

linux多线程设计(摘自IBM developerWorks 中国) 1. 引言线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的Unix也支持线程的概念,但是在一个进程(

2010-01-10 17:08:00 535

转载 POSIX 线程详解

POSIX 线程详解一种支持内存共享的简捷工具(摘自IBM developerWorks 中国)POSIX(可移植操作系统接口)线程是提高代码响应和性能的有力手段。在本系列中,Daniel Robbins 向您精确地展示在编程中如何使用线程。其中还涉及大量幕后细节,读完本系列文章,您完全可以运用 POSIX 线程创建多线程程序。

2010-01-10 13:00:00 382

原创 winrar rarreg.key

RAR registration data Federal Agency for Education 1000000 PC usage license UID=b621cca9a84bc5deffbf 6412612250ffbf533df6db2dfe8ccc3aae5362c06d54762105357d 5e3b1489e751c76bf6e0640001014be50a

2009-06-12 10:03:00 1337 1

原创 收集的几个注册码

 **************************************************************** visual studio 2005序列号:KYTYH-TQKW6-VWPBQ-DKC8F-HWC4J **************************************************************** 

2009-03-20 18:03:00 2136

推箱子游戏(Java含源代码)

用Java写的推箱子(搬运工)游戏,附带源代码 游戏功能: 1.可以悔步 2.可以保存(加载)进度 3.其它基本操作(如选关等)

2010-02-24

WinRAR 3.8 注册许可文件

key文件,将WinRAR 3.8的40天试用版升级到正式版 方法:将下载的rarreg.key文件复制到WinRAR安装根目录里面

2009-04-05

C语言课程设计——宾馆住宿管理系统

C语言课程设计——宾馆住宿管理系统 内含任务书、源代码、实验报告等

2009-03-06

推箱子游戏(附C源代码)

经典推箱子游戏,C语言编写,附带源代码,可以自己添加或修改地图。(超小,仅15K)

2009-02-10

空空如也

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

TA关注的人

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