自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

superGhost的专栏

-----------夜孤行

  • 博客(38)
  • 资源 (6)
  • 收藏
  • 关注

原创 找回来了

  终于找到了这个博客,看了下原来写的日期,有点惭愧,貌似两年没动过了。以后得坚持写,记录成长的轨迹。工作也有三年了,长进不算大,但也有不少收获。总的来说,蹉跎之中,炼就了一身打酱油的本领。少扯淡,记录下接下来工作的重点。   1.离投入到新项目,还有点时间。贯通下原来的业务,特别是流程。具体细节可以不清楚,但大致的流程,来源,输出应该了解。特别是在一个大项目组里面,分工比较细,有时候很容易,...

2012-11-06 22:39:23 182

原创 Google Map真好用

    //非枪文    今天做汽车回来,加班车,2两多小时的行程,还整了个带卧铺的车(据说这车下午直奔北京)。春运车多,加班车不允许进车站(也不知这是哪门子规定,这可是从汽车站买的票~),刚下高速就把我们扔下来了。“荒郊野岭”的,也不知道哪了,看了下站牌,就没熟悉的地方。这一路上也没大停,最后在快到的时候,前方出现了事故(具体情况也没见,貌似挺大,三辆车在高速上撞一起),卡了半个多小时。...

2011-02-08 21:52:57 215

原创 最近的一些学习计划

最近的一些计划,主要是有时候有空的时间学习比较乱,东看一点,西看一点。(还是加强基础吧)1.操作系统的课程设计,主要是较深入的学习下整个过程,对以后有一个较牢固的基础,顺便复习下原理和unix环境的编程知识,还有TCP/IP协议栈的一些知识。2.看下程序设计语言原理 希望对语言有一个更深入的认识,有个较宽阔的视野。3.看下数据库实现的一些东西,工作中用的oracle,内存数据库,希望有...

2010-11-18 22:11:24 160

原创 linux下安装git遇到的一些问题

<br />分享下遇到的问题,以及解决方法。<br />1.下载git-1.7.3.2.tar.bz2<br />    解压压缩包: tar jxvf git-1.7.3.2.tar.bz2<br />    编译安装(一坨命令 ):./configure --prefix=/usr/bin<br />                                  make<br />                                  make install<br />在这个过程中遇

2010-11-13 22:12:00 1227

转载 Strategy Letter V

Strategy Letter Vby Joel SpolskyWednesday, June 12, 2002When I was in college I took two intro economics courses: macroeconomics and microeconomics. Macro was full of theories like "low unemploy

2010-05-03 19:22:00 694

原创 书写和思考

    最近老在公司写文档之类的东西,有的是安排的,有的是自己总结最近遇到的一些问题感觉收获很大。原来就听说过“书写是为了更好的思考”,现在总算有深刻的体会了,经常总结,思考,然后写出来,你会发现有新的感悟,新的收获的。   以后抽出时间多读好书,多跟有想法和深度的人交流,至少每周一篇博客吧,分享生活,分享快乐~~~...

2009-04-18 20:55:52 129

工作两周的感受

     刚开在网站首页上浏览了一下,看到很多兄弟姐妹还为找工作发愁,着急,我也不抱怨什么了。工作了两个星期,感觉还可以,刚进公司,主要是学习,看文档,看代码。公司挺一般的,做外包的,其实感觉没什么技术含量,那也没办法,在这个时侯,不能为找一份好的工作而活活饿死,是吧?主要给移动做BOSS系统,前台java,后台c++。我做后台的,现在那系统已经做了好几年了,现在主要是做一些需求,修改一些BUG,...

2009-03-16 20:11:22 216

面试经历

    最近面试了两三回了,写写心得。(本人二类本科,计算机专业,CET-6,水平一般)    虽然现在出现经济危机,但如果好好把握,机会还是很多的。    第一次,本人生平第一次正规面试,穿的西装革履的,做了2个小时左右的车。从城市中心做到最东边,当时那个激动啊,没办法,第一次吗,很多东西的第一次都会很激动的。    这次机会貌似挺好的,外企,到那10多分钟就被打发走了,想想,自己几年没开...

2009-02-25 19:25:26 130

