经验教程 解决内网中连接 mysql 数据库很慢的问题 连接 mysql 数据库很慢原因是 mysql 主机查询 DNS 很慢或是有很多客户端主机时会导致连接很慢,如果内网机器不能够连接外网,那么 DNS 解析是不可能完成的,从而也就明白了为什么连接那么慢了。 解决方案,跳过域名解析,编辑 mysql 配置文件。linux 下为 my.cnf,windows 下为 my.ini。 [mysqld] skip-name-resolve 同时, 请注意在增…
其他分享 Vscode 配置代码片段 由于阿蛮君经常在 vscode 中编写 markdown 笔记,并且很多情况需要附上代码,所以需要经常编辑 markdown 的代码块。 但是代码块经常是有很多反引号的,输入起来非常麻烦,于是有了在 vscode 预制代码块的想法。 1. 编辑代码片段 点击设置 -> 用户代码片段-> markdown.json,编辑为如下内容: { "Print to “`shell&q…
其他分享 Git 命令详解 一、提交与修改 1. git init git init 命令用于在目录中创建新的 Git 仓库。 在目录中执行 git init 就可以创建一个 Git 仓库了。 2. git clone git clone 拷贝一个 Git 仓库到本地,让自己能够查看该项目,或者进行修改。 克隆操作将复制该项目的全部记录。 默认情况下,Git 会按照 URL 所指向的项目的名称创建本地项目目录。 通常就是该 …
经验教程 Mysql 通过 frm 和 ibd 文件恢复使用 InnoDB 引擎的数据 说明 mysql Myisam 引擎直接复制数据库目录即可。 mysql InnoDB 引擎需要通过 .frm 和.ibd 文件恢复。 一、恢复表结构 1、创建和原来一样的数据库 CREATE DATABASE [IF NOT EXISTS] test-base 2、创建需要恢复的表 (表名需要和恢复的一致) 分两种情况: 1)知道表结构:CREATE TABLE test-table () 2)…
瞎折腾 Docker 快速搭建一个问答社区 answer answer 是一个基于 Laravel 框架的开源问答社区项目。该项目的目的是为开发者提供一个友好的平台,在这里他们可以互相帮助解决问题、分享经验和知识。 接下来就搭建试试: docker run -d \ -p 9080:80 \ -v /home/docker/answer:/data \ –name answer \ answerdev/answer:latest 接下来就是进行简单的安…
瞎折腾 Jenkins 打包微服务教程-一个配置文件即可打包所有模块 一、项目结构 该教程基于文章 Docker 搭建 jenkins 并配置 jdk、maven和node环境,这里默认已经配置好了环境,且微服务项目结构如下: web-platform – system – gateway-service – admin-service – monitor – log-service 二、项目配置 1. General 这里填项目的相关描述、丢弃旧的构建、参数化构建…
瞎折腾 Docker 搭建在线图片无损压缩工具 Squoosh Squoosh 是一款由 Google 开发的在线图像压缩工具,它允许用户将高分辨率图片转换为小尺寸的压缩图片,以便更快地加载和在网络上共享。 使用 Docker 方式搭建: docker run -d \ –name squoosh \ -p 8000:80 \ hausen1012/squoosh:latest 搭建后访问网页,效果如图: 点击可以尝试对自带图片做相应的处理。 可以看见,压缩…
经验教程 MybatisPlus 联合或子查询分页 使用MybatisPlus对于数据库中的表,只需要建立相应的实体类就可以很方便的进行增删查改。 问题1:如果需要进行分页查询,需要怎么操作? // 创建分页辅助类 Page page = new Page(current, sieze); … // 条件构造器构造查询条件 QueryWrapper query = new QueryWrapper(); … Page<Entity&g…
其他分享 Centos7忘记root密码,进入grub编辑模式重设密码 1、开机进入系统引导界面,选择需要修改密码的系统,按下e键 2、进入到以下界面后,编辑修改两处:ro改为rw, 以及在该行的最后面添加init=/bin/sh; 3、ctrl+x 启动单用户模式进入系统,使用 echo "123456" | passwd –stdin root 修改密码。
wordpress WordPress 限制一段时间内用户的最大评论数量 如果一段时间内用户有大量的评论,基本可以认为是垃圾评论,使用 wordpress 对其进行限制,可以将以下代码添加到 function.php。 10 分钟内最多评论 10条,代码如下: // 10 分钟评论不能大于 10 条 function limit_user_comments_per_ten_minutes( $comment_data ) { global $wpdb; $current…
瞎折腾 Docker 搭建文件快递柜-FileCodeBox FileCodeBox,可以实现匿名口令分享文本,文件,像拿快递一样取文件。 具有以下特色: 轻量简洁:Fastapi+Sqlite3+Vue2+ElementUI 轻松上传:复制粘贴,拖拽选择 Docker 部署: docker run -d \ –name filecodebox \ -p 12345:12345 \ -v /home/docker/filecodebox/:/app/dat…
程序开发 Java 后端时间格式对应的前端传参 数据库字段为Date类型时,实体类中如何定义属性? 如数据库中是 create_time datetime DEFAULT NULL COMMENT '创建时间' 1 定义成String 在类中可以定义成: private String createTime; 此时可以直接接收前端传递过来的字符串类型的时间,存数据时需要进行转换。 需要注意的是,从数据库中查询数据的时候需要将日…