菁's profile贫瘠的沙壤地PhotosBlogListsMore Tools Help

Blog


    30 March

    大概可以消停一阵了

    动感出了新套餐,原来26是手机报+短信320+免费接听+免费139+飞信,现在手机报改成20M的gprs了,139升级到5块钱版的……一看还不错,就改了……改成21的了,短信240条……反正一般来说24条都发不了。原来每天有3条:早晚各一条,中午还有个什么什么生活。现在全没了,一下就消停了不少,每天就剩Google天气了。

    某人闹腾了仨月,现在也安分多了,而且现在正在1v2……大概也很忙吧~~~

    51的论坛,现在也没落了,翻新横流已经小半年了,现在在那闹的基本都是老人。除了新固件之类的消息以外,应该很难在有什么大气候了……该问的都问过了,该显摆的,也显摆够了……

    某人也正常了很多……

    终于可以消停一阵了~~~~接下来差不多是该我折腾的时间了~~~阿门~~

    29 March

    澳大利亚揭幕战

    有人说,布朗车队是黑马……不过看看阵容:

    罗斯·布朗——法拉利最辉煌的时候的技术总监(法拉利不行,好像正是从他走了之后- -!);

    巴里切罗——舒马赫坚挺的靠山,一个真正值得崇拜的人(之后换上来的马萨,经常能看见被超越的镜头)

    巴顿——当年被炒得很火的,舒马赫退役之后,有可能继承法拉利一号车手位置的准继承人之一

    应该就不会觉得拿到冠军是偶然的事情了吧~~~

    新赛季赛车变化很大,前定风翼整个跟车一边宽了,后定风翼又窄又高……据说侧定风翼全没了……说真的,太难看了……- -!不过,可靠性倒是好像强了点:以前的车,如果看见撞掉了点零件,那绝对会减速,甚至就直接回维修站了……

    再看今天的老巴,刚开场就撞了,前定风翼左边裂一大口子……没事,照样开……一点没慢……不知道是不是光头胎,才让前轮还有足够的抓地的……- -!后来又撞了一下,零碎儿都下来了……还是没见减速……换个定风翼继续~~~~

    再说发车,不知道老巴是不是在法拉利呆久了,习惯了干这种事了……红灯灭了不发车的,绝对再找不出来第二个了……他这么一干,俨然堵了一排车,后面的明显全都没开起来……直接从起跑就制造了两个梯队出来……能跟着巴顿跑的,应该就没几辆车了……

    最后还有进站……据说布朗一直是重车跑的……这都不算什么……最诡异的是最后一次进站:

    先慢慢悠悠的换胎,然后再插加油管- -!不知道是因为之前的经济问题顾不起专业技师了,还是车设计的有问题,换胎的时候加油的家伙没地儿站,够不着加油口- -!

    巴顿也就算了,出来还是第一…………巴里切罗也这么干就太不靠谱了……之前已经第二了……结果出来直接变第四……要不是前边俩哥们想不开,非要寻短见……老巴绝对就没戏了……

    总之,这场比赛太传奇了……绝对算得上个人秀……

    Hibernate的Transaction not successfully started

    一个数据库可以有很多Session,一个Session可以多次执行Transaction,不过同一时间只能执行一个Transaction。这句话好像是废话……不过想做到不犯这种低级错误,其实不太容易。

    比如一棵文件夹树,在数据库存储方面用子节点里添加一个单项一对多的父节点的对象来实现。

    如果删掉某个不是叶子的节点的话,也要同时删除他的子节点以及子节点的子节点……这样的话,貌似就要用到递归(因为是单项一对多,貌似Hibernate的连级删除就不能用了)。如果递归函数里,有个session.beginTransaction(),或者transaction.commit();的话……就会出现“Transaction not successfully started”异常……解决办法也很简单,把除了session.beginTransaction();和transaction.commit();以外的语句拿出来,做个方法,递归那个就好了……

    不同的论调

    最近看了《桃色天堂》——一部很二流的漫画……多少有点商业,就是个素材的堆积(不过整个故事还是很顺畅的,比最近流行的一些好很多,至少没有废萌)

    故事里面的姐姐很一般(这样设定的),最耀眼的是姐姐努力的样子(无时无刻都在想着工作的姐姐……当然由于特殊设定,想着工作巧妙地变成了一个很邪恶的卖点- -!)……

    另一位姐姐推荐了梁咏琪的《爱得起》,结果发现,每个介绍页面上都有这样一段话:

    在三个独立的木箱子里同时放三碗白米饭,每天让一位小女孩对着第一个箱子充满感情说“我爱你”、对着第二个箱子愤怒地发泄“我恨你”,一个星期以后,第一个箱子的米饭变馊了发出臭味,而第二个箱子的米饭则发酵成了醪糟充满芬芳。

    爱会让人变得柔软,不过太软了……就扶不上墙了……

    爱是需要像《桃色天堂》中的姐姐那样,制造出来的……而不是单纯的被给予的……

    偏执的情感

    PLUTO据说要完结了……64话说“现在的阿童木,可不是那么脆弱的。因为注入了偏执的感情啊”

    48话中的天马博士看着遍历60亿人格的没法苏醒机器人说:注入单一的感情,愤怒、悲哀、憎恨……单一的感情,可以将它从60亿的错乱人格中解救出来。

    浑浑噩噩过生活的人,大概也和这个选不定人格的睡不醒的机器差不多吧……大概也需要些偏执的感情吧……

    Java2D关于图像的旋转

    查了一下API,Graphics2D下面有个方法叫:.rotate();参数是一个弧度……

    想当然的写了下面的代码:

    BufferedImage bufferedImage = ImageIO.read(new File("C:\\Documents and Settings\\Administrator\\桌面\\未标题-1.png"));

    Graphics2D graphics2D = (Graphics2D) bufferedImage.getGraphics();
    graphics2D.rotate(Math.toRadians(45), bufferedImage.getWidth() / 2, bufferedImage.getHeight() / 2);

    一运行……没转……

    又试着加了句:graphics2D.drawImage(bufferedImage, 0, 0, null);

    这回倒是有转的了,不过没转的那个也在上面画着呢……- -!

    于是试着把转过的画到另一张图上面:

    BufferedImage bufferedImage1 = new BufferedImage(bufferedImage.getWidth(), bufferedImage.getHeight(), BufferedImage.TYPE_INT_ARGB);
                    ((Graphics2D)bufferedImage1.getGraphics()).drawImage(bufferedImage,0,0, null);

    新画上,又不转了……

    再查API,发现……rotate貌似仅仅是旋转坐标用的- -!

    瞎猫碰死耗子一下:((Graphics2D)bufferedImage1.getGraphics()).drawImage(bufferedImage,origXform, null);

    一输出bufferedImage1……转了~~~~~~~~~

    26 March

    我痛恨树枚举

    有棵树,DefaultMutableTreeNode的,想得到某个节点下的子节点的集合,然后对他们进行操作……查了一下API,只有枚举……没有集合……

    那就枚举呗……一运行……第一次第二次还行(第一次枚举是空的,第二次枚举有一个元素),从第三次开始,结果开始变得诡异……

    大概试了有……呃……无数次吧……终于发现问题了:结果是1、3、5、7项这样的……偶数枚举全部不见了- -!

    刚开始还以为是哪里不小心多写了个e.nextElement();呢……结果查来查去,也没找到。。。。

    难道是.children()返回的问题?getChildCount()了一下,数是对的……

    查API,

    Enumeration
    children()
              创建并返回此节点的子节点的正向枚举。

    于是把枚举全部导到一个list里……结果竟然正常了- -#

    再上网找资料,P都没查着……再查API,这回点了一下,看了下详细的介绍,方法下有这么一段话——

    public Enumeration children()
    创建并返回此节点的子节点的正向枚举。修改此节点的子节点数组会使修改前创建的任何子节点枚举无效。

     

    我就!@#$#%。。。。。。。

    从此痛恨DefaultMutableTreeNode

    25 March

    山寨键盘

    家里地儿小,没地儿放电脑桌,电脑直接放写字台上……剩下的地儿,放不下舒服的椅子……总之一句话:坐着不舒服……打字胳膊要抬很高……放膝盖上线又不够长……就这样凑合了n年……

    最近,发现无线键鼠套装降价了(其实没降价,就是加进来一个价位很低的山寨品牌,就像当年的双飞燕一样)……于是决定来一套……

    看了半天,看上8300了。原因很简单,短键程的……淘宝上170,加邮费195;zol上224。鉴于有几次惨痛的扯皮经历,于是100¥以上的东西,直接放弃tb……10号线,下午3点……海淀黄庄……海龙4层……205拿下(感觉还是有些贵,不过懒得较劲了- -!)

    拿回家,装上……按密码……没反应(没事穷得瑟,设的输密码开机……开机键没用……)- -!

    没辙了 ,插上原来的键盘,输密码……进bios……清掉密码……再开机……

    还不错,在没进win之前的系统选择菜单里也能用……

    进了2k3……按ctrl+alt+del……没反应,鼠标不动……只好再次插上原来的键盘……输密码进去……

    重启,再进系统,可以输密码了……

    据说,不装驱动有些按键会没反应……虽然本来就没想用……不过,第一次用,还是先装上看看效果……

    插盘,安装……黑屏、硬盘咣当一声、重启……- -!

    输密码,进系统……黑屏、硬盘咣当一声、重启。。。。。

    安全模式、添加删除……不让删- -!

    msconfig,启动、勾掉一个exe,服务,再禁用一个server……重启……好了

    上网一查,貌似和卡卡不和……

    想上官网看看……第一次说访问的网站已经到期,再刷该页无法显示,再刷主页出来了,点所有链接不出东西,再刷……告诉我服务器当机……- -!

    不懈努力后,终于下到了个8300的驱动,一哈希,和光盘上的嗷嗷不一样0 0!

    怀着敬畏的心情,开始安装……不错……没黑屏……

    看看附加的软件吧……鼠标只有两个键可以设置(唯一管用的两个键,剩下不能设置的键……按了都没反应,不知道是不是摆设- -!)

    键盘设置也不多,就5个键,不过大部分键都管用……

    试着关了服务和软件……功能一个没少……再开了服务和软件……功能一个没多- -!

    于是,决定以后关掉服务和软件来用好了……

    值得欣慰的是,usb没灯,不会乱闪……同样的,键盘也没灯——大小写、数字键盘灯都没有- -!

    呃……这么看来的话……山寨的路还很长……

    21 March

    据说最近要出大事

    Sun貌似要被IBM收购了……

    对IBM的Java理念没什么了解,不过……看SWT,可一点也不好看……

    如果将来官方的、新的java库和架构都变成那样的话……简直太可怕了……

    17 March

    可怜的第一名

    看马拉松……韩国办的……

    第一名是个肯尼亚的主儿,从航拍镜头上看……前面有个举牌的引导车,有个摄像的摩托围着他前前后后的转,还有其他大概3、4辆车,也跟苍蝇似的……

    挺同情那主的……他这一趟跑下来,得吸多少尾气啊……- -!

    15 March

    不管不顾

    刚才倒水的功夫,看了眼电视,我妈正看的《王贵与安娜》

    电视上有个神叨叨的老太太,听海青说什么孩子怎么怎么样……来龙去脉不太清楚,听这么两耳朵感觉……貌似剧情里面出了小三。神叨叨的老太太最后问海青:“你确定你还爱他吗?”然后老太太又神神叨叨的说:“我认为,爱是不管不顾……”

    呃……没想到神神叨叨的老太太还挺理想主义的……不过我喜欢这个调调~~~~

    08 March

    时限到了吧

    时限到了吧,算算年头确实也不短了……

    就算到这了,也没有什么可遗憾的……