原创 复习C++

    最近找工作,应聘C++方面的,由于原来对java,c比较熟悉,对c++有点恐惧(刚学的时候觉得语法太多)。所以复习了一下,并且看了几位大牛对c++的一点认识及个人的学习简介,复习的时候效率高多了。    想想在学校这几年学的东西太杂了,学了很多东西,但很多东西都没学好,大一学习c/c++,大二下开java。原来没学习操作系统之类的东西,有那么一点c++基础就去学习MFC了,当时头都大了。...

2009-02-21 11:42:02 99

初读SICP的一点感想

     在豆瓣上看到对SICP的高度评价,买了一本,现在已经细看完第二章。感觉挺难的,里面的习题更难。用的scheme语言,函数式编程在javaeye也挺火的,很多大牛都讨论这些问题,望尘莫及。     转眼间大学马上要过去了,现在又面临找工作,可是我还在“不务正业”的看着sicp。感觉原来学的东西是那么的肤浅,刚开始学习c,后来c++,在后来java。开了那么多课,只是局限于语法,没有学习什...

2009-02-11 16:07:45 241

原创 博客入住javaeye

[size=x-small]听说javaeye里面的学习氛围挺好的,来这里分享技术,分享心得,分享生活[/size]

2009-02-10 15:30:04 133

翻译 SQLite 体系结构

                   SQLite体系结构简介      这份文档描述了sqlite数据库的体系结构,这些信息对想理解或者修改内部工作原理的朋友们会很有用。       上图中包含了sqlite的主要的模块以及它们是怎么关联的。下面就简要介绍一下每个模块。  (这份文档描述的是sqlite 3.0版本的,2.8以及以前的大体相似只是细节上有点不同) 接口     大部分sqlite

2009-01-12 12:41:00 1913

SQLite 体系结构

                   SQLite体系结构简介      这份文档描述了sqlite数据库的体系结构,这些信息对想理解或者修改内部工作原理的朋友们会很有用。      上图中包含了sqlite的主要的模块以及它们是怎么关联的。下面就简要介绍一下每个模块。  (这份文档描述的是sqlite 3.0版本的,2.8以及以前的大体相似只是细节上有点不同) 接口     大部分sq...

2009-01-12 12:41:00 271

原创 c/c++/java之间的区别

      对比一下这三种语言。      Java类接口继承泛型引用异常(try catch throws)命名空间package/import链接性(天然的动态链接性)C结构体(方法又能够函数指针实现)同左,(可以使用void 类型的指针)可以用结构体

2008-12-09 09:39:00 594

原创 C++和java中泛型的区别

         泛型主要是提供类型的类型参数,也被称为类型化参数。在C++中使用用模板实现泛型的。         这两种语言之间泛型的区别。         第一,java中泛型只能接受引用类型的,而C++可以接受基本类型的。         第二,在C++模板中,编译器使用提供的参数类型来扩充模板。List和List生成的代码不同,实际上是两个类。而在java 中,编译器只是对参

2008-12-09 09:23:00 847

转载 C语言复杂声明解析

C语言所有复杂的指针声明,都是由各种声明嵌套构成的。如何解读复杂指针声明呢?右左法则是一个既著名又常用的方法。不过,右左法则其实并不是C标准里面的内容,它是从C标准的声明规定中归纳出来的方法。C标准的声明规则,是用来解决如何创建声明的,而右左法则是用来解决如何辩识一个声明的,两者可以说是相反的。右左法则的英文原文是这样说的:The right-left rule: Start reading 

2008-11-12 09:42:00 581 1

原创 碰见C语言的几个小问题

最近碰见C语言的几个小问题。1.关于结构体的大小(sizeof)。/*struct assign  {    char a;    int  b;    char c;  };  */  struct assign  {    char a;    char b;    int c;  };  int i = offset

2008-11-03 11:03:00 505

碰见C语言的几个小问题

最近碰见C语言的几个小问题。1.关于结构体的大小(sizeof)。/*struct assign  {    char a;    int  b;    char c;  };  */  struct assign  {    char a;    char b;    int c;  };  int i = offsetof(struct assign,b);...

2008-11-03 11:03:00 126

原创 C语言中可变参数的用法

         在C语言中比较常用的可变参数就是printf();函数原型如下:        int printf(const char * format,...);       写一个简单的可变参数:#include  void va_fun(int i,...);int main(void){  va_fun(100);  va_fun(20

2008-10-31 14:37:00 704

