自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(80)
  • 资源 (9)
  • 收藏
  • 关注

原创 docker版Elasticsearch安装,ik分词器安装,用户名密码配置,kibana安装

下载地址:https://gitcode.com/medcl/elasticsearch-analysis-ik/tags。上传ik分词器并解压至/docker_data/elasticsearch/plugins/ik。

2024-04-03 17:52:06 765

原创 java实现给定一个数组和最大值最小值,找到一个数或哪几个数相加处于最大值最小值之间,如果没有,则需要找到拆分哪个数才能实现要求。

java实现给定一个数组和最大值最小值,找到一个数或哪几个数相加处于最大值最小值之间,如果没有,则需要找到拆分哪个数才能实现要求。要求:给定的数组之和一定大于最大值。

2024-04-02 16:32:48 97

原创 idea插件推荐,webstorm插件推荐

JRebel为idea热部署工具,XRebel为性能分析工具,使用方法参考:https://blog.csdn.net/Destroyer_Dream/article/details/130158169。mybatis数据库sql语句参数填充,可方便的拿到最终执行sql。生成对象的get set方法,生成对象转换方法。时间格式化、json格式化,对象生成等。xml和mapper类跳转,提示等功能。彩色日志,方便区分警告、错误。彩色代码括号,方便区分。依赖版本冲突查看工具。

2024-03-23 22:55:01 313

原创 Excel相关笔记

excel笔记,持续更新中...

2023-09-08 15:28:07 942

原创 Navicat使用HTTP通道服务器进行连接mysql数据库(超简单三分钟完成),centos安装nginx和php,docker安装nginx+php合并版

因为数据库服务器在外网是不能直接连接访问的,但是可以访问网站,网站后台就能访问数据库,所以在此之前,访问数据库的数据是一件非常麻烦的事情,在平时和运维的交流中发现,他们会使用ssh通道进行连接访问数据库,之前并没在意这个东西,直到运维人员一直连不上内网数据库,我才开始研究起了navicat里这些连接配置的作用,直到我看到了HTTP...

2023-08-31 11:37:49 2783 1

原创 k8s删除pod镜像没响应marking for deletion pod TaintManagerEviction

删除操作被阻塞:可能是由于某些资源或容器正在使用该Pod,导致删除操作被阻塞。您可以尝试使用kubectl get pods [-n namespace]命令查看Pod的资源使用情况,并尝试删除其他Pod以释放资源。使用kubectl delete命令删除Pod及其所有关联的资源:kubectl delete pod --grace-period=0 --force。Pod的状态为"Marking for deletion"表示该Pod正在被标记为待删除状态,但实际上并没有被删除。

2023-08-24 18:04:41 1164

原创 docker export,import后无法运行,如java命令找不到,运行后容器内编码有问题

在进行docker export导出镜像,然后import后运行,发现要么提示无执行命令,要么找不到执行程序,这都是因为在export后都失效了,所以我们需要在当前Dockerfile里重新声明一下,然后我这还发现容器内中文乱码,所以编码也需设置一下

2023-07-25 15:34:39 946

原创 poi往word单元格插入图片,支持本地图片和网络图片

最近word导出时需要导出图片,在网上翻了会就发现了好心人分享的代码,但是只支持本地文件读取,我们项目需要从其他服务器获取图片,那肯定得使用网络方式了,于是在源代码上进行了完善,可接收本地和网络两种url方式。

2023-03-23 15:17:32 1077 1

原创 uniapp发送formdata表单请求(全网最简单方法)

uniapp发送formdata表单请求(全网最简单方法)

2023-03-06 14:10:45 5632

原创 nginx502错误和nginx服务器返回空响应体(err_empty_response)

nginx502错误和nginx服务器返回空响应体(err_empty_response)

2023-01-14 19:43:53 5223 2

原创 html+js+canvas实现雪花效果背景

【代码】html+js+canvas实现雪花效果背景。

2022-10-31 22:09:56 171

原创 ceb2Pdf.exe实现ceb文件转pdf,内网离线安装wine(手动编译32位)实现在centos(linux)上运行window程序exe程序,解决wine : Z:\xxx EXE格式无效

