自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 Centos7用Let’s encrypt certbot生成证书并自动更新

目录安装 certbot安装证书前standalone 模式nginx ssl 配置查看已安装的证书删除证书手动续期自定续期安装 cron 服务启动 cron 服务查看 corn 位置创建 cron 配置添加定时任务安装 certbotyum install -y epel-releaseyum install -y certbot安装证书前安装证书前先准备个临时目录,有个 index.html配置 nginx 增加你要添加证书的 serverserver{ listen 8

2020-12-15 22:23:03 1847 1

原创 一种跨平台的迁移 Git服务器数据到新服务器的笨办法

我们可能会在特定情况下,需要将公司 Git 版本库进行迁移。 这里不讨论公司的 Git 服务器是gitlab 、gitblit 或是balabala…不同框架有不同的迁移方式。您可能有更好的迁移版本,这里只是提供一总迁移的方法,不用折腾,简单,也是最笨的方法。前言本文举例围绕将 http://192.168.0.1/project_a.git 迁移至 http://192.168.0.2/projcet_a_new.git 上。 实际操作中请替换为您的服务器地址及项目名称Let`s Go本地

2020-12-15 21:56:17 304

原创 如何在 Hexo 中创建 Sitemap

目录环境说明修改主题配置文件安装插件生成 sitemap发布Sitemap 可方便网站管理员通知搜索引擎他们网站上有哪些可供抓取的网页。最简单的 Sitemap 形式,就是XML 文件,在其中列出网站中的网址以及关于每个网址的其他元数据(上次更新的时间、更改的频率以及相对于网站上其他网址的重要程度为何等),以便搜索引擎可以更加智能地抓取网站。环境说明hexo: 4.2.0hexo-theme-next v7.xMacos 10.15修改主题配置文件打开您的 hexo 站点目录,编辑 hem

2020-12-15 21:39:56 384

原创 Python 使用 lxml 库解析 HTML

目录资料安装简单示例XPATH通过绝对路径查找通过属性查找任意中间节点用 * 号用 descendantpython 爬虫中,必然会接触到 HTML 解析。 lxml是一个Python库,使用它可以轻松处理XML和HTML文件,还可以用于web爬取。市面上有很多现成的XML解析器,但是为了获得更好的结果,开发人员有时更愿意编写自己的XML和HTML解析器。这时lxml库就派上用场了。这个库的主要优点是易于使用,在解析大型文档时速度非常快,归档的也非常好,并且提供了简单的转换方法来将数据转换为Python数

2020-12-15 21:30:44 3875

原创 Centos7 使用原生yum快速安装Nginx稳定版

目录安装其他配置安装sudo yum install yum-utils# 创建 nginx yum 源vi /etc/yum.repos.d/nginx.repo# 添加如下内容[nginx-stable]name=nginx stable repobaseurl=http://nginx.org/packages/centos/$releasever/$basearch/gpgcheck=1enabled=1gpgkey=https://nginx.org/keys/ng

2020-12-15 21:27:47 90

原创 Centos7上安装postgresql+远程访问及防火墙配置

目录安装初始化修改配置允许远程登陆修改密码系统配置启动\停止\开机启动防火墙配置安装yum -y install postgresql-server初始化# 不初始化没有配置文件数据等postgresql-setup initdb 修改配置允许远程登陆vi /var/lib/pgsql/data/postgresql.conf# 打开配置后:set number # 开启行号显示# 把第 59 行的 监听地址 改为 * . 默认是注释掉的59 listen_addresses

2020-12-15 21:24:30 845 1

原创 Centos7 端口与防火墙配置

目录防火墙相关开放/关闭端口查看防火墙所有开放的端口防火墙重新加载关闭防火墙查看防火墙状态端口查看监听的端口检查端口被哪个进程占用查看进程的详细信息中止进程防火墙相关开放/关闭端口firewall-cmd --zone=public --add-port=443/tcp --permanent # 开放443端口firewall-cmd --zone=public --remove-port=443/tcp --permanent # 关闭443端口查看防火墙所有开放的端口f

2020-12-15 21:22:13 380

原创 MacOS 使用 SSH 方式连接服务器

目录环境创建证书拷贝公钥到服务器服务器设置客户端公钥测试快捷登陆环境服务器: centos7 64 位客户端: Macos 10.13内容主要讲解本地证书创建,拷贝证书,本地别名等创建证书# -t 秘钥类型 默认 rsa 可以省略# -C 注释文字,一般是你的邮箱,可以省略# -f 是存放文件及名称。不加的话,默认是 id_rshssh-keygen -t rsa -C "xxx@xx.com" -f ~/.ssh/id_rsa_gitee创建后 保存在 ~/.ssh目录下如果之前

2020-12-15 21:19:46 1090

原创 基于Docker 安装 MantisBT 及配置

目录环境说明MantisBT 镜像Pull/start初始化 Mantis挂载配置文件缺陷管理平台Mantis,也做MantisBT,全称Mantis Bug Tracker。Mantis是一个基于PHP技术的轻量级的开源缺陷跟踪系统,以Web操作的形式提供项目管理及缺陷跟踪服务。在功能上、实用性上足以满足中小型项目的管理及跟踪。更重要的是其开源,不需要负担任何费用。本文介绍基于 Docker 安装 MaintisBT 并完成配置。环境说明Centos7Docker 19.03.13Man

2020-12-15 21:14:50 2373

原创 springboot+Spring-security+Spring-Session+Redis+nginx 实现 Session 共享

springboot+Spring-security+Spring-Session+Redis+nginx 实现 Session 共享示例说明版本示例安装Spring-Session:Springboot 中开启 Spring-sessionSpringboot 中自定义 Session注意HttpSession是通过Servlet容器创建和管理的,像Tomcat/Jetty都是保存在内存中的。而如果我们把web服务器搭建成分布式的集群,然后利用Nginx或其他代理做负载均衡,那么来自同一用户的Http

2020-10-12 17:16:37 697

原创 OpenCV 3.4 读懂 CvType ,类型构造说明 JAVA

OpenCV 3.4 读懂 CvType ,类型构造说明 JAVA什么是图像的通道?CvType 类型常量组合规则CvType 各 Bite 下可用参数说明CvType 可以说是 OpenCV 图像处理的基础常量参数。但是面对 CV_8U1C 、CV_8U2C、CV_8U3C、CV_8U4C 在初学阶段可以说一脸懵,他们代表的是什么呢?关于这些参数名门的来历,个人觉得有点 [匈牙利命名法] 的影子。本文就主要说明这些字母的含义什么是图像的通道?在了解 CvType 这个常量类之前,需要先知道图像的通道

2020-09-19 14:26:15 942

原创 JAVA OpenCV 入门

JAVA OpenCV 入门开发环境及IDE主要参考:OpenCV 安装章节目录网上 JAVA 学习 OpenCV 的知识太少,自己通过学习把整理的示例,参数说明放在这里,大家一起互相学习。主要通过 OpenCV3.x 的官方开发文档,实体书等自学。在内容中加了大量注释起到一起学习,互相沟通的作用。**函数讲解,案例代码内容我均整理在GitHub: https://github.com/liuqi0725/OpenCV3-Study-JAVAGitee: https://gitee.com/alexl

2020-09-19 14:23:45 737

原创 OpenCV3 图像膨胀 dilate、腐蚀 erode、提取图像中的条形码 JAVA 实现

OpenCV3 图像膨胀 dilate、腐蚀 erode、提取图像中的条形码 JAVA 实现全部 OpenCV3 学习内容开发环境及IDE主要参考:OpenCV 安装一、章节目录提取图像中的条形码 JAVA 实现代码结果展示利用近期对 OpenCV 的学习,结合图像的 dilate、erode 用 JAVA 来实现提取图像中的条形码,这样就可以通过识别工具来识别图中的内容。全部 OpenCV3 学习内容https://github.com/liuqi0725/OpenCV3-Study-JAVA开发

2020-09-19 14:20:36 505

原创 Springboot+Flyway 管理项目SQL脚本

Springboot+Flyway 管理项目SQL脚本测试包放在前面Flyway 的工作原理版本号大小说明脚本分类VersionedRepeatableMigration SQL的命名规则图关于开发|生产环境版本说明Flyway 数据库的版本控制。用一种简单、干净的方案,帮助用户完成数据库迁移的工作。使用Flyway,用户可以从任意一个数据库版本迁移到最新版本,简单而且有效。支持多个平台:windows、ios、linux、docker、java、android 。本文介绍 Springboot 集成

2020-09-19 14:11:39 1231

原创 Springboot 整合SpringSecurity实现账号密码+手机验证码登陆

Springboot 整合SpringSecurity实现账号密码+手机验证码登陆示例说明版本示例安装Spring-security 介绍为什么不用 shiroSpring-Security 做用户认证、授权CSRF 跨站请求伪造防护iframe 嵌入提升用户、编码体验更多SpringSecurity 是 Spring 提供安全管理框架。核心内容包含认证、授权、攻击防护。实际上SpringSecurity 已经发展了多年了,但是在 SSM/SSH 中整合 SpringSecurity 相较于 Shiro

2020-09-19 14:09:02 5207

原创 Springboot 配合 Nginx 实现负载均衡

Nginx+Springboot 实现负载均衡Demo 说明环境安装nginx Session 共享nginx 配置Demo 说明提供完整 Demo 下载学习使用。环境JDK1.8 以以上Springboot 2.3.3Nginx 1.15 以上安装下载(https://github.com/liuqi0725/springboot-useful/tree/master/springboot-soft-balance-nginx) 建议使用GitZip for github 插件下载独

2020-09-19 14:05:51 436

原创 springboot整合freemarker利用pjax 实现单页局部刷新

springboot整合freemarker利用pjax 实现单页局部刷新示例说明为什么用 freemarker工作原理扩展菜单选中重定向使用 Springboot + freemarker + pjax 实现单页应用,局部刷新。提升用户体验,降低服务器压力。示例说明提供一个完整 Demo 供参考下载https://github.com/liuqi0725/springboot-useful/tree/master/springboot-freemarker-pjax 建议使用 GitZip fo

2020-09-19 14:00:20 858

响应式管理台模板 Pastel 1.0.1

Pastel Dashboard XHTML/CSS模板,是一个 HMTL5管理面板 HTML模板,支持移动设备。 付费的高品质模板 演示地址: http://themeforest.net/item/pastel-dashboard-admin-template-iphone-web-app/full_screen_preview/1694914

2015-04-08

空空如也

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

TA关注的人

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