`
文章列表
public class Test { public Test() {  System.out.println("构造方法"); }  {  System.out.println("非静态块按顺序1"); }  static {   System.out.println("静态块"); }  {  System.out.println("非静态块按顺序2"); }  public static void main(String args[]) {  Test t = new Test(); }}   以 ...
mysq 存储过程判断为空null , mysql存储过程 字符串拼接,mysq 存储过程判断为空null , mysql存储过程 字符串拼接,mysq 存储过程判断为空null , mysql存储过程 字符串拼接.   mysq 存储过程判断为空null 方法:   if i_os_type='' then      set os_type_sql=CONCAT('=','');   elseif i_os_type is null then       set os_type_sql=' is null';   else       set os_type_sql=CONCAT('= ...
coalesce函数表示可以返回参数中的第一个非空表达式,当你有N个参数时选取第一个非空值(从左到右)。         实例一:               select coalesce(null,"carrot","apple")           返回结果:carrot        实例二:               select coalesce(1,"carrot","apple")            返回结果:1   用法: 如果user_id 有为空的情况时可以使用:   ...
Groovy解析xml,解析过程超简洁 方式1: static main(args) { File xmls =new File(""); def asset = new XmlParser().parse("c:/CCTV1_20120523_185942738_770297_117912.xml"); def title=asset.title[0].text() def keywords=asset.keywords[0].text() def coloumnName=asset.coloumnName[0].tex ...
Groovy解析xml,解析过程超简洁 方式1: static main(args) { File xmls =new File(""); def asset = new XmlParser().parse("c:/CCTV1_20120523_185942738_770297_117912.xml"); def title=asset.title[0].text() def keywords=asset.keywords[0].text() def coloumnName=asset.coloumnName[0].tex ...
Groovy 操作mysql数据库例子,Groovy 操作数据库    import groovy.sql.Sql class MyGroovy { static void main(args) { def db_url="jdbc:mysql://localhost:3306/test" def username="root" def password="root" def driverClass="com.mysql.jdbc.Driver" def sql = Sql. ...
package com.liujicheng; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.util.regex.Matcher; import java.util.regex.Pattern; import org.apache.poi.hs ...
一,什么是mysql分表,分区 什么是分表,从表面意思上看呢,就是把一张表分成N多个小表,具体请看mysql分表的3种方法 什么是分区,分区呢就是把一张表的数据分成N多个区块,这些区块可以在同一个磁盘上,也可以在不同的磁盘上,具体请参考mysql分区功能详细介绍,以及实例 二,mysql分表和分区有什么区别呢 1,实现方式上 a),mysql的分表是真正的分表,一张表分成很多表后,每一个小表都是完正的一张表,都对应三个文件,一个.MYD数据文件,.MYI索引文件,.frm表结构文件。 1 2 3 4 5 6 7 8 9 [root@Blac ...
dbutils通用类,dbutils分页查询,第一部分是公共类,封装好了操作数据库的方法。第二部分是分页的bean。   第一部分: public class DBUtilsTemplate { private DataSource dataSource; private QueryRunner queryRunner; private static final Log LOG = LogFactory.g ...
java 解析csv文件例子,采用了第三方包,csv文件 中文乱码问题 解析方法: public List resolveCsv(String csvFileName) {  CSVReader reader = null;  String[] nextLine = null;  List resolve = new ArrayList();  try {   reader = new CSVReader(new FileReader(csvFileName));   while ((nextLine = reader.readNext()) != null) {    if (nextLi ...
java 数据库表生成javabean,java 数据库表生成javabean import java.io.File; import java.io.FileOutputStream; import java.io.PrintWriter; import java.sql.Connection; import java.sql.DatabaseMetaData; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql ...
dbutils 别名问题,dbutils MapHandler、MapListHandler 别名解决办法. 最近在赶一个项目,刚好用了apache 的 dbuils 做持久层(hibernate太笨重了) ,这个dbutisl比较轻便。在使用过程中用到了多表查询数据,返回的数据是一个map,发现了dbutisl 的一个不太合理的地方(也不能算是bug),就是多表查询返回map时MapListHandler  不能使用别名,只要是设计别名的都查询不到数据,而通过工具单独运行sql查询结果是没问题的,查看了 dbutisl 的源码发现了原因:BasicRowProcessor 类的 tomap ...
NoSuchMethodException: org.springframework.jdbc.core.simple.SimpleJdbcTemplate.<init>() 解决办法:     <bean id="simpleJdbcTemplate" class="org.springframework.jdbc.core.simple.SimpleJdbcTemplate"> <property name="dataSource"> <ref bean="jdb ...
NoClassDefFoundError: org/aspectj/weaver/reflect/ReflectionWorld$ReflectionWorldException 解决办法,   是因为缺少了aspectjweaver.jar ,下载见附件
NoClassDefFoundError: org/aopalliance/intercept/MethodInterceptor解决办法,NoClassDefFoundError: org/aopalliance/intercept/MethodInterceptor解决办法;   --------------------------------异常代码-----------------------------------   org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected excep ...
Global site tag (gtag.js) - Google Analytics