java
堕落的天使杨晨
这个作者很懒,什么都没留下…
展开
-
springBoot打jar包时将外部引入的jar包一起打包
springBoot打jar包时将外部引入的jar包一起打包步骤:1.在resources下建立lib目录并将外部jar包复制进去。2.在pom.xml中引入外部的jar包(注:sgcc_nari20190509为jar包名):<dependency> <groupId>sgcc_nari20190509</groupId> <artifactId>sgcc_nari20190509</artifactId>原创 2020-09-09 14:24:33 · 1802 阅读 · 0 评论 -
数据库连接池原理
与传统方式不同,连接池在使用之前,就会创建好一定数量的连接。如果有任何线程需要使用连接,那么就从连接池里面借用,而不是自己重新创建.使用完毕后,又把这个连接归还给连接池供下一次或者其他线程使用。倘若发生多线程并发情况,连接池里的连接被借用光了,那么其他线程就会临时等待,直到有连接被归还回来,再继续使用。整个过程,这些连接都不会被关闭,而是不断的被循环使用,从而节约了启动和关闭连接的时间。ConnectionPool构造方法和初始化1. ConnectionPool() 构造方法约定了这.原创 2020-09-07 16:49:20 · 140 阅读 · 0 评论 -
JDBC操作数据库的基本步骤
JDBC操作数据库的基本步骤:1.注册驱动://驱动类com.mysql.jdbc.Driver//就在 mysql-connector-java-5.0.8-bin.jar中//如果忘记了第一个步骤的导包,就会抛出ClassNotFoundExceptionClass.forName("com.mysql.jdbc.Driver");2.创建连接://2.创建连接 c = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3原创 2020-09-07 16:19:02 · 576 阅读 · 0 评论 -
ORACLE查询某张表奇数行或者偶数行数据
说明:floor函数:向下取整,比如floor(2.5) = 2;floor(3.0) = 3;查询:select floor(e2.r/ 2),floor((e2.r-1)/2),e2.* from(select rownum r, e1.* from ( select * from nhlh_sto_yggys_mid where f_pkey in (select f_pkey from nhlh_sto_yggys_mid group by f_pkey having coun..原创 2020-06-15 10:53:33 · 2846 阅读 · 0 评论 -
Oracle与Mysql的SQL转换
//// Source code recreated from a .class file by IntelliJ IDEA// (powered by Fernflower decompiler)//package com.saf.sql.utils;import java.util.HashSet;import java.util.Set;import java.util.Stack;public class Translate { public static Set&l.原创 2020-05-15 14:11:17 · 632 阅读 · 0 评论 -
ORACLE数据库查询0.XX%不显示0的处理
有时候我们需要对数据转换成百分数形式显示,但是0.xx%的时候前面的0不会显示,列如:这是因为我们或(||%)号的时候默认把前面的数字转换成了字符;这个时候如果需要显示前面的0,需要我们使用to_char函数进行格式调整,例如:to_char(0.12,'fm990.00');注:需要显示0的位置为0,比如fm990.00即是个位显示0,格式化后的结果就能正常显示0了。...原创 2020-05-08 11:14:39 · 2600 阅读 · 0 评论 -
java单例
我们先写一个God类吧,类中空空如也,世界如此清净,虚无缥缈。publicclassGod{}首先我们得保证任何人都不能去创建神的实例,否则如:new God(),这样世界又要陷入战争的灾难,各种造神运动,或是某天又出来个什么神棍先知告诉信徒说他们肚子里有个轮子。那就不写构造方法吧?不行,因为有默认的无参构造器!那就把构造方法改成private吧,也就是神可以自己...原创 2019-07-13 16:49:05 · 130 阅读 · 0 评论