因为穷,招不起更多的程序员...
slim
有 mac 了还用 ubuntu...只有我这种买不起 mac 的人才用 ubuntu 啊。
我们在生产环境用,非常好用
#15 楼 @xmonkeycn 类似 #16 楼 @gene_wu 解释的那样,Prawn 的换行是对英文做处理的,在 text box 中自动换行是只对空格和 - 符号生效。如果一段中文中含有空格或者-,它会视连续中文为一整个英文单词,不会像我们希望的那样在任意一个中文字后面换行。所以将所有的中文字符 split,然后 join 了一个 Prawn::Text::ZWSP(zero width spaces)
实际例子,一段文字: 你好 现在时间是 2013-03-02
可能就会被换行成 你好 现在时间是 2013- 03-02
Prawn 的文档里面有详细的介绍。
我可以弄个 topic,讲讲 Prawn
开发环境无所谓,生产环境这样做就!@#O@!@#了
就 3 个数比较,用?可读性还能接受的吧
def triangle(a, b, c)
x, y, z = [a,b,c].sort
raise TriangleError if x + y <= z || x <= 0
x == z ? :equilateral : (x == y || y == z ? :isosceles : :scalene)
end
md5 本身就是一个 16 进制的字符串,to_i(16) 一下转成 10 进制就好,不过没明白转成 10 进制有啥用。
欧鹿 欧江 + 鹿城?作为老乡先顶一个,但是这种"私募"是打政策擦边球啊
周末聚会 +1
我的测试:
MariaDB [youji_dev]> flush table cache;
Query OK, 0 rows affected (0.00 sec)
MariaDB [youji_dev]> select count(*) from users where 1 = 1;
+----------+
| count(*) |
+----------+
| 71041 |
+----------+
1 row in set (0.03 sec)
MariaDB [youji_dev]> flush table cache;
Query OK, 0 rows affected (0.00 sec)
MariaDB [youji_dev]> select count(*) from users;
+----------+
| count(*) |
+----------+
| 71041 |
+----------+
1 row in set (0.04 sec)
#11 楼 @zhangjinzhu 你如果执行好多次的话,后面的查询应该都是 0 秒,有 query cache 的,你应该用重启后的 mysql 来测试。
#8 楼 @zhangjinzhu 你先执行无 1=1 的,后执行 1=1,会发现相反的结果,这个涉及到表结构 cache。
#68 楼 @iamzhangdabei RES
朝十晚五... 如果能顺带办个工作签证,可以混去加拿大么?
豆瓣活动:随手发来往二维码解救阿里员工 http://www.douban.com/online/11627538/
@amos 抽中你了,稍后我将你信息发你邮箱
#9 楼 @akirapanda 求推荐理财产品
给 user_id 和 product_id 建立 composite index,并且设置 unique