看 ihower 的 http://ihower.tw/rails3/
看来你还不知道可以这么用:
class Menu < ActiveRecord::Base
belongs_to :right
delegate :url, to: :right, allow_nil: true # menu.url will work
end
为什么在线版本加个文档,还会 download.....难道用 html5 的本地存储吗
我原来以为他只是”用 Objective-C 来写的 ruby" 刚看了才知道可以用来“用 ruby 语言来写 Objective-C 程序"
内存用光的前提是有多少内存。。。。
基本上我也不喜欢这些 gem,但有的时候懒得自己写,还是用
这是机器人客服还是真人客服?
大家吃好喝好
grep
我觉得原生 ios 更好一些
我一般不做小白鼠 偶尔记得升一下
买买股票,好歹还是个股东 买这东西,我只能说呵呵呵
异常时的运行栈? 默认打的就足够了吧 或手动直接打
bein
#your code
rescue Exception => e
e.backtrace.join("\n")
end
招聘帖也可以贴啊,去美帝也没有多少人不愿意吧
这个姑娘说妈妈不让找姓王的做男朋友有区别吗
4k 的 session 还不够放吗。。。
COMMENT_NAME = %w(未知 良好 非常好 理想 完美 )
COMMENT_SORT_NAME = %w( UK F G VG EX)
def comment_name
COMMENT_NAME[self.comment]
end
def comment_sort_name
COMMENT_SORT_NAME[self.comment]
end
如果有这样的接口,就分成两个接口,一个是执行这个操作的接口,一个取结果的接口 执行接口接收到执行请求后直接返回一个操作成功的响应 客户端得到后循环调取结果的接口 循环时间就可以直接以业务层来自己决定了
那看来 Fixnum 的 object_id 就不是唯一的了
35047277182079.object_id
=>70094554364159
123456789098765432133333333333333333333333333333333333.object_id
=> 70094554364159
我觉得他这样写让这种用法自然多了啊,是不错的 tip
如果带着笔记本,苹果的触摸板就够了 我用了触摸板后,就从来不用鼠标了
我错了,不是可读。。。。只是真实
[8] pry(main)> addr = Socket.sockaddr_in(90,'localhost')
=> "\x1C\x1E\x00Z\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00"
[9] pry(main)> Socket.unpack_sockaddr_in(addr)
=> [90, "::1"]
[10] pry(main)> addr = Socket.sockaddr_in(90,'www.sina.com.cn')
=> "\x10\x02\x00Z\xB7<\xBB-\x00\x00\x00\x00\x00\x00\x00\x00"
[11] pry(main)> Socket.unpack_sockaddr_in(addr)
=> [90, "183.60.187.45"]
应该是要把一些不规则的写法变成可读的规则的真实地址吧
rails 是可以 has_many belongs_to 自己的 只要
belongs_to :superior , class_name: :User, foreign_key: 'superior_id'
has_many :users, foreign_key: 'superior_id'
记得把你的 superior 改成 superior_id
求粗鲁对待
oracle DBA 是多么有钱途的职业 我身边 oracleDBA 不是公鸡精上线就是土豪
我记得有个说法是当调用属性方法时 self[:attr] 比 self.attr 方法要快,原因是因为方法调用都是很慢的 但加不加 self 没有听过 好像是 peepCode 的视频里讲的
靠老外就靠老外吧,等国产球员踢出水平,开上帝模式也等不到啊,那是家祭不忘告乃翁的节奏了
蓦然回首情已远,身不由己在天边,才明白爱恨情仇,最伤最痛是后悔
我也遇到,然后我改成单张模式,就可以正常用了