自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(165)
  • 资源 (43)
  • 收藏
  • 关注

原创 crontab

crontab 是linux用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此任务调度命令。crond命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。而linux任务调度的工作主要分为以下两类:1、系统执行的工作:系统周期性所要执行的工作,如备份系统数据、清理缓存2、个人执行的工作:某个用户定期要做的工作,例如每隔10分钟检查邮件服务器是否有新信,这些工...

2014-07-22 20:56:47 200

原创 Rails Cookies与Session操作汇总

Rails 操作 session 和 cookies 非常简单,可以在 controller 与 view 中直接访问,model 除外,极大地方便了开发 Session#存信息session[:current_user_id] = user.id#取信息session[:current_user_id]#删除信息session[:current_user_id...

2014-07-07 12:17:45 219

原创 博客新地址

眼下博客主要都搬至caok1231.com本站将不会再有新的更新。

2013-09-05 22:56:01 804

原创 ubuntu server 更换主板后的网络问题修复

排版过的文章,在我另外一个博客上,这里不再重新排版,如有不便,还望见谅:http://caok1231.com/blog/2013/09/01/ubuntu-network-configure/ 最近经手的一台服务器主板换了,导致了一些连接网络的问题,把相应的处理总结一下,以便下次再遇到时能不用在纠结那么久。 问题描述: 无法上网,ping 127.0.0.1能通,但局域...

2013-09-03 14:21:38 712

原创 解决svn错误 SSL handshake failed: SSL error

svn 处理:SSL handshake failed: SSL error: Key usage violation in certificate has been detected 12.04: Uninstall the current libneon package:sudo apt-get remove libneon27Download the latest l...

2013-05-28 13:10:16 2448

原创 ubuntu usb无线网卡无法连接掉线的问题

1.查看下自己的usb网卡lsusb 2.下载驱动我这查出来是RTL8188CUS 802.11n WLAN去官网下载:http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=48&PFid=48&Level=5&Conn=4&DownTypeID=...

2013-05-21 21:28:59 451

原创 rspec in rails

 原文在我另外一个博客上,地址:http://caok1231.com/blog/2013/04/10/testing-rails-app/这里直接拷贝过来的,就不在另外排版了。 还有其他几篇关于rails测试摘录总结的博文地址:testing-rails-app#1testing-rails-app#2testing-rails-app#3testing-rail...

2013-05-04 16:33:57 97

原创 Factory Girl中的关系定义

  原文在我另外一个博客上,地址:http://caok1231.com/blog/2013/05/02/factory-girl/这里直接拷贝过来的,就不在另外排版了。  很多时候我们都会使用 factory-girl 去构建测试数据,但如何去定义表之间的关系,特别是那种用户角色、权限之类的,接下来就稍微总结下如何用factory girl 去定义测试数据中的用户角色。...

2013-05-04 16:25:36 168

原创 git 更新到最新版本的方法

添加git的ppa源sudo apt-add-repository ppa:git-core/ppasudo apt-get updatesudo apt-get install git如果本地已经安装过Git,可以使用升级命令:sudo apt-get dist-upgrade

2013-04-20 12:25:08 673

原创 Deploy Rails App With Cloud Foundry

原文在我另外一个博客上,地址:http://caok1231.com/blog/2013/03/23/deploy-rails-app-with-cloud-foundry/这里直接拷贝过来的,就不在另外排版了。 Cloud Foundry是VMware于2011年4月12日推出的业界第一个开源PaaS云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员能够在几秒钟...

2013-03-27 09:25:21 204

原创 Deploy Rails App With Mina

原文请见我另外一个博客:http://caok1231.com/blog/2013/03/20/deploy-rails-app-with-mina/ capistrano是使用的最多的部署工具,最近社区中不少人开始推荐mina,试着用了下部署的速度的确快了很多。虽然mina最近两个月都没有更新,不过仍然希望这个项目能得到很好的发展。 下面简单总结下使用mina简单部署rails...

2013-03-27 09:06:41 123

原创 Linux环境变量的设置和查看方法(转)

原文:http://soft.chinabyte.com/os/169/11412169.shtml1. 显示环境变量HOME  $ echo $HOME  /home/redbooks  2. 设置一个新的环境变量hello  $ export HELLO="Hello!"  $ echo $HELLO  Hello!  3. 使用env命令显示所有的环境变量...

2013-02-28 15:54:07 109

