自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(59)
  • 资源 (8)
  • 收藏
  • 关注

原创 java学习从菜鸟到笨鸟之一初识java——类与对象

中国有句古话曰:物以类聚,人以群分;而java应该可以说是来于生活而高于生活,因此,我们也可以用中国的这句古语来理解java。谈到java,首先要说的就是类和对象了。这是从头到尾贯穿于java中的两条线索,就好比是一步一部电视剧中的两个男女主角;废话少说,直奔主题。正是java是一种来于现实的语言,因此,我们可以将类和对象比喻成设计图纸和成品;类就是那张蓝图,而对象就是根据那张蓝图设计出的

2012-07-10 03:27:27 957 2

原创 Java学习第一天—让自己的第一个程序跑起来

学习Java的时间也不是很长,今天突然想把学习的过程以博客的形式记录下来,好让那些准备学Java语言的网友们能有个参考。写的不好,见笑了。对于Java的介绍,jdk什么的就没必要说了,想必大家都了解的很多,今天就从第一个程序,也是很经典的Helloworld 开始。在写代码之前,应该先了解一下集成开发环境,俗话说“工欲善其事,必先利其器”,使用一个软件编写程序成为意见轻松快乐的事情。这

2012-03-03 22:48:40 153

原创 华为综合面被刷,写点经验,以备后用

一次不经意间看到华为招聘实习生,就去官网驻车填简历了,过几天就收到通知说是去一个网吧参加机试,机试那天早上就考完试,兴冲冲地坐上校车去了。到那儿就去签了到,上机开始测试了,测试的就一个编程题,半个小时之内完成,自己抽的是输入两个时间,并输出相加后的结果,这个倒是很简单,就用java写了一个,在eclipse上测试无误就复制代码提交了。果不其然,一个小时以后就通知第二天早上去官网下简历来面试。

2013-06-16 01:58:16 12882 7

转载 几种常用的排序算法的分析及java实现(希尔排序,堆排序,归并排序,快速排序,选择排序,插入排序,冒泡排序)

最近决定每天学点数据结构与算法,写博客来督促自己继续学习~以下的每个排序的写法格式基本按照先介绍基本思想,再描述具体过程,最后是具体代码。关于复杂度等问题后续更新。如有写的不严谨的地方,欢迎指出,相互交流。希尔排序基本思想:将一组数据按照一定的步长分组,进行直接插入排序,然后再缩小步长,再排序,直到步长为1,再进行一次排序,就得到了有序序列。以下面一组数据为

2013-04-26 00:20:53 927 2

转载 基本CSS选择器,复合选择器,后代选择器

基本CSS选择器有标记选择器、类别选择器、ID选择器3种1。标记选择器     每一种HTML标记的名称都可以作为相应的标记选择器的名称,如h1,p,等等2。类别选择器     类别选择器的名称可以由用户自定义   格式如下:.class{color:green;font-size:20px;}3。ID选择器     与类别选择器相试   格式如下:#id{colo

2013-01-18 10:32:12 2328

转载 XHTML标签的嵌套规则

文章来源:互联网资源和开发经验整理 XHTML的标签有许多:div、ul、li、dl、dt、dd、h1~h6、p、a、addressa、span、 strong……运用这些标签搭建页面结构时,可将它们无限嵌套;但嵌套也需一定规则,不能胡乱嵌套—— XHTML必竟不是XML。XHTML里:ul标签包含着 li,dl标签包含着dt和dd——这些固定标签的嵌套规则十分明确。但还有许多

2013-01-18 08:41:59 547

转载 一个合格的程序员应该读过哪些书

编者按:2008年8月4日,StackOverflow 网友 Bert F 发帖提问:哪本最具影响力的书,是每个程序员都应该读的?“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本, 你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西。”很多程序员响应,他们在推荐时也写下自己的评语。 以前就有国内网友介绍这个程序员书单,不过都是

2012-11-25 16:44:53 308

原创 利用一维数组输出二维数组

#includemain(){int i,j,a[3][3];for(i=0;i<3;i++)for(j=0;j<3;j++)scanf("%d",&a[i][j]);for(i=0;i<3;i++)printf("%d",a[i]);}int a[M][N];a是一个有M个元素的指针数组,数组中的每个元素指向的是一个有N个元素的整型数组所以你的程序输出的是指针,也就是内存

