- 博客(23)
- 资源 (1)
- 收藏
- 关注
转载 练手小项目一:JAVA聊天室系統說明书
練手小項目一:JAVA聊天室系統說明书寒假之余想加强对JAVA的掌握,准备找些小的项目练练手,提高下自己的能力,今天终于完成了第一个小项目,特此发布此程序参考资料:尚学堂项目及CSDN下载频道网友程序,感谢大家。时间:2009年1月13日开发工具:eclipse项目描述:简单的多人点对点聊天系统,具有输入输出功能,收发信息简单,窗口界面简洁,采用IO,线程等技术项目思路:
2014-10-15 14:31:12 798
原创 计算机网路体系结构
计算机网络的问题主要是解决异地独立工作的计算机之间如何进行正确、可靠的通信,计算机网络体系结构的模式正是为解决计算机网络这一关键问题而设计的。 对于计算机网络的体系结构,首先要明确两个概念——协议和接口。协议是指同层实体之间的规则,协议包括三个要素:语法、语义、时序规则。而接口又称为服务访问点,协议和层次的集合统称为服务访问点。 国际标准化组织经过多年的努力,在1984年提出了“开
2014-07-26 14:19:39 808
原创 【Leetcode】Merge Two Sorted Lists
Merge two sorted linked lists and return it as a new list. The new list should be made by splicing together the nodes of the first two lists. 这道题是我在腾讯实习生招聘一面的时候,面试官GG给我出的一道题目,现在看来真是一点都没有为难我,可是我实在
2014-05-17 21:14:58 758
原创 【Leetcode】Valid Parentheses
Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid.The brackets must close in the correct order, "()" and "()[]{}" are all vali
2014-05-17 19:21:07 712
原创 【Leetcode】3Sum
【Question】Given an array S of n integers, are there elements a, b, c in S such that a + b + c = 0? Find all unique triplets in the array which gives the sum of zero.Note:Elements in
2014-05-05 16:43:49 730 1
转载 JAVA中运用数组的四种排序方法
JAVA中在运用数组进行排序功能时,一般有四种方法:快速排序法、冒泡法、选择排序法、插入排序法。快速排序法主要是运用了Arrays中的一个方法Arrays.sort()实现。冒泡法是运用遍历数组进行比较,通过不断的比较将最小值或者最大值一个一个的遍历出来。选择排序法是将数组的第一个数据作为最大或者最小的值,然后通过比较循环,输出有序的数组。插入排序是选择一个数组中的
2014-05-05 09:27:59 841
原创 【Leetcode】String to Integer (atoi)
【Question】Implement atoi to convert a string to an integer.Hint: Carefully consider all possible input cases. If you want a challenge, please do not see below and ask yourself what are the p
2014-05-05 09:06:41 794
原创 【Leetcode】Two Sum
[Question]Given an array of integers, find two numbers such that they add up to a specific target number.The function twoSum should return indices of the two numbers such that they add up to t
2014-05-05 09:03:13 624
转载 深入理解HashMap
首先介绍一下什么是Map。在数组中我们是通过数组下标来对其内容索引的,而在Map中我们通过对象来对对象进行索引,用来索引的对象叫做key,其对应的对象叫做value。
2014-05-04 16:39:31 430
转载 外企面试官爱提的十个问题
1.请介绍一下你自己。 这是外企常问的问题。一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,外企最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理外企才会相信。外企很重视一个人的礼貌,求职
2014-05-04 09:35:29 614
转载 LeetCode题目难度分布(含面试频率及使用的数据结构与算法)
原文链接:LeetCode Question Difficulty Distribution(墙外)
2014-05-04 09:19:02 1403
转载 Intern offer from Amazon :) 灰暗的半年终于过去了
抑郁了大半年的时间 从分手到投出去的简历收到的回复全是系统自动生成的标题是thank you for your interest in XXX 连个像样的面试都没有 还有可恶的bloomberg 我听朋友说你可以多注册几个邮箱 被拒了就换个邮箱再申请一次嘛 于是就被这家公司的一个职位拒了10次之多 几乎每次都是两天之内收到拒信 连个online coding screen 都不给我 弄得当时的我整
2014-04-27 19:12:56 2875
原创 软件测试的原则
在软件测试中有很多重要的指导原则,这些原则看上去大多是显而易见的,但是总是被我们忽略,作为虫师,我们当然应该把这些原则牢记于心,作为专业测试人员的基本素养。原则1 测试用例中一个必需部分是对预期输出或结果的定义 这条原则是软件测试中常犯错误之一,但是如果不按照这条原则进行,由于“所见即所想”这样的一个心里现象的存在,某个似是而非的错误结果可能会被当成是正确的结论。解决问题的办法就是事先在设
2014-04-23 16:34:02 1440
原创 软件测试分类
软件测试可以分为很多种类,现在我们为大家简单的介绍一下软件测试的分类。1按照测试技术分类:黑盒测试、白盒测试和灰盒测试 黑盒测试:把被测的软件看作是一个黑盒子,我们不去关心盒子里面的结构是什么样子的,只关心软件的输入结果和输出结果。 白盒测试:把盒子的盖子打开,去研究里面的源代码和程序结构。 灰盒测试:介于白盒测试与黑盒测试之间,灰盒测试关注输出对于输入的正确性,同时也关注内部表现
2014-04-23 16:34:00 703
原创 软件测试浅谈
软件测试首先要明确的就是软件是什么,软件测试是干什么的。所以今天我为大家带来的就是软件测试的相关概念。 什么是软件? 软件是计算机中与硬件相结合的一部分,包括程序和文档。 朋友们可以注意到:软件测试绝对不等同于程序测试。 软件的分类可以按照不同的角度来划分:按照功能分类① 系统软件② 应用软件:如QQ,Office,金山词霸等。按照技术结构分类① C/S结构软件:QQ、M
2014-04-23 16:33:57 911
原创 腾讯测试工程师笔试面试记录
从3月29日参加腾讯笔试开始,开始了为期1周的腾讯之旅,虽然最后还是跪在了二面上,但是感觉收获很多,至少明白了自己与向往的BAT公司的差距,明白了自己还是路漫漫其修远兮。 腾讯非常注重基础,从笔试和面试中都可以体现出来。笔试的题目也基本是围绕着数据结构、计算机网络、操作系统,然后加了一点测试的知识,笔试题并不算难,前提是基础还可以的同学们,如果已经把大一大二学的基础都忘了,那很多题目可
2014-04-23 16:33:55 2914
原创 开始虫师的旅行
《虫师》是我看过的很好看的一部日本动漫。我以前喜欢动漫,非常喜欢,也看了很多不同风格的,精彩的动漫作品,其中《虫师》就是这样一部,让人难忘的作品。 虫师主要是描述一个虫师的旅行,以及在旅行中遇到的各种各样的虫,各种各样的故事。虫是自然界中介于植物和动物之外的一种生命意识形态,我们看不见虫,但是虫真实的存在,并影响着人的生活。虫师的工作就是找出自然界中,危害到人生活的虫,并除去。 现在的
2014-04-23 16:33:52 928
原创 小项目の五子棋游戏
项目名称:五子棋游戏项目介绍: 五子棋是一款棋类益智游戏程序,名为五子棋游戏,是采用C语言编写的可在WINDOWS系统下运行的娱乐游戏平台。该程序面向广大棋类游戏的爱好者,能够提供方便,实现基本智能控制的游戏环境。棋盘由若干网格构成,初始状态棋盘上无落子,玩家可以通过鼠标在棋盘的相应位置下子,一方为白色,另一方为黑色,先下的为黑子。游戏过程中,一旦有一方的棋子在某一方向上先构成连续
2014-04-23 16:33:50 1201
原创 JAVA基础知识精华总结
转自CSDN论坛,拿来和大家分享~~~ 1、 对象的初始化 (1) 非静态对象的初始化 在创建对象时,对象所在类的所有数据成员会首先进行初始化。 基本类型:int型,初始化为0。 如果为对象:这些对象会按顺序初始化。 ※在所有类成员初始化完成之后,才调用本类的构造方法创建对象。 构造方法的作用就是初始化。 (2) 静态对象的初始化 程序中主类的静态变
2014-04-23 16:33:48 397
原创 小项目の坦克大战游戏
项目名称:坦克大战游戏(说明文档)项目描述:仿马士兵老师的单机版简单的坦克大战游戏,能够实现敌我双方互相攻击,实现坦克击毙后爆炸的效果,坦克能够从任意方向行驶和发射炮弹,增加障碍,能阻碍坦克的行走项目所使用的一些技术:GUI,事件监听,多线程,简单理解一些设计模式和反射机制,重要的是理解面向对象的思想项目过程:1.建立游戏界面产生一个合适的窗口,并设置其为不可更改框架大小,添加关闭窗口
2014-04-23 16:33:46 616
原创 看看有多少个网站能帮到你
刚从一CSDN兄弟博客里看到的,看到这么多好的网站就跟那位兄弟的标题一样我不得不copy到我这来 呵呵也许有些网站对我没什么大的帮助,但是我相信能帮助到我身边的人,所以发来让大家看看,有好的网站就收藏起来。 论文网[http://www.51lw.com(免费论文下载)论 文 在线网[http://www.lwzx.net(论文下载,大量免费资源)论 文 帝国[http://www.
2014-04-23 16:33:44 1201
原创 黑盒测试
黑盒测试是软件测试的主要方法之一,也可以称为功能测试、数据驱动测试或基于规格说明的测试。测试员通过输入数据、接收输出、检验结果这样的方法对软件的实际行为的测试。在测试时,我们就把程序看作一个不能打开的黑盒子即我们在完全不考虑程序内部结构和内部特性的情况下对程序接口进行测试。
2014-04-19 11:24:39 1228
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人