自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

疙瘩陈

不会修电脑的修电脑的

  • 博客(104)
  • 资源 (6)
  • 问答 (5)
  • 收藏
  • 关注

原创 SpringBoot获取程序的启动类名

获取程序启动类名,启动 main 函数所在的类名

2022-06-25 11:33:31 2395 2

原创 java遍历指定日期范围的日期

LocalDate beginTime = LocalDate.of(2021, 5, 20); LocalDate endTime = LocalDate.of(2021, 6, 30); //当开始时间不大于结束时间,循环执行 while (!beginTime.isAfter(endTime)) { DateTimeFormatter formatter = DateTimeFormatter....

2021-06-25 14:47:47 2297 1

原创 centos 7.6定时备份数据库

原文https://blog.csdn.net/JHYPXS/article/details/102925348,改造后#!/bin/bash#MYSQL分库自动备份方案# -s 过滤制表符PARENT_DB_DIR=/shun/dbbak/DB_USERNAME=root #database usernameDB_PASSWORD=xxx #database passwordDB_HOST=127.0.0.1 ...

2021-02-09 23:16:41 283

转载 Windows下MySQL8.0.23的下载与安装简单易用

https://www.cnblogs.com/xiaolinshushu/p/14309399.html盘符后面记得多加个杠,否则安装不成功# 设置mysql的安装目录basedir = D:\\software\develop\db\mysql-8.0.23-winx64# 设置mysql数据库的数据的存放目录datadir = D:\\software\develop\db\mysql-8.0.23-winx64\data...

2021-02-07 22:32:31 475

原创 Windows10关机重启被程序阻止

Ctrl + R注册表输入 regedit 回车复制《计算机\HKEY_USERS\.DEFAULT\Control Panel\Desktop》到顶部链接栏粘贴回车右键Desktop文件夹新建字符串值,输入《AutoEndTasks》回车右边找到刚新建的AutoEndTasks字符串,双击修改值为1就可以了...

2020-11-29 22:31:45 1074 1

原创 安装SqlPlus

基本安装:https://download.oracle.com/otn/nt/instantclient/11204/instantclient-basic-windows.x64-11.2.0.4.0.zip?AuthParam=1593178835_4cb9f9519bbb77df036e82fe87783653编码参考:https://cloud.tencent.com/developer/article/1398917

2020-06-26 21:40:40 525

原创 注解拦截器权限控制

注解拦截器权限控制

2020-05-14 09:43:24 235

原创 java的long类型传输到前端损失精度

<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.68</version></dependency>import com.al...

2020-05-09 17:05:49 640

原创 list转换成为树结构

DTO--有个childs的list字段,泛型为自己package com.uindata.dto.ss;import io.swagger.annotations.ApiModelProperty;import lombok.Data;import javax.validation.constraints.NotBlank;import javax.validation.cons...

2020-05-09 17:01:18 2494

原创 Arrays.binarySearch坑

// 二分查找前先对其排序 Arrays.sort(newRulesIds); bindingRules.forEach(v -> { if (Arrays.binarySearch(newRulesIds, v.getRulesid()) < 0) { d...

2020-03-20 15:50:07 559

原创 DTO实体类作为参数的NotNull校验

NotNull来自包 javax.validation.constraints.@NotNull写一个DTOpackage com.uindata.common.dto.ss;import io.swagger.annotations.ApiModel;import io.swagger.annotations.ApiModelProperty;import lombok.Da...

2020-03-12 09:28:00 3887

原创 动态注册java脚本到系统,获得其class

话不多说,上工具类 /** * 装载字符串成为java可执行文件 * * @param className className * @param javaCodes javaCodes * @return Class */ private Class<?> dynamicClassByNameAndCod...

2020-03-01 21:55:17 209

原创 JS深度克隆对象

