自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Bigdecimal比较大小

Bigdecimal比较大小

2023-01-12 13:58:10 496 1

原创 在List中找出一个和当前值最相近的值,差值最小

在List中找出一个和当前值最相近的值

2022-07-10 10:18:18 2871 2

转载 git 版本回退

本文系公众号 "Java技术栈" 原创!1、未提交未提交有以下两种情况:1)已经在工作区修改了文件,但还未执行git add提交到暂存区。2)已经执行了git add提交到暂存作,但还未执行git commit提交本地仓库。这时候回退:gitreset--hard这样等于清空了暂存区和工作区,本地仓库回退到了最新的提交状态。2、已提交未推送这种情况是指已经执行了git add提交到暂存区操作,又执行了git commit提交本地仓库,但还未...

2022-04-18 16:09:50 665

原创 mysql 索引创建

ALTER TABLE `tableName` DROP INDEX `idx_1`, ADD INDEX `idx_2` (`clumn1`, `clumn1`) USING BTREE COMMENT '索引注释';

2022-04-06 11:30:54 2146

原创 redisson 操作map list string

//操作 Map @Override public void setMapObject(String token, Object object,String mapName,Long minutes) { RMapCache<String, Object> map = redissonClient.getMapCache(mapName); map.put(token, object,minutes, TimeUnit.MINUTES); } @Override publi.

2022-02-16 16:38:48 2425

原创 spring 常用cron

1.每小时执行一次@Scheduled(cron = "0 0 */1 * * ?")2.早上9点到下午17点,每小时执行一次@Scheduled(cron = "0 0 9-17/1 * * ?")

2021-12-14 16:13:51 1032

原创 java 判断时间交叉