C语言中可变参数的用法

         在C语言中比较常用的可变参数就是printf();函数原型如下:        int printf(const char * format,...);       写一个简单的可变参数:#include &lt;stdarg.h&gt; void va_fun(int i,...);int main(void){  va_fun(100);  va_fun...

2008-10-31 14:37:00 82

原创 linux 基础命令(一)

   刚编译升级内核,总结一下基础的命令。1.归档,压缩和解压在linux下有很多的压缩格式,找到一份比较全的。.tar解包: tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)---------------------------------------------.gz解压1:gunzip File

2008-10-26 18:03:00 673

原创 linux 内核升级

       1.下载所需要的软件。            device-mapper.1.02.02.tgz            mkinitrd-3.5.11-3.9.i386.rpm            LVM2.2.02.04.tgz            module-init-tools-3.2.tar.gz            modutils-2.4.27

2008-10-26 17:03:00 516

转载 对年轻人的忠告

1、好好规划自己的路,不要跟着感觉走!  根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会,以后钱根本不是问题。频繁地动荡不是上策,最后你对哪个行业都没有摸透,永远是新手!2、可

2008-10-26 09:52:00 4289 2

原创 一道算法题

如图所示:                        设“1”的坐标为(0,0) “7”的坐标为(-1,-1) 编写一个小程序,使程序做到输入坐标(X,Y)之后显示出相应的数字。  最麻烦的方法也是最好想的,不断的循环,进行匹配即可。当x,y很大时,时间复杂是很大的。主要是一圈一圈的转,规律很简单。 这种问题一般有规律,原题位置:http://blog.csdn

2008-10-24 19:31:00 460

原创 C 应该注意的地方

     刚才在CU里面看到一个关于宏的帖子,不解,随查《linux内核情景分析》(其中的一小节),呵呵。    #define DUMP_WRITE(addr,nr)  do {memcpy(bufp,addr,nr); buf += nr ;} while(0) 如果如下 #define DUMP_WRITE(addr,nr)  memcpy(bufp,addr,nr);

2008-10-22 18:04:00 492

C 应该注意的地方

     刚才在CU里面看到一个关于宏的帖子,不解,随查《linux内核情景分析》(其中的一小节),呵呵。  &lt;1&gt;  #define DUMP_WRITE(addr,nr)  do {memcpy(bufp,addr,nr); buf += nr ;} while(0) 如果如下 #define DUMP_WRITE(addr,nr)  memcpy(bufp,addr,n...

2008-10-22 18:04:00 94

原创 When not now ,When?

    大学生活已经接近尾声了,离开学校,离开宿舍,明白了很多道理。突然后悔应该早点走出学校,走出安乐窝。我可能不大适合学校的教育制度,该学的东西没有人交,最主要的是周围的人也没意思到这一点,大家都糊涂糊涂的学习,考研。 其实刚上大二下学期我就想走出宿舍,走出那个地方。因为我觉的在那已经没必要了。很多人都不知道自己在干吗? 我觉的学习学不出什么名堂,玩也玩不出什么名堂,你能有多大的前途。走出去,离

2008-09-08 08:25:00 649

原创 观察者设计模式Observer

          在java中实现观察者设计模式很简单,被观察者继承Observable ,观察者实现observer 接口即可。实现其中的方法即可。在被观察者中添加删除观察者,以及setChange() 和 notifyObservers()。在观察者中 update(Observable obj,Object arg)做响应的动作即可。        在查看java 的源代码时会看到,在

2008-08-21 20:29:00 438

原创 设计模式 (一)

      看Jive 源代码,学习,领悟设计模式。 1.     工厂模式 : 客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。    工厂方法模式:核心工厂类不再负责所有产品的创建,而是将具体创建的工作交给子类去做,成为一个抽象工厂角色,仅负责给出具体工厂类必

2008-08-20 14:27:00 444

原创 学习笔记(二)

 今天下午主要讲的static 和 final 和参数传递1.用final定义变量只能初始化一次。定义一个类其实就是让它的地址指针指向的地址不变,所以只能初始化一次。  用final定义一个类该类不能被继承,所以跟abstract不能连用。   用final定义的方法不能被重载。2. 用static定义的静态块在main函数前执行。   在单态模式中运用staitc3. 传值还是传引用。   传引

2008-08-02 08:09:00 357

原创 学习笔记(一)

