YYW'S BLOG

知识的分享就是知识的获得
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

摘要: 本文通过一个简单的例子介绍一个Java程序是从无到有,从启动到结束的过程。通过本文可以对Java虚拟机有一个感性的认识,了解Java虚拟机的体系结构和运作流程。 阅读全文

posted @ 2013-03-23 00:48 阿武 阅读(1026) 评论(3) 推荐(2) 编辑

摘要: 是否总是觉得工作特别的枯燥、乏味、无聊,面对成堆的代码后头脑开发犯困,表情开始僵硬,这对你来说简直就是一种折磨,它甚至和你原先所想象的不一样,程序员本来应该是精力充沛,激情四溢的,幻想着能够去创造去驾驭所有的东西。归根结底是因为我们对工作失去了兴趣,因为我们越来越发现,情况已经超出我们的控制范围了。我们不知道为什么程序昨天还运行得好好的,一觉醒来后就不能正常工作了,我们不知道为什么项目到了后期总是能给我们留下一份刻骨铭心的回忆,为什么在集成测试的时候我们总是担心受怕,总觉得会发生什么问题似的,而事实上问题确实经常如期而至。下面针对自己的体会列举一些解决问题的观点(希望大家一起来发表自己的见解. 阅读全文

posted @ 2008-09-08 21:37 阿武 阅读(5197) 评论(12) 推荐(0) 编辑

摘要: 在 GoF(Gang of Four) 的23种设计模式中,单件模式(Singleton)、简单工厂模式(Simple Factory)、工厂方法模式(Factory Method)、抽象工厂模式(Abstract Factory)、建造模式(Builder)、原型模式(Prototype)都归属于创建型模式。但其中最让容易让初学者混淆的就是抽象工厂模式和生成器模式。本文将通过一个实例来说明抽象工厂模式与建造都模式之间的区别及它们各自使用的场景。 阅读全文

posted @ 2006-11-23 22:45 阿武 阅读(2475) 评论(11) 推荐(0) 编辑

2014年3月26日

摘要: 入手了摩托罗拉被 Google 收购后推出的第二款手机 Moto G (第一款是 Moto X) 后发现有个问题,有时候会莫名其妙地通话没声音,你听不到对方的,对方也听不到你的,从网上的搜索结果来看,这不是个例,而且多出现在双卡版本,基本上都是升级了4.4.2,我想大多数人买完后第一件事情就是升级系统了,所以尚不能说明问题是否跟升级4.4.2有直接关系。虽然重启手机能解决问题,但这已经是一个多月内出现的第三次了,今天特地花了一个多小时研究了一翻,得出了下面一个表格。 从测试结果来看,没插耳机的情况下,测试结果全军覆没,在插着耳机的情况下,有些情景反而发声了,由此可见,这应该是一个软件bu... 阅读全文

posted @ 2014-03-26 20:22 阿武 阅读(1307) 评论(0) 推荐(0) 编辑

2014年3月6日

摘要: 1. 使用其它手机做热点上网,最怕的就是有些应用会在连接 WIFI 时偷偷做一些事情,比如备份/同步数据等等。在这流量就是金钱的时代,不能白白让钱流走,这时你需要进入“设置 -> 浏览使用情况 ”,看到那三个点了吗?点下去再选择“移动热点”,找到你的移动热点的名称,把它勾选上,这样就不怕流量跑掉了。... 阅读全文

posted @ 2014-03-06 23:37 阿武 阅读(323) 评论(0) 推荐(0) 编辑

2013年12月19日

摘要: cdnjs.cloudflare.com 不能访问,你懂的,给https://cdnjs.cloudflare.com 跟 http://cdnjs.cloudflare.com 架个梯子就可以了,看来这是被误伤了啊。 阅读全文

posted @ 2013-12-19 00:12 阿武 阅读(407) 评论(0) 推荐(0) 编辑

2012年8月6日

摘要: 人生没有如果,只有后果和结果。过去的不会再回来,即使回来也不再完美。乞丐不一定妒忌百万富翁,但肯定妒忌收入更高的乞丐。这个故事告诉我们:没有更高的眼界,你永远停留在现在的高度。你生来就不是豪门,没有王子公主的命就别学只有王子公主才能得的病,人家有时间、金钱去仰望天空、去抑郁彷徨;你没有,你必须奋斗,你背负着家庭、生活的重担!别把时间都浪费在埋怨、牢骚上,没有人对不起你;别和泡沫剧里男女主角比,人家天生漂亮机遇超凡…你只有内心强大坦然面对才能壮大!世界上最恐怖的事是,比你优秀的人比你还努力。但更恐怖的是,你明明知道自己不如别人,却还不努力。有对情侣,女纸可怜巴巴的问:为神马,我们不能住贵一点的房 阅读全文

posted @ 2012-08-06 22:29 阿武 阅读(277) 评论(0) 推荐(0) 编辑

2012年3月26日

摘要: 深圳通助手 & 深圳长途汽车查询 阅读全文

posted @ 2012-03-26 12:57 阿武 阅读(714) 评论(1) 推荐(0) 编辑

2011年6月28日

摘要: #include<cstdlib>#include<iostream>usingnamespacestd;//Takesapointertothearray,andthesizeofthearray.voidprint_arr1(constint*arr,size_tsize){for(size_tix=0;ix!=size;++ix){cout<<arr[ix]<<'';}cout<<endl;}//Takes2pointers.Onetothebeginningofthearray,//andoneto1pastt 阅读全文

posted @ 2011-06-28 09:31 阿武 阅读(438) 评论(0) 推荐(0) 编辑

2011年6月20日

摘要: 一个删除旧文件的函数,通常用于删除较老的log文件。moduleFileUtils2ONE_DAY_SECONDS=60*60*24#removetheoldfiles,returnthenumberoffilesthatremoved.defremove_old_files(dir_path,days_ago)count=0dir_path2=dir_path+File::ALT_SEPARATORunlessdir_path.end_with?(File::ALT_SEPARATOR)d=Dir.newdir_path2now=Time.nowd.each{|filename|nextif 阅读全文

posted @ 2011-06-20 17:03 阿武 阅读(427) 评论(0) 推荐(0) 编辑

摘要: 京东抢购页面:http://qiang.360buy.com/LimitBuy.htm有效时间:2011.6.1 - 2011.6.30开发语言:Ruby运行环境:Ruby 1.9.2 (需要安装watir)文件名:qiang.rb运行命令:ruby qiang.rb说明:可以自动抢购商品,并自动进入购物车结算,结算过程可能会遇到需要验证码情况,结算将会失败,需要手动干预。require'logger'require'watir'STDOUT.sync=truelog=Logger.new(STDOUT)log.level=Logger::DEBUG$host= 阅读全文

posted @ 2011-06-20 14:40 阿武 阅读(1050) 评论(0) 推荐(0) 编辑

2011年5月27日

摘要: 引用自互联网By definition, a 32-bit processor uses 32 bits to refer to the location of each byte of memory. 2^32 = 4.2 billion, which means a memory address that's 32 bits long can only refer to 4.2 billion unique locations (i.e. 4 GB).照这样子算,一个32位的处理器所支持的内存大小公式为:2^32/1024/1024/1024 = 4 G那么64位的处理器所支持的最 阅读全文

posted @ 2011-05-27 15:26 阿武 阅读(3145) 评论(0) 推荐(0) 编辑