- 博客(56)
- 资源 (6)
- 收藏
- 关注
mac osx上装wireshark注意事项
在按照wireshark for mac osx 下载包中的readme要求安装好后,发现虽然可以正常抓包,但是打开程序总会出现如下错误 The following errors were found while loading the MIBS:-:0 1 module-not-found failed to locate MIB module `IP-MIB'-:0 1 modul...
2009-09-24 10:41:50
167
在rails console环境下显示AR sql
在console环境调试时,经常需要使用AR来操作数据库,在console中运行下列的代码可以让AR的数据库操作显示为sql,方便查阅和DEBUG ActiveRecord::Base.logger = Logger.new(STDOUT)ActiveRecord::Base.clear_active_connections!...
2009-09-21 23:19:55
118
ORACLE 与 PostgreSQL 差别整理
目前正在做一个项目得数据库迁移(oracle->postgresql),查找了一些资料将2者得差异整理如下:ORACLE 与 PostgreSQL差别NO问题点OraclePostgreSQL1DUAL...
2009-09-12 16:42:26
720
原创 Hibernate参数设置一览表
出处:http://www.blogjava.net/i369/articles/194855.html1、Hibernate JDBC属性 属性名 用途 hibernate.connection.driver_class jdbc驱动类 hibernate.connection.url...
2009-09-03 10:58:59
112
很Q,很有爱的Balsamiq Mockups--手绘风格的原型工具
这两天准备搞个web应用玩玩,想搞一套原型找找感觉,当然了,大把的工具可以用,什么Axure、Prototype Composer这些专业的,或者OmniGraffle之类的,甚或直接上纸笔。不过还是希望是个软件来实现,只是看着那些工具费老大劲搞出的那些中规中矩的原型,实在是找不到“感觉”。继续在google中闲逛,直到发现了Balsamiq Mockups。纯手绘风格,基于Adobe...
2009-08-31 16:42:47
520
linux下完全卸载oracle
1. 运行 $ORACLE_HOME/bin/localconfig delete2. rm -rf $ORACLE_BASE/*3. rm -f /etc/oraInst.loc /etc/oratab4. rm -rf /etc/oracle5. rm -f /etc/inittab.cssd6. rm -f /usr/local/bin/coraenv /usr/loca...
2009-07-23 15:26:12
102
原创 vim剪贴板小结
用vim这么久了,始终也不知道怎么在vim中使用系统粘贴板,通常要在网上复制一段代码都是先gedit打开文件,中键粘贴后关闭,然后再用vim打开编辑,真的不爽;上次论坛上有人问到了怎么在vim中使用系统粘贴板,印象里回复很多,有好几页的回复却没有解决问题,今天实在受不了了又在网上找办法,竟意外地找到了,贴出来分享一下。如果只是想使用系统粘贴板的话直接在输入模式按Shift+In...
2009-06-01 09:44:09
115
在ubuntu下使用sql developer中文乱码解决方法
这是由于JDK不支持中文的原因解决方法:[root@ubuntu ~]# cd /usr/jdk/jre/lib/fonts[root@ubuntu fonts]# mkdir fallback[root@ubuntu fonts]# cd fallback/[root@ubuntu fallback]# ln -s /usr/share/fonts/default/iyahe...
2009-05-07 16:23:31
101
原创 同主目录多用户通过ssh进行密钥登陆
我们以前已经提过如何在客户端创建密钥后,拷贝到服务端,今后就可以使用该密钥进行无密码认证的登陆了。如果您已经忘了?可以看看这里:[原]putty使用密钥登陆OpenSSH。在这情况下,都是指每个用户自己去登陆服务器。但在今天的项目实施中,遇是这样的情况: 作为ssh客户端的机器,有多个用户,他们属于同一个主目录,并且都需要进行密钥验证。而私钥id_rsa的权限必须为600,其...
2009-05-06 17:13:55
218
ubuntu9.04下安装oracle客户端
Oracle 为 Ubuntu 用户设立了专门的 apt 源服务器,只需要在 /etc/apt/source.list 中添加一行:deb http://oss.oracle.com/debian unstable main non-free即可。在运行 apt-get update 命令之前,还需要将该源服务器的公钥添加在本地 apt 系统的密钥库中。首先下载公钥:<!-- IWM...
2009-05-06 14:27:20
87
原创 ubuntu桌面快捷键
* 打开主菜单 = Alt + F1* 运行 = Alt + F2* 显示桌面 = Ctrl + Alt + d* 最小化当前窗口 = Alt + F9* 最大化当前窗口 = Alt + F10* 关闭当前窗口 = Alt + F4* 截取全屏 = Print Screen* 截取窗口 = Alt + Print Screen默认特殊快捷键* 展示所有窗口程序 ...
2009-04-22 15:07:28
80
原创 教育网更新最快ubuntu源
#兰州大学,260k/sdeb http://mirror.lzu.edu.cn/ubuntu/ intrepid main multiverse restricted universedeb http://mirror.lzu.edu.cn/ubuntu/ intrepid-backports main multiverse restricted universedeb ht...
2009-04-20 14:04:53
142
解决ubuntu升级的问题
最近装了个双系统,ubuntu内核版本8.04,在升级软件包时候出现:"A upgrade from 'intrepid' to 'hardy' is not supported with this tool."的错误,无法升级 解决办法是,先升级update-manager ubuntu:~$ sudo apt-get install update-manager 然...
2009-04-20 09:26:18
277
Mysql数据库备份和还原的常用命令
备份MySQL数据库的命令mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql备份MySQL数据库为带删除表的格式备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。mysqldump -–add-drop-table -...
2009-02-09 16:51:31
112
原创 建立RHELAS4下面的Yum本地源
第一步:安装yum 第二步:下载createrepo包并安装 下载地址:ftp://195.220.108.108/linux/dag/redhat/el4/en/i386/dag/RPMS/createrepo-0.4.6-1.el4.rf.noarch.rpm安装createrepo 包 rpm -ivh createrepo-0.4.6-1.el4.rf.noarch.rpm软件准备就算是完...
2008-12-30 13:51:25
114
原创 windows通过xwindows远程访问linux
随着互联网的高速发展以及Linux企业应用的成熟,Linux被广泛应用于服务器领域,如何实现Linux的远程管理成为网络管理员的首要任务。我们经常见到的几种最为常用的 windows下远程管理Linux服务器的方法,基本上都是利用SecureCRT,F-Secure SSH 抑或是PUTTY等客户端工具通过ssh服务来实现Windows下管理Linux服务器的,这些客户端...
2008-12-15 09:32:28
769
mysql忘记root密码拯救方法
1、结束当前正在运行的mysql进程。# /etc/init.d/mysql stop2、用mysql安全模式运行并跳过权限验证。# /usr/bin/mysqld_safe --skip-grant-tables3、以root身份登录mysql。# mysql -u root4、修改root用户口令。mysql> use mysql;Reading table inf...
2008-11-20 12:34:36
98
原创 用gdb调试程序
GDB是一个强大的命令行调试工具。大家知道命令行的强大就是在于,其可以形成执行序列,形成脚本。UNIX下的软件全是命令行的,这给程序开发提代供了极大的便利,命令行软件的优势在于,它们可以非常容易的集成在一起,使用几个简单的已有工具的命令,就可以做出一个非常强大的功能。 于是UNIX下的软件比Windows下的软件更能有机地结合,各自发挥各自的长处,组合成更为强劲的功能。而Windo...
2008-11-04 14:07:58
114
原创 软件发布--版本命名
1. 版本类型1.1 正式版本 Enhance:增强版或者加强版 属于正式版 Full version:完全版 属于正式版 Release:发行版,有时间限制 Upgrade:升级版Retail:零售版Plus:增强版,不过这种大部分是在程序界面及多媒体功能上增强。1.2 测试版本Alphal:内部测试版...
2008-10-30 09:34:23
188
原创 数据摘要算法的测试效率
一、数据摘要算法概述数据摘要算法是密码学算法中非常重要的一个分支,它通过对所有数据提取指纹信息以实现数据签名、数据完整性校验等功能,由于其不可逆性,有时候会被用做敏感信息的加密。数据摘要算法也被称为哈希(Hash)算法或散列算法。常用的数据摘要算法主要以下几大类:1、CRC8、CRC16、CRC32CRC(Cyclic RedundancyCheck,循环冗余校验)算法出现时间较...
2008-10-13 16:44:02
189
原创 vim配置文件
" 设置字符编码。参考:http://www.rainux.org/blog/index.php/2005/10/20/106" encoding: Vim 内部使用的字符编码方式,包括 Vim 的 buffer (缓冲区)、菜单文" 本、消息文本等。用户手册上建议只在 .vimrc 中改变它的值,事实上似乎也只有" 在 .vimrc 中改变它的值才有意义。"" 由于 Uni...
2008-08-21 13:53:33
72
原创 用户体验要素
战略层——网站目标和用户需求成功的用户体验,其基础是一个被明确表达的“战略”。知道企业与用户双方对网站的期许和目标,有助于确立用户体验各方面战略的制定。然而回答这些看似简单的问题却不如说起来那么容易。范围层——功能规格和内容说明带着“我们想要什么”、“我们的用户想要什么的”的明确认识,我们就能弄清楚如何去满足所有这些战略的目标。当你把用户需求和网站目标转变成网站应该提供给用户什么样...
2008-08-06 18:37:30
90
ubuntu的鼠标滚轮配置
最近在vmware6.0.3上装了ubuntu8.04内核版本为2.6.24发现鼠标滚轮无效(未安装vmware tools)发现是/etc/X11/xorg.conf 的默认配置在作怪,通过添加鼠标的相关配置选项可以解决:1、首先,备份xorg.conf文件(养成修改配置文件的好习惯:)cp /etc/X11/xorg.conf /etx/X11/xorg.conf_backup 2...
2008-08-01 15:08:41
1165
原创 关于openldap/bdb的一些配置和维护的问题
一、 配置部份在基本配置完成之后,可以在slapd.conf设置一些提高安全和效率的选项 cachesize 5000 checkpoint 1024 5 cachesize是ldap在内存中缓存的记录条数。这个缓存是openldap自己维护的,与bdb库无关。 为了提高效率bdb在修改数据库时,是先修改内存里面的,然后分批回写到数据库文件里面。Checkpoint操作就是把内...
2008-07-14 09:51:24
641
原创 web.xml配置详细说明
1 定义头和根元素部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Document Type Definition,文档类型定义)。所有部署描述符文件的顶层(根)元素为we...
2008-07-09 16:56:40
86
Hibernate资料
1. Hibernate简介Hibernate是非常流行的对象-关系映射工具。2. 什么是ORM映射 ORM(Object Relational Mapping)简单的说,就是对象与关系的映射,对于实际应用来讲,对象一般指面向对象中的对象,关系指关系型数据库,对于我们具体的项目来说,就是将jav...
2008-07-07 10:33:06
110
Ubuntu快速重置用户密码
原文:《 How-To Recover password under Ubuntu 》 来自 UbuntuGeek,作者的名字不晓得。如果你忘记了你的Ubuntu用户密码,可以用下面的办法快速重置密码:开机在grub prompt的时候按 。按 进入编辑状态。在 kernel ......... 开头的那行按 进行编辑。在行末添加: rw init=/bin...
2008-07-03 13:30:02
178
rails命令大全
创建一个Rails应用程序 $ rails app_name 可选项: -d, database=xxx 指定安装一个数据库(mysql oracle postgresql sqlite2 sqlite3 ), 默认情况下是数据库 -r, ruby-path= 指定Ruby的安装路径,如果没有指定,scripts使用env去找Ruby -f, freeze (冻结)freezes...
2008-06-30 12:17:28
155
Oracle数据库DBA日常Sql列表
--监控索引是否使用alter index &index_name monitoring usage;alter index &index_name nomonitoring usage;select * from v$object_usage where index_name = &index_name;--求数据文件的I/O分布select df.n...
2008-06-13 11:33:00
275
Oracle数据库的闪回恢复区
Oracle9i开始提供闪回查询,以便能在需要的时候查到过去某个时刻的一致性数据,这是通过Undo实现的。这个功能有很大的限制,就是相关事务的undo不能被覆盖,否则就无力回天了。oracle10g大大的增强了闪回查询的功能,并且提供了将整个数据库回退到过去某个时刻的能力,这是通过引入一种新的flashback log实现的。flashback log有点类似redo log,只不过redo...
2008-06-13 11:08:07
265
rails几款脚手架比拼
1、Streamlinedwww.streamlinedframework.org以插件的形式提供,已经发布1.0 RC3,RESTful支持,对前期代码进行了重构,近期比较活跃,源代码充分利用了ruby dsl的特性。大家可参考:跨越边界: Streamlined,第1 部分www.ibm.com/developerworks/cn/java/j-cb09056/index.html ...
2008-06-07 13:04:56
195
追MM与java的23中设计模式
来自CSDN我在Java论坛看到这篇文章,作者以轻松的语言比喻了java的32种模式,有很好的启发作用,但可惜没有给出具体的意思,我就在后边加上了。这些都是最简单的介绍,要学习的话建议你看一下阎宏博士的《Java与模式》一书。 创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基...
2008-06-05 09:57:57
69
解决nmesrvc.exe服务启动异常
启动OracleDBConsoleorcl服务,出现错误,报错代码2产生错误的原因大概为:IP或者主机名变动、SID未定义等造成方法一:手动执行一下emctl.bat,于是启动控制台,执行emctl.bat istart dbconsole,报错,ORACLE_SID没有定义,打开emctl.bat看看,这里是定义环境变量的地方,其中已经设置了这些:if not define...
2008-06-04 10:19:37
625
cygwin中文乱码
.bash_profile# 让ls和dir命令显示中文和颜色 alias ls='ls --show-control-chars --color'alias dir='dir -N --color'# 设置为中文环境,使提示成为中文 export LANG="zh_CN.GBK"# 输出为中文编码 export OUTPUT_CHA...
2008-05-30 20:45:15
380
一個有意思的rake脚本
近来由于新项目的需要,把系统的rails版本升级到了2.0.2,可是这个rails版本并不与旧版本兼容,导致使用老版本开发的项目出现诸多问题。如何解决多项目对应多rails版本的问题呢?今天发现一个很管用的rake脚本,命令如下(项目目录下执行) rake rails:freeze:gems 这个命令是根据你的RAILS_ROOT/config/environment.rb中的RAI...
2008-05-30 16:37:52
126
做一隻會思考的懶螞蟻
科学家在观察和研究蚂蚁的活动的时候发现,在蚁群之中,大部分蚂蚁都非常勤劳,它们总是争先恐后地寻找食物、搬运食物。但有很少的一部分蚂蚁则看起来是到处瞎逛,它们从不搬运食物。科学家对此产生了兴趣,他们进一步做了实验,想找到原因。 他们在这些懒蚂蚁身上都做上了标记,然后断绝蚁群的食物来源,并将蚂蚁窝破坏掉。在随后的观察中发现,在这种情况下,那些勤快的蚂蚁都不知所措,一筹莫展,而懒蚂蚁则挺身而出...
2008-05-30 16:04:28
104
中國人學英語的十二個誤區
一、太把某些老师当回事儿了 不管是大学老师,中学老师,培训老师,他们永远都只是个阶梯,一个指导。老师的话绝对不是真理而只能作为参考。而中国的英文老师的英文水平是不一样的,经历是不一样的,他们的所谓英文的学习方法又绝对成不了真理,而只能作为个人学习英文的经验分享,以供参考罢了。 我老觉得在中国,英文学习法应该是世界上最多的了,书店里,网络上,林林总总的学英文的内容真是不少...
2008-05-30 16:02:01
165
原创 rails2.0.2源码分析-寻找controller
前言 经过一番试验和考虑...一,我尝试了一些思维导图工具(MindMapper,FREEMIND),但我始终没有找到一种好的方式将自己学习Rails源代码的思路表述出来,就此作罢(顺便问问,有研究思维导图的同学么?能否推荐两个自己觉得用起来比较顺手的工具)。二,不再打算整理代码运行顺序图,对不熟悉Rails源代码的同学们来说,这个图可能的确没什么帮助,甚至会把人搞晕。我现在打算...
2008-05-30 15:57:23
141
原创 rails2.0.2源码分析-命名路由和资源
前言 在《Routing的载入》中,我大致介绍了一下Rails中最简单的route是如何加载的。这篇文章,我将来讲一讲Rails系统中更为复杂的named route和与RESTful相关的resource是如何被加载的。为了不重复太多的笔墨,这篇文章将在前文的基础上进行,如果发现单独看此文时,有少许云里雾里,建议先看一看我的前篇文章:rails2.0.2源代码分析-routing...
2008-05-30 15:52:32
221
Agile Web Development With Rails Fourth Edition
2010-11-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人