`
choelea
  • 浏览: 75251 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表

突破定向思维

如今的软件开发已经有很多前人总结的Best Pracices to follow. 另外在维护一个新的项目的同时往往是寻找已经存在的解决套路。 这个的确是一个很好的做法, 但是这样的结果导致的就是 定向思维   突破软件开发定向思维的一些tips: 1、懒人的创新---总是需要更加简单的方法。 在具体的做法上, 可以逆流程来考虑,这样就可以避免定向思维。 (这里可能就需要对整个流程的细节很清楚)。
BeanShell BeanShell is a small, free, embeddable Java source interpreter with object scripting language features, written in Java. BeanShell dynamically executes standard Java syntax and extends it with common scripting conveniences such as loose types, commands, and method closures like those in P ...

Check List

    博客分类:
  • J2EE
HTML 页面: 1、对象是否和 一些关键字或者HTML内置的对象等 冲突。
Summary:           在配置struts的action的时候尽量避免用action作为命令模式的那个参数,以免和form的action冲突。如果选择action作为参数的话。 可以通过attribute来获取或修改form的action。 singlePremiumTopupForm.attributes["action"].value='/myAction.do?action=refreshList;       <form name="MyForm" method="post" action=&quo ...

Agitar

Agitar
Spring中使用LOG4J   1.在web.xml中添加上下文初始化参数 <context-param> <param-name>webAppRootKey</param-name> <param-value>path</param-value> </context-param> <context-param> <param-name>log4jConfigLocation</param-name> <param-value> ...
(大部分来源于学习 《J2EE应用与BEA Weblogic Server》的总结)。   DataSource:       数据源是为了简化获得数据库的连接的过程,使JDBC Connection的一个工厂。    webservice部分 1、WEBSERVICE名词解释。JSWDL开发包的介绍。JAXP、JAXM的解释。SOAP、UDDI,WSDL解释。 Web ServiceWebService是基于网络的、分布式的模块化组件,它执行特定的任务,遵守具体的技术规范,这些规范使得Web Service能与其他兼容的组件进行互操作。 JAXP(Java API forXM ...
Q:       当Oracle数据库中定义的字段为CHAR(20)的时候,假如插入一条为AA的记录。 实际上数据库中存储的为"AA"+18个空格,用Hibernate取出,自然也取出 "AA"+18个空格,请问在Hibernate中有没有什么设置可以自动将空格Trim掉,而不用将字段改成VARCHAR2型或自己手动Tirm。   Solution 1: in PO like follows: setABC(string abc); { this.abc = abc.trim();; } Problem:setXXX的时候做一个tr ...
根据hibernate的文档,有两种方式实现实体对象的主键自动增长。 第一种: 设置ID的增长策略是sequence,同时指定sequence的名字,最好每个表建一个sequence,此种做法就如同MS-SQL,MY-SQL中的自动增长一样,不需要创建触发器,具体的oracle数据库脚本及hibernate配置文件如下: [1]oracle数据表的创建脚本: CREATE TABLE DEPARTMENT ( ID NUMBER(19,0) DEFAULT '0' NOT NULL, NAME VARCHAR2(255) NOT NULL, DESCRIPTION CLOB ) ...
手动启动oracle, 以下以oracle 9i为例, 数据库为BOOKMARK: oracleStart.bat @echo offnet start OracleOraHome90Agentnet start OracleOraHome90TNSListenernet start OracleServiceBOOKMARK   oracleStop.bat @echo offnet stop OracleOraHome90Agentnet stop OracleOraHome90TNSListenernet stop Oracl ...
1. 一道 SQL 语句面试题,关于 group by 表内容: 2005-05-09 胜 2005-05-09 胜 2005-05-09 负 2005-05-09 负 2005-05-10 胜 2005-05-10 负 2005-05-10 负 如果要生成下列结果 , 该如何写 sql 语句 ?             胜 负 2005-05-09 2 2 2005-05-10 1 2 ------------------------------------------ ...
Databases have a tough job. They accept SQL queries from many clients concurrently and execute the queries as efficiently as possible against the data. Processing statements can be an expensive operation but databases are now written in such a way so that this overhead is minimized. However, these op ...
sc delete mysql5.1.1  删除服务  mysql5.1.1   查看被占用端口对应的PID,输入命令:netstat -aon|findstr "49157",回车,记下最后一位数字,即PID,这里是2720 4 继续输入tasklist|findstr "2720",回车,查看是哪个进程或者程序占用了2720端口,结果是:svchost.exe 5 或者是我们打开任务管理器,切换到进程选项卡,在PID一列查看2720对应的进程是谁,如果看不到PID这一 ...
一. JMS简介1. JMS基本概念JMS(Java Message Service)是访问企业消息系统的标准API,它便于消息系统中的Java应用程序进行消息交换,并且通过提供标准的产生、发送、接收消息的接口简化企业应用的开发。2. JMS基本功能JMS是用于和面向消息的中间件相互通信的应用程序接口。它既支持点对点(point-to-point)的域,又支持发布/订阅(publish/subscribe)类型的域,并且提供对下列类型的支持:经认可的消息传递,事务型消息的传递,一致性消息和具有持久性的订阅者支持。JMS还提供了另一种方式来对您的应用与旧的后台系统相集成。3. WebLogic J ...
Oracle的约束-- primary key, not null, unique,foreign key, check 约束* 如果某个约束只作用于单独的字段,即可以在字段级定义约束,也可以在表级定义约束,但如果某个约束作用于多个字段,必须在表级定义约束* 在定义约束时可以通过CONSTRAINT关键字为约束命名,如果没有指定,ORACLE将自动为约束建立默认的名称 PRIMARY KEY定义primary key约束(单个字段)create table employees (empno number(5) primary key,...)指定约束名create table employe ...
Global site tag (gtag.js) - Google Analytics