ceb2Pdf.exe实现ceb文件转pdf,内网离线安装wine(手动编译32位)实现在centos(linux)上运行window程序exe程序,解决wine : Z:\xxx EXE格式无效

2022-10-19 17:17:18 2659

原创 centos7内网离线安装face_recognition、python、pip、CMake、dlib,离线升级gcc/切换gcc,文末有face_recognition的docker版本

centos7内网离线安装face_recognition、python、pip、CMake、dlib,离线升级gcc/切换gcc,文末有face_recognition的docker版本

2022-10-09 11:09:27 1255

原创 Excel实现单元格下拉框选择,加VBA脚本可实现选择多个选项,默认顿号分隔,可自定义符号分隔

Excel实现单元格下拉框选择,加VBA脚本可实现选择多个选项,默认顿号分隔,可自定义符号分隔

2022-06-17 11:42:19 6267 4

原创 Hutool工具BeanUtil.copyProperties实现自定义类型转换器之字符串转时间格式化

hutool工具BeanUtil.copyProperties在字符串转LocalDateTime时默认用的格式为yyyy-MM-ddTHH:mm:ss,所以需要自定义转换器才行,在转换时会优先使用自定义的。在项目启动时执行一次此段代码即可。ConverterRegistry.getInstance().putCustom(LocalDateTime.class,new Jdk8DateConverter(LocalDateTime.class,"yyyy-MM-dd HH:mm:ss"));..

2022-04-15 21:04:49 2769 3

原创 Shell编程入门加案例之Linux的Mysql数据库定时备份

1、Shell基础语法案例:#!/bin/bash# 定义变量,等号两边不能有空格,变量命名规则和一般java一样。变量名一般是大写的,规范来说msg=你大爷的bklecho 他说:$msg# 撤销变量unset msg# 定义静态变量 即不可unset的readonly name=bklecho "my name is $name"# 将命令的返回值赋值给变量,以下两种写法均可以date1=`date`date2=$(date)echo date1=$date1echo d

2022-01-10 23:50:37 658

原创 去除jessionid时shiro设置sessionIdUrlRewritingEnabled报错,超级坑

