- 浏览: 75938 次
- 性别:
- 来自: 广州
最新评论
-
nali1022:
非常好。我的也出现这个问题
我原来写的是schema=&quo ...
SQLGrammarException -
mrkai:
学习
Java定时重复执行程序
文章列表
Linux执行.sh文件,提示No such file or directory的问题的解决方法
window平台下修改了shell脚本文件,迁移到linux平台,赋过可执行权限,执行该sh文件,
却提示No such file or directory。
文件格式兼容性问题,用vim打开该sh文件,输入::set ff 回车,显示fileformat=dos,重新设置下文件格式::set ff=unix 保存退出:[plain]:wq
WAS安装异常后,报错 a composition unit with name XXX already exists ,解决方法见如下:
http://www-01.ibm.com/support/docview.wss?uid=swg21663042
A composition unit with name MAXIMO already exists
Maven导出Project依赖的jar包
从Maven仓库中导出jar包:
mvndependency:copy-dependencies
会导出到Project的targed/dependency 下面
可以在Project创建lib文件夹,输入以下命令:
- 2014-10-25 23:02
- 浏览 651
- 评论(0)
TortoiseSVN更改账号的方法
- 博客分类:
- 实践经验
在copy其它用户check的项目到本地后,把账号信息也带过来了。提交代码成了别人提交的代码。
TortoiseSVN更改账号的方法:
在TortoiseSVN的设置里面Saved Data选项中有一个Authentication data,
clear按钮用来清除保存在本地的用户验证信息。 重新与SVN服务器连接的时候会自动提示输入用户名和密码。
CreateProcess error=740, The requested operation requires elevation
WIN7 64位操作系统,帐户是域帐户。 在命令行调某些.exe的时候,报这个错..
猜大概可能是权限问题。
解决方案:点击开始菜单-输入cmd-右击-以管理员身份运行。
在cmd窗口中切换到相应的目录,运行即可。
Hibernate实践
- 博客分类:
- 实践经验
Hibernate实践
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。
设计细颗粒度的持久类并且使用<component>来实现映射。
The most common grammar notation is called Backus-Naur Form (BNF).
ANTLR uses a grammar dialect derived from YACC where rules
begin with a lowercase letter and token types begin with an uppercase
letter.
线程池有以下几个部分:
1.完成主要任务的一个或多个线程.
2.用于调度管理的管理线程.
3.要求执行的任务队列.
一个线程池至少应该具有以下几个方面的功能:
1.提供一个任务接口以便用户加入任务
这里需要有两个组件,一是规定操作的任务接口:
interface ITask{
public void task();
}
一是存放操作的容器.容器可以根据调度策略来选择或自己实现,比如一个最简单的FIFO策略的容器
可以用LinkedList来实现.需要注意的是对这个容器的存取需要同步:
class TaskList{
...
Eclipse RCP
- 博客分类:
- 想一下
Combining editors and views with perspectives
Just as SWT Composites use Layouts to arrange child components, workbenches select and organize editors and views with perspectives. For example, the Eclipse platform displays one set of editors and views in the Java perspective and another se ...
策略模式定义了算法族, 分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。
Tracing route to some host.
In command line, type tracert [Host]
For example: tracert www.google.com
C:\Users\zyao>tracert www.google.com
Tracing route to www.l.google.com [173.194.73.147]
over a maximum of 30 hops:
1 * * * Request timed out.
2 ...
// 1. 原型方式function PCar(){}PCar.prototype.color = "blue";var pcar1 = new PCar();/*调用 new Car()时,原型的所有属性都被立即赋予要创建的对象,意味着所有的 PCar 实例存放的是指向showColor() 函数的指针,从语义看起来都属于一个对象,因此解决了前面两种方式存在的问题。此外使用该方法,还能使用 instanceof 运算符检查给定变量指向的对象类型。因此下面的代码将输出 true:*/alert(pcar1 instanceof PCar); // outp ...
Spring配置文件
- 博客分类:
- 想一下
首先来看一个标准的Spring配置文件 applicationContext.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframewo ...
<aop:aspectj-autoproxy />作用
通过配置织入@Aspectj切面
虽然可以通过编程的方式织入切面,但是一般情况下,我们还是使用spring的配置自动完成创建代理织入切面的工作。
通过aop命名空间的<aop:aspectj-autoproxy />声明自动为spring容器中那些配置@aspectJ切面的bean创建代理,织入切面。当然,spring
在内部依旧采用AnnotationAwareAspectJAutoProxyCreator进行自动代理的创建工作,但具体实现的细节已经被& ...