@echo off
因为有人之前求破解码貌似被删掉了 可能显示评论是有个 delete_flag 管,但是 count 的时候没带上这个 where 条件
我倒是想问一下 lz 那句话里面的你们
是指什么样的人,而我们
又是指什么样的人
select xh, date, max(flag) from table group by date
,是不是要这样的结果?
主要是用 Sequel 的确实是太少,而我之前用 Sequel 的项目还是单表操作,so。。。
另外,建表的那些语句可以改成如下
class User < Sequel::Model
plugin :schema
unless table_exists?
set_schema do
primary_key :id
index :id
String :account
Fixnum :total_count, :default => 0
end
create_table
end
many_to_many :fictions, :join_table => :subscriptions
end
可以在数据库没有 User 表的时候自动自动建表
还是换用 RailsInstaller 来弄吧,不过我现在机器的版本是 1.9.3 不知道是否在 1.8.7 是否还是有这个问题
不过根据这行gcc.exe: Files/Ruby187/lib: No such file or directory
感觉是因为安装路径有空格造成的,试着换个路径看看?
工具用个顺手的就行,现在这两个都在用
vim 的话我现在在看这个人出的教学视频来学习 vim 爽爽快快學 Vim(1) 爽爽快快學 Vim(2) 爽爽快快學 Vim(3) - Vim Plugins
视频中提到的 vim 配置文件地址:eddie-vim
你需要先require 'date'
买书只能买电子工业出版社、博文视点出的
#23 楼 @kenneth @ywjno win下面开发,rails跑起来慢,你是新手所以没遇到不能用的gem。我歧视两种人,一种是新手,一种是歧视新手的人。
我还真不知道你从哪看出我是新手,而 gem 我用的都是常见的东西自然没有烦恼
actionmailer (3.2.5)
actionpack (3.2.5)
activemodel (3.2.5)
activerecord (3.2.5)
activeresource (3.2.5)
activesupport (3.2.5)
addressable (2.2.8)
albino (1.3.3)
anjlab-bootstrap-rails (2.0.4.0)
arel (3.0.2)
Ascii85 (1.0.1)
blankslate (2.1.2.4)
bookie (0.0.14)
bootstrap-sass (2.0.3.1)
bootstrap_helper (2.0.0.2)
builder (3.0.0)
bundler (1.1.4)
by_star (1.0.1)
capybara (1.1.2)
childprocess (0.3.2)
chronic (0.6.7)
chunky_png (1.2.5)
classifier (1.3.3)
coffee-rails (3.2.2)
coffee-script (2.2.0)
coffee-script-source (1.3.3)
compass (0.12.1)
diff-lcs (1.1.3)
directory_watcher (1.4.1)
domain_name (0.5.3)
eeepub (0.8.0)
erubis (2.7.0)
execjs (1.4.0)
faraday (0.8.1)
fast-stemmer (1.0.1)
ffi (1.0.11)
fssm (0.2.9)
haml (3.1.6)
hike (1.2.1)
i18n (0.6.0)
jekyll (0.11.2)
journey (1.0.3)
jquery-rails (2.0.2)
json (1.7.3)
kramdown (0.13.7)
libwebsocket (0.1.3)
liquid (2.3.0)
mail (2.4.4)
maruku (0.6.0)
mechanize (2.5.1)
mime-types (1.18)
multi_json (1.3.6)
multipart-post (1.1.5)
net-http-digest_auth (1.2.1)
net-http-persistent (2.6)
nokogiri (1.5.3 x86-mingw32)
ntlm-http (0.1.1)
pdf-reader (1.1.1)
pg (0.13.2 x86-mingw32)
polyglot (0.3.3)
posix-spawn (0.3.6)
prawn (0.12.0)
puma (1.4.0)
pygments.rb (0.2.12)
rack (1.4.1)
rack-cache (1.2)
rack-protection (1.2.0)
rack-ssl (1.3.2)
rack-test (0.6.1)
rails (3.2.5)
railties (3.2.5)
rake (0.9.2.2)
rb-fsevent (0.9.1)
rdiscount (1.6.8)
rdoc (3.12)
RedCloth (4.2.9 x86-mingw32)
romankana (0.1.3)
rspec (2.10.0)
rspec-core (2.10.1)
rspec-expectations (2.10.0)
rspec-mocks (2.10.1)
rspec-rails (2.10.1)
ruby-rc4 (0.1.5)
rubypants (0.2.0)
rubypython (0.6.2)
rubyzip (0.9.8)
rufus-scheduler (2.0.16)
sass (3.1.19)
sass-rails (3.2.5)
selenium-webdriver (2.22.2)
settingslogic (2.0.8)
simple_form (2.0.2)
simple_oauth (0.1.8)
sinatra (1.3.2)
sprockets (2.4.3, 2.1.3)
sqlite3 (1.3.6 x86-mingw32)
stringex (1.4.0)
syntax (1.0.0)
thor (0.15.2)
tilt (1.3.3)
treetop (1.4.10)
ttfunk (1.0.3)
twitter (2.5.0)
tzinfo (0.3.33)
uglifier (1.2.4)
unf (0.0.5)
unf_ext (0.0.5 x86-mingw32)
webrobots (0.0.13)
will_paginate (3.0.3)
xpath (0.1.4)
我在 win 下开发还真没遇到太多问题,大多数 gem 都能用
哇,膜拜
不过我感到奇怪的是,在我写的一个发推的 web 程序里面
def twitter
twitter = params[:twitter].to_s #从form里面的到输入的文字
twitter = twitter[0, 137] + '...' if twitter.size > 140
Twitter.update(twitter, :in_reply_to_status_id=>params[:since_id])
redirect_to :action => 'timeline'
end
这样是能直接截断发 140 个文字来着,也是中英文数字标点符号混合
我的方法是这样的
array = [{name: name1, age: 20}, {name:name2, age: 20}]
File.open("file.yml", 'w:ASCII-8BIT:utf-8') do |file|
YAML.dump(array, file)
end
# encoding: utf-8
str = "水浒传abcdef水浒传"
puts str.scan(/./)[0, 3] # =>水浒传
puts str.scan(/./)[0, 4] # =>水浒传a
puts str.scan(/./)[0, 10] # =>水浒传abcdef水
如果你用/<a.*?href="(.*?)"(.*?)>Download\s*Video<\/a\s*>/m
来实验的话会发现第二个括号里面的.*?
一直匹配到
class="orange-button left_20">Download Project Files</a>
<a href="http://xxx.com/bbb"
这是因为"
这个字符属于.
里面,所以不会在遇到href="
后的第一个"
停下,而是继续匹配下去
解决方法
1)/<a.*?href="([^"]+?)"[^"]*?>Download\s*Video<\/a\s*>/m
2)直接把m
去掉,因为在多行模式下.
是匹配换行符的
ps:
其实我觉得吧,不就是想得到下载地址么,直接用nokogiri
这个 gem 分析页面就好了
# html是通过nokogiri得到的页面对象
html.css("a").each do |dom|
puts dom.attr['herf'] if dom.text == 'Download Video'
end
#34 楼 @clearJiang 原来如此,多谢指点了
字符串本质上就是单个字符组成的数组,就算不是,把字符串理解成单个字符组成的数组也更容易解决问题
针对这个,python
里面的数组有个sort
方法,为啥字符串就没有呢
#21 楼 @gaicitadie 我想,要实现last(n)
的话是不是这样写会比较好
class Array
def last n
self[-n, n]
end
end
#10 楼 @quakewang 这个 android pad 好高级啊,是啥型号来着