自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 学英语:核心是掌握句子

学英语不记中文的观点是错误的,妄图让一个中国人只形成所谓的英语思维是错误的。学英语就是要达到看到中文会翻译成地道的英文,看到英文会翻译成地道的中文。达到时刻可以转化、运用自如、炉火纯青的地步。强迫中国人去按英语国家的人思维是不切实际、徒劳无功的,也是别扭和受折磨的。除非你将长期生活于国外,完全洗脑不再具有中华文化传统。而法国、德国、意大利等国家的人,他们的文字本来跟英语就接近,为避...

2008-11-27 10:19:24 311

原创 欲速则不达的解决之道是:小步快走

一味主观地求急图快,违背了客观规律,后果只能是欲速则不达。一个人只有摆脱了速成心理,一步步地积极努力,步步为营,才能达成自己的目的。有一个小孩,很喜欢研究生物,很想知道蛹是如何破茧成蝶的。有一次,他在草丛中看见一只蛹,便取了回家,日日观察。几天以后,蛹出现了一条裂痕,里面的蝴蝶开始挣扎,想抓破蛹壳飞出。艰辛的过程达数小时之久,蝴蝶在蛹里辛苦地挣扎。小孩看着有些不忍,想要帮帮它,便拿起剪刀将...

2008-11-25 14:54:50 358

原创 学英语:没有简单就没有复杂

每个人的思维方式不一样,要去找符合自己思维方式的书,找到符合自己思维方式的学习方法,也就是说别人的成功经验不一定对自己有用,甚至反之!英语学不好,是因为源头的东西没弄清楚,以致日积月累,终究要补课,再补时又不系统。还有一个重要原因是原本的语文的语法、词性都没弄得很清楚,而英语中又很讲究这个。基础的东西是使用频率最高的。基础的知识要熟练准确掌握。一个都不能错,不能因为它太容易而忽视,...

2008-11-21 09:30:13 143

MySQL集群MySQL-Max哪里去了?

MySQL网站上的文章:http://blogs.mysql.com/kaj/2008/05/23/mysql-clusters-improved-release-model/最重要的意思是:1、从MySQL5.1.25开始(MySQL英文手册说是从5.1.24开始),二进制版本不再包含集群功能,而是将集群功能单独拿出来作为一个产品供下载。2、但是,Sun承诺,MySQL集群仍...

2008-10-07 15:33:15 114

解决drive_cmd: status=0x51问题

在一台机器上安装centos,带的是IDE的宽排线的并口硬盘。安装好后,能运行。装了数据库,丢失了数据。系统启动时,报了一系列这样的错误:Buffer I/O error on device hda2Buffer I/O error on device dm-1后面还附带了某个扇区的丢失。用命令:dmesg查看,最下面有:hdc: drive_cmd: stat...

2008-09-02 11:10:28 837

创业的前提

一个人的专长就是核心竞争力。决定成败的关键因素。不管在哪个处境下,都要有自己的专长。有自己的“使用价值”,有了不可替代的“使用价值”,就会有“价值”,有存在的重要性,在与人共创事业的时候有了交换价值。而“专长”还从“专攻”而来。有的人对某项技术特别在行,有的人拥有人脉网,有的人善于组织协调,有的人拥有雄厚的资金。这就是他个人的核心竞争力,别人替代不了的。没有人脉、没有资金、没有技术、没有组织能力,...

2008-08-15 18:41:13 183

lighttpd下rails FusionCharts图表

尝试使用open_flash_chart和FusionCharts,在rails中都可以实现。用WEBrick启动web,不管在XP平台还是centos平台下,都运行正常。但如果在centos启动lighttpd,open_flash_chart不能显示。而FusionCharts所提供的两种方法中,chart.setDataURL在lighttpd方式下不成功,并且该方式也不支持中文。...

2008-08-08 15:26:12 103

xp上rails1.2.6的stand-alone安装

    根据rails官方推荐,安装ruby1.8.6的final版。(即使是rails2.0也不能跑在ruby1.9上。)虽rails已经发展到2.1,但为和手头的《web开发敏捷之道》第2版配套,选择安装rails1.2.6这一阶段性版本。    因在过程中多次测试,理顺安装过程如下,特别是要注意顺序、版本、安...

