- 浏览: 347237 次
- 性别:
- 来自: 杭州
-
最新评论
-
springdata_spring:
可以参考最新的文档:如何在eclipse jee中检出项目并转 ...
使用Maven管理Android项目(一) -
snowfigure:
snowfigure 写道我专门登陆上来,就是想问问,这个Ve ...
IntelliJ IDEA 生成注册码源程序 -
snowfigure:
我专门登陆上来,就是想问问,这个Version有啥鸟用?定义完 ...
IntelliJ IDEA 生成注册码源程序 -
非诚勿扰男嘉宾:
引用整个包就好了,不用具体类
androidannotations Eclipse下报引用不到框架生成类错误的解决方案 -
jf_emal:
至于大数据量时导致图表渲染慢的问题,可以通过改变业务逻辑及交互 ...
报表展示组件Highcharts与Fusioncharts的对比
文章列表
原文见: http://www.alibabatech.org/article/detail/3057/71?ticket=9c852857-f7fa-42dd-aea6-935532cd7fd1
命令
说明
目录和文件处理
在讲解之前,我们先认识一下几个好玩的符号。
. : 小点活在当下,即当前目录。例如:./jie_work 执行当前目录下的jie_work文件。
.. : 两点跑上去,既到当前的上一级目录。举个例子,命令cd .. 修改当前工作目录到上一级目录。
~ :水波纹带我回家,即/home/我的登录名。例如我的登录名为zha ...
PO:persistant object持久对象最形象的理解就是一个PO就是数据库中的一条记录。好处是可以把一条记录作为一个对象处理,可以方便的转为其它对象。BO:business object业务对象主要作用是把业务逻辑封装为一个对象。这个对象可以包括一个或多个其它的对象。比如一个简历,有教育经历、工作经历、社会 关系等等。
Ctrl + Shift + O :引入及管理imports语句
Ctrl + Shift + T : 打开Open Type 查找类文件
Ctrl + Shift + F4 : 关闭所在打开的窗口
Ctrl + Shift + F6 : 切换编辑文件
Ctrl + Shift + F8 : 切换编辑窗口
Ctrl + O : Open declarations
Ctrl + E : 打开编辑器(切换窗口)
Ctrl + / : 注释本行
Alt + Shift + R : 重命名
Alt + Shift + L : 抽取本地变量
Alt + ...
转型Java已有三个月,把期间看过的书列一下,以便日后回顾:
1.Java核心技术(卷一) 主要针对Java基础知识进行学习
2.Webx3_Guide_Book 对淘宝特有框架Webx3的使用进行系统的学习
3.Spring3.x企业应用开发实践 对Spring框架的使用进行系统学习
4.Spring in Action(未读完) 对Spring框架的使用进行系统学习
将要读的书:
1.Effective Java中文版
2.Java核心技术(卷二)
一个Turbine风格的URI包括如下几个部分: URI = SERVER_INFO + PATH + "?" + QUERY_DATA + "#" + REFERENCE SERVER_INFO = scheme://loginUser:loginPassword@serverName:serverPort PATH = /contextPath/servletPath/PATH_INFO PATH_INFO = /componentPath/target QUERY_DATA = queryKey1=value1&queryKey2= ...
Charset全称Character Encoding或字符集编码。Charset是将字符(characters)转换成字节(bytes)或者将字节转换成字符的算法。Java内部采用unicode来表示一个字符。
将unicode字符转换成字节的过程,称为“编码”;将字节恢复成unicode字符的过程,称为“解码”。
浏览器发送给WEB应用的request参数,是以字节流的方式来表示的。Request参数必须经过解码才能被Java程序所解读。用来解码request参数的charset被称为“输入字符集编码(InputCharset)”;
WEB应用返回给浏览器的re ...
crontab执行shell脚本时,不执行mvn命令
脚本执行时,切换了用户su admin,也就是说用admin的权限执行mvn命令
脚本sudo ./build.sh启动时,可以正常运行,但是利用crontab定时跑,就不执行mvn命令
原因为:
没有加载admin权限下的mvn以及java的环境变量。
解决方法:
在脚本中加入以下:
export MVN_HOME="****"
export JAVA_HOME="****"
drop database if exists db_local;
create database if not exists db_local;
use db_local;
source XXX.sql
注:XXX.sql为新建表结构的sql文件
将war包拷贝到tomcat webapps目录下时,如果不存在同名工程,则启动tomcat时会解压war包,从而生成一同名工程。
然而,如果webapps下已经存在与war包同名的工程目录,则即使重启tomcat,也不会重新解压此war包,也就是说,运行的仍是之前同名工程目录下的代码,而不是war包中的新代码。
基于这种现状,采用了以下方式:
copy target\*.war D:\java_tools\tomcat6\webapps\
cd D:\java_tools\tomcat6\webapps
for %%a in (*.war) do rd /q /s ...
gem install bundler
ERROR: Loading
Unpack the downloaded archive: tar -xzf rubymine-2.0.2.tar.gz
Move the unpacked RubyMine folder to the desired destination. /opt/rubymine is a nice place.
sudo vim /etc/profile and add add a line: export JDK_HOME='/usr/lib/jvm/java-6-sun'
Restart X
Add a launcher icon to your gnome panel. ...
Ubuntu < 10.10
To install the Sun Java Virtual Machine (JVM) e.g. on Ubuntu Linux 9.10 (karmic):
Open /etc/apt/sources.list, put
deb http://archive.ubuntu.com/ubuntu/ karmic multiverse
deb-
经过几天的实验,终于在Ubuntu 12.04 上成功搭建了Rails的开发环境。首先我简述下我安装了哪些东东哈:ubuntu 12.04是安装的虚拟机.虚拟机在安装过程中请保证网络的畅通.使用Ruby Version Manager (RVM)脚本来安装 Ruby on Rails 和 RubyGems.关于 ...
一、改动还没被提交的情况(未commit)
这种情况下,见有的人的做法是删除work copy中文件,然后重新update,恩,这种做法达到了目的,但不优雅,因为这种事没必要麻烦服务端。
其实一个命令就可以搞定:
1
# svn revert [-R] PATH
PATH可以是准备回滚的文件、目录,如果想把某个目录下的所有文件包括子目录都回滚,加上-R选项。
二、改动已经提交(已commit)
1.首先取得当前最新版本,不是最新的有可能带来麻烦:
1
svn update
假设 ...
一本不错的Spring入门书籍:
从 1.控制反转IoC
2.依赖注入DI
3.Spring MVC框架
4.分配器
5.静态代理
6.动态代理
7.面向切面编程AOP
等几个重点方向介绍了Spring,配有详细的代码示例,很浅显易懂。