- 博客(22)
- 资源 (2)
- 收藏
- 关注
原创 Java线程池
public class Executors4 { private ScheduledExecutorService executorService; public void startConsume() { Integer consumer_thread_number = 4; Integer interval = 2; if
2016-07-14 13:21:19 380
原创 Spring项目搭建【简单】
做JavaWeb开发有一年多了,感觉一直都在做项目,每次项目的时间都很紧,中间很少有时间仔细的复习一下之前做过的项目,做过的几个项目环境都是别人搭好,自己只用在上面写代码就可以了,但总是感觉对很多东西理解的还不是很透彻,而且,而且,我一直都在犯一个错误:我太贪多了!这一年多的时间我在C/C++上花了不少时间、在redis源码上花了不少时间(目前还不应该以这个为重)、有段时间还重新学习了一遍数据结构
2015-10-30 14:16:38 740
原创 Java的JNI:使用Java调用C程序(一)
开心!开心!上一篇文章讲解了怎么使用Java的jni,但那是使用Java的原生命令javac编译,javah生成头文件的,而实际开发肯定不能只用javac、javah这些命令以及繁琐的过程生成dll链接文件,太麻烦了,那怎么在eclipse中生成.h头文件呢?而且上一篇文章只讲解了怎么输出一个helloworld,实际上几乎每种编程语言,你学会打印出一个helloworld,和能用
2015-08-31 13:43:41 611
原创 Java的JNI:使用Java调用C程序(入门)
好长时间没写博客了,最近感觉学了好多知识,学习了redis,看了redis几种数据结构的源码,还看了《鸟哥的Linux私房菜》这本书的前半部分,还有我们项目用到的许多知识点,特别是RMI,还有maven的知识,好多实用的工具类,但是一直没有时间仔细的总结一下,感觉学的还是不够深入、不够扎实。今天写项目时要用到图片压缩功能,我在网上找到了一个现成的程序,里面要引入几个类,但是我不想引入整个jar包了
2015-08-15 18:02:55 590
原创 关于对数复杂度
今天下午的一会看了对数的知识,因为复杂度中经常会用到对数级别的复杂度。先看一个对数的公式吧:今天下午我盯着这个公式看了半天,想知道这个公式是怎么得来的,甚至还花了图,但最后感觉心里还不是很透彻……然后我又一次感觉到:理解数学中的一些东西,真不是靠画图去理解的,那些数学好的人,肯定也不是这样学数学的。但我真的很想把数学学好啊……还是看一下百度百科上是怎么推
2015-06-05 18:24:09 5661
原创 关于B树/索引
前段时间在看redis的书,里面涉及到了一些数据结构的知识,所以一时兴起,就把数据结构的知识都又复习一遍,感觉数据结构算法这些知识,偏理论,实际中用到的比较少,所以学完之后很容易忘记,这次又复习了一遍,把笔记贴出来和大家分享一下,共同进步,有错误的地方也欢迎大家提出来。主要分两部分吧,前面是铺垫,讲了二叉树、二叉查找树、AVL树、2-3树、2-3-4树,红黑树,后面讲B树索引。
2015-06-05 14:52:54 1082
原创 2015年工作规划
2015年工作规划:把Java学精通,包括JavaSE和JavaEE。JavaSE:1,集合。集合是在实际项目中用到的极多的东西,必须深入理解集合的使用,都有哪些API,怎么对集合中的数据排序,如果集合中是对象,怎么按对象的某个属性进行排序。实践任务:结合财务系统调用数据库返回的集合,对集合进行处理、排序、并在页面中显示。2,泛型。泛型目前我用的比较少,但必须真实掌握。3,St...
2015-01-09 13:29:28 1556 3
原创 关于Java中的编码
以下为我自己的学习总结(部分是网络上资源),并不能确定百分之百正确,如您看到,请自己多思考验证。我会继续深入学习相关知识,并及时更新笔记。如您发现错误,请帮忙指出,谢谢。-----------------------------------------------------------------------------------------------------------------
2015-01-09 13:15:10 922
原创 Mark一下
不知不觉我已经学习编程将近6年了,毕业4年多了,毕业后的这四年我一直在学编程,毕业后在PMJ时我在学C语言,我自己打印的代码,推箱子的C代码,五子棋的C代码。。从PMJ离开去东莞的时间我也没停止学习编程,那本《C语言编程220例》是我记得最清楚的一本书,在东莞一年多,主要还是在学习C语言、数据结构,数据结构花了不少时间,期间还买了一本1000页左右的《离散数学》,当时厂里面因产量不好放假一个月,我...
2014-10-25 19:19:59 1255
原创 原码补码反码及浮点数计算精度丢失的问题
今天看JavaScript又看到说浮点数的计算会出现精度丢失,学C和Java时的基本语法书上就说浮点数的计算会出现精度丢失,现在JavaScript也这样说,于是我真是忍不住了非要弄明白为什么这样说,为什么会出现精度丢失。因为我之前看书基本语法这些章节基本上都是跳过或粗略看一下的。然后上网查了一些资料,没想到牵扯到了不少相关的知识,比如原码补码反码等等,于是我又将相关的知识也学习了一下或复习了
2013-01-17 00:53:18 1697
原创 JAVA中的枚举类
学习C语言的时候就对枚举类比较困惑,现在学JAVA仍然对枚举类比较困惑,因为枚举类的定义和构造与其它一般类差别太大了。李刚的书上有一道例题,先讲的是怎样手动实现枚举类,我把程序稍加修改之后是这个样子,并且编译运行通过:public class Season { private final String name; private final String desc;
2013-01-11 00:26:55 716 2
原创 Java中的一些名词术语
学习Java有几个月了,记得刚学C语言的时候,谭浩强的那本绿皮《C程序设计》我来来回回至少看了六七遍,而现在这几本Java基础书我完整的连三遍都没看到,说是基础,一本书都七八百页,Java语言的知识点是要比C多了许多。今天把自己一直模糊不清的一些名词术语上网查了一下,因为现在还是初学,所以我想现在还不必太深究有的东西,但做一些了解还是必须的:SDK:软件开发工具包。JDK:就是Ja
2013-01-10 23:40:02 1330
原创 Java内部类
Java内部类相比较其它类而言其实也算是一种比较奇特的类,一般的类都是各是各的,分开定义,分别鲜明,但内部类偏偏是在其它类内部。我们看内部类的定义很简单,直接在一个类内部定义就可以了,定义方式也和其它类差不多,然后创建它的对象就可以使用了。但你有没有想过为什么要出现“内部类”这个概念呢?仔细想一下为什么呢,会发现这样定义有一般类达不到的效果,比如:要想让一个类A只能被另一类B使用,那你怎么定义这个
2013-01-10 23:39:18 770
原创 抽象类、接口
抽象类及抽象方法必须用abstract修饰。抽象类中可以含具体方法,但一旦含有抽象方法则该类必须定义为abstract。抽象类可以含属性、方法、构造器、初始化块、内部类、枚举类,但抽象类的构造器只能被其子类使用,而不能用于创建其本身的实例(不能创建抽象类的实例)。抽象方法即只有声明而没有方法体,以逗号结束。抽象类虽不能创建它本身的实例,但它却可以作为指向其子类的引用,从而利用多态调用子类中
2013-01-10 23:38:27 559
原创 惭愧
我只能说我惭愧。翻开自己的博客,这篇博客和那篇博客时间都差了一年,那篇和前一篇又差了一年。我真的很惭愧。。毕业两年半了。在学校里时完全都是自学C语言,也自学了数据结构,本想毕业后找一份程序员的工作,但毕业时发现自己水平还是远远不够,于是想边工作边学习,而C语言那个黑乎乎的窗口也一直让我很迷茫,我什么时候才能写出像windows那样的可视化窗口?我一直觉得要先把C语言学精通,
2013-01-10 23:37:41 523
原创 输入输出函数分析
scanf函数是一个“模式匹配”函数,也就是试图把输入的字符组与转换说明匹配成组。调用scanf函数时,scanf函数会从左向右依次处理字符串中的信息。对于格式串中的每一个转换说明,scanf函数会努力从输入的数据中定位适当的类型项,并跳过必要的空格。而当scanf函数读入数据但遇到了不可能属于该类型的项时,scanf函数会停止读入。如果读入数据成功,scanf函数会继续读取下面的数据。在寻找输入
2013-01-10 23:36:19 848
原创 第四次编程题(2)
今日是2010年9月17日,距我开这个博客已有近一年的时间了,这一年里因为毕业找工作出现的一些繁琐之事,已有将近8、9个月没有学习程序了。这一个月来才又开始拿起编程的书学习,说来我也很惭愧。今天又看了第四次的编程比赛题,我以前想到的那种算法(用栈,把加减号用二进制的0和1表示)现在竟想不起来了,不过重看了一下后很快就理解了。不过nopeak的算法我看了好一会儿才懂,他的算法的确很妙,只用了两个大小
2013-01-10 23:35:37 606
原创 第六次编程题
今天看了第六次的比赛题:http://www.programfan.com/club/showpost.asp?id=126227&t=o 第一个比赛题比较简单,解决方法也有很多,但代码仍是有的效率高有的效率低,eastcowboy的代码比我的要强一些,我在函数changetotail中又定义了一个字符指针,而eastcowboy直接在原字符串上进行操作,下面是eastcowboy的代码
2013-01-10 23:34:56 559
原创 第五次编程题
今天郑州下雪了,很大,09年的第一场雪。问了问,家里也下雪了,也很大。今年的雪来的可真早。 这两天在看第五次的编程比赛题:http://www.programfan.com/club/showpost.asp?id=122355&t=o 这次的冠军是wgkujgg,他用的是哈希表,但我还没学到哈希表,所以我仔细分析了eastcowboy的方法,eastcowboy的算法
2013-01-10 23:33:25 662
原创 第四次编程题
这两天在看论坛上以往的编程比赛题,不知道为什么前三次的比赛帖子找不到了,所以我从第四次开始看起了。帖子虽然已经是2005年的了,到现在已经有4年的时间了,但现在看来比赛的题目依然很有趣也很有质量,而且我可以想象,05年的时候论坛上众多的编程爱好者是如何饱含热情熬夜写程序的。。。 第四次的编程比赛题在这儿:http://www.programfan.com/club/showpost.
2013-01-10 23:32:04 469
转载 KMP算法
作者:goal00001111(高粱) 转自《业余空间》 http://blog.pfan.cn/goal00001111/43213.html始发于goal00001111的专栏;允许自由转载,但必须注明作者和出处 (2009-5-10 22:03:00)一.简单字符串模式匹配算法的缺陷设有目标串T(target)和模式串P(pattern),模式匹配是指在目标串T中找到一
2009-11-08 07:46:00 600
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人