2008-07-09 12:13:27 96

“适度”是最佳的思想!

人生需要做的事情实在太多,人生需要积累的金钱实在太多,人生需要享受的事情实在太多,而人生的时间却是如此有限,从出生到成人要耗费两个10年,从成人到老年,又有多少个10年呢?是孜孜不倦,还是及时行乐?人需要财富,需要享受,需要成就感,这并不能被当作坏的想法。积极上进的人成天脑子里想着建功立业,这也是好事。但是,如果一个建功立业的人丢失了健康和亲情,一个只图享乐的人忘乎所以地放纵,...

2008-02-24 19:13:00 126

利用数组和ajax实现单条翻动标题新闻

ruby 1.8.6 rails 1.2.6在视图文件/home/index.rhtml中写:[code="ruby"] {:action => "get_next_hint"},:frequency=>2 %>[/code]在控制器文件home_controller.rb中写:[code="ruby"]class HomeController < App...

2008-01-24 15:50:14 91

《Programming Ruby》第二版应该阅读章节

之前阅读过了《Web开发敏捷之道》第二版,再读这个《Programming Ruby》,目的是想更深入地了解一下Ruby,但是,读了它以后,我发现从头来阅读《Programming Ruby》是错误的。对于它的编辑顺序我不敢苟同。从22章开始,又在重复前面的内容。在之前的内容中,到处标有参考页次,在讲述一个问题的时候不完全讲透彻,总是要你翻来翻去。也许老外喜欢把一样东西按简单的方式讲一...

2007-12-18 12:13:14 85

创造和传播先进技术的人们改变了世界!

日本人松本行弘早就发明了Ruby(1995),Dave Thomas和Andy Hunt写了《Programming ruby》,使之传播到了欧洲(2000.10),丹麦的小伙子DHH发掘了它的价值,创造了Rails(2004.7),Dave Thomas又约DHH合著了《Agile_Web_Development_With_Rails》。博文视点引进翻译了它们。后来又都有了第二版并都翻译成为中文...

2007-12-12 10:45:37 102

计算机专业技术应该学些什么?

大学入门,宜用C,然后Ruby,然后Rails,这样的人才很实用,也是正确选择学习内容的捷径。曾经想疯狂的程序员可能会用Perl来编应用程序,不想今日就用类似的Ruby来做这样的事情。程序的速度是个至关重要的问题,但是,速度又是多方面的:网卡速度,CPU频率和cache大小,内存大小和频率,采用100M还是1000M来做内部系统的局域网,或者用其它更快的连接方式,硬盘读写的速度,R...

2007-12-12 09:59:56 147

关于进行程序测试安排的一点想法

人们往往乐于发现别人编程的错误而害怕揭露自己所写的代码的问题。或者是客观上,由于知识的局限,还无法很好地发现自己所犯的编码错误,如果想到了,一开始他就会写得很好。我想在一个项目开发中,应该让测试从开发的程序员工作中分离出来,由另一部分人专门做测试,测试人员会唯恐不发现编程人员的代码问题。在下一个项目中,就应该让他们的角色互换,原先测试的人做开发,原先开发的人来搞测试。每周测试的代码...

2007-12-07 16:14:12 74

《Web开发敏捷之道》2版 P547页上方问题

P546说在P547最上用的正则表达式,是为了只要用户的输入内容出现在语言中即可匹配,而不仅限于出现在开头处。re=Regexp.new("^#{params[:fav][:favorite_language]}","i")而恰恰这个^就是代表从开头处匹配。去掉,就正确了!另外原调用方法:@languages = LANGUAGES.find_all do |l| ...

2007-12-06 16:51:35 86

Super的杂感2

