自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 问答 (1)
  • 收藏
  • 关注

原创 在oracle数据库中number类型与java数据类型的对应

2023-06-02 12:01:25 1178

原创 Navicat Premium 历史SQL语句找回

Navicat Premium找回sql语句历史记录

2022-11-04 16:57:47 5477

原创 对map根据key值排序

对map根据key值排序

2022-11-04 10:29:20 1033

原创 对map的key根据value值排序

Map 排序

2022-09-28 13:19:42 275

原创 java 使用POI 导出 Excel 画斜线

EscherGraphics2d对象为画笔对象,画线方法 drawLine示例:package cn.hj.gover.kq;import java.awt.Color;import java.io.FileOutputStream; import org.apache.poi.hssf.usermodel.EscherGraphics;import org.apache.poi.hssf.usermodel.EscherGraphics2d;import org.apache.po

2022-04-08 17:26:08 955

原创 oracle 找出月日是今天的数据

SELECT START_WORK_TIME FROM TY_EMBASIC WHERE FLAG = 0 -- 参加工作时间select to_char(sysdate,'mm') as nowMonth from dual; --获取时间的月 select to_char(sysdate,'dd') as nowDay from dual; --获取时间的日 -- 查找出参加工作时间的日期是今天的人SELECT EMPID,NAME,START_WORK_TI...

2021-10-13 11:21:37 670

原创 Redis 相关命令

Redis 相关命令Redis keys 命令命令 命令的描述DEL key 该命令用于在 key 存在是删除 keyDUMP key 序列化给定 key ,并返回被序列化的值EXISTS key 检查给定 key 是否存在EXPIRE key seconds 为给定 key 设置过期时间EXPIREAT key timestamp EXPIREAT 的作用和 EXPIRE 类似,都用于为 key 设置过期时间。 不同在于 EXPIREAT 命令接受的...

2021-07-08 10:00:48 106

原创 ORACLE 统计每条数据中某个字段的值是由几部分组合的

SELECT FGRYXM,LENGTHB(TRANSLATE(FGRYXM,','||FGRYXM,',')) + 1 CNT FROM TB_INF_EMPLOYEE其中TRANSLATE(string,from_str,to_str)函数的意思是:计算字段值被某个字符替换时,该字符替换的次数string 要处理的字段from_str 对字段string用某个字符去替换to_str 要替换的字符...

2021-04-01 17:47:39 112

原创 oracle防泄密对姓名和身份证处理语句

