自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

八点二十四分

欢迎关注我的公众号:八点二十四分

  • 博客(301)
  • 资源 (15)
  • 收藏
  • 关注

原创 Error: open C:\Users\Roy\AppData\Local\Temp\helm\repository\harbor-index.yaml: The system cannot fin

helm repo update

2022-02-28 17:00:55 341

原创 【无标题】合同文件下载

package com.dgtlwks.ifl.user.service.impl;import cn.hutool.core.date.DateUtil;import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;import com.dgtlwks.ifl.user.entity.ContractInfo;import com.dgtlwks.ifl.user.mapper.ContractInfoMapper;im.

2021-11-18 17:51:26 319

原创 springcloud 获取header

@RequestHeader ("appSign") String appSign

2021-04-22 19:17:35 580

原创 终于有人把Elasticsearch原理讲透了!

小史是一个非科班的程序员,虽然学的是电子专业,但是通过自己的努力成功通过了面试,现在要开始迎接新生活了。随着央视诗词大会的热播,小史开始对诗词感兴趣,最喜欢的就是飞花令的环节。但是由于小史很久没有背过诗词了,飞一个字很难说出一句,很多之前很熟悉的诗句也想不起来。倒排索引吕老师:但是我让你说出带“前”字的诗句,由于没有索引,你只能遍历脑海中所有诗词,当你的脑海中诗词量大的时候,就很难在短时间内得到结果了。

2021-03-11 23:21:50 188

原创 数据库中的乐观锁与悲观锁

悲观锁当我们要对一个数据库中的一条数据进行修改的时候,为了避免同时被其他人修改,最好的办法就是直接对该数据进行加锁以防止并发。这种借助数据库锁机制在修改数据之前先锁定,再修改的方式被称之为悲观并发控制(又名“悲观锁”,Pessimistic Concurrency Control,缩写“PCC”)。之所以叫做悲观锁,是因为这是一种对数据的修改抱有悲观态度的并发控制方式。我们一般认为数据被并发修改的概率比较大,所以需要在修改之前先加锁。悲观并发控制实际上是“先取锁再访问”的保守策略,为数据处理

2021-03-11 15:58:07 171

原创 springboot 启动时自动装配

