自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (2)
  • 收藏
  • 关注

原创 oracle查询是否有主外键关系

主键关联外键:select f.TABLE_NAME || '.' || f.COLUMN_NAME father_col, c.TABLE_NAME || '.' || c.COLUMN_NAME children_col from user_cons_columns f, user_cons_columns c where (f.CONSTRAINT_NAME, c.CONSTRAINT_NAME) in (select child.R_CONSTRAINT_NA

2022-04-11 17:28:43 215

原创 oracle根据关键字搜索存储过程

select * from all_source where type = 'PROCEDURE' and text like '%关键字%'

2022-04-11 17:14:48 1776

转载 SpringBoot 中同一个接口有多个实现类的配置

1.先定义一个服务接口类:public interface InterfaceService { String start(String key);}2.定义第一个实现类:@Configuration@ConditionalOnProperty(name="action.type",havingValue = "ALIYUN")public class AliyunServiceImpl implements InterfaceService { public St

2022-04-11 17:08:24 1600

原创 oracle删除重复数据保留一条

delete from SECURITY_USER_ROLE where (ACCOUNT) in (select ACCOUNT from SECURITY_USER_ROLE group by FIELD_CODE having count(ACCOUNT) > 1) and rowid not in (select min(rowid) .

2022-04-11 17:03:14 1218

原创 oracle比对两张表数据不一致

MINUS语法如下:[SQL 语句 1]MINUS[SQL 语句 2];示例:select '1' from dualminusselect '2' from dual--运行结果1--------------------------------select '2' from dualminusselect '1' from dual--运行结果2所以,如果想找所有不一致的,需要union一下...

2021-08-06 14:33:38 2926 1

原创 protoBuf的简单应用

在oracle索引是一种供服务器在表中快速查找一个行的数据库结构。合理使用索引能够大大提高数据库的运行效率。

2021-07-28 18:12:58 132

原创 a different object with the same identifier value was already associated with the session

在用saveOrUpdate保存时报错:org.springframework.orm.hibernate3.HibernateSystemException: a different object with the same identifier value was already associated with the session: [com.ultra.uflow.extend.pmo.model.JdAssetsApplySon1#402898e778d836c70178d887267a0

2021-04-16 10:46:05 261

原创 Oracle格式化时间时出现时差

select end_, to_char(end_, 'yyyy-MM-dd hh:mm:ss'), to_char(end_, 'yyyy-MM-dd hh24:mi:ss') from dual p where p.id_ = '62527003'

2021-04-16 10:28:11 387

原创 Oracle索引的简单使用

oracle

2020-12-23 17:04:52 312

原创 servlet动态生成验证码

HTML部分:<b>验证码:</b><div class="inptinfo"> <input name="checkCode" class="inpt" style="width: 50%" placeholder="请输入验证码!" type="text" id="checkCode" title="验证码区分大小写" size="8" maxlength="4" /> <img src="localhost:8080/te

2020-12-21 17:43:25 255 1

原创 JavaScript translation for : **.jsp intentionally not implemented

前两天在用MyEclipse写jsp页面时突然弹出一个窗口Aninternalerroroccurredduring:"JavaScripttranslationfor:/eoms5/WebRoot/feinnooa/recommendationResume1.jsp".intentionallynotimplemented当时的第一反应就是关闭js相关的一切验证关闭验证:项目右键 --> properties --> Builders -->ja...

2020-10-30 15:03:14 370

原创 oracle格式化带星期上午等字样时间

java在通过SimpleDateFormat获取时间存数据库时如果不格式化会出现【20-10-26 上午10:47】的时间样式,oracle在处理时就很烦未经过格式化处理的时间:String cttime = new SimpleDateFormat().format(new Date());System.out.println(cttime);运行结果:20-10-26 上午10:47格式化处理过的时间:Date date = new Date();String strDateFo

2020-10-26 11:11:22 815

原创 java将时间变为时间戳

/** * 时间变为时间戳 * @param s * @return * @throws ParseException */ public static String dateToStamp(String s) throws ParseException{ String res; SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); .

2020-08-06 15:40:54 2403

原创 oracle验证时间是否合法

public static void main(String[] args) { String str1="2020-8-6"; String str2="2020-08-06"; String str3="2020-8-32"; String str4="2020-08-32"; String str5 = "2020年-2月"; String str6 = "仨啊是"; String str7 = "sasa"; System.out.println(check(.

2020-08-06 15:35:04 1173

转载 MySql处理百万级数据时如何优化

内容转载于:https://www.cnblogs.com/daofaziran/p/11013443.html1.两种查询引擎查询速度(myIsam 引擎 ) InnoDB 中不保存表的具体行数,也就是说,执行select count(*) from table时,InnoDB要扫描一遍整个表来计算有多少行。 MyISAM只要简单的读出保存好的行数即可。 注意的是,当count(*)语句包含 where条件时,两种表的操作有些不同,InnoDB类型的表用count(*)或者count(主键),

2020-08-04 11:16:45 1253

原创 undefined

undefined是全局对象的一个属性。也就是说,它是全局作用域的一个变量。undefined的最初值就是原始数据类型undefined。一个函数如果没有使用return语句指定返回值,就会返回一个undefined值。你可以使用undefined和严格相等或不相等操作符来决定一个变量是否拥有值。var aa=result.split("|");console.log(aa[5]); // undefined if(aa[5] != undefined && aa[5]

2020-08-03 10:57:33 127

原创 ceil函数和round函数的用法

今天开发一个功能,需要计算两个日期之间的小时数,所以写了一个sql,如下:select ceil((to_date('2020-07-25 18:00:00', 'YYYY-MM-DD HH24-MI-SS') - to_date('2020-07-24 18:00:00', 'YYYY-MM-DD HH24-MI-SS')) * 24) as minutes from dual运行结果:24select ceil((to_date('2020-07-25 19:

2020-07-24 16:08:16 1399

原创 sql中nvl和nvl2的区别

一:如果表达式1为空值,NVL返回值为表达式2的值,否则返回表达式1的值。该函数的目的是把一个空值(null)转换成一个实际的值。其表达式的值可以是数字型、字符型和日期型。但是表达式1和表达式2的数据类型必须为同一个类型NVL(表达式1,表达式2)二:如果表达式1为空,返回值为表达式3的值。如果表达式1不为空,返回值为表达式2的值NVL2(表达式1,表达式2,表达式3)select '' from dual;--结果: ''select nvl('',0) from dual;--结

2020-07-24 15:42:15 1300

原创 java、oracle加班时间去重验证

java代码段//验证子表是否有重复 ObjectMapper objectMapper = new ObjectMapper(); try { Map<String, Object> map = objectMapper.readValue(proList, Map.class); if(map != null){ JSONObject jb = JSONObject.fromObject(proList); JSONArray ja...

2020-07-22 16:02:52 115

原创 java基站定位接口实例

该接口基于LBS数据仓库接口地址:http://api.cellocation.com:81/cell/支持格式: CSV/JSON/XML请求方式: GET请求示例:http://api.cellocation.com:81/cell/?mcc=460&mnc=1&lac=4301&ci=20986&output=xml名称 类型 必填 说明 mcc int 是 mcc国家代码:中国代码 460 mnc i

2020-06-29 17:54:34 2846 1

原创 HttpURLConnection接口实例

package com.test.test.web.test;import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStream;import java.io.UnsupportedEncodingException;import java.net.HttpUR.

2020-06-29 17:27:30 254

原创 oracle时间戳转时间

select to_char(1593419589000 / (1000 * 60 * 60 * 24) + to_date('1970-01-01 08:00:00', 'YYYY-MM-DD HH24:MI:SS'), 'YYYY-MM-DD') createTime from dual

2020-06-29 16:40:19 814

原创 MD5.java

public class MD5 { public String md5String(String s){ char hexDigits[] = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f'}; try { byte[] strTemp = s.getBytes(); MessageDigest mdTemp = MessageDigest.getInstan.

2020-06-17 17:27:51 71

原创 java数字转中文大写

/** * 数字转中文大写 * @param num * @return */ public static String convertCurrencyToChinese(Object num){ if(num==null) return ""; BigDecimal value = new BigDecimal(num.toString()); //System.out.println(value); String[] strs = value.toString.

2020-06-17 17:21:09 288

原创 JS提取首字母,返回大写形式

var pinyin = (function (){ var Pinyin = function (ops){ this.initialize(ops); }, options = { checkPolyphone: false, charcase: 'default' }; Pinyin.fn = Pinyin.prototype = { init: function (ops){ this.options = extend(options, ops); .

2020-06-17 17:11:34 6292

原创 MD5.js

var hexcase = 0; var b64pad = ""; var chrsz = 8; function hex_md5(s){ return binl2hex(core_md5(str2binl(s), s.length * chrsz));}function b64_md5(s){ return binl2b64(core_md5(str2binl(s), s.length * chrsz));}function hex_hmac_md5(key, data) { ret.

2020-06-17 17:09:49 162

原创 mysql利用存储过程批量插入

mysql批量插入存储函数DROP PROCEDURE test_insert ;DELIMITER $$ CREATE PROCEDURE test_insert() BEGIN DECLARE v_deviceid VARCHAR(2000) DEFAULT '';DECLARE i tinyint DEFAULT '1';WHILE i<99999DOSET v_deviceid = round(round(rand(),4)*10000);INSERT INTO `de

2020-06-16 18:09:27 180

原创 ORACLE数据库常见问题整理二

7: sql语句优化7.1 decode含义解释:decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值)select c.projectNum, to_char(decode(task_name_, task_name_, decode(p.status_, '2',

2020-06-16 17:38:04 432

原创 ORACLE数据库常见问题整理一

1:in和exists的区别1.1:查询效率select* fromrest601 r1 wherer1.name in(selectr2.name fromrest701 r2)in()只执行一次,它查出B表中的所有id字段并缓存起来.之后,检查A表的id是否与B表中的id相等,如果相等则将A表的记录加入结果集中,直到遍历完A表的所有记录可以看出,当B表数据较大时不适合使用in(),因为它会B表数据全部遍历一次.如:A表有10000条记录,B表有1000000条记录,那么最...

2020-06-16 17:20:04 357

转载 java替换html标签

文章转载于:https://www.cnblogs.com/1246447850qqcom/p/5439366.html今天在做文本编辑器保存时发现通过富文本保存的文本都带有<p><br/>等html标签,导致页面在做展示时标签乱入package q;import java.util.regex.Matcher;import java.util.regex.P...

2019-04-19 16:07:54 2350

protobuf-all-3.17.3.zip

protoc-3.17.3.zip

2021-07-28

protoc-3.11.1.zip

protoBuf安装文件

2021-07-28

空空如也

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

TA关注的人

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