`
文章列表
          这节讲的是foreach中map的用法。       map和List,array相比,map是用K,V存储的,在foreach中,使用map时,index属性值为map中的Key的值。       因为map中的Key不同于list,array中的索引,所以会有更丰富的用法。       第一个简单例子:     <insert id="ins_string_string">           insert into string_string (key, value) value ...
  现在大型的电子商务系统,在数据库层面大都采用读写分离技术,就是一个Master数据库,多个Slave数据库。Master库负责数据更新和 实时数据查询,Slave库当然负责非实时数据查询。因为在实际的应用中,数据库都是读多写少( ...
  foreach一共有三种类型,分别为List,[](array),Map三种。   foreach的第一篇用来将List和数组(array)。       下面表格是我总结的各个属性的用途和注意点。   foreach属性   属性 描述 item 循环体中的具体对象。支持属性的 ...
  开发项目中,总是与数据打交道,有的时候将数据放入到一个集合中,然后在遍历集合一条一条的插入,感觉效率超不好,最近又碰到这个问题,插入50条数据用了将近1s,完全满足不了系统的需求.效率必须加快,然后网上查询资料,历经千万bug,终于搞定,这里指提供mybatis中的配置,至于dao层的调用mybatis就自己上网查询下资料吧 1根据网上搜了一下资料,在sql-mapper.xml文件中写了如下配置可进行批量操作 < insert id ="insertBatch" parameterType="List" ...
  在java中提供了大数字的操作类,即java.math.BinInteger类和java.math.BigDecimal类。这两个类用于高精度计 算,其中BigInteger类是针对大整数的处理类,而BigDecimal类则是针对大小数的处理类。下边我们介绍BigDecimal类: BigDecimal的实现利用到了BigInteger,不同的是BigDecimal加入了小数的概念。一般的float型和Double型数据只可 以用来做科学计算或者是工程计算,由于在商业计算中,要求的数字精度比较高,所以要用到java.math.BigDecimal类,它支持任何精度的定 点 ...
  参考: 1.http://liuqing9382.iteye.com/blog/1574864 2.http://blog.csdn.net/ultrani/article/details/9351573 3.mybatis中文文档   作者前言: 使用Mybatis时,对于不同数据库比如Oracle、SQL Server、Mysql,它们的主键生成策略是不同的: 1. Oracle自增主键必须得配一个sequence; 2. SQL Server和Mysql的自增使用自动自增设置的; 3. 对于非自增的主键,项目也可以使用数据库函数来 ...
  首先当然得下载mybatis-3.0.5.jar和mybatis-spring-1.0.1.jar两个JAR包,并放在WEB-INF的lib目录下(如果你使用maven,则jar会根据你的pom配置的依赖自动下载,并存放在你指定的maven本地库中,默认是~/.m2/repository),前一个是mybatis核心包,后一个是和spring整合的包。 使用mybatis,必须有个全局配置文件configuration.xml,来配置mybatis的缓存,延迟加载等等一系列属性,该配置文件示例如下: Java代码   <?xml v ...
经过三天的配置,终于把集群环境搭建好了。不同版本的操作系统跟apache的配置都是不一样的。为此查过N多资料跟范例始终对应不上,老是会报502错误。 下面列出rh6.4与apache2.2的配置内容:      
一、基本介绍 1、版本 httpd-1.3 httpd-2.0 httpd-2.2 httpd-2.4 目前为止最新的版本是httpd-2.4.6,但是这里我用的是系统自带的RPM包安装的httpd-2.2.15版本的,最新版本配置可能会有所不同 2、模型: 高度模块化:DSO MPM:Multipath Proces ...

Linux vi的使用

一、进入vi的命令      vi filename :打开或新建文件,并将光标置于第一行首      vi +n filename :打开文件,并将光标置于第n行首     vi + filename :打开文件,并将光标置于最后一行首     vi +/pattern filename:打开文件, ...
cp复制命令 cp命令复制文件从一个位置到另一位置。如果目的地文件存在,将覆复写该文件; 如果目的地目录存在,文件将复制到该目录下 (目录不会被复写)。 语法: 语法是 cp [命令开关]… SOURCE DEST cp [OPTIONS]… SOURCE… DIRECTORY c ...
实验拓扑图: 一.搭配环境(1)。Tomcat的安装和配置Tomcat_a的ip:192.168.55.229Tomcat_b的ip:192.168.55.231Tomcat的需要安装jdk和tomcat包(例如apache-tomcat-6.0.30.zip和jdk-6u5-linux-x64.bin)tomcat的安装和配置可以参考我的博客:http://blog.csdn.net/zhuying_linux/article/details/6583096测试:分别访问http://192.168.55.229:8080和http://192.168.55.231:8080如果出现tom猫 ...
中文版的可以参照博客地址: http://www.blogjava.net/baoyaer/articles/107278.html 下面是一些关于Tomcat Server.xml 详细说明,原文文档为英文,下面翻译为中文了. 1 Server 1.1 In the Tomcat world, a Server represents the whole container. Tomcat provides a default ...
我的服务器的配置: # OS specific support.  $var _must_ be set to either true or false. JAVA_OPTS="-Xms1024m -Xmx4096m -Xss1024K -XX:PermSize=512m -XX:MaxPermSize=2048m" 正文: 常见的内存溢出有以下两种: java.lang.OutOfMemoryError: PermGen space java.lang. ...
一、配置JDK [root@master ~]#chmod 755 jdk-6u5-linux-x64.bin [root@master ~]# ./jdk-6u5-linux-x64.bin [root@master ~]#mv jdk1.6.0_05 /usr/local 2、配置etc/profile #vi /etc/profile 在里面添加如下内容 export JAVA_HOME=/usr/java/jdk1.6.0_27 export JAVA_BIN=/usr/java/jdk1.6.0_27/bin export PATH=$PATH:$JAVA_HOME/ ...
Global site tag (gtag.js) - Google Analytics