摘要: 第一章 Python基础知识 1.1 介绍 1.1.1 特点 Python是一种面向对象、解释型计算机程序设计语言。语法简洁清晰,强制用空白符作为语句缩进。 Python具有丰富和强大的库,又被称为胶水语言。能把其他语言(主要C/C++)写的模块很轻松的结合在一起。 1.1.2 应用领域 Web网站 阅读全文
posted @ 2019-09-16 15:56 paul_hch 阅读(1037) 评论(0) 推荐(0) 编辑
摘要: 1、遍历目录及文件方法 1)根据时间遍历指定目录下的文件 [root@04 b2c]# cat file_list.py #!/usr/bin/env python # coding: utf-8 import os def get_file_list(file_path): dir_list = 阅读全文
posted @ 2019-06-25 10:10 paul_hch 阅读(2126) 评论(0) 推荐(0) 编辑
摘要: 查看文件内容-while: cat 1.txt|while read line;do echo $line;done while read line; do echo $line; done <./1.txt 从日志当中测试连接统计情况 while :; do tail -n 100 /app/ng 阅读全文
posted @ 2018-06-06 12:53 paul_hch 阅读(726) 评论(0) 推荐(0) 编辑
摘要: GlusterFS企业分布式存储_glusterfs-server软件包-CSDN博客https://blog.csdn.net/qq_18296979/article/details/139597707 阅读全文
posted @ 2024-11-13 17:29 paul_hch 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 分布式存储glusterfs主机名 ip地址 环境glusterfs01 192.168.81.240 centos7.6,增加两块10G硬盘glusterfs02 192.168.81.250 centos7.6,增加两块10G硬盘glusterfs03 192.168.81.136 centos 阅读全文
posted @ 2024-11-13 16:34 paul_hch 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 背景服务部署以及跳转展示如下: 用户https请求通过阿里云负载通过http到指定应用,应用返回跳转路径(状态为302),但跳转路径为http(不为https),所以访问不了2.1 跳转伪代码: // ModelAndViewmv.setViewName(WebCst.REDIRECT + "/ad 阅读全文
posted @ 2024-11-08 17:17 paul_hch 阅读(11) 评论(0) 推荐(0) 编辑
摘要: proxy_redirect 该指令是用来重置头信息中的"Location"和"Refresh"的值。 语法: proxy_redirect redirect replacement; proxy_redirect default; proxy_redirect off; 默认值: proxy_re 阅读全文
posted @ 2024-11-08 17:16 paul_hch 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 背景:最近很多小伙伴使用Nginx代理iServer,将HTTP协议成HTTPS协议,但是可能会出现以下几种情况:(1) 图片、js、css等静态资源无法加载 (2)代理后页面跳转回HTTP协议 (3)代理后访问服务管理界面提示“该用户无查询服务访问统计信息权限” 针对上述情况应该如何解决问题呢?其 阅读全文
posted @ 2024-11-08 08:54 paul_hch 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 1、简单介绍该错误发生的背景: 1) 数据库版本:MySQL5.7.19 2) 对一个大表修改字段类型DDL(将主键id int变为bigint),为了不影响主库业务,先在从库上执行DDL操作,然后通过主从切换完成最终的大表DDL;在从库执行完DDL后,这时发现复制中断了,报错信息: 1 2 Las 阅读全文
posted @ 2024-11-07 17:27 paul_hch 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 抽奖是一个典型的高并发场景应用,平时流量不多,但遇到大促活动,流量就会暴增,今年的周年庆期间的日均UV就超过百万。在过去的一年里,负责过这个项目的多次重构工作,期间各种踩坑无数,就以此文当做总结,来聊聊我们是如何架构这个高并发系统吧。 整体设计详解 在我看来,能提高服务器应对并发的能力的方式无非两种 阅读全文
posted @ 2024-10-28 11:26 paul_hch 阅读(26) 评论(0) 推荐(0) 编辑
摘要: lftp 进行多线程下载cenos6、7默认yum源yum -y install lftp使用 lftp下载文件,指定最大连接数:lftp -c 'pget -n10 http://10.121.x.x/test.iso' 阅读全文
posted @ 2024-10-25 14:12 paul_hch 阅读(9) 评论(0) 推荐(0) 编辑
摘要: CentOS6安装aria2,CentOS7可以直接yum安装 1、安装aria2 tar -zxvf aria2-1.17.1.tar.gz ll -thr mv aria2-1.17.1 /usr/local/src/ cd /usr/local/src/ ll -thr cd aria2-1. 阅读全文
posted @ 2024-10-25 11:50 paul_hch 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 1,创建存储下载文件的路径路径自己根据需求设置 mkdir -p /data/download/app 2,对文件夹授权 chmod 755 /data/download/app 3,修改nginx配置文件 vim /data/nginx/conf/nginx.conf注意这里使用:alias,不要 阅读全文
posted @ 2024-10-25 11:44 paul_hch 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 因为MySQL主为5.5版本,从库为5.7版本,mysql表密码同步有问题。并且从库5.7开启了密码认证插件,造成同步后的用户用navicat登录报上图错误 阅读全文
posted @ 2024-10-22 09:46 paul_hch 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 异地多活是分布式系统架构设计的一座高峰,当业务系统走到需要考虑异地多活这一步,其体量和复杂度都会达到很高的水准。接入层、逻辑层、数据层的三层架构,基本上是每个业务都会拥有的基础架构形态,而三层架构的关键在于数据层,本文将从数据层切入探讨异地多活对于基础架构设计的影响。 关于基础架构 信息技术的发展, 阅读全文
posted @ 2024-10-18 10:34 paul_hch 阅读(17) 评论(0) 推荐(0) 编辑
摘要: Country Name (2 letter code) [XX]: 解释: 这是你所在国家的国家代码,必须是两个字母。例如,中国是 CN,美国是 US 示例: CN State or Province Name (full name) [Some-State]: 解释: 你所在的州或省的全名。这个 阅读全文
posted @ 2024-10-17 10:26 paul_hch 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 数据丢失是每一个数据库管理员和开发者都不愿面对的噩梦。然而,意外总是难免,当不小心删除了重要的数据,如何才能迅速而有效地进行恢复呢?在数据库中有二进制日志 (Binlog),它不仅记录了所有更改数据的事件,还可以帮助将数据库恢复到任何一个特定的时间点。本篇文章将带您深入了解如何利用 Binlog 来 阅读全文
posted @ 2024-10-16 09:17 paul_hch 阅读(13) 评论(0) 推荐(0) 编辑
摘要: sed sed处理的是行 sed 不打开文件的情况下更改文件的内容 sed [选项 ] ...{脚本语法} 文件名 sed 自己的语法:输出哪些行,留下哪些行 语法:范围+操作 sed命令的选项 -i:实际修改文件内容 -i.bak:实际修改前先备份原文件,会产生一个源文件.bak的文件 -n:关闭 阅读全文
posted @ 2024-10-14 15:20 paul_hch 阅读(4) 评论(0) 推荐(0) 编辑