坚定理想,持续前进,哪怕每天一小步。做社会的强者,要顺应社会潮流,足够文明先进。做自然的强者,要体魄强健,够具有野蛮战斗力。技艺在手,才是真正的稳定。学习方法没有定式,要按照自己的兴趣、思维方式来学。尤其大学毕业以后,可以选择自己感兴趣的来探索加深,便使自己成为某一方面的专家成为可能。书本选择方面,编书人有编书人的思维,读书人有读书人的偏好。因此,找到符合自己思...

2007-12-03 12:38:16 95

cisco2600速度配置的一个技巧

问题:通过cisco2600,内外网下载文件速度只有30KB左右,速度损失严重。配置cisco2600,用一台10/100M自适应的网卡计算机用极连线连接到cisco2600的外部端口,本机配外部地址段地址;cisco2600内部端口用网线连接到10/100M交换机上,另外一台电脑(10/100M网卡)配内部地址段地址,也连接到交换机上,并为其做nat映射到一个外部地址。利用CRT...

2007-11-28 10:38:31 445

《生存发展》这门课

    有门课程,学校里面不开讲。其他人也不会告诉你真谛所在。那就是《生存发展》这门课。人在社会中,不断向自己发起挑战,以获得更多的财富,从而享受更好的生活。这是人的内在追求,只是有的人的知识水平还不足以意识到,有的人追求的是精神领域的享受,但是绝大多数追求的是个人财富。追求的手段也多种多样,有直白的,有虚伪的,有曲线的。人在社会中必须要生存发展,这是任何人都无法回避的。即使在寺庙里修行,也不可能...

2007-10-10 21:52:52 103

“道”一定是好的吗?

   老子云:“有无相生,难易相成,长短相形,高下相盈,音声相和,前后相随,恒也。”    阴阳五行相生相克,相生就是褒义,相克就是贬义吗?一直以来以为是这样的。这是个错误的认识。相生相克是自然的规律,并没有褒贬之分。举个例子:一个地方起火了,如果没有相克之道,怎么能够灭火呢?一个人生病了,如果没有相克的药物,怎么能够治疗呢?相生有时候也是坏的。比如森林大火,再来点狂风,虽是相生,有何益...

2007-10-10 12:32:08 216

微星P35 Neo2主板centos5安装集成网卡驱动问题解决!

本人所安装是centos5的64位版本。网卡型号是主板集成的:Realtek RTL8111B千兆网卡。到网卡厂商网站下载对应的网卡linux驱动源码包,名称是:r8168-8.003.00.tar.bz2[b]1.前提[/b]:默认centos安装的时候,并没有带上需要支持编译的源码包,需要自己用yum install命令同时安装:kernel、kernel-headers和ke...

2007-09-24 14:49:00 364

微星P35 Neo2主板安装centos问题解决!

新配置了机器,准备用来做web服务器用。酷睿4核,主板是:微星P35 Neo2 (MS-7345 V1.x),性价比比较高。起初安装centos5,光驱引导后,安装程序不认光驱。因为该主板是用Marvell 88SE6111芯片接口间接来支持光驱的IDE接口的,所以linux没法认。在网上搜索中外若干答案,尝试用各种非光盘方式安装,最后的解决办法是:[b]1.设置主板B...

2007-09-24 14:48:00 473

mysql5.1.21执行migrate处理中文有问题

