- 浏览: 68658 次
- 性别:
- 来自: 长沙
-
最近访客 更多访客>>
最新评论
-
qichunren:
vickyxr 写道咦,教程里不是说如果有中文的话用setDa ...
lighttpd下rails FusionCharts图表 -
qichunren:
vickyxr 写道非常非常汗!原来我忘加了“;”了,不提示了 ...
lighttpd下rails FusionCharts图表 -
vickyxr:
大侠们,为啥这个图是横着的呀?
lighttpd下rails FusionCharts图表 -
vickyxr:
咦,教程里不是说如果有中文的话用setDataXML不行吗,要 ...
lighttpd下rails FusionCharts图表 -
vickyxr:
非常非常汗!原来我忘加了“;”了,不提示了,但是还是不能显示, ...
lighttpd下rails FusionCharts图表
文章列表
坚定理想,持续前进,哪怕每天一小步。
做社会的强者,要顺应社会潮流,足够文明先进。
做自然的强者,要体魄强健,够具有野蛮战斗力。
技艺在手,才是真正的稳定。
学习方法没有定式,要按照自己的兴趣、思维方式来学。
尤其大学毕业以后,可以选择自己感兴趣的来探索加深,便使自己成为某一方面的专家成为可能。书本选择方面,编书人有编书人的思维,读书人有读书人的偏好。因此,找到符合自己思维理解方式的书至关重要。他人的成功经验也只能参考,要看是否适合自身才去决定是否采用。
思维也象是吃菜一样,要形式多样,如果老是学习一种内容,就会产生思维疲倦。如果思维上现在不想看那个知识的书,就不要强迫,强迫没有益处, ...
- 2007-12-03 12:38
- 浏览 943
- 评论(0)
cisco2600速度配置的一个技巧
- 博客分类:
- cisco
问题:通过cisco2600,内外网下载文件速度只有30KB左右,速度损失严重。
配置cisco2600,用一台10/100M自适应的网卡计算机用极连线连接到cisco2600的外部端口,本机配外部地址段地址;cisco2600内部端口用网线连接到10/100M交换机上,另外一台电脑(10/100M网卡)配内部地址段地址,也连接到交换机上,并为其做nat映射到一个外部地址。
利用CRT连接这个外部地址,sftp下载文件到外网的计算机。速度只有30KB左右,速度损失严重。
配了很久,夜里做梦是端口速度问题,第二天重点配置端口的速度。
发现原配置内外端口都是:
duplex auto
spee ...
有门课程,学校里面不开讲。其他人也不会告诉你真谛所在。那就是《生存发展》这门课。人在社会中,不断向自己发起挑战,以获得更多的财富,从而享受更好的生活。这是人的内在追求,只是有的人的知识水平还不足 ...
- 2007-10-10 21:52
- 浏览 760
- 评论(0)
“道”一定是好的吗?
- 博客分类:
- Super的杂感
老子云:“有无相生,难易相成,长短相形,高下相盈,音声相和,前后相随,恒也。”
阴阳五行相生相克,相生就是褒义,相克就是贬义吗?一直以来以为是这样的。这是个错误的认识。相生相克是自然的规律,并没有褒贬之分。举个例子:一个地方起火了,如果没有相克之道,怎么能够灭火呢?一个人生病了,如果没有相克的药物,怎么能够治疗呢?相生有时候也是坏的。比如森林大火,再来点狂风,虽是相生,有何益处?
因此,有时候需要相生,有时候需要相克。
阴阳平衡就一定好吗?如果一个人,阴阳水平都是平衡的,那么他就不男不女。一只股票,阴阳都是平衡的,那他的收益率就肯定不高,总是在水平线上徘徊。但 ...
- 2007-10-10 12:32
- 浏览 816
- 评论(0)
本人所安装是centos5的64位版本。
网卡型号是主板集成的:Realtek RTL8111B千兆网卡。
到网卡厂商网站下载对应的网卡linux驱动源码包,名称是:r8168-8.003.00.tar.bz2
1.前提:
默认centos安装的时候,并没有带上需要支持编译的源码包,需要自己用yum install命令同时安装:kernel、kernel-headers和kernel-devel。
否则执行网卡驱动编译的时候会报错误。
(另外,如果安装的centos是32位的,但又配了4G的内存条的话,要更新:kernel-PAE、kernel-PAE-devel、kernel-headers, ...
新配置了机器,准备用来做web服务器用。
酷睿4核,主板是:微星P35 Neo2 (MS-7345 V1.x),性价比比较高。
起初安装centos5,光驱引导后,安装程序不认光驱。因为该主板是用Marvell 88SE6111芯片接口间接来支持光驱的IDE接口的,
所以linux没法认。
在网上搜索中外若干答案,尝试用各种非光盘方式安装,最后的解决办法是:
1.设置主板BIOS:
第3项:Integrated Peripherals其中的On-Chip ATA Devices中的RAID模式,选用:AHCI。
2.安装时候,采用文本方式安装,敲入命令:linux all-generi ...
安装了mysql5.1.21,执行: db:migrate,其中有语句:
Product.create(:title => '书名',
:description => '描述',
:image_url =>'/images/book.jpg',
:price => 30.5)
怎么执行,都不认可。把其中的中文改成英文,可以成功。
重新安装回mysql5.0.18,执行:db:migrate,完全成功!
目标是当用户输入:http://localhost:3000/admin时,如果还没有一个管理用户帐号,就自动弹出注册用户帐号的界面。
在全局控制器application.rb中,加入:
def first_account_create
flash[:notice] = '请新增一个管理用户!'
redirect_to(:controller => "login", :action => "add_user")
end
在控制器:login_controller.rb中,过滤器改为:
if User. ...
控制器store_controller.rb中,删除原save_order方法,把checkout方法改造成:
def checkout
if @cart.items.empty?
redirect_to_index("你的购物车是空的!")
else
@order = Order.new(params[:order])
if request.post? && params[:order]
@order.add_line_items_from_cart(@cart)
...
将007_create_pay_types.rb改造成:
class CreatePayTypes < ActiveRecord::Migration
def self.up
create_table :pay_types do |t|
t.column :name, :string, :null => false
end
PayType.create(:name=>'汇款')
PayType.create(:name=>'支票')
PayType.create(:name=> ...
局部模板_cart_item.rhtml
<% if cart_item == @current_item %>
<tr id="current_item" class="cart-item">
<% else %>
<tr class="cart-item">
<% end %>
<td width="5%"><%= cart_item.quantity %>*</td>
<td ...
局部模板_cart_item.rhtml
<% if cart_item == @current_item %>
<tr id="current_item" class="cart-item">
<% else %>
<tr class="cart-item">
<% end %>
<td width="5%"><%= cart_item.quantity %>*</td>
...
1.将_cart.rhtml中"清空购物车"的请求改为Ajax方式:
<% form_remote_tag :url => {:action => :empty_cart} do %>
<%= submit_tag "清空购物车" %>
<% end %>
2.修改控制器中的empty_cart方法:
def empty_cart
session[:cart] = nil
redirect_to_index unless request.xhr?
end
3. ...
如果没有用Ajax方法,写法如下:
<%=link_to image_tag(product.image_url),:action=>:add_to_cart,:id => product %>
注意:虽然ruby的方法不一定都要打括号,但这里,一定要用image_tag(product.image_url),而不能用:image_tag product.image_url。
用了Ajax方法以后,写法如下:
<%= link_to_remote image_tag(product.image_url),
:url => {:action=>:a ...
1.定义一个模型:counter.rb
class Counter
attr_reader :cishu
def initialize
@cishu = 0
end
def increment
@cishu +=1
end
end
2.在控制器store_controller.rb对应位置加入以下内容:
def index
@counter = find_counter
@counter.increment
end
private
def find_counter ...