`
dearsuper
  • 浏览: 68658 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
坚定理想,持续前进,哪怕每天一小步。 做社会的强者,要顺应社会潮流,足够文明先进。 做自然的强者,要体魄强健,够具有野蛮战斗力。 技艺在手,才是真正的稳定。 学习方法没有定式,要按照自己的兴趣、思维方式来学。 尤其大学毕业以后,可以选择自己感兴趣的来探索加深,便使自己成为某一方面的专家成为可能。书本选择方面,编书人有编书人的思维,读书人有读书人的偏好。因此,找到符合自己思维理解方式的书至关重要。他人的成功经验也只能参考,要看是否适合自身才去决定是否采用。 思维也象是吃菜一样,要形式多样,如果老是学习一种内容,就会产生思维疲倦。如果思维上现在不想看那个知识的书,就不要强迫,强迫没有益处, ...
问题:通过cisco2600,内外网下载文件速度只有30KB左右,速度损失严重。 配置cisco2600,用一台10/100M自适应的网卡计算机用极连线连接到cisco2600的外部端口,本机配外部地址段地址;cisco2600内部端口用网线连接到10/100M交换机上,另外一台电脑(10/100M网卡)配内部地址段地址,也连接到交换机上,并为其做nat映射到一个外部地址。 利用CRT连接这个外部地址,sftp下载文件到外网的计算机。速度只有30KB左右,速度损失严重。 配了很久,夜里做梦是端口速度问题,第二天重点配置端口的速度。 发现原配置内外端口都是: duplex auto spee ...
    有门课程,学校里面不开讲。其他人也不会告诉你真谛所在。那就是《生存发展》这门课。人在社会中,不断向自己发起挑战,以获得更多的财富,从而享受更好的生活。这是人的内在追求,只是有的人的知识水平还不足 ...
    老子云:“有无相生,难易相成,长短相形,高下相盈,音声相和,前后相随,恒也。”     阴阳五行相生相克,相生就是褒义,相克就是贬义吗?一直以来以为是这样的。这是个错误的认识。相生相克是自然的规律,并没有褒贬之分。举个例子:一个地方起火了,如果没有相克之道,怎么能够灭火呢?一个人生病了,如果没有相克的药物,怎么能够治疗呢?相生有时候也是坏的。比如森林大火,再来点狂风,虽是相生,有何益处?     因此,有时候需要相生,有时候需要相克。     阴阳平衡就一定好吗?如果一个人,阴阳水平都是平衡的,那么他就不男不女。一只股票,阴阳都是平衡的,那他的收益率就肯定不高,总是在水平线上徘徊。但 ...
本人所安装是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 ...
Global site tag (gtag.js) - Google Analytics