@Component@ConfigurationProperties(prefix = "engine")@Datapublic class EngineConfig { @Value("${engine.url}") public static String url; public static MiddleService middleService; public void setUrl(String url) { EngineConf..

2021-03-09 16:14:54 123

原创 docker构建本地项目时报错 Unable to find image ‘hello:latest‘ locally

[root@localhost hello]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEhello hello-demo 4eefe43f7005 53 minutes ago 688MBcentos latest 300e315adb2f 2 months ago 209MBhello-world latest .

2021-03-03 15:31:48 2487 1

原创 Sending build context to Docker daemon 2.56kB Error response from daemon: dockerfile parse error l

Sending build context to Docker daemon 2.56kBError response from daemon: dockerfile parse error line 1: unknown instruction: Mdockerfile第一行有问题,看下是不是只复制到了m

2021-03-03 14:46:50 1964 1

原创 ● docker.service - Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/do

修改docker.service启动信息# 修改docker.service启动信息vim /usr/lib/systemd/system/docker.service# ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sockExecStart=/usr/bin/dockerd --containerd=/run/containerd/containerd.sock修改daemon.json.

2021-03-03 11:21:11 6991 4

原创 java list 按属性首字母排序

// 获取中文环境 Comparator comparator = Collator.getInstance(Locale.CHINA); // 排序实现 Collections.sort(themes, (u1, u2) -> { return comparator.compare(u1.getName(), u2.getName()); });

2021-03-02 11:43:53 285

原创 java 代码处理excle到mongodb

package com.pistonint.nlp.module.test;import com.mongodb.MongoClient;import com.mongodb.client.MongoCollection;import com.mongodb.client.MongoDatabase;import org.apache.poi.xssf.usermodel.XSSFCell;import org.apache.poi.xssf.usermodel.XSSFRow;imp.

2021-03-02 10:03:38 206

原创 mongodb 字符串日期 按天统计

db.accessRecord.aggregate([ { $match: { appId: 19, requestPath: /yck/, createTime: { "$gte": "2021-01-01 00:00:00" } } } , { $project: { "n.

2021-02-19 11:19:11 642

转载 给你一份Spring Boot核心知识清单

在过去两三年的 Spring 生态圈,最让人兴奋的莫过于 Spring Boot 框架。或许从命名上就能看出这个框架的设计初衷:快速的启动 Spring 应用。因而 Spring Boot 应用本质上就是一个基于 Spring 框架的应用,它是 Spring 对“约定优先于配置”理念的最佳实践产物,它能够帮助开发者更快速高效地构建基于 Spring 生态圈的应用。那 Spring Boot 有何魔法?自动配置、起步依赖、Actuator、命令行界面(CLI) 是 Spring Boot 最重要的 4 大

2021-02-18 09:36:01 157

原创 网易云音乐架构分享

https://cloud.tencent.com/developer/article/1481322

2021-02-04 09:15:54 1103

原创 CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://mirrors.tuna.tsi

设置国内镜像,修改配置文件C:\Users\admin\.condarc show_channel_urls: truechannels:- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/win-64/- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64/

2021-01-27 09:46:57 2236 1

原创 python 安装

下载condahttps://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ Anaconda3-4.2.0-Windows-x86_64.exe 设置国内镜像,修改配置文件C:\Users\admin\.condarc show_channel_urls: truechannels: - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/win-64/ - http:...

2021-01-27 09:44:48 88 1

原创 集合对象根据某个字段首字母排序

public List<Subcategory> listToSortBySubName(List<Subcategory> list) { if (list == null || list.size() == 0) { return null; } Map<String, Subcategory> map = new HashMap<String, Subcategory>(); List<String.

2021-01-06 10:23:20 267

原创 时间工具类

package com.pistonint.idata.common.util;import org.joda.time.DateTime;import org.joda.time.Duration;import org.joda.time.format.DateTimeFormat;import org.joda.time.format.DateTimeFormatter;import java.math.BigDecimal;import java.text.ParseExceptio.

2021-01-04 09:31:45 100

原创 mongo数据备份

package com.pistonint.backup;import com.mongodb.Mongo;import com.mongodb.MongoClient;import com.mongodb.MongoCredential;import com.mongodb.ServerAddress;import com.mongodb.client.MongoDatabase;import org.bson.BsonDocument;import org.bson.BsonInt32.

2020-11-30 10:42:02 261 1

原创 去除相同车源

package com.pistonint.bpm.module.cars.entity.vo;import lombok.Data;import java.io.Serializable;import java.util.Date;/** * @description: YckCarsVO * @author: crs * @create: 2020-07-20 14:00 * Copyright (c) 2019 广东数鼎科技有限公司 All rights reserved. .

2020-11-26 15:29:17 249

原创 调用接口匹配数据并生成txt文件

package com.pistonint.bpm.module.cars.service.impl;import com.alibaba.fastjson.JSONObject;import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;import com.pistonint.bpm.m.

2020-10-16 09:34:27 358

原创 对list分页

package com.pistonint.bpm.common.util;/** * @description: PageUtil * @author: crs * @create: 2020-10-15 13:50 * Copyright (c) 2019 广东数鼎科技有限公司 All rights reserved. */import java.util.List;/** * 自定义List分页工具 * * @author hanwl */public c.

2020-10-15 15:02:03 121

原创 java LinkedHashMap map有序分组

LinkedHashMap<Integer, List<CarsDBBasicTrim>> carsDBBasicTrimMap = carsDBBasicTrimList.stream().collect(Collectors.groupingBy(CarsDBBasicTrim::getYear, LinkedHashMap::new, Collectors.toList()));

2020-10-14 15:59:06 677

原创 springboot 启动初始化创建对象

@Component@ConfigurationProperties(prefix = "engine")@Datapublic class EngineConfig { @Value("${engine.url}") public static String url; public static MiddleService middleService; public void setUrl(String url) { EngineConfi.

2020-10-12 16:58:26 1114

原创 Use -f if you really want to add them.

git rm -r --cached . --删除对应的文件

2020-10-09 15:11:30 3746

原创 @JsonFormat 无效

删除 /* @Bean public HttpMessageConverters gsonHttpMessageConverters() { GsonHttpMessageConverter gsonConverter = new GsonHttpMessageConverter(); gsonConverter.setGson(new Gson()); return new HttpMessageConverters(gsonCo.

2020-08-11 16:06:08 795

原创 springboot 处理404等错误

#出现错误时, 直接抛出异常spring.mvc.throw-exception-if-no-handler-found=true#不要为我们工程中的资源文件建立映射spring.resources.add-mappings=false

2020-07-21 18:01:14 276

原创 Tomcat中tcnative-1.dll版本问题

解决办法:1 将tomcat中bin下的tcnative-1.dll复制一份放到自己的Java JDK下的bin里,然后重启tomcat(tomcat是7.0.59版本)2 将tcnative-1.dll删除也可以。

2020-07-20 15:56:27 489

原创 List<Integer> 求平均值

public static void main(String[] args) { List list = new ArrayList(); list.add(1); list.add(9); list.add(3); list.add(5); list.add(4); System.out.println(list); System.out.println("最大值: " + C.

2020-07-15 10:56:52 4919

原创 mybatis plus 自定义sql 分页

package com.pistonint.bpm.conf;import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;/** * @description: MyBatisPlusCon.

2020-07-13 15:41:04 371

原创 nginx windows配置

#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { worker_connections 1024;}http { include mime.types; defa..

2020-07-02 11:45:28 411

原创 MongoDB常用操作命令

1.基本状态查看:db.getCollection('集合名').stats() 此方法为查看文档的一些统计信息。2.常规查询:db.getCollection('集合名').find({'字段名':'字段属性'})3.查找某个字段不存在的文档:db.getCollection('集合名').find({'字段名':{$exists:false}})4.多字段查询:db.getCollection('集合名').find({'字段1':{$exists:false},'字段2':.

2020-06-29 18:02:09 518

原创 查询每月数据统计

select m.id month, IFNULL(b,0) num from( select 1 as id union select 2 union select 3 union select 4 union select 5 union select 6 union select 7 union select 8 union select 9 union select 10 union select 11 union select 12) mleft join ( SELECT .

2020-06-23 17:23:50 295

原创 查询当前年的数据

select month(create_time),count(*) from tb_client_user where year (create_time) = YEAR(NOW()) group by month(create_time);

2020-06-21 17:45:01 246

原创 jar包启动脚本

#!/bin/bash# JDK配置JAVA_OPTS='-Xmx512m -Xss512k'# 定义安装包DEPLOY_JAR=do1cloud-apigateway-core-application-2.1.1-SNAPSHOT.jar# 定义环境配置ACTIVE_PROFILE=dev #激活配置#licensesLICENSE=-Ddo1.license=/home/data/nfdwzt/verifyinfo# 进入目录执行DIR_BASE=$(cd `dirna.

2020-06-19 13:33:33 534

原创 token创建

public DsfUserTokenEntity createToken(long userId) { String token = null; DsfUserTokenEntity tokenEntity = this.dsfTokenRedis.getByUserId(userId); if (tokenEntity != null && this.multiUser) { token = tokenEnti...

2020-06-17 10:05:06 451

原创 Nginx设置开机自动启动

1.在/etc/init.d下创建文件nginxvim /etc/init.d/nginx内容可以参考[Nginx官方文档](https://www.nginx.com/resources/wiki/start/topics/examples/redhatnginxinit/)#!/bin/sh## nginx - this script starts and stops the nginx daemon## chkconfig: - 85 15# description:.

2020-06-01 14:21:50 527

原创 mysql 中国省份城市数据库表

--省级 Provincial--城市 Citycreate table Provincial(pid int,Provincial varchar(50),primary key (pid))insert into Provincial values(1,'北京市')insert into Provincial values(2,'天津市')insert into Provincial values(3,'上海市')insert into Provincial values(4,'重庆市').

2020-05-21 15:24:19 1849

原创 a 表存在 b表不存在的订单

select A.* from tb_card_bill as A where A.business_order_no not in (select B.out_trade_no from tb_card_order as B where statuses='3' ) AND date_format(a.trans_date, '%Y-%m-%d') = '2020-05-13' and business_name='饭卡充值' ;

2020-05-19 18:10:48 261

原创 a表 存在但是b表不存在的订单

select A.* from tb_card_bill as A where A.business_order_no not in (select B.out_trade_no from tb_card_order as B) AND date_format(a.trans_date, '%Y-%m-%d') = '2020-05-13' and business_name='饭卡充值' ;

2020-05-19 17:54:57 274

upsource-idea-plugin-183.zip

idea 代码review工具

2021-04-23

rabbit mq必备资源.rar

内含 erlang-20.3.6-1.el7.centos.x86_64.rpm rabbitmq-server-3.7.7-1.el7.noarch.rpm socat-1.7.3.2-2.el7.x86_64.rpm

2019-10-22

tomcat7.0.67-windows

tomcat7.0

2018-10-24

Apache 2.2.15+mod_jk

Apache 2.2.15+mod_jk

2018-10-24

CentOS-7.0-1406-x86_64-DVD.iso 百度网盘下载地址

CentOS-7.0-1406-x86_64-DVD.iso 百度网盘下载地址

2018-10-10

svn下载

svn下载svn

2018-10-10

shiro学习资源

shiro课件

2018-10-10

import org.apache.http.Header;

import org.apache.http.Header; import org.apache.http.HttpResponse; import org.apache.http.client.ClientProtocolException; import org.apache.http.client.methods.HttpGet; import org.apache.http.impl.client.DefaultHttpClient; import org.apache.http.message.BasicHeader; import org.apache.http.util.EntityUtils

2017-10-13

import org.apache.commons.io.IOUtils

import org.apache.commons.io.IOUtils import org.apache.commons.io.IOUtils

2017-10-13

canvas2image.rar

一个支持通过手势旋转图片的小栗子,需要在web容器里才能做到截取图片的操作, 一个支持通过手势旋转图片的小栗子,需要在web容器里才能做到截取图片的操作,

2017-09-18

base64.js解密脚本

对于用base64转码的代码,可以使用base64.js脚本文件来进行转码输出。具体使用方法查看脚本底部函数注释。对于用base64转码的代码,可以使用base64.js脚本文件来进行转码输出。具体使用方法查看脚本底部函数注释。

2017-09-18

自动化测试资料

自动化测试 selenium 自动化测试 selenium 自动化测试 selenium 自动化测试 selenium 自动化测试 selenium 自动化测试 selenium 自动化测试 selenium 自动化测试 selenium 自动化测试 selenium

2017-09-11

spring springmvc mybatis 整合demo

ssm spring springmvc mybatis 整合demo 连接池含dbcp 和druid两种

2017-07-20

jsp 项目设计文档

包含 概要设计说明书 数据库设计说明书 可行性研究报告 系统需求规格说明书 详细说明书 项目开发总结报告 项目源码+v1414200300

2017-05-29

ssh 电商项目 源码

ssh+mysql + el+jstl 实现电商项目 适合初学框架者

2017-05-29

空空如也

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

TA关注的人

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