- 浏览: 109674 次
- 性别:
- 来自: 上海
文章列表
mv errorLog errorLog_old && mkdir errorLog
http://blog.sina.com.cn/s/blog_6238358c0100rzvd.html
修改gitignore
cp config.php config.php.template
git add -f config/config.php.template
git rm --cached config/config.php
commit 即可
安装lamp
sudo apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql
apache2 htdoc目录权限sudo chmod 777 /var/www/
Yii
sudo ln -s ~/work/yii2-app-basic /var/www/yii2
sudo vi /etc/apache2/sites-enabled//000-default
<Directory /var/www/>
Options Indexes Follow ...
首先,编写一个diskpart用的挂载VHD的脚本文件mount.txt,
select vdisk file=d:\D.vhd
attach vdisk
exit
文体可随意命名,文件我保存在D盘根目录。
然后,在计算机管理界面中新建一个任务计划,具体操作如下:
右击 任务计划程序--创建任务,名称处随意填写,配置处选“windows7......."这一项,勾选”使用最高权限“
触发器--新建,触发条件为:登录时
操作选项新建一个操作,在程序或脚本处输入命令:diskpart /s c:\mount.txt,确定,如果有弹窗就点 ”是“。
完成,重启试试 ...
<%= link_to "编辑", design_update_user_design_path(current_user, design), class: "works_img_edit" %>
<%= link_to "删除", user_design_path(current_user, design), :method => :delete, class: "works_img_del" %> ...
GitLab的权限管理
私有项目的CURD
C创建,初始设置属性
U更新项目的属性
R读取项目属性
D删除项目
GitLab有User,有Group
User有[Admin,NonAdmin]
Group有[Owner,Master,Developer]
root权限最大
>>
root创建1个Group,叫g1
root创建2个User,u1,u2,均为NonAdmin
root添加 u1 AS Master,u2 AS Developer 到g1
u1可以建立私有项目在[自己名下],叫pr ...
http://blog.sina.com.cn/s/blog_73c8ed1901013k70.html
if (img.complete) {
callback(img.width, img.height);
} else {
img.onload = function () {
callback(img.width, img.height);
img.onload = null;
};
};
su git 后运行rvm -v,提示rvm不是一个命令。
切换回用户,sudo vi /home/git/.bashrc
# Set ENV
. /usr/local/rvm/scripts/rvm
添加以上两行即可。
1.Ctrl+D
选词,重复按,依次选词。选中以后试下Backspace
新增加 选中一个单词 按住 Alt+F3 全选
2.Ctrl+Shift+L
选中多行,使用该快捷键,试下“,试下del
3.Ctrl+P
打开文件夹的情况下,输入文件名,可直接打开文件。可以带上路径名,比如home_/new.html.erb
4.在3的窗口中输入filename@fuctionname, 比如HomeController有个image_show_loading Action,可以搜索home@isl
简要姿势点
1.Controller::Action 写
respond_to do |format|
format.js
format.html
format.xls
end
Rails会对应去render
controller_name/action_name.js.erb
controller_name/action_name.html.erb
controller_name/action_name.xls.eku
2.在xxx.js.erb render yyy.html.erb
$("#captcha_layer").html ...
rake db:setupdrop schema rails4_mysql_mongo_development;use rails4_mysql_mongo_developmentdb.dropDatabase();
http://chenzhou123520.iteye.com/blog/1630993
Devise 登陆验证
- 博客分类:
- Rubyist
Devise 登陆验证的代码
https://github.com/plataformatec/devise/blob/v2.0.2/lib/devise/models/database_authenticatable.rb#L37
salt = self.encrypted_password[0..28]
https://github.com/codahale/bcrypt-ruby/blob/v3.0.1/lib/bcrypt.rb#L169
ref
1. http://guides.ruby-china.org/debugging_rails_app ...
对于关系数据库来说,在一张2.5亿条记录的表里面进行SQL查询,效率是极其低下乃至不可忍受的。
文档(document)、集合(collection)、数据库(database)
Collenction
集合在数据库中都有一个唯一的标识名,并且可以包含无限数目的文档。
集合的概念类似关系型数据库里的表Table
集合的模式自由(table的不自由)
下面两个记录可以存在于同一个集合里面:
{"welcome" : "Beijing"}
{"age" : 25}
当然在实际应用我们存储 ...
git clone https://gitlab.com/gitlab-org/gitlab-ce.git -b7-2
http://stackoverflow.com/questions/4883891/ruby-on-rails-production-log-rotation
logrotate 程序是一个日志文件管理工具。用来把旧的日志文件删除,并创建新的日志文件,我们把它叫做“转储”。我们可以根据日志文件的大小,也可以根据其 ...