大熊猫猪侯佩 (︶^︶)

hopy是一只贪吃贪睡爱鹅鹅的大熊猫猪

Swift完成fizz buzz test

看到一篇文章上说,很多貌似看过很多本编程书的童鞋连简单的fizz buzz测试都完不成.不知道fizz buzz test为何物的,建议自行搜之.测试要求是,编写满足以下条件的代码:Write a program that prints the numbers from 1 to 100. But...

2016-08-17 16:59:48

阅读数:463

评论数:0

Mac上如何完美的转换epub至mobi供kindle观看

网上有很多书籍资源的格式都是epub(我们不谈及pdf格式了,你懂得…),epub格式是无法直接在kindle上观赏的,除非你越狱kinde后,安装扩展插件我们可以将epub转换为mobi格式,网上有很多转换的网站,用它们貌似可以直接在线转换,但这里不推荐.因为虽然转换出来的文档打开是正常的,但是...

2016-08-17 16:39:52

阅读数:8116

评论数:0

Mac状态栏wifi图标一直闪烁重复连接但是网络正常的解决办法

本猫的系统是EI(10.11.6),不知从哪个版本开始(至少是升级到EI之后),状态栏上的wifi图标一直闪烁,这应该是表示正在连接网络.但是网络是正常的!虽说闪烁的wifi图标不影响使用,但是有强迫症的猫也是伤不起啊!网上一搜类似问题的还是有不少的,那么如何解决呢!?其实很简单,点击状态栏上的w...

2016-08-09 21:12:30

阅读数:10843

评论数:0

关于代码重构:是微修还是全部推倒重来

大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! hopy ;) RPG游戏码代码到现在已经写了不少行代码了.最近在加入新功能的时候发现以前遗留的人物对话问题一直没有解决,游戏对话逻辑是RPG中重要的逻辑,而我的代码问题...

2016-01-17 15:22:08

阅读数:1777

评论数:0

javascript、ruby和C性能一瞥(2)

好吧,最后让我们用C来实现,看看再能榨取多少性能。注意我没有改变算法,C的算法和之前的3种都是基本相同的:#include <stdio.h> #include <stdlib.h> #include <stdbool.h> #include <math....

2015-04-01 17:42:24

阅读数:1230

评论数:0

javascript、ruby和C性能一瞥(1)

测试一下本地js、浏览器中的js以及ruby对于类似算法的性能。结果有些意外:浏览器js最快,本地其次当相差很小;ruby最慢而且不是一个数量级的; 因为写的匆忙,可能有重大问题没能看出来,请各位高人不吝赐教。 代码均未作优化,我们依次来看: 首先是浏览器的:<!DOCTYPE htm...

2015-04-01 15:50:48

阅读数:950

评论数:0

一个老程序员的建议

原帖地址:http://www.vaikan.com/advice-from-an-old-programmer/ 本文是《Learn Python The Hard Way, 2nd Edition》这本书的尾声部分。看完了这本书,你决定继续做编程。也许它能成为你的一个职业,也许它能成为你的一...

2015-02-08 06:55:19

阅读数:912

评论数:1

rails将类常量重构到数据库对应的表之后记

怎么还有啊!别急,有强迫症的人伤不起!有点小事没说完感觉痒痒的:就是如果表payment_types经常变动该怎么办?每次都要关闭rails网页服务器,然后重启吗?那也太麻烦鸟,最终的解决方案是,在Order的验证中强制每次都从数据库的表中拉取支付类型数据比较,最后修改完的Order.rb代码如下...

2015-02-03 15:34:50

阅读数:1066

评论数:0

rails将类常量重构到数据库对应的表中之二

在博文之一中我们将Order中的常量重构到了数据库的表中,也做了一些测试,貌似一切都很完美.可是...梦魔还未开始啊!我们少做了一步测试,就是rake test!     结果惨不忍睹,所有测试都是E,全部出错!提示payment_types表中找不到字段type!这个很好解决,检查test/fi...

2015-02-03 11:37:12

阅读数:764

评论数:0

rails将类常量重构到数据库对应的表中之一