2012-11-22 02:01:37 835

原创 char和int相加的问题

public class TestChar{ public static void main(String[] args){ int i=5; char c='d'; c=c+(char)i;//编译不通过 //java中两个低级相互运算,其结果为能包含它的最小primitive,这里是结果是int c='d'+(char)i;//编译通过 c+=(char)i;

2012-11-22 01:46:50 2833

转载 *p++,*++p,++*p

++的优先级  大于  *的优先级 #include int main(){ char s[] = "012345678", *p = s; cout   p = s; cout  cout  cout  cout  cout  cout  cout  return 0;}VC++6 DEBUG下分析:cout的运算是

2012-11-21 03:19:54 471

转载 debug 命令

调试程序DEBUG的特点:    在受控环境中测试程序;    装入,显示或修改任何文件;    执行DOS程序;    完成磁盘实际读/写操作;    建立或汇编汇编语言程序。 DEBUG的命令格式: DEBUG  [drive:][path][filename][.ext][param...]其中:    drive:

2012-11-05 19:29:32 707

转载 转来的要看好长时间的很有哲理的文章

正如"打工皇帝"唐骏说:"我觉得有两种人不要跟别人争利益和价值回报。第一种人就是刚刚进入企业的人,头5年千万不要说你能不能多给我一点儿工资,最重要的是能在企业里学到什么,对发展是不是有利……"    人总是从平坦中获得的教益少,从磨难中获得的教益多;从平坦中获得的教益浅,从磨难中获得的教益深。一个人在年轻时经历磨难,如能正确视之,冲出黑暗,那就是一个值得敬慕的人。最要紧的是先练好内功,毕业后这

2012-07-17 00:13:49 1520

转载 对象创建过程/初始化顺序

Java虚拟机创建一个对象都包含以下步骤。(1)给对象分配内存。(2)将对象的实例变量自动初始化为其变量类型的默认值。(3)初始化对象,给实例变量赋予正确的初始值。  对于以上第三个步骤,Java虚拟机可采用3种方式来初始化对象,到底采用何种初始化方式取决于创建对象的方式。(1)如果对象是通过clone()方法创建的,那么Java虚拟机把原来被克隆对象的实例变量的值拷贝到新对象

2012-07-13 20:31:42 1240

转载 <转载学习>子类对父类构造方法调用小结

一、如果父类中没有构造函数,即使用默认的构造函数,那子类的构造函数会自动调用父类的构造函数 Java代码  class Father {        private int a, b;             void show() {          System.out.println(a);        }      }

2012-07-13 15:39:02 651

原创 java学习从菜鸟到笨鸟之二——关于类的继承

2.1继承假如,现在我们开发一个学校的管理系统,其中有学生,老师等等不同的类,那在创建不同的对象时,就要定义不同的类,但如果是另外的系统,可能会涉到更多不同的类,如果一个个的去创建,那将会很费时间,使代码也显得更复杂,冗余。而我们可以发现这些表面是分散的类其实是有一些共性的,比如老师和学生都会有年龄,性别,姓名,学号,等其他的共性,那如果我们把这些共性提取出来,再让他们去用公共的特性,那将会变

2012-07-10 17:15:43 540

原创 实现旅店的一个功能——床位的分配与回收

基本要求①输入数据对房间信息进行初始化,包括房间的类别、数量以及房间和床位的计费标准;分配时,输入旅客姓名、年龄、性别、到达日期和所需房间等级;回收时,输入房间等级、房间号和床位号。②输出数据分配成功时打印旅客姓名、年龄、到达日期、房间等级、房间号码和床位号码。分配不成功时,如所有等级均无床位,则打印“客满”信息;如旅客需要的等级均无空床位,

2012-07-09 03:49:37 1962 1

原创 正则表达式30分钟入门教程

一些要说的话:如果你没有正则表达式的基础,请跟着教程“一步步来”。请不要大概地扫两眼就说看不懂——以这种态度我写成什么样你也看不懂。当我告诉你这是“30分钟入门教程”时,请不要试图在30秒内入门。事实是,我身边有个才接触电脑,对操作都不是很熟练的人通过自己学习这篇教程,最后都能在文章采集系统中使用正则表达式完成任务。而且,他写的表达式中,还使用了“零宽断言”等“高级”技术。

2012-07-09 03:43:05 1161 1

转载 【编程珠玑】第一章 开篇

一,题目:       如何在1MB的空间里面对一千万个整数进行排序?并且每个数都小于1千万。实际上这个需要1.25MB的内存空间。       1MB总共有838,8608。所以估计也可以在1MB左右的空间里面进行排序了。二,分析:        1)基于磁盘的归并排序(耗时间)        2)每个号码采用32位整数存储的话,1MB大约可以存储250 000 个号码,需要

