原创 linux高效的命令(find pgrep create_file )

1. 查找Java項目中,main方法定義在哪個文件裏.     切換到你要查找項目的目錄下執行    grep -rlI '\<main' .   如果你覺得自己打字快,不怕麻煩執行如下命令也可以找到該文件   find -t

原创 在rails環境中直接執行sql語句而不需要創建MODEL

標準格式是:ActiveRecord::Base.connection.execute(sql) namespace :opengoss do desc "USAGES: rake opengoss:collect_rules"

原创 linux crond 定時任務

cron是一個linux下的定時執行工具,可以在無需人工干預的情況下運行作業。由於Cron 是Linux的內置服務,但它不自動起來,可以用以下的方法啓動、關閉這個服務: /sbin/service crond start //啓動

原创 yum 命令備查

最近裝的服務器都是裝centos系統的, 沒有了 apt-get 還真有點不習慣了 現在系統軟件管理包是用的yum,在網上找了些yum的使用命令,其實也跟我yum -h獲得的信息差不多 但是則個比較詳細 SYNOPSIS y

原创 ssh with authentication key generation

現在要添加ssh的認證密鑰免去每次ssh登錄服務器要輸入用戶名和密碼 <!-- @page { size: 21.59cm 27.94cm; margin: 2cm } P { margin-bottom: 0

原创 mysql demo back

1 、將一個表中的名字通過相關的數據改爲一致的:比如將告警的AP名字改爲AP表中的名字一致 update fault_events t1 set t1.sender_alias = (select t2.ap_cn from mit_ap

原创 格式化時間和日期

t = Time.new 或 t = Time.now Time類有類方法mktime(同義方法是local方法)來根據傳入的參數生成時間對象,並且它使用的是當前的時區: t1 = Time.mktime(2001)      

原创 6 Steps To Refactoring Rails (for Mere Mortals)

        Since December, Rails has undergone a fairly significant internal refactoring in quite a number of areas. While

原创 VIM快捷鍵大全

前言 Vim是一個超級牛的編輯器,可以說是專爲程序員設計的編輯器,強大的有些不可思議 。不過其學習曲線稍顯陡峭,前兩天在網上找到一個小圖表,比較全,如果對錶中所列的命令學習熟悉以後,處理日常的文本就已經足夠,所以貼出來,大家參考參考。 V

原创 Nginx反向代理時丟失端口號的問題及解決方案

今天,配置nginx反向代理mongrel時遇到一個問題,當設置nginx監聽80端口時轉發請求沒有問題,但一旦設置了其他端口,就一直跳轉不正常,剛開始以爲是rewrite的問題,最後才發現是nginx端口丟失導致。這裏給出一個簡短的解決

原创 RAILS

1.1 創建Rails應用程序 $ rails [_VERSION_] app_name 可選項: VERSION: 指定rails的版本(如果安裝了多個rails版本),VERSION前後各加一下劃線, 如"_1.2.6_"

原创 ruby 入門學習- 跟着做

學習一門新語言很容易讓人焦躁,人們也往往不知從何處開始着手。要是再同時學一個新的web框架,那可就真的是找不着北了。 Ruby始創於上世紀90年代 ,日漸爲人熟識。Ruby on Rails 也成了耳熟能詳的名詞,越來越多的公司在

原创 正則表達式匹配文本

在正則表達式中,匹配是最最基本的操作。使用正則表達式,換種說法就是“用正則表達式去匹配文本”。但這只是廣義的“匹配”,細說起來,廣義的“匹配”又可以分爲兩類:提取和驗證。所以,本篇文章就來專門講講提取和驗證。 提取 提取可以理解爲“用正

原创 運用logrotate維護你的日誌文件

     在linux下面做應用服務器的兄弟可能都遇到過這些問題,就是有些日誌文件老是很大,可能吧你的整個磁盤都佔滿了,怎麼樣才能良好的維護管理這些日誌呢,讓日誌文件的大小一直控制在某個區域範圍,而你也能獲取最近的日誌,linux自帶的l

原创 控制器內部對請求的操作

控制器內部對請求的操作 一Action方法 1調用方式 控制器處理請求時會找到與之名字匹配的action. 調用method_missing(),如果找不到action 調用模版,如果找不到action和method_m