自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 生成pdf可编辑也是醉了

//String templatePath = "reportTemplate/NHL_GAME_AFTER.pdf";String templatePath = "/usr/webserver/static/file/pdfTemplate/NHL_GAME_AFTER.pdf";//URL url = this.getClass().getClassLoader().getResourc...

2017-09-29 14:25:23 748

原创 over overRank区别

rank() over是的作用是查出指定条件后进行一个排名,但是有一个特点。假如是对学生排名,那么实用这个函数,成绩相同的两名是并列,例如下图1 2 2 4。2dense_rank()的作用和rank()很像,唯一的一点区别就是,领命学生的成绩并列以后,下一位同学并不空出并列所占的名次,例如下图1 2 2 3。

2017-09-28 06:38:10 460

原创 bigdecimal去除末尾多余的0 ,stripTrailingZeros()科学计数法解决

BigDecimal是处理高精度的浮点数运算的常用的一个类当需要将BigDecimal中保存的浮点数值打印出来,特别是在页面上显示的时候,就有可能遇到预想之外的科学技术法表示的问题。一般直接使用 BigDecimal.toString()方法即可以完成浮点数的打印。如:    System.out.println( new BigDecimal("100000000

2017-09-25 18:58:40 80212 14

原创 用sql对搜索结果排序并添加序号

在数据库查询操作的时候,经常会遇到一些特殊的数据提取,比如按某些条件分组后,在组内排序附加租序号等等。不多说直接上SQL:表 TableName{A,B,C,D}TableNameA   B   C   Da   1   a1  b1b   1   a2  b1c   2   a1  b2a   2   a2  b1b   1  

2017-09-25 11:22:31 9393

原创 mybatis 中生成的字段不带引号 #{}和${}

最近在用mybatis,之前用过ibatis,总体来说差不多,不过还是遇到了不少问题,再次记录下,比如说用#{},和 ${}传参的区别,使用#传入参数是,sql语句解析是会加上"",比如 select * from table where name = #{name} ,传入的name为小李,那么最后打印出来的就是select * from table where name = ‘...

2017-09-25 11:20:39 1139

原创 把一个float四舍五入到小数点后2位,4位,或者其它指定位数.

两种方法:import   java.math.*;    ……    方法1:    float   f   =   34.232323;    BigDecimal   b   =   new   BigDecimal(f);    float   f1   =   b.setScale(2,   BigDecimal.ROUND_HALF_UP).floatValue

2017-09-18 21:30:33 828

原创 BigDecimal除法,并保留小数后两位

public static void main(String[] args) {BigDecimal a;BigDecimal b;a = new BigDecimal(3);b = new BigDecimal(81);System.out.print(a.divide(b, 2, RoundingMode.HALF_UP));}

2017-09-18 17:48:38 2155

原创 postgresql数据库一些字符操作

  今天做项目遇到客户反映了一个麻烦的事情,有一些数据存在,但就是在程序中搜索不出来,后来分析,发现问题为数据前面有几个空白字符,后来用SQL查询了一下,发现八九个数据表中,数千万条数据中有将近三百万条数据存在相同的问题,本想着在查询时添加匹配符'%',后来试运行了一下,发现不可行,因为尚有很多其它页面存在类似的搜索问题,并且这样会极大地影响到查询的速度,再加上客户迫切需要解决这个问题,由于...

2017-09-18 17:30:26 805

原创 java中判断字符串是否为数字的方法的几种方法

1.用JAVA自带的函数public static boolean isNumeric(String str){ for (int i = 0; i < str.length(); i++){ System.out.println(str.charAt(i)); if (!Character.isDigit(str.charAt(i))){ return ...

2017-09-18 15:04:16 1091

原创 秒转为时分秒

// a integer to xx:xx:xx      public static String secToTime(int time) {          String timeStr = null;          int hour = 0;          int minute = 0;          int second = 0;          i

2017-09-18 14:53:54 432

原创 postgreSQL保留小数

--1 例子postgres=# select 1/4; ?column? ----------        0(1 row)        在PG里如果想做除法并想保留小数,用上面的方法却行不通,因为"/" 运算结果为取整,并且会截掉小数部分。 --2 类型转换postgres=# select round(1::numeric/4::numeric

2017-09-18 00:19:28 9670 1

原创 Intelli JIDEA debug怎么也找不到output窗口了

额,找了好久,最后还是自己找到的。简单说下, 希望帮到其他人。问题出现过程:不小心关了找不到了找不到了找不到了,试了试view还是不行怎么再次调出来,debug窗口,点击右上角的按钮,会切换窗口里面的内容,上图:1)问题出现时候的窗口:2)点击切换,已经发生变化了:3)再次切换就OK了:终于解决了~~~~

2017-09-14 18:19:32 2353

原创 Mysql limit offset用法举例

本文内容:Mysql limit offset示例例1,假设数据库表student存在13条数据。 代码示例:语句1:select * from student limit 9,4语句2:slect * from student limit 4 offset 9// 语句1和2均返回表student的第10、11、12、13行  //语句2中的4表示返回4行,9

2017-09-13 10:28:46 560

原创 IDEA中Ctrl+Shift+f快捷键无效的解决方式

某天突然发现idea非常重要的快捷键ctrl+shift+f无效了,网上搜了很多都说是qq快捷键冲突,但是找了下qq快捷键却没有解决,现在给大家一个解决快捷键冲突的思路:1、查看QQ快捷键-->在QQ的设置里面选择热键-->设置热键看看是否有冲突,如果有,干掉它(或者退出qq看快捷键是否可用,如果可用就是qq的毛病,否则查找其他);2、对我而言就是输入法的问

2017-09-12 15:15:29 1538

原创 mybatis中使用if标签比较两个字符串是否相等

privateStringdeptLevel; <whentest='deptLevel=="3"'>正确 <whentest="deptLevel=='3'">错误 <iftest="type!=nullandtype!=''"> ANDtype=#{type} </if>...

2017-09-12 00:55:16 1176

原创 java中通过文件路径获取文件名

import java.io.File;  public class Test  {      public static void main(String[] args)      {          // path          String path1 = "D:/folder1/folder2/folder3/fileName.txt";         

2017-09-07 17:30:28 7573 1

原创 this.getClass().getClassLoader().getResource路径位置

System.out.println(this.getClass());System.out.println(this.getClass().getClassLoader());System.out.println(this.getClass().getClassLoader().getResource(""));System.out.println(this.getClass().getC

2017-09-05 17:57:28 6952 1

原创 maven资源文件的相关配置才会在编译后的target里面有

建Maven项目的时候,如果没有进行特殊的配置,Maven会按照标准的目录结构查找和处理各种类型文件。src/main/java和src/test/java这两个目录中的所有*.java文件会分别在comile和test-comiple阶段被编译,编译结果分别放到了target/classes和targe/test-classes目录中,但是这两个目录中的其他文件都会被忽略掉。...

2017-09-05 17:49:36 11342

原创 fastjson转list bean

com.alibaba    fastjson    1.2.4public class FastJSON {        /**      * @param args      */      public static void main(String[] args) throws Exception{         

2017-09-05 15:34:51 1588

原创 IntelliJ IDEA 使用心得与常用快捷键

IntelliJ IDEA 使用心得与常用快捷键那种酸爽,根本说不出来—————————————————————————— by: Jimi没有BondJimi是谁? 就是洒家啊!刚开始学习写Java的时候,用的eclipse,正式工作后,主要用的myeclipse,去年初在前辈的推荐下,在2折的时候买了正版的 IntelliJ IDEA 和 Pycharm,12.0版终生使用,一年更新。使用...

2017-09-05 13:59:45 267

原创 关于Java的File.separator

在Windows下的路径分隔符和Linux下的路径分隔符是不一样的,当直接使用绝对路径时,跨平台会暴出“No such file or diretory”的异常。 比如说要在temp目录下建立一个test.txt文件,在Windows下应该这么写:File file1 = new File ("C:\tmp\test.txt");在linux下则是这样的:File

2017-09-05 05:19:18 222

原创 java处理图片base64编码的相互转换

import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;import java.io.*;/** * Created by cgy on 2016/12/21. */public class Base { /** * @param imgStr base64编码字符串 * @param pa

2017-09-05 05:18:29 1350

原创 IDEA删除项目 更新maven

如果当前在一个项目中,先选择file->close project,左侧会出现recent projects,按住点击要删除的工程,不要松开(松开就进入工程中了····),同时按delete键就删除了

2017-09-04 17:48:14 13523

原创 重新运行explorer.exe

如何重新运行explorer.exe 1,调出任务管理器:CTRL+ALT+DEL三键同时按;2,在进程选项卡选中explorer.exe,点击下方的结束任务,确认;3,在应用程序选项卡,最下面点新任务,输入explorer.exe,就是重启了explorer.exe.任务管理器中-----文件-----新建任务-----在弹出的对话框中输入explorer.e

2017-09-01 15:02:28 2239

原创 idea新建sourceFolder

摘要: 之前用 eclipse 新建有一个 source folder ,后来转用 IDEA 之后发现,没有这个,只有普通文件夹,几经周转,解决了,不敢一人独享,现在分享给大家:还是一样新建一个普通的文件夹:好了下面,根据下面的图,选择你要转成 source folder 的文件夹,然后右键,选择画框...之前用 eclipse 新建有一个 source folder ,后来转

2017-09-01 14:54:47 5542

EXT例子例子

EXT 例子 非常实用

2014-05-13

空空如也

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

TA关注的人

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