Intellij IDEA13无法使用SVN

Intellij IDEA无法使用SVN,出错提示:

Can’t use Subversion command line client:svn
Cannot run program svn (in directory )

原因是最新版中支持的SVN1.8调用的native command,所以要安装下http://subversion.apache.org/packages.html#windows,我习惯装VisualSVN,装完之后再命令窗口执行svn,如果提示命令无法找到,把刚安装的bin目录添加到path中。

 

PL/SQL固定用户列表

PL/SQL默认保存用户名后,用户列表总是变化的,把最后使用的用户排在第一位。

固定用户列表:

Tools->Preferences->Oracle->Logon History->Fixed Users->按照user/passw@db的样式添加。

strut2 form表单提交List报错

struts2 从form表单提交一个List<User>时报错如下:

Error setting expression ‘?’ with value ‘[Ljava.lang.String;@1a6aaae’
ognl.OgnlException: target is null for setProperty(null, “0″, [Ljava.lang.String;@1a6aaae)…

找来找去,原来是提交的URL写错了,接收请求的Action中没有对应的属性,所以报错了。

RD是什么意思?

转载:https://xingdaili.com/browse.php

以前常看到同學要跟竹科工程師聯誼,就在那裡興奮的尖叫〈我不是那種人唷~~〉
後來我認識了這方面的人以後,才知道大概是這麼一回事。
某人跟我說他以前是RD,其實我聽不懂,但是愛面子的先裝懂。
再自己上去奇摩知識查囉!

常常聽到有人說做RD薪水都蠻高的,不過都很操,這到底是什麼工作阿?
R = Research
D = Develop 不是Design
RD = Research & Develop = 研發 = 研究發展
RD一個月的薪水從2萬8~十多萬都有,看設計功力。
RD的下班時間多半不固定,常常到三更半夜,我自己就曾經為了趕案子每天工作14小時維持2個月沒休過一天假,假日也加班。
如果以電腦電子業的工作內容來說,就是將電子零件依照客戶需求組和設計成一台電腦或是電子產品,RD的工作不只是設計而已,還要考量到產品安全性、耐用性、可製造性、穩定性、創新這些都是在設計電路之初都要考量進去的,還要常常去工廠待命,以防生產線有問題發生可以第一時間解決。
當RD其實生活是蠻枯燥的,因為每天都是窩在實驗室,或是坐在電腦前工程用計算機前想電路還有一堆數學計算,要不然就是開不完的會,還有會見見不完的零件代理商業務,偶爾還要出國解決問題。其實並不如一班人所想像的只是高薪而已,唯一能讓RD感到欣慰的就是在市面上看到自己的設計可以大賣。
其實我想說的是,RD真不是人幹的,簡直是人間煉獄。

jQuery代码提示插件JSDT jQuery的使用方法

JSDT jQuery是一个Eclipse的插件,可用于jQuery代码的提示。

安装地址:https://svn.codespot.com/a/eclipselabs.org/jsdt-jquery/updatesite

插件介绍:http://marketplace.eclipse.org/content/jsdt-jquery/metrics#.UhF7p9I3Aqc

配置JSDT jQuery:

1.把项目转换为一个javascript项目。01-convert-to-javascript

2.增加项目的library依赖。02-add-javascript-library

3.选择library。03-select-jquery

4.选择jQuery版本。04-configure-jquery

5.完成。05-jquery-present

注意:如果安装失败,请使用eclipse3.7以上的版本。

参考地址:https://code.google.com/a/eclipselabs.org/p/jsdt-jquery/wiki/Installation

Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin

新建maven项目失败,并出现如下错误:

Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5
Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5

原因可能如下:

1.未对maven进行配置。
Window->Preferences->Maven->User Settings->选择maven安装目录,例如:D:\apache\apache-maven-3.0.3\conf\settings.xml

2.上网方式为代理上网,但是没有对maven设置代理。
修改D:\apache\apache-maven-3.0.3\conf\settings.xml
在<proxies></proxies>中间加上:
<proxy>
<id>optional</id>
<active>true</active>
<protocol>http</protocol>
<host>代理的ip地址</host>
<port>端口</port>
</proxy>

 

eclipse版本与下载

版本:

引用维基百科

代号 平台版本 项目 主要版本发行日期 SR1发行日期 SR2发行日期
N/A 3.0 [1] N/A 2004年6月21日 N/A N/A
N/A 3.1 N/A 2005年6月28日 N/A N/A
Callisto 3.2 Callisto projects 2006年6月30日 N/A N/A
Europa 3.3 Europa projects 2007年6月29日 2007年9月28日 2008年2月29日
Ganymede 3.4 Ganymede projects 2008年6月25日 2008年9月24日 2009年2月25日
Galileo 3.5 Galileo projects 2009年6月24日 2009年9月25日 2010年2月26日
Helios 3.6 Helios projects 2010年6月23日 2010年9月24日 2011年2月25日
Indigo 3.7 Indigo projects 2011年6月22日 2011年9月23日 2012年2月24日
Juno 4.2 [2] Juno projects 2012年6月27日 2012年9月28日 2013年2月22日
Kepler 4.3 Kepler projects 2013年6月26日 2013年9月27日(计划) 2014年2月28日(计划)
Luna 4.4 Luna projects 2014年6月25日(计划) N/A N/A

下载:

eclipse下载版本

 

如果是J2EE开发就选Eclipse IDE for Java EE Developers,如果是java开发就选Eclipse IDE for Java Developers。每个版本的下方都有标识适合的开发人员和安装的插件。

notepad++默认快捷键修改

1.替换 ctrl+h -> ctrl+r

2.大写ctrl+shift+u->ctrl+shift+x

3.小写ctrl+u->ctrl+shift+y

4.删除当前行ctrl+l->ctrl+d

5.当前行上下移动ctrl+shift+up/down->alt+up/down

6.复制当前行至下方ctrl+d->ctrl+shift+up

7.跳至上一个编辑页 200行 ctrl+shift+tab->ctrl+pageup ?

8.跳至下一个编辑页 201行 ctrl+tab->ctrl+pagedown ?

—————————- 几个常用的快捷键 —————————-

Ctrl-BackSpace 删除当前位置至单词开始的内容
Ctrl-Shift-BackSpace 删除当前位置至行首的内容

 

Ctrl-Delete 删除当前位置至单词结尾的内容
Ctrl-Shift-Delete 删除当前位置至行尾的内容