- 博客(27)
- 资源 (2)
- 收藏
- 关注
原创 配置Eclipse炫酷黑
转载:修改Eclipse为黑色主题今天花了一会儿设置了eclipse的背景。先上图。主要通过插件来实现。1. Eclipse Color Schemehttp://eclipsecolorthemes.org/可以在Eclipse的Market里面搜索关键词来安装,安装完毕之后,里面附带了最流行的theme。如果需要安装其他theme
2014-08-30 01:19:36 2165
原创 某互联网公司2014 Java工程师面试试题
题目描述:在A,B两个城市之间设有N个路站(如下图中的S1,且NA,B的一条通路是指:从A出发,可经过任一路段到达S1,再从S1出发经过任一路段,…最后到达B。通路上路段距离之和称为通路距离(最大距离≤1000)。当所有的路段距离给出之后,求出所有不同距离的通路个数(相同距离仅记一次)。例如:下图所示是当N=1时的情况:从A到B的通路条数为6,但因其中通路5+5=4
2014-05-09 21:05:19 1165
原创 1-n,从中选择任意两两不同的k个数,输出所有可能的组合,要求不重不漏
參考:http://blog.csdn.net/hyq666888/article/details/22572695 /** * 给定n个数{1,2,3,...,n},从中选择任意两两不同的k个数,输出所有可能的组合 * 要求不重不漏 * * 思路: * 假如說n=9 k=5的話。 * 那最後一個輸出的數字肯定是 5 6 7 8 9 * 而且每一輪
2014-04-03 12:08:59 2840
原创 单例模式
单例模式,往往用作我们只需要一个的对象上,例如数据库的连接 Connection 。Connection这个对象,在连DB的程序中,自始至终都要拥有,并且一般来说只有一个。所以为了保持面向对象程序设计的封装性,针对这种情况,演化成了一种设计模式, 就叫做单例模式package design;public class Singleton { /*
2014-03-27 16:52:49 908
原创 初认Jconsole
今天见到一个非常棒的小工具。Jconsole工具在JDK的bin中先上段程序死循环掉的代码。package thread;import java.util.HashMap;public class TestLock { private final HashMap map = new HashMap(); public TestLock() {
2014-03-27 16:40:33 801
原创 检测是否能被4,7,9整除
#include #include /* run this program using the console pauser or add your own getch, system("pause") or input loop *//*算法分析与设计P118 16编写算法检测是否能被4,7,9整除 */int main(int argc, char *argv[]) {
2014-03-16 22:30:01 1428 1
原创 ABCDE5人竞赛真话假话
#include #include /* run this program using the console pauser or add your own getch, system("pause") or input loop *//*算法分析与设计P118 13ABCDE5人竞赛(b=3)+(c=5)=1(d=2)+(e=4)=1(b=1)+(e=4)=1(c=1)+(
2014-03-16 22:16:37 1913
原创 回型矩阵
#include #include /* run this program using the console pauser or add your own getch, system("pause") or input loop *//*算法回型矩阵 */int main(int argc, char *argv[]) { int i,j; int k=1; int ar
2014-03-16 22:04:24 1590
转载 Yahoo Web Performance Best Practices and Rules
Web Performance Best Practices and RulesYahoo's Exceptional Performance team has identified(确定) 34 rules that affect web page performance. YSlow's web page analysis is based on the 23 of these 34
2014-03-12 22:37:33 1190
原创 Test
package server;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;im
2014-03-05 19:40:01 889
原创 Python小工具——统计文件夹下源代码的行数
趁着热情着,又赶了份统计源代码的小工具程序是统计java文件的,以后有机会更新成统计各个源代码版本的程序统计目录下每个文件的总行数,正常行数,注释行数,空白行数和整个目录下总的 这些行数。程序运行后,自动在指定目录生成一个result.txt文件同样的利用cmd, python generate.py 文件目录代码# -*
2014-03-03 22:40:21 1549
原创 Python小工具之文件夹下搜索包含关键字的文件
今天由于要解决一个前台问题,有个图片不知道哪里冒出来的。由于我的前端知识太差了,忘记到对应的css文件去找那个图片路径。直接根据这几天的python学习,写了一个搜索文件。然后感慨到Python神马的简直太方便了。安装python后,直接在cmd里敲命令python search.py 目录 要搜索的字符串小程序的思路就是,根据目录递归文件,然后搜索出文件,
2014-03-03 21:51:46 3886
原创 给贺老师的一封邮件(问题是如何(HOW)去运用实践,去编程!!,去运用这些计算机科学与技术理论课程)
贺老师您好!首先很敬佩您,作为一名老师能够放下那些名利,而专心做一名人民教师。其次对于您能以身作则,开博客领导学生们去实践,耐心解答学生的问题,非常的喜欢与支持。所以呢,我也慕名前来了:) 很冒昧给您添加负担了,文字稍微有点多,但是问题很简单,在文章的最后面,所以如果您时间比较紧的话,可以直接跳到文章的最后面。如果您详细浏览文章,对于我的一些观点您不认同的话,务必请老师指
2013-12-28 02:42:53 1421
原创 网络NAT路由器
这两天复习计算机网络的时候遇到这样一个概念。NAT 网络地址转换(Network Address Translation) 大概是这样的。举一个例子,假如说我们现在接入了校园网,我有一个内部IP是10.2.61.55。意思是我是2号楼第6层A段(1)的第55台主机。我的网关是10.2.61.254如图:当我要像外界发数据包的时候我该用什么IP呢? 10.2.61.55?
2013-11-21 22:03:10 1256
原创 java文档注释与javadoc
在编写程序中,我们往往为代码文档所头疼。如果文档与代码是分离的,那么在每次修改代码的时候,都要去修改响应的文档。在java中,你可以为你的代码加上特别的注释,针对方法变量类等等可以加上一些标签。javadoc是一个提取注释的工具,它在代码中查找特殊的注释标签,然后解析这些标签生成对应的文档。javadoc输出的是一个HTML文件,就如同我们大家经常使用的java API文档一样,浏览非
2013-11-15 23:55:49 1634
原创 12小球3次称重法
今天在ueb.taobao.org里的前端测试题里看到的这道题。算法很扯淡。先放在这里回头了细细看看。问题描述:下面共有 12 个小球,其中一个的质量与众不同,不知道它是偏轻还是偏重。请使用天秤找出这个小球,并指出它是偏轻还是偏重。最多只能称3次。第一次,先将1-4号放在左边,5-8号放在右边。 1.如果右重则坏球在1-8号。 第二次将2
2013-11-06 22:25:06 1461
原创 Tomcat 和MyEclipse MySQL FAQ
问题1:请问MyEclipse怎么和tomcat建关联啊现在我每次在MyEclipse上部署完成后,总要将包copy到tomcat下,然后启动tomcat,这样才行。解决方案:第一步:windows--> preference--> myclipse配置tomcat服务器 第二步:配好后右击工程名(注意工程要打开)--> myclipse--> add and remove dep
2013-10-30 09:54:03 937
原创 绕过这个问题来解决问题
今天班里的女同学突然问了我一个问题。 有一个画板,上面有一个小人,通过鼠标的点击实现小人在画板上的移动。使用的代码是C#加上WPF。出现的问题是,小人的移动速度不一样。 拿过程序后,我运行了一下,发现点击不同的地方,小人的移动速度确实不一样。当点击的比较近的时候,小人的行走就会非常的缓慢,当点击的比较远的时候,小人的行走就会非常的快。通过观察发现,小人在x轴坐标
2013-10-17 23:47:07 969
原创 路由分组转发算法
import java.util.Scanner;public class Main { public static void main(String[] args) { IPAdress h1=new IPAdress(); //接收到一个IP数据包 h1.input(); //用输入来模拟得到目的IP地址 RoutingTable routing=new R
2013-10-13 20:53:07 4899
原创 多核处理器
昨天和一个朋友在街上等其他朋友的时候,没事去苏宁电器转了转。看了看超级本,然后和老板一顿胡扯。说着说着就说道,超极本配置方面都比较低,尤其是CPU。接着突然发现以前自己知道的好多东西都忘记了,竟然连CPU的多核是怎么回事都忘记了。今天专门在网上找了各方面资料熟悉了一下,下面说一下。首先我们要知道CPU是什么东西。CPU,中央处理器。是计算机组成中必不可少,也是最最重要的一部
2013-09-20 23:40:33 1224
原创 java中的Properties类的使用 与单例模式
在java.util包中有一个读取配置文件的类是Properties类。该类可以在文件中读取配置信息。举例来说,假如我现在有一个坦克大战的项目。初始敌人坦克数量,英雄血量,复活敌人坦克数量等变量都是一个常量。 这些常量可能每个类中都要引用,但是具体我把这些常量放到某一个类中,其他的类就会不停的访问这个类。使用Properties类时,我们建立一个PropertyMgr类,代
2013-08-22 21:08:37 1710
原创 Java小练习1(钟表)
这两天用Java写了一个小程序,一个会自动走的闹钟。下面说一下具体的思路,有错误的也有正确的。错误的思路:1)以0点0分0秒线为基准,提取系统时间,让时针分针秒针转动相应的角度,得出真正的时间。延迟一秒,然后让秒针自增6°,循环每60次,让分针再转动6°,时针同理错误分析:由于在java中画线方法原型是void drawLine(x1,y1,x2
2013-05-22 14:23:51 1391
原创 Java's GUI (开篇)
最近在学Java的GUI部分。今天来谈谈Java的GUI方面的编程。首先肯定要知道的两个概念是Awt和Swing。Awt(Abstact Windowing Toolkit),译为抽象窗口工具包,是早期java提供的用来建立图形用户界面的基本工具。Awt中的图形函数与操作系统提供的图形函数有着一一对应的关系。本质上说,当你用Awt来构建图形界面时,实际上并不是用Java画出
2013-05-21 12:48:48 751
转载 搞ACM的你伤不起(挺好玩的。嘿)
劳资六年前开始搞ACM啊!!!!!!!!!! 从此踏上了尼玛不归路啊!!!!!!!!!!!! 谁特么跟劳资讲算法是程序设计的核心啊!!!!!! 尼玛除了面试题就没见过用算法的地方啊!!!!!! 谁再跟劳资讲算法之美算法的力量,劳资一本算法导论拍死你啊!!!!!!!! 那是搞ACM的入门书啊!!!!特么的入门书就一千多页啊!!!!!!! 还没有习题答案啊,学完了你特么都不知道
2013-04-03 22:34:26 1079 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人