- 浏览: 71478 次
- 性别:
- 来自: 北京
最新评论
-
kjj:
不需要重启服务器,执行flush privileges语句就可 ...
Host 'xxx' is not allowed to connect to this MySQL server -
先生葛:
submitpage.htm 有么
javascript邮箱格式验证 -
sandaobusi:
Allen 写道悲催啊……Indigo里面已经没有Courie ...
eclipse字体设置 -
Jack22:
有的,我刚刚在Indigo里面设置完毕
eclipse字体设置 -
sundful:
DXL_xiaoli 写道Allen 写道悲催啊……Indig ...
eclipse字体设置
文章列表
今天第一天上班,感觉就是跟上学不一样!虽然一上午没人搭理,公司人员让我看了一些关于公司的简介及项目介绍,感觉还可以,挺好玩的!下午项目经理找我谈了一下,主要是介绍了一下目前所做的项目,顺便提了一些完成项目的中的一些问题及处理方法,也基本上可以说是项目的大概流程!明天要换工作环境了,去跟公司的一位技术骨干学东西,有点兴奋!嘿嘿,总之,工作不错!我也会继续努力的,加油!!!!
工作第一天收获:
1、要熟悉整个档案管理的流程(主要是细节)
2、要学会使用svn版本控制器(虽然我用过cvs版本)
3、要加入bug注释,从bug开始到bug结束,修改bug的方法等都要表明 ...
WHERE条件的优化:
1、IN:至少多一个转换的过程(先试图转成多个表的连
接,如果转换不成功先执行IN里面的子查询,再查询外层记录)
2、NOTIN:不能应用表索引,可用NOT EXISTS替换的
3、<>:
不用索引,全表扫描。替换方案:>X OR <Y
4、>与>=的区别
>2会从2开始找数据,>=3则是从3开始找数据。但是>=3不知道是否会影响索引功能,采用哪个需根据实际数据(自己估测)选择。
5、
LIKE:'%%'将不使用索引,'%'引用范围索引
6、UNION:二表链接后进行排序,删除重复,再返回结果 ...
1、session保存在服务器,客户端不知道其中的信息;cookie保存在客户端,服务器能够知道其中的信息。
2、session中保存
的是对象,cookie中保存的是字符串。
3、session不能区分路径,同一个用户在访问一个网站期间,所有的session在任何一个
地方都可以访问到。而cookie中如果设置了路径参数,那么同一个网站中不同路径下的cookie互相是访问不到的。
4、session默
认需要借助cookie才能正常工作。如果客户端完全禁止cookie,session,这种方法将失效。
但是如果服务器端启用了url编
码,也就是用
...
B2C电子商务网站使用S2SH发送激活账号的电子邮件
1、 邮箱服务器的设置
在此使用的是QQ邮箱服务器来实现的,下面的操作就以QQ邮箱服务器为例
如果你的QQ邮箱还未开通pop3和smtp服务的话,你需要按照下面的操作来开通服务:
第一步
spring
事务管理器的配置
简单阐述:
例如
我的
S2SH_DXL
项目
在该项目中的
dhsfactory.xml
文件中添加事务管理的配置
代码如下:
需要引入
dhsfactory.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xs ...
S2SH修改整合修改操作
其实我并不认为这就是级联修改,它只涉及到一个表的改动并未涉及到其他的表,我认为级联操作是涉及到多个表的操作。在这里我勉强地称之为级联修改。
Domain中的方法:
public class Orders implements java.io.Serializable {
/**
* @author DXL_xiaoli
*/
private static final long serialVersionUID = 1L;
//递增序列
private Integer id;
//支付方式
private ...
级联删除
最近正忙于
s2sh
项目的后台功能的实现,后台功能已基本实现,今天周末,闲来无事,给大家晒晒我写的级联删除,在写之前就被这四个字吓到了,还以为有多难,实现之后才知道也不过如此,也许还有更难的级联删除操作,不过暂时我还没有遇到
.
我喜欢用实例来阐述,这样说的明白,又容易理解。以订单为例我们来实现级联删除,首先我们先分析一下各个表之间的关系。、
Orders(
订单表
)
的字段如下:
payments,employees,customers,number,rdate,sum,sendmode,status,orderdetai ...
Struts2 Spring2.5 hibernate3.3整合开发环境搭建全过程
最近我们将要使用s2sh框架开发B2C模式电子商务系统,首先我们需要搭建三大框架所需要的开发环境。
Struts2需要引入的jar文件:
struts2-core-2.x.x.x.jar :Struts 2框架的核心类库 xwork-2.x.x.jar :XWork类库,Struts 2在其上构建 ognl-2.x.x.jar :对象图导航语言(Object Graph Navigation Language),
使用Struts2 spring hibernate框架开发项目---------验证用户名是否可用
使用三大框架开发项目中,当我们注册用户时,往往要求数据库中的用户名是唯一的,所以我们需要在注册时进行用户名验证操作,该操作是如何实现的呢?下面的案例详细介绍此内容。
案例:
Insert.jsp
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@taglib uri="/struts ...
模糊查询的分页
模糊查询返回的是一个list列表,若数据庞大时需要进行分页显示。以下案例将介绍数据的分页显示操作。
misty to search.jsp.java
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@taglib uri="/struts-tags" prefix="s"%>
<%
String path = request.getCon ...
s2sh整合中模糊查询功能实现
上一篇文章我介绍了精确查询的操作实现,这篇文章我继续介绍模糊查询,其实精确查询与模糊查询大同小异,基本思路是一致的,只是操作语句有所改变。但在这里我并没有用到上篇中的form表单提交,而是使用的Jquery的ajax请求操作。下面我还是以实例案例来介绍。
misty to search.jsp
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@taglib uri=&qu ...
s2sh整合中精确查询功能实现
目前我正在做使用struts2,spring,hibernate三大框架的项目,在这个开发过程中我需要写一个根据条件进行查询功能,在此我将条件查询分为精确查询和模糊查询。
精确查询是指根据某一个数据库已存在的值进行查询,例如根据用户的名字进行查询
模糊查询是指根据某个字段的某个字母或数字进行查询,例如根据用户的名字当中的某个字进行查询。首先我们需要搭建开发环境,引入一些必要的类库等操作。由于我主要想介绍根据条件查询的操作,所以搭建开发环境,引入类库等操作在此省略。
下面是我写的精确查询的实际案例:
precision sear ...
分散配置
在应用上下文中,使用PropertyPlaceholderConfigurer从外部文件装载配置信息。其中location属性允许使用单个配置文件,可使用其locations属性设置配置文件列表。
案例:
Service包中ConnServiceImpl.java
public class ConnServiceImpl {
/*连接数据库**/
private String driverClass;
private String url;
private String user;
private String password;
public void se ...
依赖检查:
dependency-check=’all’||’simple’||’none’||’object’
Spring除了能对容器中bean的依赖设置进行检查外。还可以检查bean定义中实际属性值的设置,当然也包括采用自动装配方式设置属性值的检查。
Domain包中的Emp.java
public class Emp implements Serializable {
//没有任何属性和方法
}
Service包中的AddressServiceImpl.java
public class AddressServiceImpl {
}
Service包中的Emp ...
depend-on、延迟初始化Bean、 Bean定义的继承
depend-on
案例:
StudentServiceImpl.java
public class StudentServiceImpl {
/**默认构造器*/
public StudentServiceImpl() {
System.out.println("studnetService初始化完成...");
}
}
public class TeacherServiceImpl {
/**默认构造器*/
public TeacherServiceImpl( ...