- 博客(85)
- 资源 (9)
- 收藏
- 关注
原创 mysql线上问题集合
连接数量太多,可以先通过以下命令先调整最大连接数,得以连接上mysql进行问题排查。修改连接数后,连接上mysql,用以下命令排除下问题。
2024-12-02 09:08:29 539
原创 docker版Elasticsearch安装,ik分词器安装,用户名密码配置,kibana安装
下载地址:https://gitcode.com/medcl/elasticsearch-analysis-ik/tags。上传ik分词器并解压至/docker_data/elasticsearch/plugins/ik。
2024-04-03 17:52:06 1149
原创 java实现给定一个数组和最大值最小值,找到一个数或哪几个数相加处于最大值最小值之间,如果没有,则需要找到拆分哪个数才能实现要求。
java实现给定一个数组和最大值最小值,找到一个数或哪几个数相加处于最大值最小值之间,如果没有,则需要找到拆分哪个数才能实现要求。要求:给定的数组之和一定大于最大值。
2024-04-02 16:32:48 167
原创 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 621
原创 Navicat使用HTTP通道服务器进行连接mysql数据库(超简单三分钟完成),centos安装nginx和php,docker安装nginx+php合并版
因为数据库服务器在外网是不能直接连接访问的,但是可以访问网站,网站后台就能访问数据库,所以在此之前,访问数据库的数据是一件非常麻烦的事情,在平时和运维的交流中发现,他们会使用ssh通道进行连接访问数据库,之前并没在意这个东西,直到运维人员一直连不上内网数据库,我才开始研究起了navicat里这些连接配置的作用,直到我看到了HTTP...
2023-08-31 11:37:49 4527 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 1374
原创 docker export,import后无法运行,如java命令找不到,运行后容器内编码有问题
在进行docker export导出镜像,然后import后运行,发现要么提示无执行命令,要么找不到执行程序,这都是因为在export后都失效了,所以我们需要在当前Dockerfile里重新声明一下,然后我这还发现容器内中文乱码,所以编码也需设置一下
2023-07-25 15:34:39 1166
原创 poi往word单元格插入图片,支持本地图片和网络图片
最近word导出时需要导出图片,在网上翻了会就发现了好心人分享的代码,但是只支持本地文件读取,我们项目需要从其他服务器获取图片,那肯定得使用网络方式了,于是在源代码上进行了完善,可接收本地和网络两种url方式。
2023-03-23 15:17:32 1526 1
原创 nginx502错误和nginx服务器返回空响应体(err_empty_response)
nginx502错误和nginx服务器返回空响应体(err_empty_response)
2023-01-14 19:43:53 6530 2
原创 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 3285
原创 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 1401
原创 Excel实现单元格下拉框选择,加VBA脚本可实现选择多个选项,默认顿号分隔,可自定义符号分隔
Excel实现单元格下拉框选择,加VBA脚本可实现选择多个选项,默认顿号分隔,可自定义符号分隔
2022-06-17 11:42:19 7198 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 3130 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 695
原创 去除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 1356
原创 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 431
原创 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 249
原创 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 1087
原创 前端技术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 481
原创 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 226
原创 使用人人开源快速搭建项目前后端框架(附带商品分类管理示例),生成CRUD代码以及前端界面
进入码云,搜索人人开源,来到主页克隆这三个项目,把renren-generator和renren-fast导入到后端,renren-fast-vue为前端项目。导入后端后记得在父工程添加module:然后使用修改renren-generator逆向生成我们需要的所有基础代码。修改application.yml改成需要生成的数据库。修改配置信息修改生成模板因为该项目默认用的shiro,如果不想用,则需要改下模板:然后启动项目:全选生成,然后直接拖到项目目录即
2021-02-09 19:43:57 2288 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 1418
原创 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 161
原创 安装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 211
原创 微信小程序自定义模板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 822
原创 微信小程序自定义组件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 196
原创 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 353
原创 MySQL高级第三篇(共四篇)之应用优化、查询缓存优化、内存管理优化、MySQL锁问题、常用SQL技巧
1. 应用优化前面章节,我们介绍了很多数据库的优化措施。但是在实际生产环境中,由于数据库本身的性能局限,就必须要对前台的应用进行一些优化,来降低数据库的访问压力。1.1 使用连接池对于访问数据库来说,建立连接的代价是比较昂贵的,因为我们频繁的创建关闭连接,是比较耗费资源的,我们有必要建立 数据库连接池,以提高访问的性能。1.2 减少对MySQL的访问1.2.1 避免对数据进行重复检索在编写应用代码时,需要能够理清对数据库的访问逻辑。能够一次连接就获取到结果的,就不用两次连接,这样可以大大减少对数
2021-01-31 14:57:13 353
原创 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 223
原创 MySQL高级第一篇(共四篇)之索引、视图、存储过程和函数、触发器
1 索引1.1 索引概述MySQL官方对索引的定义为:索引(index)是帮助MySQL高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据, 这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。如下面的示意图所示 :左边是数据表,一共有两列七条记录,最左边的是数据记录的物理地址(注意逻辑上相邻的记录在磁盘上也并不是一定物理相邻的)。为了加快Col2的查找,可以维护一个右边所示的二叉查找树,每个节点分别包含索引键
2021-01-28 23:09:34 208
原创 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 177
原创 Spring Cloud Alibaba 之 Sentinel
Spring Cloud Alibaba 之 Sentinel与Hystrix的一些对比:Sentinel能做些什么:下载与运行下载地址运行jar包即可,然后访问http://localhost:8080/#/login ,默认账户密码均为sentinel,登录成功后:初始化演示工程先启动nacos和sentinel,然后创建8401项目,先在pom添加:<!--SpringCloud ailibaba nacos --> <dependency>
2021-01-24 10:25:52 163
原创 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 223
Linux内网离线用rsync和inotify-tools实现实时的文件夹文件单向同步和双向同步
2024-07-23
face-recognition的docker镜像文件
2022-10-28
ceb文件转pdf的工具,命令行执行,搭配wine可在linux上运行
2022-10-19
仿汽车之家安卓APP(源码及其文档)
2020-09-21
纯前端手机自适应_宠物救助站.zip
2020-09-21
纯前端html+css+js_游戏社区(含文档).zip
2020-09-21
jsp+servlet+mysql用户信息管理基础
2020-09-21
jsp+serlvet+mysql学生宿舍管理系统第二版.zip
2020-09-21
jsp+serlvet+mysql学生宿舍管理系统
2020-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人