项目场景:使用shiro进行权限认证时,登录地址第一次访问总是自动携带JESSIONID,现在需要把它去掉不能显示。问题描述:首先翻遍百度发现大多数解决方案就是在DefaultWebSecurityManager注入时设置sessionManager。该方法还需要 shiro 1.3.2以上才行,巧了我的1.3.0肯定不行,直接去pom改下版本号。注解方式: @Bean public DefaultWebSessionManager sessionManager(){

2021-11-17 19:17:57 1210

原创 Javamail发送新浪邮件后保存邮件到已发送

private static void copyIntoSent(MimeMessage msg, Session session) { try { IMAPStore store = (IMAPStore) session.getStore("imap"); store.connect("IMAP服务器", "账号","密码"); IMAPFolder folder = (IMAPFolder) store.g...

2021-05-19 13:37:10 374

原创 Mysql插入emoji表情字符编码错误 Incorrect string value: ‘\xF0\x9F\x98\x84\xF0\x9F...‘ for column ‘comment‘ at r

今天在插入数据时发现emoji表情时数据库报错了,以前从来不会报错的,因为我设计表时从来都是如下设置:utf8mb4是肯定支持emoji的啊,然后百度一番,因为以前都是用的8.0+mysql,这次用的5.7的mysql,所以报错了,那就是低版本的还需要操作一下:如果是xml则添加:<property name="connectionInitSqls" value="set names utf8mb4;"/>我是properties:spring.datasource.hikari.

2021-02-23 11:40:17 190

原创 SpringCloudAlibabaNacos集成阿里云OSS对象存储服务

SpringCloudAlibaba整合oss官网示例:https://github.com/alibaba/aliyun-spring-boot/tree/master/aliyun-spring-boot-samples/aliyun-oss-spring-boot-sample首先肯定是开通oss服务了(免费的):然后创建一个bucket:然后新建一个module,作为专门处理第三方服务的微服务:引入依赖:<?xml version="1.0" encoding="UTF-8"?

2021-02-13 12:49:37 919

原创 前端技术ES6新特性解构字符串扩展表达式箭头函数对象拓展运算符map 和 reduce Promise 模块化export import及Node.js

ES61、简介ECMAScript 6.0(以下简称 ES6,ECMAScript 是一种由 Ecma 国际(前身为欧洲计算机制造商协会,英文名称是 European Computer Manufacturers Association)通过 ECMA-262标准化的脚本程序设计语言)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了,并且从 ECMAScript 6 开始,开始采用年号来做版本。即 ECMAScript 2015,就是 ECMAScript6。它的目标.

2021-02-10 12:07:25 423

原创 Spring Cloud Gateway的使用

官网:https://cloud.spring.io/spring-cloud-static/spring-cloud-gateway/2.1.0.RELEASE/single/spring-cloud-gateway.html#_discoveryclient_route_definition_locator创建一个新module,引入gateway依赖:然后需要引入nacos的discovery和config两个依赖(版本和其他模块对应即可,一般直接引入common模块即可): &

2021-02-09 20:55:58 173

原创 使用人人开源快速搭建项目前后端框架(附带商品分类管理示例),生成CRUD代码以及前端界面

进入码云,搜索人人开源,来到主页克隆这三个项目,把renren-generator和renren-fast导入到后端,renren-fast-vue为前端项目。导入后端后记得在父工程添加module:然后使用修改renren-generator逆向生成我们需要的所有基础代码。修改application.yml改成需要生成的数据库。修改配置信息修改生成模板因为该项目默认用的shiro,如果不想用,则需要改下模板:然后启动项目:全选生成,然后直接拖到项目目录即

2021-02-09 19:43:57 2181 1

原创 Idea配置Maven阿里云镜像加速

如果没有安装过maven,是用的idea自带的maven,那就是idea的安装目录下 /plugins/maven/lib/maven3这个目录。然后在conf下打开settings.xml,加入如下代码: <mirrors> <mirror> <id>aliyunmaven</id> <mirrorOf>*</mirrorOf> <name>阿里云公共仓库</name> <url

2021-02-08 20:42:20 1160

原创 Centos安装docker安装mysql安装redis linux配置docker镜像加速

Docker 安装文档1、卸载系统之前的 dockersudo yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-engine2、安装 Docker-CE安装必须的依赖sudo yum install -y yum-utils设置 docker repo 的

2021-02-08 20:28:52 105

原创 安装VirtualBox 安装Vagrant 安装虚拟机 安装Linux 安装Centos7 修改linux的yum源

下载&安装 VirtualBox,要开启 CPU 虚拟化为了更方便的使用,下载&安装 VagrantVagrant官方镜像仓库Vagrant 下载(下载速度比较慢,刚好要吃午饭了,吃个饭应该就好了????)下载好后安装,安装后需要重启电脑:重启后,打开 window cmd 窗口,运行 Vagrant init centos/7,即可初始化一个 centos7 系统运行 vagrant up 即可启动虚拟机。系统 root 用户的密码是 vagrantvagrant 其他常

2021-02-08 15:30:36 172

原创 微信小程序自定义模板template

示例:创建目录和文件:mytemp.wxml:<!-- 第一层必须是template标签,且name必须 --><template name="mytemp"> <view> <view class="title">这是我自定的模板内容</view> <view class="userInfo"> <view class="userName">用户名: {{username

2021-02-07 22:11:55 786

原创 微信小程序自定义组件Component

在根目录创建个目录components,然后右键新建Component。做一个小组件示例:wxml:<view class="header"> <text class="title">{{title}}</text> <view> <text>{{nav}}</text> <text class="more">查看更多</text> </view></view

2021-02-06 21:28:20 164

原创 MySQL高级第四篇(共四篇)之MySQL常用工具、MySQL日志、MySQL主从复制、MySQL读写分离、MySQL性能优化

1. MySql中常用工具1.1 mysql该mysql不是指mysql服务,而是指mysql的客户端工具。语法 :mysql [options] [database]1.1.1 连接选项参数 :-u, --user=name 指定用户名-p, --password[=name] 指定密码-h, --host=name 指定服务器IP或域名-P, --port=# 指定连接端口示例 :mysql -h 127.0.0.1 -P 3306 -u root -pmysql -h127

2021-02-05 16:27:20 322

原创 MySQL高级第三篇(共四篇)之应用优化、查询缓存优化、内存管理优化、MySQL锁问题、常用SQL技巧

1. 应用优化前面章节,我们介绍了很多数据库的优化措施。但是在实际生产环境中,由于数据库本身的性能局限,就必须要对前台的应用进行一些优化,来降低数据库的访问压力。1.1 使用连接池对于访问数据库来说,建立连接的代价是比较昂贵的,因为我们频繁的创建关闭连接,是比较耗费资源的,我们有必要建立 数据库连接池,以提高访问的性能。1.2 减少对MySQL的访问1.2.1 避免对数据进行重复检索在编写应用代码时,需要能够理清对数据库的访问逻辑。能够一次连接就获取到结果的,就不用两次连接,这样可以大大减少对数

2021-01-31 14:57:13 310

原创 MySQL高级第二篇(共四篇)之体系结构、存储引擎、优化SQL步骤、索引使用、SQL优化

1. Mysql的体系结构概览整个MySQL Server由以下组成Connection Pool : 连接池组件Management Services & Utilities : 管理服务和工具组件SQL Interface : SQL接口组件Parser : 查询分析器组件Optimizer : 优化器组件Caches & Buffers : 缓冲池组件Pluggable Storage Engines : 存储引擎File System : 文件系统1) 连接

2021-01-29 13:18:03 195

原创 MySQL高级第一篇(共四篇)之索引、视图、存储过程和函数、触发器

1 索引1.1 索引概述MySQL官方对索引的定义为:索引(index)是帮助MySQL高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据, 这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。如下面的示意图所示 :左边是数据表,一共有两列七条记录,最左边的是数据记录的物理地址(注意逻辑上相邻的记录在磁盘上也并不是一定物理相邻的)。为了加快Col2的查找,可以维护一个右边所示的二叉查找树,每个节点分别包含索引键

2021-01-28 23:09:34 168

原创 mybatis获取insert后的主键id

<insert id="create" useGeneratedKeys="true" keyProperty="id" keyColumn="id"> insert into t_order (id,user_id,product_id,count,money,status) values (null,#{userId},#{productId},#{count},#{money},0); </insert>主要是添加:useG...

2021-01-24 17:55:03 144

原创 Spring Cloud Alibaba 之 Sentinel

Spring Cloud Alibaba 之 Sentinel与Hystrix的一些对比:Sentinel能做些什么:下载与运行下载地址运行jar包即可,然后访问http://localhost:8080/#/login ,默认账户密码均为sentinel,登录成功后:初始化演示工程先启动nacos和sentinel,然后创建8401项目,先在pom添加:<!--SpringCloud ailibaba nacos --> <dependency&gt

2021-01-24 10:25:52 115

原创 Spring Cloud Alibaba 之Nacos

Spring Cloud Alibaba 之Nacos背景出现的原因,替代一些已经不再维护的一些项目:Nacos下载与安装Nacos:替代Eureka做服务中心,替代Config做服务配置中心。下载地址解压后运行(需要jdk8+maven环境),访问,默认账号密码均为为nacos。创建服务提供者然后创建服务提供者的项目,入驻到nacos,相关配置如下:首先在父工程引入依赖: <!--spring cloud alibaba 2.1.0.RELEASE-->

2021-01-24 10:25:05 181

原创 js对map排序,后端返回有序的LinkedHashMap类型时前端获取后顺序依旧从小到大的解决方法

在后端进行时间倒序查询后,返回map类型的数据,在postman获取是这样:[ { "2020": [ { "id": 39, "createTime": "2020-10-15T22:29:20.016", "year": 2020, "monthDay": "10-15", "title":

2020-10-17 15:23:57 5290 1

原创 博客系统开发日记

前端开发问题:设置div默认百分百比例,一定要设置html和body: html, body, .main, .sidebar { height: 100%; } 如何去除Bootstarp栅格系统默认的15px的padding:https://blog.csdn.net/TsuiXh/article/details/93891357 要想兼容手机端一定记得加: <meta name="viewp.

2020-10-10 20:41:11 142

原创 (五)Java数据结构之循环链表解决约瑟夫(Josephus)环问题

package top.baikunlong.linkedlist;/** * @author baikunlong * @date 2020/10/9 13:22 */public class Josephus { public static void main(String[] args) { CircleSingleLinkedList list = new CircleSingleLinkedList(); list.countBoy(5,1...

2020-10-09 14:13:31 257

原创 (四)Java数据结构之双链表

其实和单链表差不多,以下代码实现了增删改查:package top.baikunlong.linkedlist;/** * @author baikunlong * @date 2020/10/9 10:56 */public class DoubleLinkedList { public Node2 head = new Node2(0, "头节点"); /** * 在最后添加节点 * * @param node */ ..

2020-10-09 11:40:42 83 1

原创 (三)Java数据结构之单链表(增删改查,末尾/有序添加、打印倒数第几个、反转链表、合并有序链表)

package top.baikunlong.top.baikunlong.linkedlist;/** * @author baikunlong * @date 2020/10/8 10:26 */public class SingleLinkedList { /** * 头指针 */ private Node head = new Node(0, "头指针"); /** * 在最后添加节点 * * @param .

2020-10-08 11:42:59 157

face-recognition的docker镜像文件

安装face_recognition遇到很多坑,最后做了个镜像,方便迁移和别人使用! face_recognition的docker镜像文件,一行命令实现人脸识别。 安装步骤(这里放不下了,放博客里了) https://blog.csdn.net/baikunlong/article/details/127209852

2022-10-28

运行wine所需要的所有依赖,全为rpm

运行wine所需要的所有依赖,全为rpm,直接rpm -ivh *.rpm --force --nodeps即可安装完成

2022-10-19

wine 用于linux上运行windows程序

wine 用于linux上运行windows程序

2022-10-19

ceb文件转pdf的工具,命令行执行,搭配wine可在linux上运行

cebtopdf.exe ceb文件转pdf的工具,命令行执行,搭配wine可在linux上运行,附带测试文件和转换成功的pdf。

2022-10-19

Windows启禁用F1快捷键.zip

F1一按就打开帮助网页,烦死了,执行disable.reg禁用Windows的F1快捷键,enable.reg恢复。

2021-11-14

仿汽车之家安卓APP(源码及其文档)

这是一个仿汽车之家的app,用于初学安卓者的一个小应用,包含了各种视图组件的使用与sqlite的使用,大致有登录注册、浏览汽车、收藏汽车、注销这些功能

2020-09-21

纯前端手机自适应_宠物救助站.zip

关于宠物题材的网站,可完美兼容手机,网站由首页、照片墙、知识中心、相关服务、关于我们几个模块组成,用到了bootstrap与jQuery,拥有还不错的动画与js操作

2020-09-21

纯前端手机大概自适应_宠物救助站2.zip

一个关于宠物题材的网页,支持手机端,但是手机端有几个小bug,电脑端可完美体验,主要包含首页、新闻、领养、宠物商城、寻宠几个菜单

2020-09-21

纯前端html+css+js_游戏社区(含文档).zip

这是一个游戏社区题材的纯前端网站,页面美观,有js动态加载更多,动画、图片、视频均有涉及,菜单有首页、排行榜、发现、论坛、视频、更多

2020-09-21

纯前端html+css+js_汽车网站(含文档)

关于汽车题材的一个纯前端的网站,适用于web基础设计的参考,下载即可打开访问页面,有个页面较为隐藏。建议配合文档进行使用

2020-09-21

jsp+servlet+mysql用户信息管理基础

javaweb基础课程小demo,实现了用户的增删改查功能,里面有mysql5和8的jar包,根据自己版本进行导入,压缩包里有相关图片、文本指导你进行导入项目与jar

2020-09-21

jsp+serlvet+mysql学生宿舍管理系统第二版.zip

一个javaweb基础的学生宿舍管理系统第二版(页面比第一版稍新,但是功能少一些),里面包含了sql脚本,前后端所有代码,功能较为齐全。导入项目到eclipse或idea即可运行

2020-09-21

jsp+serlvet+mysql学生宿舍管理系统

一个javaweb基础的学生宿舍管理系统,里面包含了sql脚本,前后端所有代码,功能较为齐全。导入项目到eclipse或idea即可运行

2020-09-21

空空如也

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

TA关注的人

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