自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(81)
  • 资源 (1)
  • 收藏
  • 关注

转载 ssh_config详解

配置“/etc/ssh/ssh_config”文件 “/etc/ssh/ssh_config” 文件是OpenSSH系统范围的配置文件,允许你通过设置不同的选项来改变客户端程序的运行方式。这个文件的每一行包含“关键词-值”的匹配,其中“关键词”是忽略大小写的。下面列出来的是最重要的关键词,用man命令查看帮助页(ssh (1))可以得到详细的列表。 编辑“ssh_config”文件(v

2013-08-27 17:16:41 3228

转载 详解JavaFX架构与框架

JavaFX 2.0平台是基于Java技术的富客户端平台。它使应用程序开发者更加容易的开发和部署跨平台的富互联网应用(RIA)。JavaFX 2.0文档包含了JavaFX 2.0所提供的功能的概述。 图1描述了JavaFX 2.0平台的架构组件。后面的部分将对每一个组件进行逐一的描述。在JavaFX通用API的下面是用来运行JavaFX代码的引擎。这个引擎包括以下子组件:JavaFX高性能图

2013-06-06 15:36:52 2302

转载 细说ASP.NET Forms身份认证

转自:http://www.cnblogs.com/fish-li/archive/2012/04/15/2450571.html 用户登录是个很常见的业务需求,在ASP.NET中,这个过程被称为身份认证。由于很常见,因此,我认为把这块内容整理出来,与大家分享应该是件有意义的事。 在开发ASP.NET项目中,我们最常用的是Forms认证,也叫【表单认证】。这种认证方式既可以用于局域网环

2013-04-25 14:40:56 888

转载 如何制作自己的gem

转自:http://blackanger.blog.51cto.com/140924/411334  Rails支持多种方式的扩展,包括plugin,gem, 或者放到lib文件下等多种方式。 但是随着bundler的出现, Rails3时代我们还是写gem比较好, 方便管理。 所以下面只介绍如何制作属于自己的gem。开始之前先确保你机器了安装了git。 在我们的项目里面,

2013-04-24 13:42:59 1543

原创 PHP 在线翻译函数代码

/** * GOOGLE翻译 英汉 * * @param string $text 翻译句 * @return string */ protected function _googleTran($text,$language="english"){ echo "."; if($language=="english") return $text; if(empty

2013-04-11 17:16:10 1714

转载 PHP导入导出Excel方法

最近因项目需要,需要开发一个模块,把系统中的一些数据导出成Excel,修改后再导回系统。就趁机对这个研究了一番,下面进行一些总结。 基本上导出的文件分为两种: 1:类Excel格式,这个其实不是传统意义上的Excel文件,只是因为Excel的兼容能力强,能够正确打开而已。修改这种文件后再保存,通常会提示你是否要转换成Excel文件。 优点:简单。 缺点:难以生成格式,如果用来导入需要自己分

2013-03-21 18:08:38 1029

转载 在eclipse-php中添加svn插件

第一步:首先下载SVN,使用eclipse-php下载软件,点击菜单栏中的HELP,然后选择Install New software,点击Work with下面的“Available Software Sites”,然后点击ADD,在Name中输入svn,在location中输入http://subclipse.tigris.org/update_1.8.x,这个时候finish之后关了这个窗口,

2013-03-20 16:28:21 1239

转载 如何用VBA读取UTF编码的文本文件?

Q:如何用VBA读取UTF编码的文本文件? A:通常读取文本文件,我们会用FSO对象或者用VBA内部的Open语句来读取。但是当文本文件是以UTF编码格式保存的时候,用前面的办法就会读出乱码。而FSO最多只能读出Unicode编码的文件。      为了能够正常读取UTF编码格式的文件,我们就需要用到ADODB.Stream对象。      以下即为读取UTF编码文件的自定义函数:

2013-03-05 16:11:52 6437 1

转载 VBA中Dictionary对象使用小结

VBA中Dictionary对象使用小结 Dim dict ' 创建Dictionary Set dict = CreateObject("Scripting.Dictionary") ' 增加项目 dict.Add "A", 300 dict.Add "B", 400 dict.Add "C", 500 ' 统计项目数 n = dict.Count ' 删

2013-02-27 16:41:35 1868

转载 rake 版本冲突解决

rake aborted! You have already activated rake 0.9.0, but your Gemfile requires rake 0.8.7. Consider using bundle exec. (See full trace by running task with --trace) 其實 Rails developer 應該都用 Bund

2013-02-27 11:31:41 2924

原创 利用脚本解放自己,让脚本帮我做事2 -- 帮自己寻找不在SVN控制中的文件

在工作中,总有一些bug源于某些文件忘记check in,并提交到svn服务器而引起的。以下脚本就是为了方便的将不受svn控制的文件add到check in 列表中。 vim addfile.sh #!/bin/bash ig_array=("?" ".idea" ".bundle" "tags" ".zeus.sock" "public/logs") is_in_ig_list() {

2013-01-17 15:13:22 819

转载 Ubuntu10.04中 安装配置JDK

转自:http://www.ubuntuhome.com/ubuntu10-04-jdk.html 首先从SUN网站下载JDK 然后在shell中执行: 代码: sudo chmod +x jdk-6u17-linux-i586.bin 修 改bin文件权限,使其可执行。 然后执行 代码: jdk-6u17-linux-i586.bin 将 会出现字幕,持续按回车键,直到屏幕

2012-10-09 23:06:17 639

转载 apache https反向代理设置方案

转自:http://blog.tianya.cn/blogger/post_read.asp?BlogID=76919&PostID=7064168 昨天张欣交给我一个任务:通过设置一台apache服务器完成对   https://10.6.177.66内容的访问,后来经过学习才了解,我们其实就是需要在自己的apache服务器中,创建一个https://10.6.177.66的反向代

2012-10-09 23:04:36 2124

转载 MySQL stored procedures with Ruby

转自:http://guyharrison.typepad.com/guy_harrisons_blog/2006/04/mysql_stored_pr.html Ruby's getting an incredible amount of attention recently, largely as the result of Ruby on Rails.  I've played

2012-10-09 23:02:15 768

转载 火狐优化技巧,优化之后速度远超chrome

转自:http://bbs.360.cn/4004079/42018907.html 火狐是一款非常优质的浏览器,各种插件也非常给力,但是在速度上不如后起之秀chrome,很多同学纠结于要不要更换浏览器,其实大可不必,这个帖子就告诉大家怎么样能让火狐浏览器的速度变得比chrome还要快!   下面这个帖子乍一看比较复杂,其实非常简单,操作都是一样的,只要能找到几个按钮即可。   首先是在地址

2012-10-09 19:47:10 957

转载 如何进行js的debug

console.debug("setHelpContentPanel:%o",args); Firebug一共有Console,HTML,CSS,Script,DOM,NET六个Tab,今天着重说一下Console的用法。   其实我们对于Console应该非常熟悉,因为这里是Firebug给出各种信息的窗口,而这也正是Console的主要用途,日志记录(Logging)。

2012-10-08 15:40:43 3052

转载 常用gem包

actionmailer (2.3.4, 2.3.2, 2.2.2, 2.1.0, 2.0.2, 1.3.6, 1.3.3) actionpack (2.3.4, 2.3.2, 2.2.2, 2.1.0, 2.0.2, 1.13.6, 1.13.3) actionwebservice (1.2.6, 1.2.3) active_presenter (0.0.6) activemerchan

2012-10-08 09:22:11 1416

转载 How to set up a debugger with mod_rails/Passenger

转自: http://chrisadams.me.uk/2009/04/28/how-to-set-up-a-debugger-with-mod_railspassenger/ Anyone who's worked on the web will know easy it is to end up constantly refreshing pages to see if the

2012-09-29 19:53:10 836

转载 Ubuntu 中文输入法安装

转自: http://www.blogjava.net/yjjlovewjf/archive/2008/01/15/175344.html 这里的方法同样适用于Debian下的Scim输入法的安装。 根据SCIM的文档说明,装SCIM最好用UTF-8的locale。(你也可以使用GB2312以及GBK的locale,使用scim都一样的)对于一个新装好的没有安装SCIM的Ubunt

2012-09-29 19:50:05 2770

转载 Linux 文件夹 压缩 命令

转自: http://hi.baidu.com/etlant/item/e681a4a9ef8d69fe14329b69 Linux压缩文件的读取 ·   *.Z       compress 程序压缩的档案;  ·   *.bz2     bzip2 程序压缩的档案;  ·   *.gz      gzip 程序压缩的档案;  ·   *.tar     tar 程序打包的数据

2012-09-29 19:45:35 1611

转载 html 5中几个不容错过的api

转自: http://jackyrong.iteye.com/blog/1687977 1) element.classList    详细的可以参考 https://developer.mozilla.org/en-US/docs/DOM/element.classList   这里简单说下,它其实是一个快速对某个元素的class进行操作的新的DOM API了,比如 包括了

2012-09-29 19:40:54 829

原创 升级Nginx

一、准备工作:查看nginx安装信息版本(这要看实际中所安装的位置,下面假设nginx安装在/opt/nginx下) /opt/nginx/sbin/nginx -V 二、下载新版本 http://www.nginx.org/en/download.html 解压缩到 /opt/src/nginx-1.2.0 四、备份旧版本 sudo mkdir /opt/ba

2012-09-29 17:49:08 556

原创 利用脚本解放自己,让脚本帮我做事

1. ROR的一些常用命令,配置让他在适当的时机自动运行,并在log中提示     在开发过程中,何必一次次的去敲这些命令呢,而且还容易忘记,让脚本去做不省事。 编辑config.sh cd ~ mkdir .inotify_job vim config.sh#! /bin/bash inotifywait -mr --timefmt '%d/%m/%y %H:%M' --

2012-09-29 12:30:54 1763

转载 jQuery线状图插件Sparkline

官网地址:http://omnipotent.net/jquery.sparkline/ 文档地址:http://omnipotent.net/jquery.sparkline/#docs 下载地址:http://omnipotent.net/jquery.sparkline/#download 这里我用它写了两个个小例子,如果你需要用它更多的高级功能,可以参看他的开发文档,我的测试小例子代

2012-09-11 14:08:29 1685

原创 ubuntu下设置Nginx自启动

在/etc/init.d下面创建nginx文件 cd /etc/init.d sudo touch nginx sudo chmod +x nginx nginx内容: #! /bin/sh # ### BEGIN INIT INFO # Provides: nginx # Required-Start: $syslog $local_fs $remote_fs #

2012-08-28 22:42:25 2080

原创 mysql remote access

-- allow remote access #service iptables stop #chkconfig iptables off #mysql -uroot -p1234 ->GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' identified by '1234';

2012-07-30 10:03:29 950

转载 ActiveRecord 資料表關係

ActiveRecord可以用Associations來定義資料表之間的關聯性,這是最被大家眼睛一亮ORM功能。到目前為止我們學會了用ActiveRecord來操作資料庫,但是還沒充分發揮關聯式資料庫的特性,那就是透過primary key和foreign keys將資料表互相關連起來。 Primary Key主鍵是一張資料表可以用來唯一識別的欄位,而Foreign Ke

2012-06-12 22:06:02 1490

转载 Rails Rake 指南

这是Rails Envy网站的一篇Rake指南,你可以在这里找到原文。 作为RoR开发者,你对Rake一定不会陌生,你可能用它来完成你的单元测试,也可能是迁移数据库,但是你真正理解这些Rake任务到底是怎么运作的吗?你有尝试过创建你自己的Rake任务吗? 在这篇文章中,我们将会介绍Rake的由来,以及如何在Rails中使用它,通过这篇文章的学习,你将掌握如何使用Rake创建你自己的任务

2012-06-09 15:34:08 1929

转载 Linux bash 常用资料 --特殊符号

shell 位置参数 $0 命令名 $1 第一个参数 $2 第二个参数 ...... shift 移动位置参数。   shell 预定义特殊变量 $# 位置参数的数量。 $* 所有位置参数的内容。 $@基本与$*相同,比如$*表示"f1 f2 f3"而$@表示"f1""f2""f3" $? 命令执行后返回的状态。 $$ 当前进程的进程号。

2012-05-23 11:48:44 1402

转载 nginx 全局变量

经常需要配置Nginx ,其中有许多以 $ 开头的变量,经常需要查阅nginx 所支持的变量。 可能是对 Ngixn资源不熟悉,干脆就直接读源码,分析出支持的变量。 Nginx支持的http变量实现在 ngx_http_variables.c 的 ngx_http_core_variables存储实现: ngx_http_core_variables static ngx_http_va

2012-05-23 11:07:06 991

转载 nginx负载均衡中RR和ip_hash策略分析

nginx负载均衡中RR和ip_hash策略分析   一、nginx的upstream目前支持负载均衡方式的分配   1、RR(默认)   每个请求按时间顺序逐一分配到不同的后端服务器,假如后端服务器down掉,能自动剔除。   例如:   upstream tomcats {   server 10.1.1.107:88 max_fails=3 fail_ti

2012-05-23 10:54:09 1093

原创 Passenger,nginx and SSL(http redirect to https)

参见配置SSL Nginx + https + 免费SSL证书配置指南 但是配置完后,rails中的request.ssl? 永远返回false Passenger 3 implements this feature with a new directive passenger_set_cgi_param which behaves like proxy_set_hea

2012-05-16 14:52:35 1718

转载 Nginx + https + 免费SSL证书配置指南

请参考 Nginx Wiki http://wiki.nginx.org/NginxHttpSslModule 生成证书 $ cd /usr/local/nginx/conf $ openssl genrsa -des3 -out server.key 1024 $ openssl req -new -key server.key -out server.csr $ cp server.k

2012-05-14 11:27:36 1418

转载 js山寨数组

一般来说,只有数组的输出形式是[... , ...] 要想让自己的Object也有这样的特点,就要继承数组,不过firebug很好欺骗,搞一个假数组就能蒙混过关了。 那怎么骗到它呢? 就是splice方法了,很关键,firebug觉得有splice就是数组,呵呵! 把任何function赋值给原型方法splice都行! jQuery也是这么干的,有源码为证。 简单的原理就是这样

2012-05-08 09:40:17 577

转载 MYSQL常用命令

1.导出整个数据库 mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1) mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql 2.导出一个表 mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名 mysqldump -u

2012-04-24 10:34:06 415

转载 jQuery插件开发全解析

jQuery插件的开发包括两种: 一种是类级别的插件开发,即给jQuery添加新的全局函数,相当于给jQuery类本身添加方法。jQuery的全局函数就是属于jQuery命名空间的函数,另一种是对象级别的插件开发,即给jQuery对象添加方法。下面就两种函数的开发做详细的说明。 1、类级别的插件开发 类级别的插件开发最直接的理解就是给jQuery类添加类方法,可以理解为添加静态方法。典型的例

2012-04-23 10:01:43 486

转载 rails使用memcache缓存session

前提条件:安装了memcache server以及rails的客户端memcache-client   在Gemfile文件中添加: gem 'memcache-client' 修改config/initializers/session_store.rb: 找到config.action_controller.session_store = :active_record_stor

2012-04-20 11:22:47 1512

转载 rails字符串替换mgsub from ruby cookbook

Problem You want to perform multiple, simultaneous search-and-replace operations on a string. Solution Use the Regexp.union method to aggregate the regular expressions you want to match into one

2012-04-20 11:11:06 1301

原创 linux配置sftp服务器

添加用户组 groupadd sftp 添加用户并设置为sftp组 sudo useradd -g sftp -s /sbin/nologin -M sftp 修改sftp用户的密码 sudo passwd sftp *********** 创建sftp用户的根目录并设置拥有者和组,修改权限(755) cd /home sudo mkdir sftp sudo c

2012-04-12 17:06:07 9160

转载 史上最全的css hack(ie6-9,firefox,chrome,opera,safari)

在这个浏览器百花争鸣的时代,作为前端开发的我们为了我们漂亮的设计能适应各个浏览器可为煞费苦心,主要体现在javascript和css上面。javascript我这次就不谈了,先说说css。 为了适应不同浏览器不同的版本(版本主要就ie来说),ie这朵奇葩现在我们要兼容6-9,它的10也快出来了。。。在ie下我们可以写条件注释来区分ie和其他浏览器,以及ie的版本,这些请大家自行google。这篇

2012-03-27 14:19:56 718

asp.net服务端分页控件

asp分页控件服务端触发事件,方便的实现分页的功能

2009-05-10

空空如也

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

TA关注的人

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