自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 如何在windows环境下启动后台服务

1. 启动CAS服务器在cmd输入以下命令:service install cas 注册windows服务service uninstall cas 删除windows服务2.启动redis server在cmd输入以下命令:redis-server --service-install

2015-11-20 13:39:37 1410

原创 Maven命令总结

1. 打包jar包mvn clean package2. 打包可执行jar包需借助maven-shade-plugin插件,配置如下:org.apache.maven.pluginsmaven-shade-plugin1.2.1packageshadecom.xx.HelloWorld3. 使用Arch

2015-06-02 16:18:06 495

原创 调用支付宝接口进行支付时,'错误代码为: TRADE_TOTALFEE_NOT_MATCH的错误

原因:商家的订单号支付成功后,支付宝会进行记录。下次如果g

2014-09-11 09:18:52 7545

原创 如何利用spring动态切换数据源?

为了解决这一问题,可以利用Spring提供的抽象

2014-07-09 11:57:34 634

原创 spring知识点简明总结

1. 在相同线程中进行相互嵌套调用的事务方法工作于相同的事务中。如果这些相互嵌套调用的方法工作在不同的线程中,则不同线程下的事务方法工作在独立在事务中。2. 使用Hibernate事务管理器后,可以混合使用Hibernate和Spring JDBC数据访问技术,它们将工作于同一事务上下文中。但是使用Spring JDBC访问数据时,Hibernate的一级或二级缓存得不到同步,此外,一级缓存延

2013-01-14 10:50:47 703 1

转载 Oracle新建数据库

以管理员身份登录的:1.首先,创建(新)用户: create user username identified by password; username:新用户名的用户名 password: 新用户的密码也可以不创建新用户,而仍然用以前的用户,如:继续利用scott用户2.创建表空间: create tablespace tablespacename d

2012-11-02 19:56:54 445

转载 java版本的escape和unescape函数

