- 浏览: 80688 次
最新评论
-
zhanwc:
求一份源码: zhanweichun@126.com
android瀑布流简单实现原理 -
zhanwc:
求一份源码~
android瀑布流简单实现原理 -
dou_shini8820:
vtrtbb 写道是 TimesTen 吧, 没听说过time ...
高并发下,数据库成最大问题怎么办? -
vtrtbb:
是 TimesTen 吧, 没听说过timesden另外,这个 ...
高并发下,数据库成最大问题怎么办? -
chenyingjie1001:
说的对 .还不是很全...sql这种东西 还是多写 靠感觉!
Oracle报错:不是单组分组函数
文章列表
jdk1.5泛型详细介绍
- 博客分类:
- java基础
泛型是JDK1.5的新特性
1.泛型类
没有泛型之前,一个类的属性有的地方是Integer,有的地方需要是String,这时为了写一个通用的类,我们设置一个类的属性为Object,虽然满足了我们的要求,但是它的属性什么类型都可以设置,因此会产生不安全性。
public class Info {
private Object x;
private Object y;
public Object getX() {
return x;
}
public void setX(Object x) {
this.x = x;
}
public Obj ...
java动态代理学习
- 博客分类:
- java基础
1.java动态代理常用于做权限控制,细粒度权限如对方法的操作是否有权限,如果在每个方法前都判断一下用户是否有权限是非常麻烦的,因此用代理实现给每个方法前自动加上判断的功能。
使用jdk的proxy类来实现代理。
jbpm开发步骤--jpdl活动的使用
- 博客分类:
- JBPM
jpdl里只要是控制流程的activity活动,和原子活动
原子活动分为
java任务:java和state、task是同一级别的
<java name="greet" class="com.luo.java.testHelloJava" method="sayHello" var="message">
<field name="name">
<String value="haha"/>
</fie ...
一、
oracle使用步骤:
1、创建表空间(oracle的表是放在表空间中的,他没有数据库的概念)
以system/manager的身份登录plsql:
create tablespace xxx datafile 'c:\oracle\product\data\xxx.dbf' size 10m autoextend on;
2、创建用户,plsql中新建user,设置用户名密码和默认表空间为xxx,临时表空间也可以不建,使用系统默认的temp,然后角色授权方面,可以授予最高权限dba
mysqladmin -u root -p[oldpass] password newpass
进入Mysql数据库命令行方式有两种方式:
方式一:在Mysql开始菜单里包含Mysql命令行客户端,只要点击输入root的密码即可进入。
方式二:在DOS模式下(CMD模式)定位到Mysql安装目录下在子目录bin,调用mysql.exe进入,即
C:\Program Files\MySQL\MySQL Server 5.1\bin>mysql -u root -p
Enter password: ******
1、使用mysqladmin.exe命令 ...
maven的安装和nexus的安装
- 博客分类:
- Maven
1、下载maven3,解压,添加环境变量MAVEN_HOME和path
2、下载nexus2解压,添加环境变量path
3、把D:\dev\mvn\apache-maven-3.0.4\conf下的setting.xml中修改为<localRepository>H:\MavenJar</localRepository>,MavenJar是我的本地仓库
4、建立中央仓库,超级管理员身份运行cmd,执行nexus install
5、修改D:\dev\mvn\nexus-2.1.2\bin\jsw\conf中的wrapper.conf中wra ...
jbpm开发步骤-流程实例
- 博客分类:
- JBPM
流程实例processInstance:
private ProcessEngine engine;
private RepositoryService repositoryService;
private ExecutionService executionService;
private String deploymentId;
public ProcessInstanceTest() {
engine = Configuration.getProcessEngine();
repositoryService = engine.getRepo ...
jbpm开发步骤-流程定义
- 博客分类:
- JBPM
1、新建一个java工程,然后导入lib下的所有jar,和jbpm.jar
2、把以下几个自带的配置文件复制到src下面,因为jbpm此时使用的是内存数据库,因此不需要配置
/jbpmTest/src/jbpm.cfg.xml
/jbpmTest/src/jbpm.hibernate.cfg.xml
/jbpmTest/src/jbpm.mail.properties
/jbpmTest/src/jbpm.mail.templates.xml
/jbpmTest/src/logging.properties
3、在src下面建立hello.jdpl.xml文件,创建一个 ...
关联子查询 和 嵌套子查询
- 博客分类:
- 数据库
create table EMP
(
EMPNO NUMBER(4) not null,
ENAME VARCHAR2(10),
JOB VARCHAR2(9),
MGR NUMBER(4),
HIREDATE DATE,
SAL NUMBER(7,2),
DEPTNO NUMBER(2)
);
如上表,要查询所有低于本部门平均工资的员工信息
嵌套子查询:
select * from emp a where a.sal < (se ...
SQL多表连接查询分类
- 博客分类:
- 数据库
SQL多表连接查询分类:
1、等值连接查询
1.1、内链接查询
1.2、自然连接查询
2、外连接查询,包括
2.1、左外连接查询
2.2、右外连接查询
2.3、全外连接查询
3、交叉连接查询
现在有2张表,一张t_user,一张t_book,一对多的关系,二者没建立外键,其中个t_user中有个user没在t_book中体现,t_book中有条book的userId也没有在t_user中体现。
等值连接查询:
select * from t_user u
inner join t_book b
on u.id=b.userid
结果 ...
java自定义标签的开发步骤
- 博客分类:
- java基础
在jsp页面记录访问者的IP,可使用如下java代码:
<%
String ip = request.getRemoteAddr();
out.print(ip);
%>
自定义标签的作用就是把jsp上的java代码移植到java文件中。
步骤:
1.写一个类来实现上述java代码,这个类要实现Tag接口,通常我们继承tagSupport这个类,
这个接口里有doStartTag().doEndtag(),setPageContext()等方法,当tomcat编译jsp页面开始一个标签时就执行doStartTag中的方法,setPageContext( ...
Hibernate中怎么用存储过程?
- 博客分类:
- SSH
1.在mysql中输入存储过程的代码:
DELIMITER //
CREATE PROCEDURE proc2(OUT s INT,IN i varchar(20))
BEGIN
SELECT COUNT(*) INTO s FROM t_user where name=i;
END//
DELIMITER ;
2.在java中,即hibernate中执行:
Session session = HIbernateSessionFactory.getSession();
SQLQuery query = session.createSQLQuery(&qu ...
jbpm集成spring使用步骤
- 博客分类:
- JBPM
1、安装jpdl插件到myeclipse。http://www.cnblogs.com/chuyuhuashi/archive/2012/03/27/2418841.html
2.下载jbpm4.4.把
J:\jbpm\jbpm-4.4\install\src\cfg\jbpm下的spring.jbpm.cfg复制到新项目中,改为jbpm.cfg.xml
新建hibernate.properties文件:
dataSource.password=root
dataSource.username=root
dataSource.databaseName=jbpmdb
dat ...
Hibernate 设计了 CriteriaSpecification 作为 Criteria 的父接口,下面提供了 Criteria和DetachedCriteria 。
Criteria 和 DetachedCriteria 的主要区别在于创建的形式不一样, Criteria 是在线的,所 以它是由 Hibernate Session 进行创建的;而 DetachedCriteri ...
JDBC连接数据库
•创建一个以JDBC连接数据库的程序,包含7个步骤:
1、加载JDBC驱动程序:
在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),
这通过java.lang.Class类的静态方法forName(String className)实现。
例如:
try{
//加载MySql的驱动类
Class.forName("com.mysql.jdbc.Driver") ;
...