- 博客(31)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 Docker安装MySQL5
MySQL 是一个开源的关系型数据库管理系统,广泛用于各种 Web 应用程序的开发和生产环境中。MySQL 5 是 MySQL 数据库的一个较早版本,虽然不再是最新版本,但仍然被一些项目所使用和支持。在 Docker 中安装 MySQL 5 可以让你方便地创建、运行和管理 MySQL 实例,同时也有助于隔离数据库环境,提高部署的灵活性和可移植性。通过 Docker,你可以快速部署一个 MySQL 5 实例,无需担心各种依赖和兼容性问题。
2024-07-01 10:40:12 594
原创 Typora图床配置优化(PicGo-Core(command line) 插件 + gitee)
在日常使用Typora编写markdown笔记时,经常需要插入图片来帮助理解和整理逻辑。然而,由于图片保存在本地,上传到网上时经常出现图片不见或错误警告的问题。因此,为了保证图片的有效性,建立一个图床并将图片上传到网上非常重要。本文档将介绍如何使用PicGo-Core(command line) 插件 + gitee实现markdown插入图片自动上传。
2024-05-28 14:33:57 947 1
原创 docker-compose 搭建 单机版ELK
本次部署将使用ElasticSearch官方的镜像和Docker-Compose来创建单节点的ELK,用于学习ELK操作。在k8s集群内,如果每天的日志量超过20G以上,建议部署在k8s集群外部,以支持分布式集群的架构。在这种情况下,我们将采用有状态部署的方式,并且使用动态存储进行持久化。在运行该yaml文件之前,需要提前创建好存储类。本文档将仅使用常用的ElasticSearch + LogStash + Kibana组件。
2024-05-23 13:36:36 1429
原创 Jenkins常用插件安装及全局配置
Jenkins是一个流行的持续集成工具,通过安装适用的插件,可以扩展Jenkins的功能,并与其他工具和系统集成。本文将介绍一些常用的Jenkins插件以及安装和配置的步骤。通过安装和配置这些常用插件,可以使Jenkins更加强大和灵活,为持续集成和交付流程提供更好的支持。
2024-03-27 09:40:28 1982
原创 CentOS 7 安装 Git
Git 是一个免费的开源分布式版本控制系统,被广泛应用于软件开发中,可以帮助开发团队协同工作、管理代码版本、追踪代码变更等。在 CentOS 7 系统上安装 Git 很简单,下面我们就来详细介绍一下安装过程。
2024-03-26 10:16:11 503
原创 Contos7 安装 Maven
Maven是一个用于构建和管理Java项目的强大工具。它提供了一种简单且一致的方式来构建、测试和部署项目,同时管理项目依赖关系。Maven基于项目对象模型(Project Object Model,POM),使用XML格式来描述项目的结构、依赖、插件等信息。本文将介绍 Contos7 安装 Maven 的流程。
2024-03-25 09:42:39 410
原创 TP-Link路由器有线桥接
上面两个方法都可以实现TP-Link路由器之间的有线桥接上网,用户根据自己的需要,选择一种方法进行设置即可。如果在设置过程中遇到问题,请仔细阅读文章,确保和教程中的操作步骤一致,且步骤的顺序也要保持一致。 以上桥接方式合适不同品牌、不同型号之间的路由器组网,在多个路由器信号覆盖范围内可能不会自动切换信号好的路由器,且每次路由器切换会有延迟,如果追求更好的网络体验,推荐购买同品牌支持Mesh组网的路由器进行网络覆盖。
2024-03-24 11:06:43 3920
原创 使用Docker安装Jenkins
Jenkins 是一款开源的持续集成(DI)工具,广泛用于项目开发,能提供自动构建,测试,部署等功能。在dockerhub里搜索jenkins/jenkins,点击tag,选择合适的版本,我们本次使用的是最新的LTS版本:2.440.2-lts-jdk11。或者进入容器,查看/var/jenkins_home/secrets/initialAdminPassword文件获取密码。创建Jenkins工作目录并授予权限(之后将Jenkins容器目录挂载到这个目录上,这样可以方便地对容器内的配置文件进行修改)
2024-03-21 15:43:34 1654
原创 Navicat16注册激活
一、Navicat的162以上版本修复了注册机破解的漏洞,目前160是能破解的最后一个版本。二、162以上破解方式为无限试用,当前还未尝试,后期补充。
2024-02-04 16:42:02 4671 2
原创 LINUX:设置FRP开机自启
1)本教程是以frpc(客户端)为例,frps(服务端)只需要将frpc改为frps即可。2)本教程默认你已经安装并熟悉frp相关配置,如果你还没有使用过frp请先查看相关资料。1) 使用vim创建文件,此处的文件名称决定了服务的名称。3)我的frp安装目录为:/usr/local/frp/2) 写入frpc.service内容。三、使用systemctl命令管理frpc。二、创建与编辑frpc.service。4)设置开机自动启动。
2024-01-25 13:35:34 2495
原创 JAVA生成多级目录并压缩下载
public void export(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) { //写入台账信息到excel ,下载文件到zip List<Map<String, String>> dataList = new ArrayList() {{ add(new HashMap() {{ ...
2022-03-24 13:35:19 3265
原创 开发者常用工具
Jmeter:Apache JMeter 是 Apache 组织基于 Java 开发的压力测试工具,用于对软件做压力测试。FileZilla:FileZilla是一个快速,实用多功能和界面直观的FTP客户端。Postman
2022-01-16 16:06:45 9166
原创 一个严格JS身份证校验方法
checkId(val) { let d let sBirthday const aCity = { 11: '北京', 12: '天津', 13: '河北', 14: '山西', 15: '内蒙古', 21: '辽宁', 22: '吉林', 23: '黑龙江', 31: '上海', 32: '江苏', .
2022-01-14 16:36:51 366
原创 面试题(二)
1、为什么spring单例模式可以支持多线程并发访问?2、如何处理队列堆积数据?3、Double的用途以及连接方式?4、Mysql索引的实现方式?5、HashMap的实现算法原理是什么以及如何存取?6、在集群环境中,已知其中一台服务器总是请求超时,如何排查解决问题? ————2019/06/12 记一次中通面试...
2019-06-12 13:33:31 127
原创 正则表达式(一)
// ==========================字符==========================^ 文本开始$ 文本结束// ==========================字符==========================/b 空格. 任意字符// ==========================范围====================
2017-12-28 16:10:24 189
原创 Linux下Redis安装笔记
1.安装1.1 使用Linux命令下载$wget http://download.redis.io/releases/redis-2.8.17.tar.gz1.2 解压$ tar xzf redis-2.8.3.tar.gz1.3 进入redis-2.8.3解压文件目录并编译$ cd redis-2.8.3 & make1.4 进入src目录并编译安装cd src
2017-08-09 12:17:52 312
原创 Jackson使用笔记
版本说明本文中使用的jackson版本为2.8.1 com.fasterxml.jackson.core jackson-databind 2.8.1 com.fasterxml.jackson.module jackson-module-jaxb-annotations 2.8.1 com.f
2017-07-05 10:32:14 311
原创 MyBatis+Mysql生成序列号
一、创建序列表CREATE TABLE `t_bas_sequence` ( `seq_name` varchar(64) NOT NULL DEFAULT '' COMMENT '序列名', `current_val` bigint(20) DEFAULT '0' COMMENT '序列值', `increment_val` int(11) DEFAULT '1' COMME
2017-07-02 20:11:20 4110
原创 XStream使用笔记
版本说明本文中XStream的版本为1.4.7: com.thoughtworks.xstream xstream 1.4.7
2017-06-30 14:40:12 374
原创 面试题(一)
1.以下JavaScript代码会打印什么,并解释一下原因:undefined == true 1==true 0==true [] == true []!=[]答案:false true false false true2.不采数组,如何用java将Integer i = 112536654 倒叙输出:方法一public static vo
2017-02-15 21:10:54 197
转载 MySql常用函数总结
MySql笔记及常用函数总结mysql的时间查询总结:MySql的时间字段有date、time、datetime、timestamp等,往往我们在存储数据的时候将整个时间存在一个字段中,采用datetime类型;也可能采用将日期和时间分离,即一个字段存储date,一个字段存储时间time。无论怎么存储,在实际应用中,很可能会出现包含“时间段”类型的查
2016-09-28 18:07:06 210
原创 JavaScript发送原生ajax请求
JavaScript发送原生ajax请求1.创建XMLHttprequest对象2.发送请求3.接收请求readyState状态值0 (未初始化)对象已建立,但是尚未初始化(尚未调用open方法)1 (初始化)已调用send()方法,正在发送请求2 (发送数据)send方法调用完成,但是当前的状态及ht
2016-09-22 10:54:50 314
原创 JAVA生成登录验证码
JAVA生成登录验证码实现登录验证 验证码定义:1.验证码(CAPTCHA):是一种区分用户是程序还是人的公共全自动程序。2.作用:可以防止恶意破解密码、刷票、论坛灌水,有效防止某个黑客对某一个特定注册用户用特定程序暴力破解方式进行不断的登陆尝试3.事实上验证码会大大降低用户体验,所以不建议频繁使用。 扯淡时间结束,上干货!贴上生
2016-09-06 23:47:02 419
原创 常用的正则表达式
各种常用的正则表达式博客发布日期2016-9-5说明 值手机号码验证 /^1[3|4|5|7|8]\d{9}$/身份证验证 /^[1-9][0-9]{5}(19[0-9]{2}|200[0-9]|2010)(0[1-9]|1[0-2])(0[1-9]|[12][0-9]|3[01])[0-9]{3}[0-9xX]$/
2016-09-05 19:39:21 248
原创 HTML5-CSS3
css31.css背景:css允许应用纯色作为背景,也允许使用背景图像创建相当复杂的效果-------------------------------------------------------------------------------------------------------------------------------------------| 属性
2016-08-30 00:03:22 397
MySql案例库(sakila)
2018-07-17
Java调用.net webservice问题
2017-04-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人