原创 rails中的时间显示格式【转】

 在rails中需要显示时间时,格式化时间的方法一般选用strftime,下面是关于strftime的一些介绍strftime Format CodesYear Example%Yyear with century2010%yyear without century10%Ccentury number (year divide...

2013-02-26 12:21:40 199

原创 免费编程书籍推荐

node.js1. The Node Beginner Book(有中文版),这本书主要针对那些有OO语言经验,比如Ruby,Python等等,同时了解一点Javascript,但是对Nodejs一无所知的读者,这本书除了教给你必要的Node开发入门知识外,还会一并介绍一些作者认为你应该掌握的“高级”Javascript知识,所以它并不仅仅是一本简单的“Hello World”类型的指南,...

2013-02-19 10:48:47 130

原创 Caching With Rails

原文在我另一个博客上,这边就不在另外排版了,可参见http://caok1231.com/blog/2013/01/30/caching-with-rails/1.Page cachingPage caching是最简单最高效的一种,它会将Action最后的HTML结果存成public/下的HTML文件,也就是静态网页。class ProductsController < A...

2013-02-18 16:55:12 113

原创 Ruby Require vs Load vs Include vs Extend

 loadload用来多次加载一个库,你必须指定扩展名。 load的使用方法几乎和require一样,但它不会跟踪是否已经加载该库。当你使用一个load方法时,你必须制定“.rb”(扩展库文件名)来加载库,当然它可以多次加载一个库。 很多时候,当你想要用require而不是load,但如果你想每次库调用库都被重新加载那么就使用load。比如,如果你的module经常改变,你...

2013-02-18 16:42:22 115

原创 下载工具aria2c的使用

今天看到一款Linux下的下载工具aria2c,介绍下使用方法1.安装sudo apt-get install aria22.使用直接$ aria2c http://example.org/mylinux.iso从两个来源(更多也可以)$ aria2c http://a/f.iso ftp://b/f.isoBitTorrent$ aria2c htt...

2013-01-16 15:28:41 765

原创 VMC的使用

1.安装ruby环境rvm install 1.9.3rvm use 1.9.32.安装vmcgem install vmc --pre3.与Cloud Foundry建立连接vmc target api.cloudfoundry.com4.登录cloud foundryvmc login5.部署rails应用bundle packagebundle...

2013-01-16 13:04:51 1002

原创 fcitx的安装与配置

1.安装sudo apt-get install im-switch fcitx fcitx-googlepinyin2.将fcitx设为系统默认输入法:System Setting >>Language surpport >> Language >> Keyborad input method system >> fcitx或者...

2013-01-07 20:09:44 290

原创 发送ip地址和指定文件到某邮箱

#!/usr/bin/env ruby## ARGV[0] - msg# ARGV[1] - mailto# ARGV[2] - filenamerequire 'open-uri'require 'rubygems'require 'action_mailer'ActionMailer::Base.smtp_settings = { :address...

2012-12-03 15:39:33 222

原创 crontab修改默认编辑器

crontab默认编辑器为nano.修改crontab默认编辑器为vi或者其他的编辑器。法一:export EDITOR="/usr/bin/vim" ; crontab -e法二:执行命令:select-editor然后选择编辑器...

2012-12-01 08:56:19 159

原创 修改mysql密码

用 GRANT ... IDENTIFIED,例如:修改root密码为:youpassword:mysql> GRANT USAGE ON *.* TO root@localhost IDENTIFIED BY 'yourpassword';  

2012-10-25 18:03:35 107

原创 send mail in rails

Creating and Sending Mail1.CREATE A Notice MAILERrails g mailer NoticeMailer decomp_changecreate   app/mailers/notice_mailer.rbinvoke   erbcreate   app/views/notice_mailercreate   a...

2012-10-22 14:48:48 173

原创 配置一个新的Ubuntu开发环境

更新源sudo apt-get update安装系统包sudo apt-get -y install git-core curl zsh exuberant-ctags vim autoconf automake openssl \  build-essential libc6-dev libreadline6 libreadline6-dev zlib1g zlib1g-...

2012-09-21 14:41:28 81

原创 Ubuntu下安装配置 JDK 7

第一步:下载JDKwget -c http://download.oracle.com/otn-pub/java/jdk/7u7-b10/jdk-7u7-linux-x64.tar.gz下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7u7-downloads-1836413.html (注:如果下载不...

2012-09-12 15:03:54 130

原创 Rails中获取url信息

Rails中获取url信息的一些方法如本机我测试域名为test.blog.zool.it:3000打开的uri为 /post/Hello-Worldfullurl为 http://test.blog.zool.it:3000/post/Hello-world则rails的路由生成一下几个方法 domain(tld_length = 1)取得域名request....

2012-09-06 14:40:24 99

原创 SSH的公钥认证和主机别名

1 SSH 公钥认证(1)生成公钥ssh-keygen(2)实现无口令登录远程服务器,即用公钥认证取代口令认证ssh-copy-id -i .ssh/id_rsa.pub user@server 2 SSH 主机别名(1)创建指定名称的公钥/私钥对ssh-keygen -f ~/.ssh/<filename>注:将 <filename&gt...

2012-08-29 09:26:31 348

原创 gitolite的服务架设

 Gitolite 服务架设1. 安装1.1 安装Git-Core:sudo apt-get install git-core设置用户信息:git config --global user.name "Your Name"git config --global user.email [email protected] 安装gitolite(1)服务器端创建专用帐...

2012-08-29 09:25:04 114

原创 用vim比较文件

1. 使用vim的比较模式打开两个文件:   vim -d file1 file2或   vimdiff file1 file22. 如果已经打开了文件file1,再打开另一个文件file2进行比较:   :vert diffsplit file2如果没有用vert命令,diffsplit则会分上下两个窗口。3. 如果已经用split方式打开了两个文件file1,file2,又想比较两文件的不同。...

2012-08-28 09:47:55 81

原创 production环境下css和js文件未加载

production环境下css和js文件编译过,路径之类的都对,但浏览器缺未加载 在environments/production.rb中config.serve_static_assets = false 

2012-08-25 10:01:52 178

原创 The Use of Google-Maps-for-Rails

http://caok.github.com/blog/2012/08/19/the-use-of-google-maps-for-rails/ 这个我前两天写的对个google maps for rails的使用的一个简单说明,之后也对里面的一些实用的东西进行补充。...

2012-08-22 09:16:04 103

原创 Rails with massive data

http://blog.xdite.net/posts/2012/08/22/rails-with-massive-data/ 关于用rails处理大量资料的,需要注意的一些建议。很实用的经验

2012-08-22 07:43:47 69

原创 Linux开机启动的服务

方法一,安装chkconfig或rcconf或者sysv-rc-conf这类控制系统启动的软件,运行他们,取消掉相关启动服务便可。[root@localhost ~]# chkconfig --list     显示开机可以自动启动的服务[root@localhost ~]# chkconfig --add *** 添加开机自动启动***服务[root@localhost ~]# chkcon...

2012-08-13 09:12:21 90

原创 在linux下查看局域网的所有主机的ip地址

nmap -sP 192.168.1.0/24

2012-08-09 17:11:12 269

原创 jQuery columnManager Plugin and Rails-settings-cached

原文参见我另一个博客:http://caok.github.com/blog/2012/08/07/jquery-columnmanager-plugin-and-rails-settings-cached/在平时页面显示表格时,容易出现要显示的字段过多,而在一页的范围内无法完全显示的困境。通过juery columnanager可以实现显示和隐藏的效果,再通过rails-settings-c...

2012-08-07 20:26:18 167

原创 MYSQL中讓UTF-8編碼的字段按拼音排序

在mysql中使用默认字符集为utf8,结果想要把中文按拼音排序出现了问题,排出来的顺序乱七八糟,不是我们想要的结果。   解决办法如下:   1、不想改变表定义及默认编码的情况,将字段先转换成gbk编码再排序:   SELECT * FROM table ORDER BY CONVERT( chinese_field USING gbk ) ;       chinese_field 为要进行排...

2012-08-03 17:29:44 87

原创 Git 常用命令速查表

 原文地址:http://blog.csdn.net/sunboy_2050/article/details/7529841一、 Git 常用命令速查git branch 查看本地所有分支git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支git branch -r 查看远程所有分支git commit -am "init" 提交并...

2012-08-02 18:59:49 78

原创 samba的简单配置

1、安装 sudo apt-get install Sambasudo apt-get install smbfs 2、创建共享文件夹 mkdir /home/clark/sharesudo chmod 777 /home/clark/share 3.修改配置文件修改前先备份(可避免意外)sudo cp /etc/Samba/smb.conf   /etc/...

2012-07-31 16:48:06 131

原创 Git的常用操作

原文可参见我另一个博客:http://caok.github.com/blog/2012/07/26/the-instructions-of-git/ ubuntu上安装gitapt-get instal git-coreapt-get instal gitk(一个较好的git图形工具)git配置用户信息git config --global user.name...

2012-07-26 18:50:37 81

原创 aptitude检索软件包

aptitude show vsftpd查询vsftpd软件包的所有信息aptitude search pkg-pattern模糊检索所需要的软件包aptitude search ~T查询所有的软件包aptitude search ~U列出软件仓库中可供更新的软件包aptitude search ~i列出系统中已经安装的软件包...

2012-07-24 15:41:32 334

自适应门限的中值滤波器

关于“自适应门限的中值滤波器”的一些资料汇总

2011-04-25

关于一些自己论文的资料

二值化 图像分割 图像融合 腐蚀 膨胀 图像的形态学处理(开运算,闭运算,腐蚀膨胀) matlab GUI

2011-04-21

一些书籍,较杂(编程之禅)

linux驱动开发资源 编程之禅 tcp-ip基础知识篇

2011-04-21

开源项目的代码汇总(主要是csdn上下载到的)

开源项目开源项目开源项目开源项目开源项目开源项目开源项目开源项目开源项目开源项目开源项目开源项目开源项目开源项目开源项目开源项目开源项目开源项目开源项目

2011-04-20

程序调试思想与实践(Matt Telles)

程序调试思想与实践程序调试思想与实践程序调试思想与实践程序调试思想与实践程序调试思想与实践程序调试思想与实践

2011-04-20

C#网络围棋(搜集的资料汇总)

C#网络围棋C#网络围棋C#网络围棋C#网络围棋C#网络围棋C#网络围棋C#网络围棋C#网络围棋C#网络围棋C#网络围棋C#网络围棋C#网络围棋C#网络围棋C#网络围棋C#网络围棋

2011-04-18

C++的多态性实现机制剖析

C++的多态性实现机制剖析C++的多态性实现机制剖析C++的多态性实现机制剖析C++的多态性实现机制剖析

2011-04-15

网上下载的两个MFC的完整的对战游戏

网上下载的两个MFC的完整的对战游戏网上下载的两个MFC的完整的对战游戏网上下载的两个MFC的完整的对战游戏网上下载的两个MFC的完整的对战游戏 五子棋、围棋

2011-04-15

UNIX网络编程 第2卷 进程间通信

UNIX网络编程 第2卷 进程间通信UNIX网络编程 第2卷 进程间通信

2011-04-07

汇总的大公司面试题汇总的大公司面试题

面试题汇总的大公司面试题汇总的大公司面试题汇总的大公司面试题汇总的大公司面试题汇总的大公司面试题

2011-04-07

远程登录工具SecureCRT

三个远程登录工具 SecureCRT PuTTY-v0.60 VNC

2011-04-07

华为和google的C++编码规范

华为和google的C++编码规范 华为和google的C++编码规范

2011-03-18

李先静_大内高手系列

李先静_大内高手系列 李先静_大内高手系列

2011-03-17

Google C++编程规范

Google C++编程规范,很好的编码规范

2011-03-14

Visual C++面向对象程序设计-课件

Visual C++面向对象程序设计-课件

2010-06-22

二十三种设计模式迷你手册

二十三种设计模式迷你手册 本手册包含了二十三种设计模式,Factory Method,Abstract Factory,Builder等

2010-06-12

自动化课程与计算机专业的学习建议

网上收集的一些关于计算机专业和自动化专业学习的建议和看法。

2010-06-12

QNX_reference(c/c++库函数帮助文件)

c/c++库函数帮助文件,能帮助我们快速找到遗忘的库函数用法,实在是必备的!

2010-02-08

让你不再害怕指针(指针的详细介绍)

让你不再害怕指针 指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。要搞清一个指针需要搞清指针的四方面的内容:指针的类型、指针所指向的类型、指针的值或者叫指针所指向的内存区、指针本身所占据的内存区。让我们分别说明。 先声明几个指针放着做例子: 例一: (1)int *ptr; (2)char *ptr; (3)int **ptr; (4)int (*ptr)[3]; (5)int *(*ptr)[4]; 1.指针的类型 从语法的角度看,你只要把指针声明语句里的指针名字去掉,剩下的部分就是这个指针的类型。这是指针本身所具有的类型。让我们看看例一中各个指针的类型: (1)int *ptr; //指针的类型是int* (2)char *ptr; //指针的类型是char* (3)int **ptr; //指针的类型是int** (4)int (*ptr)[3]; //指针的类型是int(*)[3] (5)int *(*ptr)[4]; //指针的类型是int*(*)[4]

2009-12-25

基于Android的五子棋游戏设计.pdf

基于Android的五子棋游戏设计.pdf 基于Android的五子棋游戏设计.pdf 基于Android的五子棋游戏设计.pdf

2011-11-19

android开发新浪微博客户端+完整攻略.pdf

android开发新浪微博客户端+完整攻略.pdf android开发新浪微博客户端+完整攻略.pdf

2011-11-19

iPhone应用开发指南中文版

iPhone应用开发指南中文版 iPhone应用开发指南中文版 iPhone应用开发指南中文版

2011-11-19

Web开发敏捷之道-应用Rails进行敏捷Web开发(中英版)

Web开发敏捷之道-应用Rails进行敏捷Web开发 第三版 Agile Web Development with Rails (4th edition)

2011-08-11

搜集的安卓的一些软件

安卓的一些软件安卓的一些软件安卓的一些软件安卓的一些软件安卓的一些软件安卓的一些软件安卓的一些软件安卓的一些软件安卓的一些软件安卓的一些软件安卓的一些软件安卓的一些软件安卓的一些软件安卓的一些软件安卓的一些软件

2011-06-15

Segmentation Fault in Linux

Segmentation Fault in Linux Segmentation Fault in Linux Segmentation Fault in Linux Segmentation Fault in Linux Segmentation Fault in Linux Segmentation Fault in Linux Segmentation Fault in Linux

2011-06-10

安卓的一些软件(超级终端)

超级终端、电子邮件终端、语法高亮工具等 超级终端、电子邮件终端、语法高亮工具等 超级终端、电子邮件终端、语法高亮工具等 超级终端、电子邮件终端、语法高亮工具等 超级终端、电子邮件终端、语法高亮工具等 超级终端、电子邮件终端、语法高亮工具等

2011-06-10

C++面试题汇总(华为、富士通等)

搜集的c++面试题汇总,共享一下 C++面试题汇总(华为、富士通等)C++面试题汇总(华为、富士通)C++面试题汇总(华为、富士通)C++面试题汇总(华为、富士通)

2011-05-30

string类函数的c实现

string类函数的c实现string类函数的c实现string类函数的c实现string类函数的c实现string类函数的c实现string类函数的c实现string类函数的c实现string类函数的c实现string类函数的c实现

2011-05-26

iPhone游戏开发

iPhone游戏开发iPhone游戏开发iPhone游戏开发iPhone游戏开发iPhone游戏开发iPhone游戏开发iPhone游戏开发iPhone游戏开发iPhone游戏开发iPhone游戏开发

2011-05-25

UNIX环境高级编程(第二版)

UNIX环境高级编程(第二版)UNIX环境高级编程(第二版)UNIX环境高级编程(第二版)UNIX环境高级编程(第二版)UNIX环境高级编程(第二版)UNIX环境高级编程(第二版)

2011-05-24

用C实现shell汇总

想自己写个shell,所以搜集了一堆的shell实现的资料,给点自己启发。

2011-05-10

linux的一些源代码

linux的一些源代码 shell的简易代码实现 linux的一些源代码 shell linux的一些源代码 shell

2011-05-05

shell的一些资料

shell的一些资料shell的一些资料shell的一些资料shell的一些资料shell的一些资料shell的一些资料shell的一些资料shell的一些资料shell的一些资料

2011-04-29

linux socket、驱动、进程编程

linux socket、驱动、进程编程 linux socket、驱动、进程编程 linux socket、驱动、进程编程 linux socket、驱动、进程编程

2011-04-28

思维导图[1].托尼.布赞.中文版

思维导图[1].托尼.布赞.中文版思维导图[1].托尼.布赞.中文版思维导图[1].托尼.布赞.中文版思维导图[1].托尼.布赞.中文版思维导图[1].托尼.布赞.中文版

2011-04-28

常见算法(排序、搜索、矩阵、集合)

常见算法常见算法常见算法常见算法常见算法常见算法常见算法常见算法常见算法常见算法常见算法常见算法常见算法常见算法常见算法常见算法

2011-04-28

vim资料汇总(配置、操作)

网上搜集到的vim的一些资料 网上搜集到的vim的一些资料 网上搜集到的vim的一些资料

2011-04-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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