- 博客(8)
- 资源 (5)
- 收藏
- 关注
原创 CONCAT函数:合并多个参数
MySQL中的CONCAT函数,具有连接多个参数生成字符串的功能。当我们需要将多个列显示在同一列中,可以使用这一函数。使用方法为:CONCAT(str1,str2,…) 例如下面这张表,若想使id 与 name以id-name形式显示在同一列,可以使用下面的sql语句:SELECT CONCAT(a.id,'-',a.name) ASinfo,a.course,a.sc
2014-02-28 13:34:35 5750
原创 An AnnotationConfiguration instance is required to use <mapping class="com.ca.google.model.Word"/>
若使用注解方式创建Hibernate的持久化类,则需要在配置文件中申明持久类,如:这样还是不够的,程序会报下面的错误:Exception in thread "main" org.hibernate.MappingException: An AnnotationConfiguration instance is required to use at org.hibernat
2014-02-27 11:08:22 1989
原创 MySQL重置自增长的id
清空带有自增长id的表中的数据,插入新数据,id并不会从1开始,而是之前被删id的最大值+1,。要想重置自增长id,使其从1开始,只需要执行下面命令:DELETE FROM tableName;TRUNCATE tableName;命令中的tableName代表表的名称。实验环境:MySQL 5.6
2014-02-27 09:47:19 1146
原创 IReport添加报表分组与分组统计
以IReport3.7.6为例,新建一个学生成绩统计报表,如下图:报表共有4列,依次代表学号(id)、姓名(name)、课程(course)、成绩(score)。按照id进行分组,在报表界面上单击鼠标右键,选择Add Report Group。创建分组名称,选择对应的列,这里叫做StudentID,
2014-02-25 09:19:33 6589 1
原创 subString()源码分析
截取子字符串是字符串最常用的操作之一。Java的String类提供了两个截取子字符串的方法:public String substring(int beginIndex);public String substring(int beginIndex, int endIndex) ;在JDK1.6,这两者的源代码如下:public String substring(int begin
2014-02-24 12:23:21 1565
转载 单例模式的三种实现 以及各自的优缺点
单例模式:单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。单例模式有三种:懒汉式单例,饿汉式单例,登记式单例。1.懒汉式单例public class Singleton {private static Singleton singleton;private Singleton() {} //此类不能被实
2014-02-21 10:18:53 1310
原创 百度地图纠偏
我么在使用百度地图进行经纬度定位时,经常会发现百度地图显示的位置与我们的GPS坐标有一个偏差。实际上,国家规定这些地图厂商在处理经纬度时要有一定的偏移,所以当我们在百度地图上直接使用经纬度定位的时候,它会自动产生偏移。例如“宏仕发工业园区”经纬度为(121.60650333333334,31.03890833333333),我们在地图上直接搜索经纬度:body{font-s
2014-02-19 16:08:38 1279
原创 GPS坐标转换为十进制格式
GPS经纬度采用的是60进制的时分秒格式,比如东经121度36分37.16秒,我们在程序中需要将其处理为十进制小数形式。这种进制转换很简单,公式如下: 小数形式=度+分/60+秒/3600也可写为: 度+(分/+秒/60)/60以东经121度36分37.16秒为例,转换后为121+36/60+37.16/3600=121.6103222当然,在实
2014-02-19 15:21:01 10520 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人