- 博客(67)
- 收藏
- 关注
原创 mac下图片批量处理
转自 https://github.com/zhasm/scripts/raw/master/resize.py[code="python"]#!/usr/bin/python# -*- coding: utf-8 -*-##author: rex#blog: http://iregex.org#filename ...
2011-01-07 19:56:23
570
原创 计算字符串长度
计算含有中文字符串的长度(同时展示如何修改已有的类)[code="ruby"]class String def count i=0 self.scan(/./u){|t| i += 1} i endends="世界,你好!malijun"puts s.count[/code]...
2010-11-05 21:18:31
220
原创 git使用
[url]http://hi.baidu.com/i7521/blog/item/1223883dbae09b0ebba1674a.html[/url]具体可简化:ssh-keygen -t rsa -C "xxx@gmail.com"将.ssh/id_rsa.pub拷贝到GitHub网站#ssh git@github.com如果配置正确,显示ERROR: Hi xxx...
2010-11-04 11:21:56
213
原创 很棒的目录递归处理
原来一直是通过自己实现递归调用来处理目录,今天在《RubyProgramming》一书中看到,在ruby中居然是有专门的库“find.rb”来实现这个功能的,非常强大。一个例子代码:[code="ruby"]require "find"IGNORES = [/^\./] #以.开头的目录不进行处理def listdir(top) Find.find(...
2010-11-03 21:54:36
202
原创 使用railswhere插件
地址:[url]http://code.google.com/p/railswhere/[/url]在dos窗口项目目录下:ruby script/plugin install [url]http://railswhere.googlecode.com/svn/tags/railswhere[/url] 实例:[code="ruby"] @properties = Proper...
2010-11-02 16:49:31
123
原创 paperclip 上传文件(解决中文文件无法上传问题)
在新项目中使用了paperclip这个文件上传插件,一切都很满意,但是对于它不能自定义文件名就比较郁闷了,一直想实现这个功能,不过一直没时间去看paperclip的源代码(其实因为懒)。 我说的自定义文件名,不是网上多数教程所说的修改文件存储的文件夹路径,打个比方,我上传了一个叫做 test.gif 的文件,服务器上存储的文件的文件名同样是 test.gif ,而我希望是系统随机地指定一个...
2010-11-02 16:44:26
578
原创 Rails 2.3.5 gem update (dependency errors fixed)
I recently updated my rails gem and realised i was getting errors trying to create new rails projects in 2.3.5, below is the error i was getting. /Library/Ruby/Site/1.8/rubygems.rb:827:in `repo...
2010-01-21 09:33:19
322
中文ruby
# encoding: utf-8out=File.open("out.txt","w")会议={主题:"科学发展观",地点:"教务处二楼会议室"}会议[:时间]="3月12日下午两点"会议.each do |参数,值| out.write "#{参数} 是 #{值}\n"end会议.delete(:地点)会议.each do |参数,值|
2009-05-25 16:06:08
122
原创 Excel获取汉字拼音[自定义函数]
Function PinYin(Hz As String)Dim PinMa As StringDim MyPinMa As VariantDim Temp As Integer, i As Integer, j As IntegerPinMa = "a,20319,ai,20317,an,20304,ang,20295,ao,20292,"PinMa = PinMa &...
2009-04-23 21:59:28
2421
原创 朋友是什么?
Many people will walk in and out of your life,But only true friends will leave footprints in your heart. To handle yourself, use your head;To handle others, use your heart. Anger is only one let...
2009-01-03 13:32:23
142
导入数据到sqlite中
sqlite> .separator \tsqlite> .show echo: off explain: off headers: off mode: listnullvalue: "" output: stdoutseparator: "\t" width:sqlite> .import cet cetsqlite> ...
2008-12-05 15:58:55
186
用jruby操作excel
一、下载jruby二进制安装包,解压到相应的目录下,并将其bin目录添加到系统 的PATH变量中,则完成了安装;二、安装java,完成安装后创建系统变量JAVA_HOME,把java的安装目录设为其值;三、在dos窗口中运行jirb_swing,出现相应的界面,那么你的jruby就成功安装了;四、下载jxl.jar,放到某一个目录下,并在系统的CLASSPATH变量中把它添加到其中;五、现...
2008-11-28 20:39:46
178
原创 狮子和老虎
一天,一头狮子在睡觉,突然一只老鼠开始在它的背上跳上跳下,很快吵醒了狮子。狮子抬起大爪子踩住老鼠,张开大口要吃掉它。 “求你别吃我,”小老鼠尖叫道:“原谅我这一次,我绝不会忘记:谁知道呢?也许哪天我会报答你呢?” 狮子被老鼠可能会帮他的想法逗乐了,他抬起爪子,放了它。 狮子被困在牢笼里一段时间后,使尽全力想要挣脱,但是绳子太结实了。正在这时,碰巧小老鼠路过这里,看见了狮子所处的悲...
2008-11-10 16:45:39
174
一个把紫光输入法的词库格式变为谷歌词库格式的ruby程序
outfile = File.new("out.txt","w") File.open(gets.chomp) do |file| file.each_line do |line| a,b,c=line.chomp.split(/\t/) outfile.write a+" "+c+" "+b+"\n" end endoutfile.close
2008-10-11 20:52:05
185
今天培训开始了!
给我们讲课的老师叫任海勇,昨天晚上看了他的blog,觉得写的不错。 不过本人看起来比在blog中的照片老一点。 讲课还是比较好的,起码我比较喜欢他的这一个风格。按时上下课,上午的课准时在12:00钟结束,真的是让我佩服的不得了。 今天教材没有带,所以只是听与做笔记,可能效果不是很好。还好,前几天复习了一点内容,听起来不是很吃力,觉得讲的都是自己熟悉的知识。...
2008-06-28 22:56:25
136
儿子真的长大了
????? 儿子今天在地上玩,看到一个矿泉水的瓶子。他主动的去用手抓,一只手抓不起来,就用另一只手。他真的好聪明,能知道自己的手比较小,抓不起来的时候,去用手抓瓶口比较细的地方,这样一下子就抓了起来。成功以后的喜悦溢于他的言表,他向着我和他妈高声的叫。???? 看着儿子渐渐的长大,慢慢的熟悉一些东西了,心中真的好高兴,好兴奋!????? ????? ...
2008-04-06 14:41:00
134
用java程序访问sqlite3数据库
http://pastie.caboo.se/176498记住一点,运行时加入-Djava.library.path参数指向你sqlitejdbc.dll所存放的目录。 类别:网络技术?查看评论
2008-03-28 11:32:00
366
不由得自私
??? ?你吃这份吧,油没有露出来!????? ?有必要挑三拣四的吗?不都是大家吃的吗!????? 听了这句话,我心里真的很难过,其实我是想让她吃一份干净一点的。??? 但是反过来想想她说的话,也是很有道理的,反正东西就这么多,我们一个大家庭,我捡一份干净的,就必然有一个人要吃一份不干净的。??? 也许我在不经意间表现了人类自私的本性。...
2008-03-18 17:53:00
104
上一篇文章的修改稿
A new study has found Bloggers are better adjusted and live healthier, happier social lives.新研究表明:写博客可以让人更好的调节心态,过上更加幸福快乐的社会生活.(按照汉语比较喜欢用动词性句子,英语喜欢用名词性句子改写)The research, from Swinburne...
2008-03-10 14:21:00
102
8种方法锻炼你的大脑
玩智力游戏 锻炼你的记忆力,想象力,逻辑推理能力 给自己一定的压力 建立你的"认知仓库" 记密码 重新思考纵横字迷游戏 学一门语言或一项操作技能 锻炼身体....
2007-01-24 11:24:15
493
一个简单的REST实例
首先用ruby script/generate migration create_table_friends创建一个migration文件,写入以下代码: class CreateTableFriends < ActiveRecord::Migration def self.up create_table :friends do |t|...
2007-01-23 20:57:33
249
研究生监考
今天监考数学和专业课。做了一个小小的计划: console(在eclipse的中)如何输出中文 邮箱使用探索(决定以后用ainywn@gmail.com字母比较少) Google Reader用这个看rss RESTfull和unicode有空再练练 这个blog希望能每天写东西(哎 以前在javaeye上写的东西导不过来) 读书 ...
2007-01-23 20:26:15
217
如何提高你的创造性
Define a clear purpose. Identify a compelling motive. Architect a worthy challenge. Provide a conducive environment. Allocate a committed block of time. Prevent interruptions ...
2007-01-18 22:36:20
138
一个简单的vba程序
1、实现一个基本的复制功能,办公室同事所需要的一个小功能。 Sub rep() ' ' rep Macro ' 宏由 sea gull 录制,时间: 2007-1-10 ' ' Dim i As Integer Dim endrow As Integer en...
2007-01-10 18:56:00
1786
保持心理平衡
美国医学专家研究发现,人类65-90%的疾病与心理的压抑感有关。紧张愤怒和敌意等不良情绪使人易患高血压、动脉硬化、冠心病、消化性溃疡、月经不调等,而且破坏人体免疫功能,加速人体衰老过程。联合国国际劳动组织发表的一份调查报告也认为,"心理压抑是20世纪最严重的健康问题之一"。现代生活中如何保持心理平衡,这是人们共同关心的问题。美国心理卫生学会提出了心理平衡的10条要诀,值得我们借鉴。1、...
2007-01-07 11:28:46
139
Excluding column names from a listing
Usually, it is better to make your own view instead of using the scaffold, but sometimes it's easier just to use the scaffolding.What I did was override the content_columns method. Just take the sourc...
2006-12-27 09:44:54
116
计算年数的一个函数
Q:I've got a datetime column in my database for a person's age. How wouldI be able to calculate the number of years they are from the DB date tocurrent time?A:ruby 代码 def age ((Time.now - birthd...
2006-12-25 15:34:24
632
eclipse安装插件(以安装语言包为例)
解压缩 eclipse-SDK-3.2-win32.zip到 D:\eclipse(我放的路径,阁下可以自己选择)在 eclipse 目录中新建一个名为 language 和 links 的目录,并将下载下来的语言包 NLpack1-eclipse-SDK-3.2-win32 解压缩到 language 目录中,然后在 links 目录里新建一个文本文件,命名为 language.link ,...
2006-12-19 23:31:49
163
一个简单的hibernate实例(之二)
上一篇我们编写了用一个普通的java类来对我们的hibernate应用进行测试,现在我们继续利用我们上次编写的程序,描述如何在web环境下对其进行使用:一、在Tomcat的根目录下的common\lib目录下引入mysql的驱动及dbcp的支持jar。二、在webapps目录下建立hibernate目录作为我们的web应用要目录。在其中建立WEB-INF目录,并在这个目录下建立class...
2006-12-17 16:37:22
111
一个简单的hibernate实例(之一)
一、下载hibernate-3.2 core版本,解压。二、打开eclipse,建立一个用户库,命名为:hibernate3.2,导入刚解压的hibernate目录下的hibernate3.jar并\lib目录下的所有jar文件。在Builder path的source and output fold中选择Folder,并默认给出的文件夹名。在as JRE library use中选择JRE...
2006-12-17 16:14:24
179
ubuntu中realplayer无法开启的解决
是和scim的冲突问题 sudo gedit /usr/bin/realplay 在第二行 也就是#!/bin/sh的下一行加入 GTK_IM_MODULE=xim ; export GTK_IM_MODULE
2006-12-08 09:44:00
137
ubuntu中dpkg的使用
以下为操作 deb 包的常用 Dpkg 指令表,供初学的朋友参考。命令和作用 dpkg -i package.deb 安装包 dpkg -r package 删除包 dpkg -P package 删除包(包括配置文件) dpkg -L package 列出与该包关联的文件 dpkg -l package 显示该包的版本 dpkg –unpack...
2006-12-05 15:26:39
259
神奇的Access,神奇的SQL语句
sql 代码 SELECT First([考场安排].[考场]) AS 考场之First, [考场安排].[考场位置], Count([考场安排].[考场位置]) AS 考场位置之Count FROM 考场安排 GROUP BY [考场安排].[考场位置] ORDER BY First([考场安排].[考场]); ...
2006-12-05 11:08:20
127
rails 上传图片
ruby 代码 class CreatePictures < ActiveRecord::Migration def self.up create_table :pictures do |t| t.column :comment, :string, :limit=>100 t.column :na...
2006-12-03 14:41:00
146
java转接sqlite,导出成excel
java 代码 package com.taihee.sql; import java.io.File; import java.sql.*; import jxl.Workbook; import jxl.write.Label; import jxl.write.WritableSheet;...
2006-12-01 09:32:29
472
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人