class  EscapeUnescape{ public static String  escape (String src) {  int i;  char j;  StringBuffer tmp = new StringBuffer();  tmp.ensureCapacity(src.length()*6);  for (i=0;i<src.length() ;i++ )

2012-07-25 10:17:53 728

转载 XMLUtil

mport javax.xml.parsers.*;import org.w3c.dom.*;import org.xml.sax.SAXException;import java.io.*;class XMLUtil{//该方法用于从XML配置文件中提取具体类类名,并返回一个实例对象       public  static Object

2012-06-20 17:00:35 2985

原创 正确认识数据冗余

主键与外键在多表中的重复出现,不属于数据冗余,这个概念必须清楚,事实上有许多人还不清楚。非键字段的重复出现,才是数据冗余,而且是低级的冗余,即重复性的冗余。高级冗余不是字段的重复出现,而是字段的派生出现。 例如: 商品中的 单价、数量、金额 三个字段,金额 就是由 单价 乘以 数量 派生出来的,它是冗余,而且是一种高级的冗余。冗余的目的是为了提高处理速度。只有低级冗余才会增加数据的不一致性,因

2012-05-04 09:15:32 3738

原创 通俗的理解三个范式

通俗的理解三个范式,对于数据库设计大有好处。在数据库设计中,为了更好地应用三个范式,就必须通俗的理解三个港式(通俗的理解是够用的理解,并不是最科学最准确的理解):第一范式:1NF 是对属性的原子性约束,要求属性具有原子性,不可再分解第二范式:2NF 是对记录的惟一性约束,要求记录有惟一标识,即实体的惟一性第三范式:3NF 是对字段冗余性的约束,即任何字段不能由其它字段派生出来,它要求字

2012-05-04 08:59:11 1524

转载 jsp页面禁止缓存设置

sp页面禁止缓存设置1.客户端缓存要在中加入类似如下内容:Html代码           2.在服务器的动态网页中禁止缓存,要加入类似如下脚本Java代码  response.setHeader("Pragma","No-cache");  response.setHeader("Cache-Control","

2012-04-23 09:04:03 14571

转载 常用的System.getProperty()

public class TestSystemproperty {public static void main(String[] args){   System.out.println("Java运行时环境版本:\n"+System.getProperty("java.version"));   System.out.println("Java 运行时环境供应商:\n"+System

2012-04-20 16:09:55 1275

原创 oracle表空间操作

1. 查询默认表空间 select username,default_tablespace from dba_users;2. 修改一个表所在的表空间alter table 表名 move tablespace 表空间名3.当用EXP导出表,其表的表空间和需要导入的表空间不一致时  把目标用户的默认表空间修改为表需要导入的表空间 当不具unlim

2012-04-19 09:30:57 384

转载 在MyEclipse中去除项目的Hibernate能力

有时因为操作不正确,需要去除原来添加的Hibernate,以便重新操作。这时若仅仅手工删除生成的配置文件以及dao等类文件,点击项目名称后,右键菜单中并不会再次出现“Add hibernate capability”的选项,还需要将项目的.project文件中有关hibernate的信息全部去除,这时才恢复到未添加Hibernate的状态。

2012-04-18 17:27:05 1021

原创 oracle中exp命令row=y和full=y,ignore=y的意思

rows:表示导出数据行full( 全库导出): 导出除ORDSYS,MDSYS,CTXSYS,ORDPLUGINS,LBACSYS 这些系统用户之外的所有用户的数据.下面这个应该是imp时的参数,exp没有ignore=y 表示忽略创建错误,继续后面的操作

2012-04-17 11:48:13 14603

转载 Spring--quartz中cronExpression配置说明

Spring--quartz中cronExpression Java代码  字段      允许值         允许的特殊字符  秒       0-59        , - * /  分       0-59        , - * /  小时      0-23        , - * /  日期      1-31

2012-04-17 11:43:17 475

转载 JS 实现页面N秒钟自动跳转

注:这里的例子是5秒钟自动跳转------------------------------------------------------------------------------------------------------------->Java代码      function delayURL(url) {  v

2012-04-17 11:33:24 697

转载 struts2显示多表查询结果

假设有A表、B表,HQL类似如下:  select A.column1, A.column2, B.column3 from A, B where A.column1=B.column1 and ...      "resList " status= "stat ">  "resList[#stat.index][0] " /> // A.column1   "resLis

2012-04-16 17:00:06 2132

转载 imp exp的使用

数据导出:1 将数据库TEST完全导出,用户名system 密码manager 导出到D:daochu.dmp中   exp system/manager@TEST file=d:daochu.dmp full=y2 将数据库中system用户与sys用户的表导出   exp system/manager@TEST file=d:daochu.dmp owner=(system,s

2012-04-10 10:22:51 396

转载 servlet多线程

Servlet体系结构是建立在Java多线程机制之上的,它的生命周期是由Web容器负责的。当客户端第一次请求某个Servlet时,Servlet容器将会根据web.xml配置文件实例化这个Servlet类。当有新的客户端请求该Servlet时,一般不会再实例化该Servlet类,也就是有多个线程在使用这个实例。 这样,当两个或多个线程同时访问同一个Servlet时,可能会发生多个线程同时访问同一资

2012-04-09 09:58:42 822

转载 Spring如何处理线程并发

我们知道Spring通过各种DAO模板类降低了开发者使用各种数据持久技术的难度。这些模板类都是线程安全的,也就是说,多个DAO可以复用同一个模板实例而不会发生冲突。我们使用模板类访问底层数据,根据持久化技术的不同,模板类需要绑定数据连接或会话的资源。但这些资源本身是非线程安全的,也就是说它们不能在同一时刻被多个线程共享。虽然模板类通过资源池获取数据连接或会话,但资源池本身解决的是数据连接或

2012-04-09 09:55:18 19714 1

转载 详解spring事务属性

Spring声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。再也无需要我们在与事务相关的方法中处理大量的try…catch…finally代码。 我们在使用Spring声明式事务时,有一个非常重要的概念就是事务属性。事务属性通常由事务的传播行为,事务的隔离级别,事务的超时值和事务只读标志组成。我们在进行事务划分时,需要进行事务定

2012-04-09 09:52:55 727

转载 Java自用日期时间工具类

项目中可能用到的一些精华如下: Java代码  package com.neusoft.framework.util;    import java.util.Date;  import java.text.SimpleDateFormat;  import java.text.ParseException;  import java.u

2012-04-09 09:50:31 539

转载 Hibernate 二级缓存 和 查询缓存

二级缓存和查询缓存都相当于一个map。二级缓存缓存的key为id,value为实体对象。一般load,get ,iterate使用到二级缓存,list()需要结合查询缓存使用。iterate和list区别如下:iterate不需要开启查询缓存,它首先发出一个sql如”select s.id from Student s”去数据库把id属性列表取出来,然后再根据id列表一个一个load(

2012-04-09 09:48:00 2681 1

Fences Pro 绿色版

Fences Pro 绿色版适用于32位或64位系统,Windows 7 须以管理员权限运行,Windows XP 必须安装 Microsoft .NET Framework 2.0 方可运行。卸载时只需以管理员权限运行

2014-05-14

Flex4权威指南 清晰中文版

Flex4权威指南 清晰中文版

2012-10-25

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除