/** * 深度克隆对象,防止拿到对象的引用地址 * @param obj * @returns */function deepCloningObj(obj) { var str, newobj = obj.constructor === Array ? [] : {}; if (typeof obj !== 'object') { return; ...

2020-02-26 10:20:36 165

原创 java下载字符串

依赖 <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>1.3.2</version> ...

2020-02-22 11:06:40 516

原创 kettle乱码解决方案

第一种:数据库选项添加characterEncoding:utf8第二种:编辑spoon.bat文件,找到下图的位置,结尾追加"-Dfile.encoding=UTF-8",需要重启kettle

2020-02-06 16:05:38 1472 1

转载 Oracle从创建表空间到创建用户授权

第一步:连接数据库windows键+R 弹出运行框,键入CMD。在DOS命令框内写 sqlplus / as sysdba第二步:创建表空间1.临时表空间create temporary tablespace ECOLOGY_temp tempfile 'D:\oracle\orclDataBase\oradata\orcl\ECOLOGY_temp.dbf' size 50...

2019-08-30 09:58:13 237

原创 js文件中引入js的方法

方法一,在调用文件的顶部加入下例代码document.createElement("script").setAttribute("src", "render.js");注:有时你引用的文件还可能需要引用其他的js,我们需要将需要的那个js文件也以同样的方法引用进来。方法二,在调用文件的顶部加入下例代码function addScript(url){ document.writ...

2019-08-26 13:49:59 24053

原创 Layui单元格换行

上代码,如果所有的列都要换行,那就直接给.layui-table-cell下面的那几个样式,提取出来在网页style覆盖layui样式就行注意:需要去掉table里面删除掉字段fixed: 'left'done: function (res, curr, count) { // 找到所有的‘reviewContent’给列换行显示的样式 $("div[class*='rev...

2019-06-18 10:45:50 1627

原创 Sql语句update中的if

UPDATE esb_cfg_standardiza_dataset tSET t.`standard_compliance` = CASE WHEN t.`content_id` IS NULL THEN '0' -- 如果条件成立设置 0 ELSE '100' -- 不成立设置100END WHE...

2019-06-14 16:35:49 26215 1

原创 记一次找bug,java中包装类型不能用==对比

我在公司所在的这个团队,就我一个实习生,其它全都是大佬,除了一个中级(在我看来他已经是高级了),其它的全都是高级,平时修复小bug搬砖当然是给我来做了,谁叫我能力暂时只有这样呢,慢慢爬赶上他们吧,这次记录下找一个bug的事。 平时学习的过程中知道包装类型不能够用 == 来进行对比,但是不知道为什么我老是记不住,这次找bug,打断点一步步走,终于发现了端倪,两个包装类型...

2019-05-18 16:53:27 754

原创 Win10查看保存的WIFI密码

1.打开CMD窗口并输入以下命令netsh wlan show profile2.使用以下命令查看密码。在下面引号中输入WIFI名称,比如netsh wlan show profile “wifiName” key=clear...

2019-05-04 19:25:26 2824 2

原创 SQL取一个时间段的记录

平时都是两个时间段取中间的记录,这次公司的数据库有点奇特,第一次见到表里面有两个时间字段的,给个时间取时间段里面的记录为什么老是会把条件写反呢?????很奇葩,记录下SELECT ds.patient_no, ds.start_order_time, ds.stop_order_time FROM ESB_YS.DC_ORDER_INFO ds WHERE ds.PAT...

2019-04-28 22:49:33 2896

原创 git忽略要上传的文件

背景: 在公司实习,每次push代码都会有机子自动来跑单元测试,感觉好神奇啊,不过本次不是讲这个,最近leader给项目加上了license,我用了一个leader提供的main方法生成了一堆长码给它,然后给我一个许可文件.lic放到了指定 的目录下,否则在启动项目的时候就会验证ip地址、mac地址、cpu什么码什么的就会失败,我的ip是2号,还有一台服务器是103跑着的是deve...

2019-04-07 15:34:30 366

原创 解决.gitignore文件的不生效

添加忽略文件并刷新git rm --cached .gitignoregit add .gitignoregit commit -m "更新.gitignore文件"

2019-04-07 15:19:33 419

转载 实体类的命名规则

分层领域模型规约DO(Data Object):与数据库表结构一一对应,通过DAO层向上传输数据源对象。DTO(Data Transfer Object):数据传输对象,Service或Manager向外传输的对象。BO(Business Object):业务对象。由Service层输出的封装业务逻辑的对象。AO(Application Object):应用对象。在Web层与Servic...

2019-03-22 16:28:21 10539 1

原创 LayUi禁用表格编辑

保存表格数据的时候会查询数据库。。。如果不让保存的时候就要将单元格们的可编辑状态变更一下,这个属性难找// 表格单元格禁用编辑$(layero).find('td').data('edit', false)...

2019-03-14 17:56:23 11417 8

原创 PLSQL Developer

sequences序列 

2019-02-26 09:06:10 118

原创 ORA-01843:无效的月份

CREATE OR REPLACE PROCEDURE insert_oneto_testtable(cname VARCHAR, cdate VARCHAR, cdoubl...

2019-02-25 23:21:28 987

原创 Oracle存储过程插入记录

CREATE OR REPLACE PROCEDURE test_name(arg1 VARCHAR) ASBEGIN  insert into testtable (tname) values (arg1);  dbms_output.put_line('work!');END test_name;declare arg1 varchar(40);beginarg1 := '...

2019-02-25 16:36:24 5368

原创 返回的Json中有二进制对象怎么转Json

看调试状态下的对象  直接转Json失败JSONArray jsonArray = new JSONArray();ArrayList arrayList = (ArrayList) exchange.getIn().getBody();for (int i = 0; i &lt; arrayList.size(); i++) { if(arrayList.get...

2019-02-24 19:12:12 2663

原创 检查元素内的父子级关系

就是父子级关系比如A的上级是BB的上级肯定不能使A那就是平级关系一旦这种关系插入到了数据库的话。。。造成循环查找其实代码很简单// 检查父子级关系for (var j = 0; j &lt; i &amp;&amp; i != 0; j++){ if(data[i].菜单编码 == data[j].父级菜单编码 &amp;&amp; data[j].菜单编码 == d...

2019-02-22 21:06:40 191

原创 MySql开放远程登陆

use mysql;select host,user from user;update user set host='%' where user ='root';select host,user from user;flush privileges; 

2019-02-03 22:46:11 147

原创 对js的Date进行扩展

//对Date的扩展,将 Date 转化为指定格式的String//月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符,//年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字)//例子://(new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==&gt; 2006-07-02 ...

2019-01-29 15:36:39 407

原创 js获取get请求的参数

项目要求将原来的get请求换成post请求,所以。。。       代码如下var name,value;        var str=reqUrl;                       // 传入要解析的url地址,一般是get转post要取值        var num=str.indexOf("?")        str=str.substr(num+1); ...

2019-01-28 09:33:03 1873

原创 IDEA代码DEBUG调试

进公司实习了,开发工具要求用IDEA,学一下基本的调试吧!随便找个以前写的代码用来调试,在需要调试的哪一行前面鼠标左键单击一下出来红坨坨然后再点击右上角的调试或者按快捷键 左下角就会出现调试面板了这就是调试后的界面了。。。下面从左到有进行解释 Show Executetion Point(显示正在执行的位置)---------&gt;代码调试时免不了鼠标滚轮...

2019-01-26 22:40:33 1077

原创 Jxl操作Excl文档进行汇总

       昨天,也就是2019年1月2日下午下课时,那是老邓上我们最后的一节课,在下课结束的几分钟里,老师统计了一下本学期大家上课迟到早退旷课等情况,用的是极域电子教室豪华版,每次签到都会在教师机上面生成一个xls,记录大家的签到情况,那么对应的,上10天课,那么就会生成10个xls文件,每个文件里面要统计每个同学的到课迟到等情况,老师一定是嫌麻烦了,把这个锅扔给我了哈哈,说班上哪个同学jav...

2019-01-03 15:50:56 471

原创 JAVA调用http---模拟get-post请求

import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.IOException;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.MalformedURLException;...

2018-11-05 15:29:03 363

转载 什么是耦合?解耦合的方法有哪几种?

原文地址:https://blog.csdn.net/qq_24499615/article/details/77821896在项目的开发过程中,我们经常强调项目的代码模块尽量做到低耦合高内聚,但是什么是耦合?怎样做到低耦合?可能有很多人感到疑惑,下面我来跟大家讲解什么是耦合,怎么进行解耦合实现低耦合。一、什么是耦合?耦合指的就是两个类之间的联系的紧密程度,看下面这段代码: p...

2018-09-01 15:45:26 19355

转载 docker快速入门

原文地址什么是docker#Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推出的 Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub 上进行维护。Docker 自开源后受到广泛的关注和讨论,以至于 dotCloud 公司后来都改名为 Doc...

2018-09-01 11:58:06 386

原创 SpringCloud分布式配置中心

SpringCloud分布式配置中心SpringCloud Config为微服务架构中的微服务提供集中心化的外部配置支持,配置服务器为各个不同微服务应用的所有环境提供了一个中心化的外部配置。 它与Eureka一样分为服务端和客户端服务端也称为分布式配置中心,它是一个独立的微服务应用,用来连接配置服务器并为客户端获取和加载配置信息,加密/解密信息等访问接口。       客户端则是...

2018-08-28 11:55:29 197

Kettle根据ID增量更新.zip

Kettle根据ID增量抽取数据,达到同步的目的,比如一张ID自增的表,需要进行数据同步,就可以用到这个

2020-02-06

FastDfs图片服务器

就是黑马32期里面用到的那个图片服务器,centos6.4版本系统,内涵使用服务器教程

2019-04-10

UltraISOv9.7中文,带注册码

UltraISOv9.7中文,带注册码完美 UltraISOv9.7中文,带注册码完美 UltraISOv9.7中文,带注册码完美

2019-04-05

2018周阳SpringCloud脑图

就是2018年尚硅谷官网上的那个周阳老师讲课用的SpringCloud脑图,大部分下载的学习视频里面都没有这个脑图,今日特意上传

2018-08-19

2018年5月最新maven项目SSM框架整合

零、事实上我是写完第七步后才想起没有配置数据库的,我使用SQLyog工具直接将整个数据库的数据和结构直接导出了sql文本,放在压缩包根目录下(sql.sql),所以,拿着它去执行把! 一、这个是maven项目,所以请配置好maven仓库 二、请联网,因为验证的时候会自动下载pom.xml里面所需的jar包 三、由于是个maven项目,所以请在启动之前或者导入之前就全部用maven的install命令一下,否则启动可能失败 四、启动的时候记得启动manager项目,因为它是个聚合工程,虽然启动它下面的web工程可以,但是不推荐因为service或者dao工程一旦改变就需要install一下,所以直接启动这个manager工程就好 五、记得右键manager ---&gt;debug run ---&gt; maven build.. 然后输入命令tomcat7 run,不要问我为什么不用tomcat9...因为不支持,maven目前最高也就tomcat7的插件... 六、启动完毕看到信息: Starting ProtocolHandler ["http-bio-8080"]说明启动成功 七、启动完毕之后记得直接访问 localhost:8080/item/679533 如果浏览器打印了json数据,说明ssm这个项目是没有问题的,这个679533是tb_item(商品表)里面的id 八、最后附整合文档在根目录,内有更详细的教程,本人将pom文件里面的jar版本都更到最新了,所以如标题所写2018年5月最新maven项目SSM框架整合

2018-05-03

java动态识别文件编码EncodingDetect.java附使用方法很简单

当我们循环遍历文件进行操作的时候可能遇到各种各样的文件编码格式,如果不知道当前循环的文件格式的话,将会遇到各种各样的问题,因此这个工具类就应运而生了!使用java动态识别文件编码EncodingDetect.java这个工具类以后就变得异常简单了!

2018-03-22

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

TA关注的人

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