Nginx踩坑记录
记录下nginx配置踩过的坑,主要是在windows使用时坑较多 后台运行 需在配置里加上 daemon on; 然后启动 start nginx -c <配置文件路径> SSL证书 基本配置如下 #以下属性中,以ssl开头的属性表示与证书配置有关。 server { listen 443 ssl; #配置HTTPS的默认访问端口为44…
2023-2-03 15:12
|
321
|
|
377 字
|
5 分钟
Linux共享文件夹及文件夹同步
题外话 centos上的systemctl命令在最新的Ubuntu上用update-rc.d代替 共享文件夹 建议使用nfs,以下为安装步骤: 安装rpc服务和nfs服务 centos yum install rpcbind systemctl satrt rpcbind systemctl enable rpcbind yum install n…
2023-1-20 18:17
|
707
|
|
132 字
|
2 分钟
PostgreSql全文索引
新需求,这次要做个日志的全文索引,前情提要:老板要求把所有日志都保存到数据库,方便查询,并且要全文搜索。那用like的方法当然会很慢啦,所以要做个全文索引 准备 保证所用pg版本在9.2以上 SCWS zhparser 安装插件 # 安装scws wget http://www.xunsearch.com/scws/down/scws-1.2.3.…
2022-12-20 15:10
|
652
|
|
301 字
|
3 分钟
ESP8266学习笔记二:远程调试
1.连接网络 在上一次的学习中,已经将MicroPython固件刷入ESP8266中,接下来当然是要将自己写的python程序上传到固件中运行了,官方提供了MicroPython File Uploader工具接下来,使用此工具上传我们的第一个python程序>>boot.py,来使固件连接网络 import network,webre…
2022-11-02 15:14
|
516
|
|
390 字
|
3 分钟
ESP8266学习笔记一:刷MicroPython
硬件: ESP8266 CH340串口工具 镊子一个(为啥要镊子呢,往下看吧) 软件: flash_download_tool或ESP8266Flasher或esptools 本人最终是用ESP8266Flasher成功的 固件下载: MicroPython for ESP8266固件 接下来就是快乐的烧录程序了,但是坑也来了,怎么都烧录不上,各种…
2022-10-31 15:52
|
500
|
|
299 字
|
2 分钟
PostgreSQL常用的特殊查询
查询所有表名: select relname as tabname from pg_class where relkind = 'r' and relname not like 'pg_%' and relname not like 'sql_%'; 查询所有触发器: SELECT * FROM pg_trigger 查询所有触发器以及相关联的表:…
2022-10-18 15:10
|
487
|
|
309 字
|
7 分钟
Docker实现postgresql的热备与自动切换
需求描述 新需求新需求,老板又整新活啦,具体如下: 给某厂开发了一套管理软件,部署在他们的机房。一共两台服务器,做灾备和应急切换。两台服务器上都会部署web服务,数据库一主一从。数据库用的是postgresql,网上相关的资料有很多,这边会使用docker来简单部署,只有简单的几条命令!!! 注意:下文中server-0、server-1代表两台宿…
2022-9-28 15:13
|
602
|
|
457 字
|
5 分钟
PostgreSQL中json,jsonb的用法
今天的问题是这样的,PostgreSQL数据库中有张表(t_payment),表中有个jsonb字段(invinfo),表大概长这样(隐去了不必要的字段) CREATE TABLE "public"."t_payment" ( "pno" varchar(20) COLLATE "pg_catalog"."default" NOT NULL, "i…
2022-9-27 15:09
|
586
|
|
296 字
|
6 分钟
PostgreSQL日志解析工具WalMiner
0.先说需求: 原先有一个线上的pg数据库,就叫它pg-1,现在需要需要将其复制到pg-2,复制完之后对pg-1的所有操作需要同步到pg-2(包括线上系统使用时发生的数据变更和手动修改),但对pg-2的操作不要同步到pg-1。 通过调查决定使用日志分析的方式,分析出pg-1的执行过的sql,然后再在pg-2上执行一遍。日志分析工具使用WalMine…
2022-9-15 15:26
|
517
|
|
687 字
|
6 分钟
使用Jenkins+Docker部署SpringBoot项目
一、安装Jenkins 默认docker已安装 首先创建挂载文件夹,并赋予文件夹权限 mkdir -p /home/jenkins_home chmod 777 /home/jenkins_home 安装Jenkins docker run -dit --restart always --name jenkins -u root -p 8686:8…
2022-8-03 15:09
|
542
|
|
457 字
|
5 分钟