1.几个应该注意的问题。    (1)如果5.0编译器默认把它定位双精度的。    (2)20编译器默认把它定位整型的。2.  int a=3;    a=a++;    //a为多少3    //赋值运算符主要是计算后面的值,赋值操作只是一个副作用,最后在做。所以为3.  (上午)1.在调用类的构造函数时JVM完成内存的申请,初始化,返回一个指向申请内存的指针。内存的大致结构为变量,

2008-08-02 08:06:00 393

转载 再次理解指针和引用

一、先看一段代码: #include using namespace std;void freePtr1(int* p1){   delete p1;    p1 = NULL;}void freePtr2(int*& p2){   delete p2;    p2 = NULL;} void main(){   int *p1

2008-05-26 23:28:00 376

再次理解指针和引用

一、先看一段代码: #include &lt;iostream&gt;using namespace std;void freePtr1(int* p1){   delete p1;    p1 = NULL;}void freePtr2(int*&amp; p2){   delete p2;    p2 = NULL;} void main(){   int *...

2008-05-26 23:27:36 114

原创 effective java 学习笔记(二)

  由于时间比较匆忙,水平有限,简单写了一下第二章的学习笔记。对于所有对象都通用的方法。7.在改写equals的时候请遵守通用的约定。当一个类有自己的特有的“逻辑相等”概念,而超类没有改写equals 方法。满足一下的规定: 自反性,对称性,传递性,一致性。 一些告诫: 重写equals 一般要重写hascode()方法 不要让equals过于聪明,只是简单的比较值就可以了。不要依赖与一个不可

2008-04-19 09:10:00 465

原创 effective java 学习笔记(一)

           最近在豆瓣上看到一些书评,很有感想,其中有一本叫 effective java据说很好,下载了看看,果然大作,很多东西都读不懂,功力尚浅,还得继续努力。读的时候感觉很爽,比讲语法的书好看多了。第一部分 对象的创建和销毁。讲了5条原则1.用静态的工厂方法代替构造函数。好处:避免创建重复的对象,因为静态的方法不许要创建对象就可以使用,造成不必要的浪费。重复返回同一个对

2008-04-14 20:08:00 640

转载 一位教授的忠告

 忠告:1. 买个闹钟,以便按时叫醒你。贪睡和不守时,都将成为你工作和事业上的绊脚石,任何时候都一样。不仅要学会准时,更要学会提前。就如你坐车去某地,沿途的风景很美,你忍不住下车看一看,后来虽然你还是赶到了某地,却不是准时到达。“闹钟”只是一种简单的标志和提示,真正灵活、实用的时间,掌握在每个人的心中。 2. 如果你不喜欢现在的工作,要么辞职不干,要么就闭嘴不言。初出茅庐,往往眼高手低,心高气

2008-04-10 12:45:00 451

转载 J2ee学习流程

 1.java语法,j2se基础,基本的类库2.学习jsp+javabean.3.学习servlet.4.运用jsp+servlet+javabean开发一两个项目5.学习设计模式(不用太深入,在以后开发过程中逐步体会精髓)6.学习一种MVC框架,比如(struts1.0,struts2.0,springMVC,JSF等等)7.学习一种持久层框架,比如hibernate,ibatis等等8.学习业

2008-04-07 20:13:00 433

原创 以后就在这开博了!

            现在突然想写博客了,跟网友分享一下学习情况。当然最主要的还是向别人学习!!以后有什么新的发现,就写在上边,跟别人分享,交流!!!! 

2008-03-30 15:29:00 443

鲁棒的数据库持久层设计

一篇很好的讲持久层的书,讲了很多的设计方法,对想自己设计持久层的朋友可能会有启发意义~~!

2009-01-14

shell解释器(系统调用实现)

用函数指针实现,功能包括一般的命令,重定向,管道,后台进程,学习unix的系统调用时做的。其中用信号屏蔽ctrl+c.与大家分享一下。!!!!!!!!!!

2008-11-12

lex和yacc简明教程

在构造解释器和编译器的时候前端一般都会用到的工具。这本简明教程简单明了,想研究这方面的网友可以学习一下。

2008-09-26

软件工程思想 林锐

这是林锐写的软件工程的书,很薄100页左右,但仍然经典。他的我的大学十年 和 c/c++ 高质量编程写的也挺好的。

2008-09-26

patterns in java

这是一个学习设计模式很好的入门读物。 很精炼,个人任务比很多经典的大部头书更浅显易懂,并且比较薄。

2008-09-26

空空如也

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

TA关注的人

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