- 博客(309)
- 收藏
- 关注
原创 修改sql server数据库默认排序规则
在CMD模式:1、 进入SQL Server 安装文件所在目录(setup.exe文件所在目录)2、 运行命令:Net stop mssqlserver3、 Setup /QUIET /ACTION=REBUILDDATABASE /instancename=mssqlserver /SQLSYSADMINACCOUNTS=administrator /sapwd=XXXXXX /...
2013-02-03 23:48:05
1171
原创 Sql server 2008 备份数据库报错
RESTOREDATABASE testFROMDISK='C:\project\sql\test'withreplace
2013-02-03 22:51:57
395
原创 Mac系统Java默认版本设置
在MAC系统中,jdk的安装路径与windows不同,默认目录是:/System/Libray/Frameworks/JavaVM.Framwork/。 在这个目录下有个Versions目录,里面有不同版本的jdk。1.怎样设置mac中的默认java版本呢 ?先看一下mac中,java链接到了哪里:进入到相应的目录:cd /usr/bin查看java链接到了哪里:ls -l j...
2012-05-05 08:04:14
551
原创 MacBook外接显示器
Macbook、外接显示器双屏幕一起用效果:Macbook的屏幕还是跟原来一样,外接的大显示器做主屏幕,macbook做辅屏幕,只显示桌面图片,没有Dock拦和上面的状态栏。实现方法:打开左上角苹果图案下拉菜单的System Preferences(系统偏好)里面的Display(显示)设置界面。点击Detect Displays按钮,不出意外,外置显示器就有反应了。你可以勾选下面...
2012-04-02 23:29:19
808
原创 Spring获取资源文件
ClassPathResource cr = new ClassPathResource("config/common-web.properties");// Properties pros = new Properties(); try { pros.load(cr.getInputStream()); } c...
2012-03-30 14:23:06
143
原创 MVN安装包
如果一些jar无法自动下载,可以手工下载安装。Download https://repository.jboss.org/nexus/content/groups/public/javax/jms/jms/1.1/jms-1.1.jarmvn install:install-file -DgroupId=javax.jms -DartifactId=jms -Dversion=1.1...
2012-03-14 22:50:03
134
原创 MVN依据模版生成项目
1、执行命令,mvn archetype:create-from-project 2、确认target\generated-sources\archetype/src/main/resources/META-INF/maven/archetype-metadata.xml包含了所有的资源将资源中需要订制的地方替换成相应的${groupid},${artifactid},${pack...
2012-03-12 05:26:22
180
原创 Giv Svn Branch 操作
通常 git svn branch 命令和典型的工作流程:1、git svn branch. Here is a full example, (note the -n for dry-run to test):git svn branch -n -m "Branch for authentication bug" auth_bugIf this goes well, serv...
2012-03-12 05:11:47
184
原创 Git Svn 切换用户或更改密码
之前Mac记载的SVN的账号是同事的,现在需要转换成自己的,操作如下: $HOME/.subversion/svn.simple/ 其内包含了相关的用户名和密码,删除该目录下所有或者对应的文件既可以实现重置,在下次checkout的时候,即会要求输入密码或者用户名。 Git SVN同样如此 ...
2012-03-04 18:50:26
1251
原创 如何在svn系统中使用git
http://www.robinlu.com/blog/archives/194 如果正在使用svn,打算换到git,又暂时不想放弃已有的svn代码库,可以选择git-svn。说一说我自己从svn到git的经验吧。 开始安装最新版本的git,从git 1.5.3以后支持git-svn,git和svn的配合就要借助这个功能。安装完毕后要做一些简单的配置。最直接的做法就是...
2012-03-02 22:02:44
140
原创 git-svn用法
* 检出一个已存在svn repository(类似于svn checkout)我们可以通过git-svn clone命令完成这个操作: git-svn clone your_svn_repository_url* 从中心服务器的svn repository获取最新更新这个操作可以通过"git-svn rebase"完成。注意这里用的是rebase,而不是update。update命令对...
2012-02-25 23:15:41
246
原创 Mac Port的基本使用方法
.Mac Port的基本使用方法:使用Mac Port前应该首先更新Port的index :sudo port selfupdate$ sudo port selfupdate Password: Warning: port definitions are more than two weeks old, consider using selfupdate ---> Up...
2012-02-25 23:05:22
978
原创 Safari快捷键
1、快速输入网址当我需要输入网址时,我一般不会用鼠标或是TrackPad去点地址栏->清空它->输入新网址。只需要按下Command-L,之后你会发现地址栏的所有文字都被选中并且获得了焦点,所以你可以直接输入网址就会替代地址栏原来的文本,而且Safari会自动将你输入的网址和历史网址匹配,如果Safari显示了一个地址列表的话,你只需要用上下键就能很快定位到想要的网址,然后按下回车就可...
2011-09-22 06:34:27
159
原创 转:线程的生产和消费模式
public class ProducerConsumer{ public static void main(String[] args){ SyncStack ss = new SyncStack(); Producer p = new Producer(ss); Consumer c = new Consumer(ss); new Thread(p).sta...
2011-09-16 10:50:11
139
原创 转:我为什么向后端工程师推荐NodeJS
出自http://cnodejs.org,转载请注明出处和作者作者:limu原文:http://cnodejs.org/blog/?p=780上周末参与了CNodeJS社区的第一次北京聚会,现场气氛非常的好.而作为一名前端开发,我在后面的讨论环节讲了下我对NodeJS的看法,主要回答的问题是”我为什么会向后端工程师推荐NodeJS”.这其实是去年年底大团队技术总结的话题之一,包含在我之前...
2011-09-08 23:10:04
176
原创 转:Node.js 究竟是什么?
简介如果您听说过 Node,或者阅读过一些文章,宣称 Node 是多么多么的棒,那么您可能会想:“Node 究竟是什么东西?”尽管不是针对所有人的,但 Node 可能是某些人的正确选择。为试图解释什么是 Node.js,本文探究了它能解决的问题,它如何工作,如何运行一个简单应用程序,最后,Node 何时是和何时不是一个好的解决方案。本文不涉及如何编写一个复杂的 Node 应用程序,也...
2011-09-05 09:19:59
133
原创 运行在浏览器上面的linux
http://icyfenix.iteye.com/blog/1052904 http://bellard.org/jslinux/ 太强大了,运行在浏览器上面得linux This PC emulator is written in Javascript. The emulated hardware consists in the following device...
2011-08-14 00:19:19
372
原创 Git的Branch
git中branch有三种类型:1.local branch 本地分支,就是我们平常操作的分支,git中默认是master分支 可以通过 git branch b1 来建立本地分支,通过 git checkout b1 来切换分支2.tracking branch 引用A 'tracking branch' in Git is a local branch that is c...
2011-08-11 06:48:10
216
原创 Maven生命周期操作
创建webapp项目mvn archetype:create -DgroupId=com.mvn -DartifactId=webapp -DarchetypeArtifactId=maven-archetype-webapp 关键名词: Project:任何您想build的事物,Maven都可以认为它们是工程。这些工程被定义为工程对象模型(POM,...
2011-08-10 16:31:24
113
原创 Maven系列文章
http://www.juvenxu.com/category/maven/ 准备将Maven结合Git整一个完整的开发部署发布流程,所以需要细致的学习Maven。 听说此人苏州人,居然苏州也由此牛人,厉害...
2011-08-08 17:39:20
153
原创 转:一种Git开发模型
Git中文指导手册:http://blog.youkuaiyun.com/jznsmail/archive/2007/09/17/1788381.aspx本文中我会展示一种开发模型,一年前该模型就已经被我用在所有的项目中(包括工作中的项目和私有项目),结果是非常成功的。我早就想为此写点东西,可直到现在才有时间。本文不会讲述任何项目的细节,只会涉及到分支策略和发布管理。本文使用Git作为所有源码的版...
2011-08-08 17:28:53
129
原创 Processlist命令
使用show processlist命令,查看mysql中线程的状态,相关参数含义,参见“mysql show processlist命令 详解”。这个命令,最好在压力测试出现问题的时候使用,因为show processlist截取的是当前状态下的线程状态。附上一个脚本,用于截取此命令的数据并保存到文本中。建议取的间隔时间在5s以上,否则可能对服务器造成一定的压力。 _date=`date ...
2011-07-06 17:36:08
496
原创 Mysql慢查询日志分析
mysql有一个功能就是可以log下来运行的比较慢的sql语句,默认是没有这个log的,为了开启这个功能,要修改my.cnf或者在mysql启动的时候加入一些参数。如果在my.cnf里面修改,需增加如下几行long_query_time = 10log-slow-queries =long_query_time是指执行超过多久的sql会被log下来,这里是10秒。log-s...
2011-07-06 17:31:39
149
原创 Mysql变量含义
http://dev.mysql.com/doc/refman/5.0/en/server-status-variables.html Aborted_clients指出由于某种原因客户程序不能正常关闭连接而导致失败的连接的数量。如果客户不在退出之前调整mysql_close()函数,wait_timeout或interactive_timeout的限制已经被...
2011-07-06 17:16:10
185
原创 转:Jrebel配置
回到主题,这一次我决定使用JRebel,这一次我花了比较多的时间来摆弄配置.现在的环境是Mac上面使用IntelliJ作为IDE,同时使用Jetty作为服务器,Ant作为构建工具.整个流程是,第一步:找到build.xml中启动Jetty的代码,添加JVM参数.(现不讨论它的工作机制)view sourceprint?1 你需要设定-javaagent到你的jrebel....
2011-06-27 20:53:22
135
原创 解决is not in the sudoers file问题
解决xxx is not in the sudoers file. This incident will be reported的错误:原因:linux默认没有开启sudo权限解决方法:#su - #chmod u+w /etc/sudoers #visudo 在root ALL=(ALL) ALLZ下 添加xxx ALL=(ALL) ALL #chmod u-...
2011-06-09 20:49:31
194
原创 CollectionUtils的几个方法
//并集 Collection union = CollectionUtils.union(a, b); //交集 Collection intersection = CollectionUtils.intersection(a, b); //交集的补集 Collection disjunction = CollectionUtils.disj...
2011-06-02 16:39:59
1864
原创 安装64位air
Download the Adobe AIR .deb filehttp://get.adobe.com/air/ In a terminal window go to the directory containing the adobeair.deb file Create a tmp dir: mkdir tmp Extract th...
2011-06-01 20:03:34
142
原创 Cache Insight
http://www.iteye.com/topic/21727Cache Insight 前言 首先,介绍一下我(作者)自己使用Cache的背景,以便读者更清楚地了解我下面要讲述哪些内容。 我主要是一个Cache实现者,而不是使用者。为了给一些ORM(比如JPA实现)提供Cache支持,我需要包装其它的Open Source Cache,并考察它们的特性。 我对这些O...
2011-05-25 17:31:21
131
原创 提高英语口语
现在越来越多的外国企业在中国开设分公司,很多人有很强的技术和能力,但是英语不行进不了外企。这是因为中国糟糕的英语教育导致的,我们大家都是学英语学了几十年到头来都是英语聋哑人。本方法是笔者多年国内外学习英语的经历并结合语言专家们的教学经验总结出来的,只是提高口语和听力,适合那些有一定英语基础,想提高口语,但不想花钱留学又不想上昂贵的英语培训班的人。另外其中有些方法会比较特别,颠覆传统的学习方...
2011-04-04 15:16:03
330
原创 如何交谈
或许有人会说:难道还有人不会交谈吗?在现实生活中确实有人轻车熟路,很善于交谈,而有的人却处于无人可谈、无话可谈的难堪境地。那么在交谈时应该注意哪些事情呢?美国研究语言交际的专家埃尔金博士认为以下三个方面对于成功的交谈十分重要,掌握有关的技巧就可以提高人们交谈的能力 ,取得良好的交流效果。 选择合适的话题 人们交谈时通常是由开始讲话的人选择一个话题,大家围绕这一话题各抒己...
2011-03-31 10:09:00
103
原创 MySql优化
1.数据库的设计尽量把数据库设计的更小的占磁盘空间.1).尽可能使用更小的整数类型.(mediumint就比int更合适).2).尽可能的定义字段为not null,除非这个字段需要null.(这个规则只适合字段为KEY的情形)3).如果没有用到变长字段的话比如varchar,那就采用固定大小的纪录格式比如char.(CHAR 总是比VARCHR快)4).表的主索引应该尽可能的...
2011-03-09 17:56:41
109
原创 MAC快捷键
[b]系统启动[/b]在启动时按下 X: 强制使用 Mac OS X 启动电脑在启动时按下 Option-Command-Shift-Delete: 不使用主要启动硬盘,并寻找使用外接磁盘与 CD在启动时按下 C: 由具有系统文件夹的 CD 光盘启动在启动时按下 N: 试图由兼容的网络服务器 (NetBoot) 启动在启动时按下 T: 以火线目标磁盘方式启动在启动时按下...
2011-02-17 15:06:20
85
原创 转:学习沟通
“Don‘t make me think!" 由于最近看到BOSS分享了一篇PPT《有效沟通》,在沟通方面也得到大飞的指导,在工作和生活中越来越感觉到沟通的重要性。在项目管理中沟通也起着至关重要的地步,所以在此小结一下。 [b]什么是沟通?[/b]卡内基说“所谓沟通就是同步。每个人都有他独特的地方,而与人交际则要求他与别人一致。”我也认为沟通就是信息的同步。 [b]如何...
2011-02-10 10:53:51
138
原创 Github.com使用
http://arthraim.cn/git-github-usage/[b]1、下载安装git。[/b][b]2、git的初始设置[/b]git config --global user.name "Your Real Name"git config --global user.email you@email.address[b]3、建立仓库[/b]...
2010-11-26 14:26:34
1658
原创 转:Ubuntu安装Oracle客户端
http://329937021.iteye.com/blog/671182 Ubuntu下安装oracle客户端 oracle-ex-client, 目的是为那些在ubuntu下使用sqlplus 1.环境 Ubuntu10.04 2.安装软件 sudo apt-get install oracle-xe-client 若没有wget http://download.oracle...
2010-11-26 10:10:33
215
原创 转:Code Review 的价值
首先必须承认Code Review的价值。经验丰富的专家们在做代码审查的时候,能够根据以往经验,规避重大缺陷的发生,对开发人员给予有价值的指导。然而,这个过程,太冗长,太低效。 Code Review必须基于事实。这里的事实,就是,源代码库。SVN Repository, 或者HG/Git Repository. 在多人协作环境中,对于一份不在源代码库代码是基本不可信的 —— 你无法预知,...
2010-11-03 20:41:20
267
原创 转:访谈的一些技巧
http://gigix.agilechina.net/2010/8/30/tricks-of-effective-interview 为了让谈话更有效,你会需要一些小技巧。解除他们的戒心,尽量。戒心无非来自一个很简单的原因:如果说实话不会有好处、甚至会有坏处,那么人们就不会说实话。因此你要先告诉他们,你需要快速了解信息,不是为了任何考核,只是为了帮助他们改进──告诉他们,你会在...
2010-10-30 21:47:51
130
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人