select substr(NAME,1,1) || '*' || substr(NAME,length(NAME),length(NAME)) NAME from TY_EMBASIC;UPDATE TY_EMBASIC SET NAME = substr(NAME,1,1) || '*' || substr(NAME,length(NAME),length(NAME));select substr(CARD_ID,1,6) || '*' || substr(CARD_ID,length(CARD

2021-04-01 11:05:08 870

原创 oracle序列冲突问题处理

1.删除原来序列,重新创建该序列,将初始序列值往前加几个数。select SEQ_REL_PROCESS_AUDIT_LOG.nextval from dual;DROP SEQUENCE SEQ_REL_PROCESS_AUDIT_LOG;CREATE SEQUENCE SEQ_REL_PROCESS_AUDIT_LOGINCREMENT BY 1 START WITH 900NOMAXvalue NOCYCLE NOCACHE;2.手动直接给序列添加值select ...

2021-03-25 10:11:13 1327

原创 ORACLE 取第二条数据并进行拼接查询

sql:select * from ( select rownum rn, KHND_DM || ' 年考核结果 ' || (select codedesc from TY_CODETERM where CODETYPEID = 'CODE_CheckConclusionType' AND CODETERMID = KHDC_DM) KHDC_DM from ( SELECT * ...

2021-03-25 09:38:42 1265

原创 sql将另一张表的某个字段值更新到当前表中的某个字段

1.sql serverUPDATE T_USER SET PASS = C.PASS,SALT = C.SALT FROM T_USER0204 C WHERE T_USER.EMPID = C.EMPID AND C.ORGIDS LIKE '44%'2.oracleupdate T_USER bset b.PASS = (select a.PASS from T_USER0204 a where a.EMPID = b.EMPID and a.ORGIDS LIKE '44%' ...

2021-03-05 09:15:13 2455 1

原创 java判断字符串最后一个字符是否为逗号,并去掉逗号

public String removeDH(String s){ //若最后一个字符为逗号,则通过substring截取需要的值 if(s.charAt(s.length()-1) == ',') { s = s.substring(0, s.length()-1); } return s; }...

2021-03-05 09:09:20 4807 1

原创 java 获取当前时间的年份 月份 日期

Calendarcal=Calendar.getInstance();intday=cal.get(Calendar.DATE);intmonth=cal.get(Calendar.MONTH)+1;intyear=cal.get(Calendar.YEAR);intdow=cal.get(Calendar.DAY_OF_...

2020-03-30 16:58:31 4021

原创 将String转换为特定的集合或转换为map

一,String 转为特定的集合//常用方法 List<String> list = new ArrayList<String>(); String a = "1-2-3-4-5-6"; String[] strs = a.split("-"); for(int i=0; i<strs.length; i++){ ...

2019-12-24 16:29:20 1831

原创 将集合或map转换为特定规则的字符串

集合转换为特定规则的字符串方法一://use javaList<String> list = new ArrayList<String>();list.add("aa");list.add("bb");list.add("cc");String str = "";for(int i=0; i<list.size(); i++){ ...

2019-12-24 16:26:02 330

原创 Jsoup 处理html 元素(Elements类种各个方法的使用说明)

static void main(String[] args) { // 根据全国各个高校的地址,获取视频中相应列表的URL和要抓取的值 Document document = null; try { document = Jsoup .connect(...

2019-12-19 12:00:48 3154

原创 Oracle查看及修改Oracle最大连接数

1.查询oracle的最大连接数:select * from v$parameter where name='processes';2.oracle 11g 最大连接数默认为150。修改oracle最大连接数。alter system set processes=1500 scope=spfile;3.重启数据库shutdown immediate;startup;...

2019-11-08 10:22:18 410

原创 java对double的小数操作

向上取整:Math.ceil(double a)向下取整:Math.floor(double a)四舍五入取整:Math.round(double a)double a = 35;double b = 20;double c = a/b;System.out.println(c); //输出1.75System.out.println(Math.ceil(c)); //向上取整...

2019-11-06 16:41:48 269

原创 sql server 获取当前日期所在得周一和周日

--获取当前日期所在得周一和周日SELECT DATEADD(wk, DATEDIFF(wk,0,getdate()), 0),dateadd(wk,datediff(wk,0,getdate()),6)--获取本周过生日得人select t.EMPID,t.NAME,t.BIRTH_TIMEfrom TY_EMBASIC twhere datediff(week , getdate...

2019-10-07 14:11:45 5494

原创 SQL Server中日期(年,月,日,时,分,秒),时间查询

Select GETDATE() as '当前日期',DateName(year,GetDate()) as '年',DateName(month,GetDate()) as '月',DateName(day,GetDate()) as '日',DateName(dw,GetDate()) as '星期',DateName(week,GetDate()) as '周数',D...

2019-09-25 09:29:04 3070

原创 for循环map,并取出key和value的值

for(Entry<String, String> vo : map.entrySet()){vo.getKey();vo.getValue();System.out.println(vo.getKey()+" "+vo.getValue());}

2019-08-20 16:05:47 7361

原创 Oracle特殊处理语句,更新序列,批量删除表拼接语句

修改序列alter sequence seq_t_test increment by n;批量删除表SELECT 'drop table '||TABLE_NAME ||';' FROM USER_TABLES WHERE TABLE_NAME LIKE 'TY_ORG_%';

2019-06-21 08:57:51 469

原创 sql server 日期,时间获取

select GETDATE();--获取当前日期select CONVERT(varchar,GETDATE(),120) --获取当前日期(格式化)select DATENAME(YYYY,GETDATE()) --年select DATENAME(YEAR,GETDATE()) --年select DATEPART(YYYY,GETDATE()) --年select DATEPA...

2019-05-13 10:42:15 9212

原创 ORACLE 根据条件批量删除表

1.首先查询拼出要删除表的sqlselect 'drop table '||table_name||';' from user_tables where table_name like 'TY_%';2.复制sql语句并执行

2019-05-07 10:50:58 2373

转载 Oracle和sqlserver数据类型对应

SQL Server 数据类型 Oracle 数据类型 bigint NUMBER(19,0) binary(1-2000) RAW(1-2000) binary(2001-8000) BLOB bit NUMBER(1) char(1-2000) CHAR(1-2000) char(2001-4000) VARCHAR2(2001...

2019-04-25 14:59:21 1528 1

原创 数据库表syscolumns 各个字段含义

 每个数据库创建后都会有一些系统表用来存储该数据库的一些基本信息每个表和视图中的每列在表中占一行,存储过程中的每个参数在表中也占一行。该表位于每个数据库中。select isnullable from syscolumns where id=object_id('TY_EMBASIC') and name= 'EMPTYPEID' 列名 数据类型 描述 name...

2019-02-25 11:31:22 8487 3

原创 MYSQL日期相关sql

select curdate();                       --获取当前日期select last_day(curdate());                    --获取当月最后一天。select DATE_ADD(curdate(),interval -day(curdate())+1 day);   --获取本月第一天select date_add(curd...

2018-12-12 11:32:59 429

原创 java中math类常用的方法

public class MathDemo {    public static void main(String args[]){        /**         * abs求绝对值         */        System.out.println(Math.abs(-10.4));    //10.4        System.out.println(Math.ab...

2018-12-12 11:29:45 213

原创 mysql sql语句给当前日期加一天和减一天

1.给当前日期减一天 SELECT DATE_FORMAT(DATE_SUB(NOW(),INTERVAL 1 DAY),'%Y-%m-%d');2.给当前日期加一天 SELECT DATE_FORMAT(DATE_ADD(NOW(),INTERVAL 1 DAY),'%Y-%m-%d');

2018-12-12 11:28:52 77256

原创 Java BigDecimal相关知识点

1.声明     BigDecimal num = BigDecimal.valueOf(0);2.比较大小    BigDecimal a=BigDecimal.valueOf(1.0);         BigDecimal b=BigDecimal.valueOf(1.000);    int num = a.compareTo(b);    结果是:        nu...

2018-12-12 11:28:04 742

原创 Java 处理请求路径中中文参数乱码问题

1.例如:$("#search_info_ON").click(function(){        var title = $("#search_ON").val();        window.location.href=        "${pageContext.request.contextPath}/oto/syt/front/searchON?TITLE="      ...

2018-12-12 11:26:28 1330

原创 Java Excel导出随记

@RequestMapping("export_excel")    @ResponseBody    public AjaxResult exportExcel(HttpServletRequest request,BaseParams param, String keyword,String prog,String bgTime,String edTime,            Htt...

2018-12-12 11:24:36 137

原创 java Excel导入

@RequestMapping("importshopexcel")    @ResponseBody    public AjaxResult importShopExcel(HttpServletRequest request,MultipartFile file) throws FileUploadException, IOException {                if ...

2018-12-12 11:20:29 224

原创 java 中的类型转换

1.将字串 String 转换成整数 int    A. 有两个方法:          1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]);          2). int i = Integer.valueOf(my_str).intValue();     ...

2018-12-12 11:18:23 269

原创 日期相关问题

1.计算两个日期相差的天数/**     * 只算天数,忽略其他     * @方法描述:两日期只差     */    public static int daysOfTwo(Date fDate, Date oDate) {           Calendar aCalendar = Calendar.getInstance();           aCalendar.se...

2018-11-20 09:22:41 145

原创 杂记

1.JAVA获取当前线程的ID,Thread.currentThread().getId();2.打印查看list的内容,讲list转成Json后输出;   import com.alibaba.fastjson.JSON;   JSON.toJSONString(msgs);

2018-11-20 08:45:25 102

转载 Hibernate 一对多关联的CRUD -- @ManyToOne(cascade=(CascadeType.ALL))

一:Group和Users两个类假定一个组里有n多用户,但是一个用户只对应一个用户组。1.所以Group对于Users是“一对多”的关联关系@OneToManyUsers对于Group是“多对一”@ManyToOne2.CRUD时候,希望是能从具体用户Users查到其对应的Group,反过来也能通过Group查到具体Users,所以是双向关联(所以要用mappedBy去除冗余信息)[java] v...

2018-03-16 10:55:20 519

转载 @OneToMany(fetch=FetchType,cascade=CascadeType)

@OneToMany描述一个一对多的关联,该属性应该为集体类型,在数据库中并没有实际字段. fetch:表示抓取策略,默认为FetchType.LAZY,因为关联的多个对象通常不必从数据库预先读取到内存 cascade:表示级联操作策略,对于OneToMany类型的关联非常重要,通常该实体更新或删除时,其关联的实体也应当被更新删除 ...

2018-03-16 10:35:41 1254

翻译 关于JAP

JPA定义实体之间的关系有如下几种:@OneToOne @ManyToOne @OneToMany @ManyToMany在定义它们的时候可以通过fetch属性指定加载方式,有两个值:FetchType.LAZY:延迟加载 FetchType.EAGER:急加载Hibernate单端关联懒加载策略:即在&lt;one-to-one&gt;/&lt;many-to-one&gt;标签上可以配置懒加载...

2018-03-16 10:34:43 841

空空如也

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

TA关注的人

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