2012-07-09 03:37:52 422

原创 常用的String类

构造器:0.public String()   构造一个空的字符串;1.public String(byte[] bytes)   通过使用平台的默认字符集解码指定的 byte 数组,将byte数组转化为字符串。2.public String(byte[] bytes,int offset,int length)   通过使用平台的默认字符集解码指定的 byte 数

2012-07-09 02:21:57 1129

转载 字符,字节和编码

[原创文章,转载请保留或注明出处:http://www.regexlab.com/zh/encoding.htm]级别:中级摘要:本文介绍了字符与编码的发展过程,相关概念的正确理解。举例说明了一些实际应用中,编码的实现方法。然后,本文讲述了通常对字符与编码的几种误解,由于这些误解而导致乱码产生的原因,以及消除乱码的办法。本文的内容涵盖了“中文问题”,“乱码问题”。掌握编码问题的

2012-07-09 01:29:17 365

原创 实现旅店的一个功能——床位的分配与回收

基本要求①输入数据对房间信息进行初始化,包括房间的类别、数量以及房间和床位的计费标准;分配时,输入旅客姓名、年龄、性别、到达日期和所需房间等级;回收时,输入房间等级、房间号和床位号。②输出数据分配成功时打印旅客姓名、年龄、到达日期、房间等级、房间号码和床位号码。分配不成功时,如所有等级均无床位,则打印“客满”信息;如旅客需要的等级均无空床位,

2012-07-05 23:24:04 479

转载 如何从函数中获取动态内存

我们先看一个简单的例子:[cpp] view plaincopyprint?void func(char *_str)  {       char *p;       strcpy(p,_str);  }    int main()  {      char *str = "abcdefg";      func(str);            system("p

2012-07-01 04:45:19 81

转载 数据结构之栈的应用----迷宫求解

/***********程序设计思想*************/(1)迷宫地图相关:利用动态二维数组来初步勾勒出迷宫:建议先用malloc申请一维数组,再用calloc申请每个元素中的一维数组,因为我用的是1来表示迷宫的通路,0表示死路,calloc申请完后就会自动初始化为0迷宫交岔路结点:我们要有一个扫描通路的函数,对一个坐标进行东南西北的扫描,当遇到交岔路的坐标时,需要将所

2012-07-01 04:44:00 129

转载 数据结构之二叉树的非递归实现及“狡猾”的指针

先说说我实现二叉树的方法,才能开始讲述我被指针搞得晕头晕脑的痛苦经历。/****************二叉树非递归的总体分析*****************/(1)建立二叉树栈的应用:用空格键表示空指针,我们利用栈来保存左右孩子指针未都被赋值的节点,空指针不允许入栈开始建立:以循环遍历用户输入的字符串来建立二叉树,如:"AB#D##CE###"(这里先用#代替空格,方便查看)

2012-07-01 04:42:01 896

转载 收集的程序员必读书

“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本,你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西。”很多程序员响应,他们在推荐时也写下自己的评语。以前就有国内网友介绍这个程序员书单,不过都是推荐数 Top 10的书。其实除了前10本之外,推荐数前30左右的书籍都算经典,整理编译这个问答贴,同时摘译部分推荐人的评语。下面就按照各本书的推荐数

2012-06-21 00:51:31 368

原创 DOS命令大全(经典收藏)

net use \\ip\ipc$ " " /user:" " 建立IPC空链接 net use \\ip\ipc$ "密码" /user:"用户名" 建立IPC非空链接 net use h: \\ip\c$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H: net use h: \\ip\c$ 登陆后映射对方C:到本地为H: net use \\ip\ipc$

2012-04-28 18:40:11 462

转载 Path/Classpath

Path/Classpath1.①Path变量是将java的开发工具这些可执行文件所在目录添加到系统路径,以便在任何路径下都可以使用java的开发工具。   ②Classpath变量是将编译生成的class文件所在目录添加到系统路径,以便在任何路径下都可以找到并执行那个class文件。2.①Path变量设好后,系统是先从当前路径查找java的开发工具,若找不到,再按Path

2012-04-28 18:27:23 1043

转载 【Visual C++】游戏开发笔记十七 游戏基础算法(一) 游戏随机系统初步

本系列文章由zhmxy555编写,转载请注明出处。http://blog.csdn.net/zhmxy555/article/details/7468011作者:毛星云    邮箱: [email protected]    欢迎邮件交流编程心得每一款游戏,或大或小,都是由一段段默默无闻的算法在支撑着他们的运作,我们不能只欣赏绚丽的游戏成

2012-04-26 00:35:13 691

转载 【Visual C++】游戏开发笔记十八 游戏基础物理建模(一) 匀速与加速运动

本系列文章由zhmxy555(毛星云)编写,转载请注明出处。 http://blog.csdn.net/zhmxy555/article/details/7496200作者:毛星云    邮箱: [email protected]    欢迎邮件交流编程心得我们可以毫不夸张的说,在当今的任意一款成功的3D游戏引擎中,物理建模都是非常核心的部分。

2012-04-26 00:33:51 454

转载 程序员编程艺术第一~二十七章集锦与总结(教你如何编程)

作者:July、编程艺术室出处:结构之法算法之道blog引言    自从朋友花明月黯帮我制作了十三个经典算法研究的PDF文档之后,我便一直希望能有人再帮我制作我的另一个系列:程序员编程艺术的PDF文档,而就在本月3日,朋友吴超帮我完成了这一工作。当时,便立马在微博上分享出来,很快,便有超过600人次朋友转发,直至今日,已有近1000名朋友得到了此PDF。

2012-04-26 00:30:07 510

转载 Java容易搞错的知识点

以下几个知识点是非常容易搞混的Java知识点。大家不准开编译器,并且先不看答案(我在代码和答案之间空了三行,足够你挡住下面的答案),要是能全部答对,那Java基础是挺牢固的。如果答对了,还能分析出具体原因,那算你NB。近段时间有参加一些公司的面试,做了一些基础题,发现总有掌握得不好的地方。今天一并总结了这些问题,希望对大家有所帮助。如果大家认为还有其它易混淆的地方,也可以在评论里发出来,大家一起讨

2012-04-26 00:27:16 265

转载 JavaEE程序员必读图书大推荐

第一部分: Java语言篇1 《Java编程规范》  星级:★★★★★  适合对象:初级,中级  介绍:作者James Gosling(Java之父),所以这本书我觉得你怎么也得读一下。对基础讲解的很不错。 2 《Java核心技术:卷Ⅰ基础知识》  星级:★★★★★  适合对象:初级,中级  介绍:官方机构图书,你怎么也得有一

2012-04-26 00:23:53 400

转载 大学毕业后拉开差距的真正原因

有人工作,有人继续上学,大家千万不要错过这篇文章,能看到这篇文章也是一种幸运,真的受益匪浅,对我有很大启迪,这篇文章将会改变我的一生,真的太好了,希望与有缘人分享,也希望对有缘人有所帮助!看完之后有种“相见恨晚”的感觉,特别激动,希望大家好好的珍藏这篇文章,相信多年以后,再来看这篇文章,一定有不同的感觉。        马云曾经在给新员工的信中写到“阿里不会承诺你发财、升官,刚来公

2012-04-22 22:45:18 356

转载 【Visual C++】游戏开发笔记十六 讲解一个完整的回合制游戏demo

本系列文章由zhmxy555编写,转载请注明出处。 作者:毛星云    邮箱: [email protected]    欢迎邮件交流编程心得这节笔记的主要内容是介绍一个完整的回合制游戏demo,而这个demo里面主要突出了游戏里AI的各种思考与行为的方式.这样的通过计算机角色本身的判断思考,然后产生对应行为的AI称作行为型游戏AI。如果对AI基

2012-04-11 22:26:37 375

转载 【Visual C++】游戏开发笔记十五 游戏人工智能(一) 运动型游戏AI

本系列文章由zhmxy555编写,转载请注明出处。 作者:毛星云    邮箱: [email protected]    欢迎邮件交流编程心得我们常常听闻AI(Artificial Intelligence人工智能)这个名词,比如Dota里面的AI地图。写这篇文章的时候,最新版的Dota AI是6.72f,估计过几天6.73的AI也要出来了。很多Do

2012-04-11 22:25:32 371

转载 【Visual C++】游戏开发笔记十四 游戏画面绘图(四) 华丽的CImage类

本系列文章由zhmxy555编写,转载请注明出处。 作者:毛星云    邮箱: [email protected]    欢迎邮件交流编程心得我们知道,Visual C++中的CBitmap类的功能简直太弱小了,这曾经让Visual C++在图像处理方面的功能比较尴尬。之前笔记里面,我们采用的CBitmap

2012-04-11 22:23:55 379

转载 【Visual C++】游戏开发笔记十三 游戏输入消息处理(二) 鼠标消息处理

上一节我们讲解了键盘消息处理相关的知识。键盘加鼠标作为目前人机交互方式依旧的主流,在讲完键盘消息处理之后接着讲鼠标消息处理,自然是理所当然的。 这一节主要介绍各种鼠标消息的处理方式以及一些相关函数的运用方法,然后用一个小实例来巩固本节所学。一,鼠标消息的处理方式大家都知道,目前市场上主流鼠标规格为两个按键加上一个滚轮。那么,我们先列出Wi

2012-03-30 20:19:13 294

转载 C++程序设计教学材料-2011级

计114-34班学生,他们的博客地址:请【点击进入....】。教师:贺利坚 CSDN博客首页 新浪博客  网络习题课——贺老师的视频教程,补齐课堂上落下的课,解除做题中的困扰。【第2学期材料】  课程讲义  第3篇 基于对象的程序设计   第8章 类和对象     PPT     讲课视频:1-2-3-4          实

2012-03-28 21:54:00 380

转载 【Visual C++】游戏开发笔记十二 游戏输入消息处理(一) 键盘消息处理

相信大家都熟悉《仙剑奇侠传98柔情版》的人机交互方式,用的仅仅是键盘。在那个物质并不充裕的时代,一台配置并不高的电脑,一款名叫《仙剑奇侠传》的游戏,却能承载一代人对梦想的追逐。虽然在这十几年间,各种新潮的游戏层出不穷,但是《仙剑奇侠传98柔情版》,作为国产单机游戏无法被超越的传奇,已经永远留在了我们这代人的心中。那是一个永远无法被取代的,最最唯美的梦。从这节笔记开始

2012-03-28 21:40:04 315

转载 【Visual C++】游戏开发笔记之十一 基础动画显示(四) 排序贴图

“排序贴图”是源自于物体远近呈现的一种贴图概念。回忆我们之前笔记的贴图思想,先进行距离比较远的物体的贴图操作,然后再进行近距离物体的贴图操作,一旦定出贴图的顺序之后就无法再改变了。然而这样的作法在画面上物体会彼此遮掩的情况下就会不适用。也许会出现后面的物体反而遮住了前面的物体的这种不协调的画面。为了避免这种因为贴图顺序而固定而产生的错误画面,必须在每一次窗口重新显示时动态地重新

2012-03-28 21:39:05 337

JAVA网络编程.pdf

Java 与internet 使用URL 访问cgi URL 连接 Socke 数据报

2013-04-11

数据结构算法实现及解析

非常经典的一本书,用的是清华版严蔚敏编写的数据结构,对里边的具体算法都实现了,是进一步理解和学习数据结构的一本好书,而且不是扫描版,非常的清晰。

2012-07-19

3school sql css等全部教程.chm

最新版w3school, w3school HTML教程 XML教程 JavaScript 浏览器脚本 服务器脚本 .NET(dotnet) 多媒体 建站手册,强烈推荐

2012-07-19

JAVA编程百例

这里为您列出压缩包中的内容: 1、JAVA编程百例\readme.txt 2、JAVA编程百例\实例1\HelloWorld.class 3、JAVA编程百例\实例1\HelloWorld.java 4、JAVA编程百例\实例10 创建一个窗体\images\jige.gif 5、JAVA编程百例\实例10 创建一个窗体\images\middle.gif ……

2012-07-09

Java连接access数据库

自己参考网上写的,感兴趣的可以参考一下。

2011-09-14

c语言流程图生成器

比较实用的c语言流程图生成器,比较方便简洁

2011-09-08

空空如也

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

TA关注的人

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