自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 Oracle 字符串逗号分割转多行

select * from org_orgswhere pk_org in (SELECT regexp_substr(t.pk_org_apply,’[^,]+’,1,ROWNUM) AS orgFROM hrss_hi_household_master tCONNECT BY ROWNUM<=LENGTH (t.pk_org_apply) - LENGTH (regexp_replace(t.pk_org_apply, ‘,’, ‘’))+1)

2022-01-11 10:51:49 381

原创 idea 程序包xxx找不到

运行命令mvn idea:idea,会生成.ipr和.iws文件执行 mvn idea:module 重新生成 .iml 文件

2021-10-11 10:14:22 120

原创 HttpPost发送请求

String hwLoginUrlPost= ConfigSet.GetConfig(“HWloginUrl”);String username= ConfigSet.GetConfig(“HWusername”);String pwd= ConfigSet.GetConfig(“HWpwd”);String accessKey= ConfigSet.GetConfig(“HWaccessKey”);String timestamp = “1585185782183”; //时间戳Map<S

2021-09-26 21:18:20 349

原创 获取token,然后 https 发送请求

private HttpClient getNewHttpClient() {try {KeyStore trustStore = KeyStore.getInstance(KeyStore.getDefaultType());trustStore.load(null, null);SSLSocketFactory2 sf = new SSLSocketFactory2(trustStore);sf.setHostnameVerifier(SSLSocketFactory2.ALLOW_ALL_

2021-09-26 12:10:26 452

原创 java 字符串转日期

SimpleDateFormat format = new SimpleDateFormat(“yyyy-MM-dd”);Date date = null;try {String startDate=“2020-1-1”;date = format.parse(startDate);} catch (Exception e) {nc.bs.logging.Logger.error(“参数date转换失败:”+e); }

2021-09-23 10:42:02 170

原创 Java获取昨天日期

Calendar calendar = new GregorianCalendar();calendar.setTime(new Date());calendar.add(calendar.DATE,-1);String date2= sdf.format(calendar.getTime());

2021-09-23 10:40:58 500

原创 Java获取当前日期

SimpleDateFormat formatter= new SimpleDateFormat(“yyyy-MM-dd”);Date date = new Date(System.currentTimeMillis());String dateStr = formatter.format(date);

2021-09-23 10:29:21 130

原创 Oracle 自定义表变量使用

CREATE OR REPLACE TYPE “IMP_MAP_TYPE” AS OBJECT(ID nvarchar2(36),NAME nvarchar2(60),VAL nvarchar2(100))CREATE OR REPLACE TYPE “IMP_MAP_TABLE”

2021-04-26 17:17:15 423

原创 Oracle 自定义函数查询所有父节点

方法一CREATE OR REPLACE FUNCTION F_FIND_ORG_PARENT_LIST(I_ROOT_ID IN varchar2)return varchar2ISV_PARENT_STR varchar2(4000) ;BEGINselect WMSYS.WM_CONCAT(m.PARENT_ORG_ID) INTO V_PARENT_STRfrom t_eap_sys_organization mstart with ORG_ID = I_ROOT_IDconn

2021-03-17 16:02:13 110

原创 Oracle数组

TYPE t_table IS TABLE OF VARCHAR2(36) INDEX BY BINARY_INTEGER;–字符串可变数组V_REF_PART_IDS t_table;V_REF_PART_ID VARCHAR2(50);BEGIN–bulk collect INTO 数组赋值SELECT m.REF_PART_ID bulk collect INTO V_REF_PART_IDS FROM CM.T_CM_BU_REF_PART mFOR i IN 1 … V_REF

2020-12-10 09:34:15 107

原创 mysql增加或修改变更脚本

修改字段ALTER TABLE <表名> MODIFY COLUMN 字段名 数据类型(修改后的长度)ALTER TABLE test_table MODIFY COLUMN id INT(20)修改字段名alter table <表名> change <字段名> <字段新名称> <字段的类型>。ALTER TABLE test_table CHANGE attence_name NAME VARCHAR(20)新增字段ALTER

2020-09-16 09:11:47 402

原创 mysql测试数据在线生成工具

http://www.datamaker.online/

2020-09-15 17:47:26 3005

原创 Java集合去重并保留顺序

List list=new ArrayList();LinkedHashSet linkedHashSet=new LinkedHashSet(list);list.clear();list.addAll(linkedHashSet);

2020-09-08 16:49:45 663

原创 XSSFSheet设置时间有效性校验

ExcelData data是自己定义需要返回的数据,private XSSFSheet validation(ExcelData data, XSSFWorkbook wb) {String sheetName = data.getName();if (null == sheetName) {sheetName = “Sheet1”;}XSSFSheet sheet = wb.createSheet(sheetName);//创建数据验证类DataValidationHelper help

2020-09-08 15:31:09 759

原创 mybatis if 中等值判断无效的问题

单引号和是双引号调换位置即可 and dept_id = #{deptId}

2020-07-28 20:34:27 278

原创 postman发送复杂参数

发送对象含数组属性,数组是实体类

2020-07-12 19:23:09 450

原创 typora常用命令

ctrl+t 表格#1号标题 ctrl+1Ctrl+/ 切换源码模式ctrl+k 超链接无序列表:- + 空格 或 * + 空格有序列表:数字 + . +空格

2020-07-09 11:09:31 510

原创 Word标题快捷键

Alt+Ctrl+1应用"标题1"样式Ctrl+Shift+N:应用"正文"样式Ctrl+1:单倍行距Ctrl+2:双倍行距Ctrl+5:1.5 倍行距Ctrl+0:在段前添加一行间距Ctrl+E:段落居中Ctrl+J:两端对齐Ctrl+L:左对齐Ctrl+R:右对齐Ctrl+Shift+D:分散对齐Ctrl+M:左侧段落缩进Ctrl+Shift+M:取消左侧段落缩进Ctrl+Alt+M:插入批注Alt+Shift+左箭头:提升段落级别,右箭头:降低段落级别Alt+Shift+

2020-07-09 11:02:12 615

原创 mybatis-plus代码生成器使用

pom依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.1.16.RELEASE</version> </dependency> <dependency>

2020-07-07 11:11:25 97

原创 mybatis 从数据库映射到实体日期转换

@DateTimeFormat(pattern = “yyyy-MM-dd”) //入参@JsonFormat(timezone = “GMT+8”, pattern = “yyyy-MM-dd”) //出参

2020-06-17 17:06:57 880

原创 Java对金额格式化

//保留两位小数并展示千分位符DecimalFormat df1 = new DecimalFormat("##,##0.00");System.out.println(df1.format(b));//9,999,999,999,999.00

2020-06-17 16:58:39 545

原创 sun.misc.Lock报错

window>preferences>Java>compiler>errors/warnings在Forbidden reference(access rules) 将error换选为warning或者鼠标指向报错位置选择配置

2020-06-15 08:43:20 225

原创 java8 stream.anyMatch

anyMatch表示,判断的条件里,任意一个元素成功,返回trueallMatch表示,判断条件里的元素,所有的都是,返回truenoneMatch跟allMatch相反,判断条件里的元素,所有的都不是,返回truecount可以进行元素的数量的和...

2020-06-11 15:58:03 1232

原创 java8 stream()用法

stream().map().collect()用法List users = getList(); //从数据库查询的用户集合获取User的身份证号码用for循环for(int i=0;i<users.size();i++){idcards.add(users.get(i).getIdcard());}使用streamList idcards= users.stream().map(User::getIdcard).collect(Collectors.toList())Collec

2020-06-11 15:41:47 231

原创 MySQL常用函数substring和substring_index

substring(str, pos): str->被截取的字符串, pos: 从第几位开始截取[整数,包含该位上的值]substring(str, pos, len): str->被截取的字符串, pos: 从第几位开始截取, len: 需要截取的长度[整数]pos可以为负数, 表示是从后倒数位数, 直到字符串结束或截够指定的长度substring_index(str, keyword, count): 按关键字截取str: 被截取字段, keyword: 关键字, count: 关

2020-06-11 14:35:09 1160

原创 MySQL常用函数concat和concat_ws

concat(str1, str2,…) 返回结果为连接参数产生的字符串,如果有任何一个参数为null,则返回值为null。select concat (id,‘,’ ,name) as info from t1;concat_ws()和concat()一样,将多个字符串连接成一个字符串,但是可以一次性指定分隔符语法: concat_ws(separator, str1, str2, …)select concat_ws(’,’,id ,name,age,phone) as info from t1

2020-06-11 14:22:51 96

原创 MySQL常用函数group_concat

完整的语法如下:group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator ‘分隔符’])以id分组,把name字段的值打印在一行,逗号分隔(默认)mysql> select id,group_concat(name) from aa group by id;±-----±-------------------+| id| group_concat(name) |±-----±-------------------+

2020-06-11 14:16:42 90

原创 MySQL函数FIND_IN_SET

FIND_IN_SET(str,strlist)str 要查询的字符串strlist 字段名 参数以”,”分隔 如 (1,2,6,8)查询字段(strlist)中包含(str)的结果,返回结果为null或记录假如字符串str在由N个子链组成的字符串列表strlist 中,则返回值的范围在 1 到 N 之间。 一个字符串列表就是一个由一些被 ‘,’ 符号分开的子链组成的字符串。如果第一个参数是一个常数字符串,而第二个是type SET列,则FIND_IN_SET() 函数被优化,使用比特计算。 如果s

2020-06-11 14:06:08 78

原创 MySQL中的int类型

1.bigint从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字),存储大小为 8 个字节;2.int从 -2^31 (-2,147,483,648) 到 2^31 – 1 (2,147,483,647) 的整型数据(所有数字),存储大小为 4 个字节;3.smallint从 -2^15 (-32,768) 到 2^15 – 1 (32,767) 的整型数据,存储大小为 2 个字节;4.tinyint

2020-06-11 10:23:11 118

原创 eclipse字体设置

Window>Preferences>General>Appearance>Colors and Fonts>Basic>Text Font 然后点击Edit 选择字体 >保存

2020-06-11 10:05:38 77

原创 eclipse注释乱码解决

Window > Preferences > General >workspace >Text file encoding 选择Other >UTF-8 保存

2020-06-11 09:40:41 309

原创 eclipse导入gradle项目报错

直接删掉workspace中的.metadata文件,重新打开eclipse导入

2020-06-11 08:47:06 1082 1

原创 解决eclipse中Access restriction: The type ‘XXX’ is not API

Project -> Properties -> Java Build Path -> Libraries,选中JRE System Library,然后Remove。再点击Add Library -> JRE System Library -> next,选择Alternatie JRE,点击Installed JREs,选择jdk同级目录下的jre即可,然后依次点击Apply ->OK...

2020-06-11 08:44:48 358

原创 mysql5.7修改密码

1.关闭MySQL服务管理员身份cmd 输入命令net stop MySQL572.修改参数文件调过MySQL密码验证找到MySQL的my.ini文件,打开文件在[mysqld]节点下方添加代码skip-grant-tables = true3.保存文件,重启服务net start MySQL574.进入MySQLmysql -u root 直接回车5.修改密码update mysql.user set authentication_string = password(‘12345

2020-06-08 10:26:23 132

原创 Java使用ftpClient获取Excel模板写入数据并下载

//主要方法 list是要写入的数据private void writeExcel(HttpServletResponse response, List list) {if(list==null||list.size()==0) {return;}//Excel文件path(这里是从静态常量获取的) “文件路径”String remoteFilePath=GlobalConstant...

2020-04-07 09:57:37 677

原创 Java 实现 QQ邮箱发送

主要方法:private void sendEmailTest(StringBuilder content, UserEmailEntity userEmailEntity) {//做链接前的准备工作 也就是参数初始化Properties properties = new Properties();properties.setProperty(“mail.smtp.host”,“smtp...

2020-04-01 10:04:48 77

原创 Java 实现获取Excel模板并写入数据,再实现下载

直接上代码/*** 下载** @return*/@ApiOperation(value = “下载”, response = Result.class)@RequestMapping(value = “/exoprtAllList.do”, method = RequestMethod.GET)public Result exoprtAllAdjustList(HttpServle...

2020-03-20 17:29:03 2721

原创 eclipse快速生成代码快捷键

shift+alt+s 弹出框生成getting和setting

2020-03-02 10:17:08 1466

原创 eclipse设置自动提示

2020-03-02 10:08:53 113

原创 js转换JQ对象

1.用$()将js对象包住let temp=(js对象)比如:如果变量rowData[i][value]是span标签,可以这样获取文本lettemp=(js对象)比如:如果变量rowData[i][value]是span标签,可以这样获取文本let temp=(js对象)比如:如果变量rowData[i][value]是span标签,可以这样获取文本lettemp=(rowData[i][...

2020-03-01 21:01:53 129

空空如也

空空如也

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

TA关注的人

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