/** * 判断时间段是否交叉 * @param effectTime 输入的生效时间 * @param invalidTime 输入的失效时间 * @param effectTime1 查询出的生效时间 * @param invalidTime1 查询出的失效时间 * @return */ public static boolean compareTime(String effectTime, String invalidTime, String .

2021-12-13 11:26:44 1332

原创 ftp域名登录和文件下载

依赖::<dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId> <version>3.6</version></dependency>代码:import cn.hutool.core.io.FileUtil;import com.xrp.exception.BusinessE

2021-12-13 11:23:07 1035 2

转载 根据时间范围获取所有日期

/** * @title 根据开始时间,结束时间获取期间所有日期yyyy-MM-dd * 例:开始时间:2019-05-01 结束时间:2019-05-05 * @return java.util.List<java.lang.String> */ public static List<String> findDates(String stime, String etime,String format) throws ParseException { Simp.

2021-12-10 13:49:34 842

原创 mysql 修改密码

https://www.cnblogs.com/greenteaone/p/9994477.html

2021-07-16 17:42:18 125

原创 2021 面试准备

--说好的涨工资2K,最好涨500,公司的话永远不能信!!一。创建一个线程需要设置哪些属性 1.设置线程id 2.设置线程名称 3.设置是否守护线程(简单来说就是用户线程的保姆,当所有的用户线程结束工作时,守护线程就会结束工作,jvm退出工作,守护线程对经典的应用就是GC) 4.设置优先级(setPriority) sleep wait 1.sleep 不会释放锁,sleep是thred方法 2.wait会释放锁,wait是object方法...

2021-05-06 15:18:06 236

原创 linux (cent0s7 ,centos 5.5,ubuntu-14.04.6) 注册service服务 命令大全

//查看操作系统版本cat /proc/version//查看内核版本cat /etc/redhat-releasecentos7:cd /usr/lib/systemd/system 下创建agent.service[Unit]Description=agentAfter=network.target[Service]Type=simpleExecStart=/root/agent/agent_start.shExecStop=/root/agent/agent..

2021-02-02 19:59:06 313

原创 SqlServer 索引定期重新生成

SELECT 'ALTER INDEX ['+ind.name + '] ON [dbo].[' +OBJECT_NAME(ind.OBJECT_ID) + '] REBUILD PARTITION = ALL WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, FILLFACTOR = 9.

2020-11-30 11:11:20 1010

原创 mongo增删改查

1.插入db.getCollection("met_frk_property_config").update( { key: "scsalesReport-list" }, { $push: { fields: { $each: [ { key: "institutionTypeClassName", label: "◆上游机构类型", order: 192, formatter: { t

2020-11-13 17:04:29 141

原创 Spring Boot 邮件发送多个收件人

直接上代码,copy就可以用1.ymlconfig:配置的时发件人,也可以这样配置多个发件人,邮箱为企业邮箱时,password为邮箱密码为新浪或者QQ时,pssword为授权码receivers:为收件人,同样可以配置多个spring: mail: institutionList: send-corn: 0 30 8 * * ? configs: # 账号A - username: 11111@bizatmobile.com

2020-10-21 10:30:13 4864

原创 jpa 拼接like

public static PredicateBuilder getPredicateBuilder(String name, String property){ //property 2个和3个的处理 String[] resultArr = property.split("\\."); //客户名称输入带空格的 自动拼成 如111 222 拼成(like 111 and like 222) PredicateBuilder and...

2020-09-01 11:06:41 944

原创 SQLSERVER 函数编写和调用

--创建函数ALTER FUNCTION [dbo].[f_inventory_monitor]( @yearMonth as varchar(30), @lastYearMonth as varchar(30))RETURNS TABLERETURN ( select * from sale)--调用函数SELECT * from f_inventory_monitor('2020-07','2020-06')...

2020-07-24 11:32:49 2013

原创 SQLSERVER 查看sql执行状态,死锁等待

SELECT [Spid] = session_Id, ecid, [Database] = DB_NAME(sp.dbid), [User] = nt_username, [Status] = er.status, [Wait] = wait_type, [Individual Query] = SUBSTRING(qt.text, er.statement_start_offset / 2, (CASE WHEN er.statement_end_offset = - 1 THEN.

2020-07-13 11:42:37 1108

原创 sqlserver 创建带返回值的存储过程

--创建存储过程ALTER PROCEDURE [dbo].[pro_sales_month] @yearMonth varchar(30), @returnValue VARCHAR(10) outputASBEGIN TRY BEGIN TRANSACTION insert into crm_platform_kingyork_staging.dbo.KY_SD_DATA_M SELECT es.id as PK_ID,es.sale_year_month as ST.

2020-07-07 11:05:06 1370

原创 springboot 字符串返回json格式

/** * 根据token获取用户信息 */ @GetMapping("/singleLogin/getAccount") public void request(@RequestParam("token") String token, HttpServletResponse response) throws IOException { token = "TOKEN-"+token; redisTemplate.setValue...

2020-05-14 09:50:44 2018

原创 logback日志配置

<?xml version="1.0" encoding="UTF-8"?><!-- 日志级别从低到高分为TRACE < DEBUG < INFO < WARN < ERROR < FATAL,如果设置为WARN,则低于WARN的信息都不会输出 --><!-- scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true --><!-- scanPeriod:设置监测配置文件是否有修改的时间间隔,如.

2020-05-09 09:55:04 1149

原创 sqlServer 查询A表比B表多的数据

--B表比A表多的数据select * from ent_slf_expect_inventory_copy1 B where (select count(1) as num from ent_slf_expect_inventory A where A.institution_id = B.institution_idand B.product_id = A.product_idand...

2020-04-08 09:54:47 1392

原创 sql 查询重复记录并删除

--查询重复记录select original_product_name,original_product_specfrom ent_sfl_product_mappingwhere deleted = 0group by original_product_name,original_product_spec having count(1) > 1--删除重复记录d...

2020-03-16 14:58:58 701

原创 SqlServer 获取时间月份

SqlServer当月最后一天SELECT dateadd(ms,-3,DATEADD(mm, DATEDIFF(m,0,getdate())+1, 0))上个月第一天SELECT CONVERT ( VARCHAR ( 100 ), DATEADD( MONTH, DATEDIFF( MONTH, 0,getdate()) - 1, 0 ), 23 )当月第一天SE...

2019-10-31 19:34:43 3677

原创 linux centod7安装ftp服务端 并创建虚拟用户

本文参考链接https://blog.csdn.net/will0532/article/details/79175478#commentsedit//查看是否安装了vsftp:rpm -qa |grep vsftp//卸载vsftprpm -e vsftp以下是修改部分:1.真正在生产环境,不可能关闭防火墙,所以,//查看防火墙状态firewall-cmd...

2019-08-19 17:23:14 663

原创 查看windows服务日志

查看windows服务日志命令:win+R 里面输入 eventvwr

2019-08-08 09:27:22 11425

原创 springboot gradle项目 使用lombok

依赖:dependencies { api group: 'org.springframework.boot', name: 'spring-boot-starter-web', version: '2.1.3.RELEASE' api group: 'org.mybatis.spring.boot', name: 'mybatis-spring-boot-starter',...

2019-07-31 10:28:25 760

原创 springboot post请求 实现数据分批导出到excel

依赖:api group: 'org.springframework.boot', name: 'spring-boot-starter-thymeleaf', version: '2.1.4.RELEASE'api group: 'com.alibaba', name: 'easyexcel', version: '1.1.2-beta5'Controller: ...

2019-07-20 11:01:13 3540

原创 springmvc 实现文件上传下载,demo直接可用

package cn.com.zwz.spring.beans.file;import org.apache.commons.io.FileUtils;import org.springframework.http.HttpHeaders;import org.springframework.http.HttpStatus;import org.springframework.http...

2019-07-13 22:17:03 940

原创 JS 循环 table

[#escape x as x?html]<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title></title> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> ...

2019-05-28 11:48:18 1552

原创 jquery 操作table

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> &lt...

2019-05-28 11:44:15 319

原创 option

<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>Bootstrap 实例 - 基本的按钮下拉菜单</title> <link rel="stylesheet" href="http://cdn.static.runoob.c...

2019-05-28 11:41:53 489

原创 input.html

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="http://cdn.bootcss.com/jquery/1.11.3/jquery.min.js"...

2019-05-28 11:41:13 246

原创 复选框 chenck.html

<html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <!-- 引入JQuery --> <script src="http://c...

2019-05-28 11:40:13 299

转载 java 优化

开发工具不知道有多少”老”程序员还在使用 Eclipse,这些程序员们要不就是因循守旧,要不就是根本就不知道其他好的开发工具的存在,Eclipse 吃内存卡顿的现象以及各种偶然莫名异常的出现,都告知我们是时候寻找新的开发工具了。更换 IDE根本就不想多解释要换什么样的 IDE,如果你想成为一个优秀的 Java 程序员,请更换 IntelliJ IDEA。使用 IDEA 的好处,请搜索谷...

2019-05-19 13:40:19 153

转载 为什么redis 是单线程的?

以前一直有个误区,以为:高性能服务器 一定是 多线程来实现的原因很简单因为误区二导致的:多线程 一定比 单线程 效率高。其实不然。在说这个事前希望大家都能对 CPU 、 内存 、 硬盘的速度都有了解了,这样可能理解得更深刻一点,不了解的朋友点:CPU到底比内存跟硬盘快多少redis 核心就是 如果我的数据全都在内存里,我单线程的去操作 就是效率最高的,为什么呢,因为多...

2019-04-28 14:08:36 875

原创 记 2019-6 面试

第一次------1.创建一个线程需要设置哪些属性2.linux 执行shell 有哪些返回码3.snmp v1 v2 v3 有什么区别4.jquery .get .post .ajax 区别5.如何用http实现https,SSL之类。。。6.JDBC 数据库 大数据删表,用transcate,大量查询 用 fetchsize7.数据库调优。8.如何通过rest ap...

2019-04-08 15:40:50 294 1

原创 电脑中无法打开IE浏览器的解决方法

参照:https://jingyan.baidu.com/article/a24b33cd2ff0e419ff002b7e.html亲测有效

2019-03-27 11:31:29 1012

转载 关于【缓存穿透、缓存击穿、缓存雪崩、热点数据失效】问题的解决方案

1 前言昨天晚上接到阿里的电面电话,过程中就问到了关于缓存相关的问题。虽然以前接触过,多多少少了解了一些。但是之前自己并没有好好记录这些内容,在真正面试的时候,并没有回答得出来。今天记录一下,长长记性。在我们的平常的项目中多多少少都会使用到缓存,因为一些数据我们没有必要每次查询的时候都去查询到数据库。特别是高 QPS 的系统,每次都去查询数据库,对于你的数据库来说将是灾难。今天...

2019-03-27 10:46:39 1184

转载 java 降级锁的理解

原文:https://blog.csdn.net/qiuwenjie123/article/details/79950532读写锁是什么我就不多说了,下面说什么是锁降级锁降级:锁降级指的是写锁降级成为读锁。如果当前线程拥有写锁,然后将其释放,最后再获取读锁,这种分段完成的过程不能称之为锁降级。锁降级是指把持住(当前拥有的)写锁,再获取到读锁,随后释放(先前拥有的)写锁的过程。...

2019-03-26 13:57:24 4125

DB2需要的jar

java jdbc连DB2所需要的jar!具体依赖参照https://blog.csdn.net/zheng199172/article/details/84958077

2018-12-11

springCloud2.0.2, lcn4.1

springCloud2.x 集成 lcn,集成mybatis,代码下载下来可以直接用

2018-09-18

空空如也

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

TA关注的人

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