`
FlyAway2
  • 浏览: 110269 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表

我的 卡布列克

    博客分类:
  • j2ee
  本来是很简单的东西,结果自己想快点做完,结果反而做了很久,而且做错!。。   做得辛辛苦苦,可惜还是没做对!   本来想用list的sort 帮忙实现排序的 ,后面采用手动的冒泡排序,又加上一个苦逼的算法,结果冒泡排序那块搞错了!   错了两次,   第一次:   String[] bigger = sort(kabulekes,-1); String[] smaller = sort(kabulekes,1); sort方法里面没有新建数组,导致bigger、smaller 是一样的值——即传值传引用的问题!   第二次: //String s1 ...

台球技巧

  台球是很常见的一种休闲方式。但是玩好它并不是那么容易的,于是,自己搞了个代码模拟了一下。简单研究其内在规律。   package basic.overrr; public class TableBallCalculator { /** * */ public static void main(String[] args) { // TODO Auto-generated method stub double a = 5.0; double c = 10.0; double b = Math.log10(c*c)/M ...
    这是一个经常遇到的考题。面试中可以说90%都会被问到。———— 请说明一下wait、sleep 等 的区别。。     看过很多面试试题资料啊,上面也有对这个的说明,以为自己懂了。   直到最近研究tomcat源码时候,实际运用到了,发现自己还是不懂!哎!   自己做了demo,查过资料,最终才明白!   教训: 基础的不懂的东西一定要自己亲自编码,彻底弄懂! 不然看再多书、资料都没用!  
  研究了一下java Event机制 和observer设计模式,发现两者都者不多,一样的原因 java Event机制不过是observer设计模式的一个特例。   一 、observer设计模式 Data类: package event; public class MyData { public MyData(String name, int age) { this.username = name; this.age = age; } public String getUsername() { return username; ...
   看开源项目源代码或者看项目源码的时候,常常觉得代码看起来比较啰嗦,总觉得有些的应该可以简化的。   比如:   1 过多的getter、setter 这些显然是没技术含量的,但是它夹杂在类的其他代码中,影响了阅读。我的 ...
5.10日,我第一次来到了深圳,到的时候已经快10点了,我还背了一个好大的行李包。到了笋岗路的中民时代广场中信大厦后发现才11点多,要吃午餐了,如是附近转一下、附近餐厅很少,绕了一大圈走了很久才到一个四川米粉店 ...

我又离职了

我又离职了,但我真的还不想离职的,我本想,在这里待遇还不错,过了这年再看看情况。以后再说吧,我去年6月份才入职的,现在还不到一年啊!可是,事情由不得我,我不知道怎么回事,稀里糊涂的就离了。 具体来说是这样的:去年12月份开始进入这个项目。安排我一些基础模块的维护。项目经理说准备要我写一些后台接口。但是我对业务不熟悉。写起来有困难。于是psm安排我一些基础数据的维护。但是这个工作量是比较小的。我于是有时候,没事做了。 项目管理是很大一个问题。也没有什么特别的管理方式。各个人的位置隔得很开,一致一个小组大家都分开了坐,至少分开到了三个地方——显然交流起来不方便。全是靠发邮件,一旦有什么事情了 ...
搞了半天都不行,差点就要重装oracle了!郁闷啊,google百度了半天! 其实早就找到了答案,只是对那个答案稍有误解   http://blog.csdn.net/pan_tian/article/details/7699469 “可能的原因4.ORACLE_HOME环境变量没有指定 和上边的方法类似,检查Oracle_Home环境变量”     我只是在登录PLSQL Developer\plsqldev.exe前在命令行执行了 set oracle_sid=orcl,发现不起作用 在命令行设置oracle_home=E:\oracle\product\10.2.0\ ...

js继承解读

    博客分类:
  • js
  一直搞不懂js的继承机制,虽然知道什么 js继承是由原型prototype和构造函数constructor实现继承!看了很多文章还是这样模糊:为什么这样,为什么那样,为什么为什么为什么!... ... 。不懂为什么,当然就不是真正理解,记也 ...
虽然很早就接触js了,但是一直以来都学得不好,只有半桶水,基本只够简单应用。复杂的什么例如写js控件,修改js库源码就无能为力了。虽然不是什么前端工程师,但是经常用到,所以还是学好点吧。。。   对一些概念不清楚,写函数的时候也只是非常小心,然而还是有问题,于是就调试来调试去,效率非常低。这几天有点空闲。写了测试例子,一下子清楚多了。   this 的含义 a . 在js文件的最顶层 直接调用时: //在js文件的最顶层 //alert(this);//[object Window] 为此“全局变量”window, var thisTest=function asYou ...

c笔记——重学c

    博客分类:
  • c
        大二时候学过c了,谭浩强的那个版本,还有算法,数据结构(很厚的一本书,而且是英文的)等等。虽然我不是计算机专业的,却要学这些,实在辛苦。而且当时没电脑,其他各科课程也很难学,学这个更是打击我们的自信心,也真搞不懂学校的课程安排。—— 不过还好,这个激起了我对计算机的兴趣,虽然不是很好,但我还是考了个专业第二名的成绩。我自学数据库并参加通过的相关的计算机考试。更奇妙的是,我毕业后竟然鬼使神差的走上了程序员的这条“不归路”         毕业后就是一直做java方面的工作。主要是java、flex。因为都是外包项目,学到的东西确实很少。做了这么久,感觉实在郁闷:上班沉闷,加 ...
 作为javar的必学框架,我相信Hibernate源码也是被研究过无数次了。不过,别人研究过不代表我就不需要看了。   这里我以我的视野简单的过一遍。各位iteye的朋友有时间可以看看。如何已经很熟悉这个了就不用看了,否则看也是浪费时间。我研究的方法非常简单,就是反复读源码,一遍不行,二遍,或者三遍。。。   从Hibernate源码看它的启动过程:   Hibernate的启动是从Configuration开始的。Configuration既是它的配置中心,也是它的启动最初点。 Configuration提供了几个重载的configure方法,用来读取配置,默认,当然就是h ...
  本文主要通过源码,概述一下session的查询过程。   主要api有get、load。他们基本过程是类似的;   以get为例:   Session public Object get(String entityName, Serializable id) throws HibernateException;   调用SessionImpl:   public Object get(St ...

你就是一个人在战斗

 
  一群人,虽然每天都在一起,虽然看起来很和睦。   其实都是各干个的。   年纪、经验、水平还有专注领域的差别,使得他们不能一起敞开心扉畅谈交流。   即使是他们是干同样的事,也很少相互讨论。即使讨论也不会讨论技术方面的东西。   我终于知道为什么“你不是一个人在战斗”会很流行,为什么很多人都喜欢这么说,向我们鼓吹。   原因其实就是,很多时候,你就是一个人在战斗!   悲催!怎么办?
写各种java或jsp的时候,一不小心就会多写了一些中文的标点字符,特别是jsp中的javascript,里面出了错都没有提示,郁闷的要死。   心想要是有这么一个检查中文字符小程序就好了。网上找了很久,都没找到自己想要的。于是自己写:   注:主要是检查',' ,'。' ,'、',';','’','‘','”','“',':' 这些字符,不让它秘密的隐藏在jsp中   import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.IOException ...
Global site tag (gtag.js) - Google Analytics