自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 重学java之继承与组合

       重学java,是针对我自己而言的,在学java的初期并没有很认真的阅读相关书籍,导致只是单纯地写代码,对于java的很多基础知识以及一些该掌握的没有很好的掌握,所以抽暑假的时间好好巩固一下。        对于继承,大家都很熟悉,简单介绍一下,是面对对象三大特征之一,也是实现软件复用的重要手段之一。java的继承具有单继承的特点,每个子类只能有一个直接父类。   ...

2015-07-28 14:58:26 87

原创 实习篇之腾讯笔试&一面

       2015年4月17日下午1点,收到腾讯发的笔试通知——2015年4月18日中南大学本部科教南楼302。于是第二天就去了,同去的还有两位小伙伴。        去笔试的人很多,其中熟悉的面孔也是比比皆是,考试说正规,也不正规——没有固定的座位号,但是答卷是标准的机器扫描纸。        开始做题,不定项选择25个,每个四分,题目都是非常基础的逻辑、读程序、数据库、...

2015-04-22 12:15:19 274

原创 数据结构之好玩好难的hash table

       貌似每次写博客之前就得先说说自己又多久多久没有写过博客了,这次的博客距上次的已经过了快一年了,确实自制力不够,懒癌加拖延症患者伤不起。        咳咳,接下来进入正题:数据结构已经很让人头疼了,不过更让人头疼的还有hash。那么什么是hash? 全称:hash table简写:HT中文名:散列表结构:hash table中的一个位置叫做一个槽(怎么就感...

2015-04-13 22:51:44 122

原创 java中如何设置各类组件透明

     失眠并不是一无是处,至少我认真完成了我的工作,而且还收获了很多。       对于一般的swing组件,设置透明就只用一句代码:nameOfComponent.setOpaque(false);        但这一句代码不是万能的 ,当遇到JButton、JScrollPane、JTable等等组件的时候,这一句代码是完全不够用的,下面来总结一下吧~  ...

2014-07-26 08:33:18 4218

原创 一步一步走 之 TCP/IP初试水

         TCP/IP协议,我们平时说得很多,听得很多,但大多数人只是知道有这么一个东西,而并不知道这个东西是什么样的,是干什么的,当然,我也不知道,正因为不知道,所以就得去学习,这才是真正的学习之道,被动的学习永远不能带给你什么。        TCP/IP协议(Transmission Control Protocol/Internet Protocol)叫做传输控制/网际...

2014-07-23 00:43:57 88

原创 从文件传输到通信协议

       人啊,是不应该说谎的,不过貌似我已经说了很多谎了,其实说一个谎很简单,但是你会为了圆这一个谎而去说更多的谎,从此陷入说谎的万劫不复之地。        以上内容完全只是个人感想,欢迎大家批评。下面进入正题,先上图:         目前的界面我暂时做成了这个样子,但是文件传输功能还是没有添加进来,因为错失一节课,导致我到现在对于文件传输这个玩意儿还是一知半解,...

2014-07-16 14:09:38 218

从技术博客到自我认识

       如果不看博客记录我是不知道我具体有多久没有写博客了。       小小分析一下,不写博客的有两种情况(什么没时间都是借口,暂且不论):              1.博主太懒,觉得会技术就行了,写什么狗屁博客。这种想法呢,是胡哥经常用来给我们讲道理的情况。              2.博主实在没有什么东西可以写的。我属于这种情况。为什么没有东西写呢?因为没有真真切切地...

2014-07-15 22:53:06 82

原创 通信之入门

         最近开始通信部分的学习,也有很久没有写技术博客了,java也荒废了整整一学期了,可能本学期也会比较忙,但是这边的项目什么的还是得慢慢跟着走,虽然慢,但总是还在进步,这就已经很好了(不是在下追求不高,实在是考虑个人情况尽全力而行),这学期的任务主要就是把上学期的线程小游戏抓紧做好并完善,然后还有和小伙伴儿们一起做一个仿微信——享聊。         对于通信部分,目前个人...

2014-03-19 19:56:04 187

原创 实现在根目录下统计文件数量及java中的异常

       在本次集训的倒数第二节课,我们学习了文件(File)和java中的异常机制及其解决方法,文件在我们日常电脑的使用中是非常常见的,所以对于文件的学习也是非常重要的,至于java中的异常,这也是我们在java中经常碰到的,下面我就一一介绍一下:       一、文件           在学习文件后,我们都知道File 类是位于java.io包中,我们可以通过File对象...

2013-08-08 17:09:18 168

原创 知道了苦逼IT女还得去“种树”——苦逼IT女种树记之哈夫曼树

        啦啦啦啦,好不容易种好了二叉树,继续努力种哈夫曼树咯。胡哥说了:树,是一种重要的结构,这样说吧,你想想,一个学校是不是一棵树,我们一个岳麓区是不是一棵树,还有一个多线程的游戏是不是一棵树…………所以在我们的日常生活中,树是一种重要的结构,将树和日常的生活联系在一起,可以便于理解树的概念和发现树的重要性,也更加重视树。既然酱紫,那我们赶紧来种树吧~~好开心地去种树啦~~ ...

2013-08-08 09:21:20 96

原创 没想到苦逼IT女还得去“种树”——苦逼IT女种树记之二叉树

      想当初,爸爸妈妈、爷爷奶奶不让我去学农业,然后我就稀里糊涂滴进了IT行业,木有想到啊,IT和农业一样,都得种树。哈哈,开个小玩笑,不过人生何尝不是一个种树耕耘的过程呢,开始我们各自就是一颗种子,慢慢地长成一棵树,因为我们付出的努力不一样,最后得到的树也是不一样的。貌似又扯远了,还是来继续种二叉树吧,二叉树这棵树比较特殊,只要我们制定的规则以及数据一样,我们种到最后得到的结果应该是一...

2013-08-07 10:49:20 104

原创 链表——一个可能很有趣的东西

       据书上说,链表是一种物理存储单元上非连续、非顺序的存储结构,而它的数据元素的逻辑顺序是通过链表的指针连接次序实现的。听着好深奥,其实和C语言的链表基本相同(可惜木有好好学C),它是由一系列的节点组成,而每个节点包括两个部分:数据域(存储数据),指针域(存储下一个节点的地址)。链表又有单向链表、双向链表和循环链表之分,其实也就是一个指针的指向问题:               ...

2013-08-05 23:56:22 121

原创 队列及画图板的重绘实现

       在画图板的实现那一节课中,我们发现我们所画出来的图形会在一段时间内慢慢消失,而且当把画图板最小化之后,画图板就会恢复成没画图形的样子(白板),我们知道,这是由于界面的重绘所致,为了解决这个问题,我们就应该给我们绘制的图形写一个重绘方法,但是,我们每次绘画图形的地点是不一样的,这就让我们想到用大型数组将我们画的图形存起来,但又有一个问题,再大的数组它也是有界的,当我们越界之后那不就...

2013-08-05 16:26:15 112

原创 记于2013年7月28日晚

       之所以在这儿发这篇文章,是觉得该写点东西发出去了,但不想好多亲近的人看到,怕他们担心(其实就是自己的一点小感想,可能会有些负面情绪)。        好久都没有联系的表弟今天突然在qq找我聊天,本以为和他没什么可聊的,基本上也就是他问我答,但就是这他问我答中,好像感受到好多东西。        表弟小我两岁,仅仅读了个初中毕业,都是因为叛逆,在学校打架,被退学很多次...

2013-07-28 23:29:14 67

原创 数组———在各种编程语言中都非常有用的东东

       数组,在各类编程语言中的运用都特别广泛,当然,java中它也很重要,重要到我都特别恨它了(我数组运用特别差T_T),不过正因为恨之,才要精之,必须得好好学数组,要不然有时候编程可谓寸步难行。我们知道,数组是一个变量,存储的是相同数据类型的一组数据,当我们申明一个数组的时候,就会在内存空间划出一串连续的空间供数组使用,当然,那一串连续的空间的大小是固定的。        使...

2013-07-28 22:22:30 297

原创 多线程———很神奇的东东

       好久没写总结了,再次写总结感觉好亲切(呕吐,好作啊),好吧,确实是很久没写,但是貌似就算永远不写也不会想念滴。        言归正传,已不记得这是第几节课了,总之,这节课我们学了一件和事件一样神奇的东西——多线程。初学多线程,觉得这东西深奥难懂,所以当然得从其定义和本质学起咯。        一、进程:简单来讲,当一个应用程序运行起来的时候,它就是一个进程。每一...

2013-07-28 21:06:51 87 1

原创 对于类的继承的小小理解

        第六节课,我们学习了类的继承、接口和抽象类,通过初步的学习,也大概了解了他们的用法和作用。 一、继承      1.定义及简介:          继承是从已经存在的类中创建新类的机制,我们可以通过继承实现代码复用,通过学习,我们知道,Java中所有的类都是通过直接或间接地继承java.lang.Object类得到的。继承而得到的类称为子类,被继承的称为父类。继承的关键...

2013-07-16 13:27:17 108

原创 关于swing界面小结

        第四五节课,我们学习了swing界面及其布局,了解并初步掌握了常用的Swing类的使用方式,也能比较熟练地使用API文档,做出一个可视化界面。          首先,熊哥给我们介绍了Java的图形界面,有两个类——awt和swing,它们的包名分别为java.awt和javax.swing ,知道包名方便我们在API文档上搜索和查询我们所使用的方法,这是特别重要的。     ...

2013-07-16 13:18:22 147

原创 类与对象2(构造方法、方法重载等)总结

         第三节课,我们还在学类和对象,可见类和对象的重要性啊。不过内容肯定不一样啊,理所当然的更难了。        本节课的重点在构造方法(上节课重在普通方法)、方法(包括普通方法和构造方法)重载、this关键字、值传递、引用传递(内容好多啊,忙不过来啦~~~~(>_<)~~~~ )。 一、构造方法              1.语法格式:             ...

2013-07-09 21:37:10 137

原创 对于类和对象的个人理解

        第二节课,我们学习了类与对象。       在学习中,第一个重点就是明确类与对象的概念,在学习中,我们知道只要是生活中具体的某一个物体或者具体的某一个事物就是一个对象。这个对象是拥有一系列的属性和行为的,例如某一个人是对象,他拥有姓名、性别、身高、外表等一系列的属性,也拥有说话、吃饭、睡觉、看书等一系列的行为。从此理解,我们就可以举出很多对象的例子,例如某一头可爱的猪、...

2013-07-08 23:12:22 154

基本数据类型和String类总结

第一节课,学习了基本数据类型和String类. 在java中有八种原始类型,byte,short,long,int,float,double,char,booleam,它们有不同的值域和表示范围,我们应该严格按照它们的值域和表示范围定义数(这是任何一个学习编程的人都必须特别注意的,否则会出现不可预知的错误)。 第一节课的重点内容是在String类,以及在String类下的...

2013-07-07 00:43:43 103

空空如也

空空如也

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

TA关注的人

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