问题是这样:原来代码.html.erb页面中有一个select元素,其每个item对应的是model中的类常量: 类中的常量定义如下: class Order < ActiveRecord::Base PAYMENT_TYPES = ["Check","...

2015-02-03 10:42:57

阅读数:1432

评论数:0

rails中weill_paginate的paginate方法中不能使用额外参数的解决办法

我们知道高版本中的rails中的分页功能已经放在will_paginate这个gem中,我们在控制器方法中往往需要调用其paginate方法来实现分页数据集控制,举个例子:正常的情况我们想要每页显示10条记录可以这么写: Item.paginate(page:params[:page],per_...

2015-02-02 20:42:43

阅读数:1361

评论数:0

ubuntu14.04使用rails连接mysql数据库

rails自带的sqlite3各方面都不错,但是免费版缺少一个致命功能:加密码!虽说第三方有编译好的二进制版的加密版,但咱先不折腾鸟;直接上mysql吧.     ubuntu安装mysql非常简单,先不聊;先说一下rails如何改为mysql驱动,用以下一条命令足矣: rails new xxx...

2015-01-27 10:15:28

阅读数:2115

评论数:0

ubuntu14.04下安装rubinius测试原生线程

因为CRuby(MRI)本身不支持原生多线程,所以想试一下其他ruby解释器实现对原生多线程的支持.于是安装rubinius折腾一下:)     在rubinius官网下载2.4.1源代码,然后驾轻就熟首先bundle,然后./configure一切正常,在rake最后关头出现错误,提示rubin...

2015-01-26 16:17:47

阅读数:1063

评论数:0

git使用中checkout生成临时br的问题(吓出一身冷汗啊)

git中几天前漫不经心的使用了git checkout ver_hash的命令,结果push到远程库都提示everything is up-to-date,实际神马都没提交上去啊!但看本地log中的确有更新哦!后来用再做git st命令时发现老有一行红字: HEAD detached from 5...

2015-01-16 21:55:44

阅读数:4019

评论数:0

rails4 中使用分页的方法

以前老版本的rails中默认自带分页方法,不过从rails2.0开始就将内置的分页pagination对象移除了,改以第三方gem提供支持.要在新的rails里使用分页也是非常简单啦,首先安装will_paginate GEM,如果gem install超时,则可以到rubygems.org手动下...

2015-01-15 16:04:31

阅读数:4508

评论数:0

rails使用QQ邮箱发送邮件蛋疼的经历

以前本猫在blog中写过使用ruby发送邮件的博文,其中使用了163和qq的邮箱发送邮件都可以发送成功。但是现在使用rails的发送邮件功能,使用的是qq的邮件服务器发送,死活不可以!要不就是认证失败,要不就返回read file end之类的错误.开始以为是代码有问题,遂用以前ruby发送邮件的...

2015-01-13 20:01:07

阅读数:3553

评论数:2

rails应用ajax之三:进一步完善ajax动画特效果

本猫已经对界面放低标准很久了,但是复习了ajax之后突然发现:哇!原来世界可以这么美,这么生动鲜活的!所以本篇主要讨论下如何用ajax在rails中做一些简单的动画效果。     其实最新版的的rails中使用的是coffeescript,它也是对js的高级封装,使其更贴近于ruby简洁灵动的语法...

2015-01-12 19:58:59

阅读数:1382

评论数:0

rails无法使用页面缓存的解决办法

书上云在config/envirionments/development.rb中开启了缓存机制后,我们即可以使用缓存鸟:   config.action_controller.perform_caching = true 找到xxx_controller类中加上: caches_page :in...

2015-01-10 18:05:37

阅读数:1060

评论数:0

ruby如何查找一个方法属于哪个类

这是一个看似简单,实际不那么直接的问题。一种方法是先直接看当前对象的类是神马东东: puts self.class 或者 self.class.name 不过在某些情况下上述代码返回不了具体的名称,前者返回一个后者返回nil;这是咋回事呢?原因是你在元类或称为单例类中,比如下面的情况: class...

2015-01-09 10:47:04

阅读数:2006

评论数:0

恶补web之七:html DOM知识

未完待续:http://www.w3school.com.cn/htmldom/dom_intro.asp

2015-01-05 21:21:02

阅读数:741

评论数:0

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