2 命中的缘分

尚未进行身份认证

我是一个热爱编程,喜欢上网的程序员。

等级
TA的排名 2w+

MySQL跨不同数据库创建视图

MySQL跨不同数据库创建视图语法:create view 视图所在库库名.视图名称 as ( SELECT 表所在库库名.表名.列名 AS 列的重命名..... FROM 表所在库库名.表名);例:-- 创建表temp_xn_grave的视图CREATE VIEW healthquality.temp_xn_grave AS SELECT * FROM temp_healt...

2020-04-26 17:56:21

MySQL查询当月所有日期

MySQL查询当月所有日期1.查询本月第一天select date_add(curdate(),interval-day(curdate())+1 day) as date;2.查询本月最后一天SELECT last_day(curdate()) as date;3.查询当前日期select curdate();4.查询下个月的第一天select date_...

2020-02-14 11:51:32

Java——去掉小数点后面多余的0

当小数点后位数过多,多余的0没有实际意义,根据业务需求需要去掉多余的0。后端存储浮点型数据一般会用到Bigdecimal 类型,可以调用相关方法去掉小数后多余0,然后转为string。例如:public static void main(String[] args) { BigDecimal value = new BigDecimal("1.8500000000"); ...

2019-12-17 14:59:38

MySQL中将查询出来的值null转为0的方法

1.IFNULL()方法一般我们在使用ifnull()方法的时候,都是类似下面的语句:IFNULL(expr1,expr2)如果expr1不是NULL,IFNULL()返回expr1,否则它返回expr2。IFNULL()返回一个数字或字符串值select ifnull(name,'no name') from person;但是,有几种情况,使用ifnull()方法无法将...

2019-11-04 14:35:03

Java拼接字符串 拼接双引号

Java拼接字符串 拼接双引号String sql = "<![CDATA[<?xml version="1.0" encoding="utf-8"?>";System.out.println(sql);结果:<![CDATA[<?xml version="1.0" encoding="utf-8"?>拼接双引号,需要用转义字符 "\""。...

2019-08-20 15:53:02

Oracle——分组汇总统计函数grouping()

Oracle——分组汇总统计函数grouping()在Oracle数据库中,进行分组报表查询的时候,查询的SQL中可以使用grouping()函数。grouping(columnA)函数的意思:当前行如果是由rollup汇总产生的,那么columnA这个字段值为1否则为0;元数据:通过grouping查询后的数据:查询的SQL:SELECT DECODE...

2019-08-19 19:30:41

Oracle——怎样将查询到的值null转换为0

在Oracle中,可以使用NVL()函数:1.NVL(Expr1,Expr2)如果Expr1为NULL,返回Expr2的值,否则返回Expr1的值;例如:selectNVL(SUM(MONEY) ,0)from table其它:2.NVL2(Expr1,Expr2,Expr3)如果Expr1为NULL,返回Expr2的值,否则返回Expr3的值;3.NULLIF(Ex...

2019-08-19 19:13:07

SpringBoot:静态资源的访问和配置

默认静态资源访问Spring Boot的默认静态资源的路径为:spring.resources.static-locations=classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,classpath:/public/优先级从从高到低。在SpringBoot中可以直接在配置文件中覆盖默认的静...

2019-08-08 19:34:01

SQL: coalesce()函数

coalesce()函数1.用途:将空值替换成其他值返回第一个非空值2.表达式:COALESCE是一个函数, (expression_1, expression_2, ...,expression_n)依次参考各参数表达式,遇到非null值即停止并返回该值。如果所有的表达式都是空值,最终将返回一个空值。使用COALESCE在于大部分包含空值的表达式最终将返回空值。3.实例:...

2019-07-25 18:33:33

通过地址获取经纬度和通过经纬度获取地址

1、通过地址获取该地址的经纬度 /** * @param addr * 查询的地址 * @return * @throws IOException */ public Object[] getCoordinate(String addr) throws IOException { String lng = nu...

2019-07-25 18:22:45

Maven项目打jar包报错:Failed to execute goal on project xxxx

Maven项目要打包成jar部署到服务器上的时候报类似的错:原因:本地仓库缺少对应的jar包,且pom.xml里该依赖也报红。解决办法:手动下载对应的jar包,且设置好pom.xml文件里对应的依赖,再次打包就没问题了。...

2019-07-23 15:31:08

IDEA去除代码中的波浪线(黄色警告线)

IDEA去除代码中的波浪线(黄色警告线)IDEA中为了减少一定量的重复代码,提醒开发人员注意,会在代码下面出现黄色警告线。但是有时候几行代码的重复没必要扔到一个统一的地方处理,这里还总是提醒,干扰视线。因此,这里根据个人习惯,还是关闭这个功能比较好。关闭这个功能的方法如下:首先,选中File,点击setting,出现setting窗口。然后选中Editor下的Inspections,再...

2019-07-05 10:05:25

IDEA创建XML文件模板

IDEA创建XML文件模板1.选中File,点击Settings;2.在Settings窗口中,找到Editor,选中File and Code Templates,点击加号(+),然后输入模板名称和模板文件后缀,设置模板内容,最后点击Apply和OK,这样模板就设置好了。...

2019-06-27 17:24:49

使用Xshell进行Oracle数据库数据的导出和导入

使用Xshell进行Oracle数据库数据的导出和导入一.导出1.通过exp进行导出,exp有三种模式: a. 用户模式: 导出用户所有对象以及对象中的数据; b. 表模式: 导出用户所有表或者指定的表; c. 整个数据库: 导出数据库中所有对象。2.通过exp交互式命令行方式的使用的例子$exp 用户名/密码@orclEnter...

2019-06-27 16:32:12

Oracle数据库备份与还原命令

Oracle数据库备份与还原命令数据导出: 1 将数据库orcl完全导出,用户名system 密码manager 导出到D:\daochu.dmp中exp system/manager@orcl file=d:\daochu.dmp full=y 2 将数据库中system用户与sys用户的表导出exp system/manager@orcl file=d:\daoch...

2019-06-26 12:04:05

Oracle中查询第一条和最后一条数据

1.Oracle中查询数据库表的第一条数据SELECT * FROM (SELECT * FROM "user" ORDER BY "id") WHERE ROWNUM = 12.Oracle中查询数据库表的最后一条数据SELECT * FROM (SELECT * FROM "user" ORDER BY "id" DESC) WHERE ROWNUM = 1...

2019-06-14 11:58:48

Java图片与byte数组相互转化

Java图片与byte数组相互转化图片与byte数组相互转化的工具类:import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileNotFoundException;import java.io.IOException;import javax.imageio.stream.FileIm...

2019-06-01 17:25:49

Java后端生成二维码

Java后端生成二维码pom.xml文件需要添加依赖jar包:<dependency> <groupId>com.google.zxing</groupId> <artifactId>javase</artifactId> <version>3.3.1</version><...

2019-06-01 17:16:11

IDEA中Git的使用方法

第一步:在提交项目之前必须先对项目进行更新,此项特别重要,如果不进行更新,别人有项目提交到服务器上,那么你的项目将会提交不上去,使用git解决冲突会比较麻烦,即使你解决了冲突,但是有时候不注意会冲掉别人写的代码,不像svn使用那么简单,所以提交自己项目前必须进行更新(特别重要);如图1:选择pull进行更新代码操作;第二步:更新后的结果如图2、3;其中图2:表示从服务器上更新下来的代码;图3:...

2019-05-29 14:59:40

判断Map集合对象中是否包含指定的键名

Map可以出现在key与value的映射中,value为null的情况Map集合允许值对象为null,并且没有个数限制,所以当get()方法的返回值为null时,可能有两种情况,一种是在集合中没有该键对象,另一种是该键对象没有映射任何值对象,即值对象为null。因此,在Map集合中不应该利用get()方法来判断是否存在某个键,而应该利用containsKey()方法来判断.public ...

2019-05-29 14:53:34

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。