安装了mysql5.1.21,执行: db:migrate,其中有语句:[code="ruby"]Product.create(:title => '书名', :description => '描述', :image_url =>'/images/book.jpg', :pr...

2007-09-14 10:16:33 110

P165 若没有一个用户时弹出注册框

目标是当用户输入:http://localhost:3000/admin时,如果还没有一个管理用户帐号,就自动弹出注册用户帐号的界面。在全局控制器application.rb中,加入:[code="ruby"] def first_account_create flash[:notice] = '请新增一个管理用户!' redirect_to(:controlle...

2007-09-13 21:13:26 94

P165 调整付账代码为一个action

控制器store_controller.rb中,删除原save_order方法,把checkout方法改造成:[code="ruby"] def checkout if @cart.items.empty? redirect_to_index("你的购物车是空的!") else @order = Order.new(params[:order]...

2007-09-13 21:12:22 74

P145 将支付类型保存到数据库

将007_create_pay_types.rb改造成:[code="ruby"]class CreatePayTypes < ActiveRecord::Migration def self.up create_table :pay_types do |t| t.column :name, :string, :null => false end ...

2007-09-13 21:10:47 108

《Web开发敏捷之道》2版 P130使购物车采购数量减1(非Ajax方法实现)

[b]局部模板_cart_item.rhtml[/b][code="ruby"] * ¥ :decrease_cart_item,:id=>cart_item.product %> [/code] [b]控制器中加入[/b]:[code="ruby"] def decrease_cart_ite...

2007-09-05 12:10:00 100

《Web开发敏捷之道》2版 P130 使购物车采购数量减1(Ajax实现)

[b]局部模板_cart_item.rhtml[/b][code="ruby"] * ¥ {:action => "decrease_cart_item",:id => cart_item.product} %> [/code] [b]控制器中修改成[/b]:[code="ruby"...

2007-09-05 12:10:00 98

《Web开发敏捷之道》2版 P129 将清空购物车改为Ajax实现

[b]1.将_cart.rhtml中"清空购物车"的请求改为Ajax方式[/b]:[code="ruby"] {:action => :empty_cart} do %> [/code] [b]2.修改控制器中的empty_cart方法[/b]:[code="ruby"]def empty_cart session[:cart] = nil ...

2007-09-04 21:29:00 75

《Web开发敏捷之道》2版 P93 点击图片调用action的方法

[b]如果没有用Ajax方法,写法如下[/b]:[code="ruby"]:add_to_cart,:id => product %>[/code]注意:虽然ruby的方法不一定都要打括号,但这里,一定要用image_tag(product.image_url),而不能用:image_tag product.image_url。[b]用了Ajax方法以后,写法如下[/b]:[c...

2007-09-04 21:13:00 107

《Web开发敏捷之道》2版 P112 计数器答案

[b]1.定义一个模型:counter.rb[/b][code="ruby"]class Counter attr_reader :cishu def initialize @cishu = 0 end def increment @cishu +=1 end end[/code][b]2.在控制器stor...

2007-09-04 13:20:00 81

Ruby中Tk的安装(for win)

Ruby需要用Tk来创建GUI,tk的下载及安装步骤如下:网上英文说明:http://ruby.about.com/od/desktop/p/ruby_tk.htm在其中有个链接如下,直接链接到ActiveState's ActiveTclhttp://ruby.about.com/gi/dynamic/offsite.htm?zi=1/XJ&amp;sdn=ruby&amp;zu=htt...

2007-09-04 11:24:00 572

ROR+Mysql5 utf8搭配问题解决方案

根据探索和总结,发现在字符集的问题上,最终明智的做法是使操作系统、数据库、程序编码都采用utf8格式。而不要试图使其中的某一个改用GBK,否则会出现难于搭配配置的问题,后悔莫及。如果有的人愿意用gb2312的话,呵呵,真实应用起来就知道,我们中文文化博大精深,很多大字符集的字其实是我们需要用到的。  起初也是碰到问题,找了若干答案,最终解决办法如下:  1、确定mysql数据库编码是utf8...

2007-09-03 14:07:00 103

《Web开发敏捷之道》2版 9.4勘误(取消)

本以为P124,9.4下的代码中,有两个地方要加@符号。发现理解错误了,详细阅读P116,明白原理是为减少耦合度。当在布局模板中,用render方法调用的时候:ruby 代码 &lt;%=render(:partial=&gt;"cart",:object=&gt;@cart%&gt;  同名的局部模板中的变量cart就相当于得到了@cart的赋值。因此在模板里面...

2007-09-02 18:58:40 73

case和内嵌视图

    现在很多程序员一般都愿意探索和争论究竟java平台还是.net平台哪个执行效率更高,特别是使用hibernate以后,更加不关注自己所写的sql语句的执行效率。    而我认为,程序的核心就是要和数据库打交道,而数据库操作就离不开sql语句。因此,在程序设计中的数据处理方式和sql语句的编写就尤为重要。一个蠢笨的数据处理流程和一段执行效率很低的sql语句往往是影响系统速度的重要原因。1...

2007-08-30 20:10:48 215

jsp用jdbc连接db2 v7.2数据库的方法

说明: 数据库版本:db2 UDB v7.2 服务器操作系统:aix4.3.3 192.168.168.2是服务器的IP地址; 6789是jdbc2侦听的端口号,需和服务器端设置一致,如果服务器本身用的就是6789,那么程序的这个地方引用时,可省略这个号码。 chaodb是建立在服务器上的一个数据库; db2inst1是拥有chaodb数据库...

2007-08-30 19:05:43 140

朋友问题

    过去的朋友,不等于现在的朋友。朋友都是变化的,哪怕是在过去某一段时期体现得最铁最铁的关系的人。其实人与人之间,就是靠微秒的关系维系着。但是,这样的维系,是变化的。不要企求这个关系会一成不变。曾经这个人,确确实实帮助过我,在很大程度上给我带来了启发,这就够了。每件事物都有时空观念。都是在一定的时期、一定的环境下成为朋友。...

2007-08-30 13:10:46 91

利益问题

    地位名誉难得到,是前进还是退缩?金钱美女得不到,是前进还是退缩?地位、名誉、金钱、美女,这些统统可以被称为贪恋之物,但是这些又恰恰是难以得到的。什么东西最容易得到呢?如果不要这些东西,舍弃他们,不去追求,所以自然就得到了清静。但是,清静的代价是巨大的,控制自己的欲望、享受孤独的煎熬、缺少各方面的慰藉。就是,一个人抛弃他(她)本身作为一个人的自然需要!还需要对于贫穷、无助而心安理得。好像谁能...

2007-08-30 13:09:54 99

收藏诸葛亮的《诫子书》

        诸葛亮的《诫子书》:        夫君子之行,静以修身,俭以养德。非淡泊无以明志,非宁静无以致远。夫学须静也,才须学也,非学无以广才,非志无以成学。淫慢则不能励精,险躁则不能治性。年与时驰,意与日去,遂成枯落,多不接世,悲守穷庐,将复何及!        觉之非常经典,遂收藏之。...

2007-08-30 13:06:30 208

支点的区别

    大凡有作为的人,定是在他那个时代,根据当时的社会要求,在某一个领域或某一个方面取得了丰功伟绩,这些成就可以经历千年的风雨而不衰。这样的人才是有为的人。有作为的人的共性,就是能坚持一个信念,披肝沥胆去完成。人的自然能力是如此有限,而真正的“能力”在于把人生的支点放在杠杆的哪个位置。这个支点放在中间,就只能使多大力得多大力,这个支点放得远一点,就可以费小力而得大力,这个支点离地少,那所得的力就...

2007-08-30 13:05:23 261

体健、心健、艺精

  “圣人不仁,以百姓为刍狗。”(圣人不存在仁爱之心,他将百姓看作草扎的狗。)“长而弗宰,为而弗恃。”人本思想的出发点就是怀有爱人之心,尊重人权。我们首先要自爱。懂得如何修为。许多事情,看似享受,其实是糟蹋自己的身体,腐朽自己的心智,扭曲自己的人格,连自爱都做不到,怎么能再跟别人去谈人本思想呢。因此人本的首要点,就是自尊自爱,懂得如何爱自己,才能懂得如何爱别人。爱自己,自我奋斗修为,达到体健、心健...

2007-08-30 13:04:12 144

S40 中文白皮书 Series 40平台及其相关技术

本文简要介绍了 Series 40平台及其相关技术。本文的内容包括: • 诺基亚平台概述。 • 诺基亚终端架构及平台配置的说明。 • 概述 Series 40平台中所涉及的技术。 • 概述基于 Series 40平台的终端的特性。 • 概述为基于 Series 40平台的终端开发应用和内容的技术、工具、和技巧。 • 有关平台及终端兼容性的已知问题,如何获取更多信息。 • 为 Series 40平台开发应用和内容的业务案例,及诺基亚为开发伙伴所提供的支持计划。

2011-02-25

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

TA关注的人

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