技术专区
-
Redis 做接口限流,一个注解的事!
Redis 除了做缓存,还能干很多很多事情:分布式锁、限流、处理请求接口幂等性。。。太多太多了~ 今天想和小伙伴们聊聊用 Redis 处理接口限流,这也是最近的 TienChin 项目涉及到这个知识点了,我就拎出来和大家聊…
-
Tips to Protect Your Linux Systems From RapperBot Malware
In this post, we are talking about a new malware that most likely affects Linux systems. Researchers from FortiGuard Labs from Fortinet, a well know enterprise security firm, have been monitorin…
-
LNMP架构的源码编译
LNMP架构的源码编译 一、LNMP架构的编译安装 1. 安装nginx服务 (1)关闭防火墙 [root@localhost ~]# systemctl stop firewalld [root@localhost ~]# systemctl disable firewalld Removed symlink /etc/systemd/sy…
-
《Python源码剖析》PDF高清版试读
《Python源码剖析》PDF高清版免费下载地址 内容简介 · · · · · · 作为主流的动态语言,Python不仅简单易学、移植性好,而且拥有强大丰富的库的支持。此外,Python强大的可扩展性,让开发人员既可以非常容易…
-
修改Oracle字符集
前言:两个不同的Oracle数据库服务之间导库,需要字符集匹配。 本案例以修改为ZHS16GBK字符集为例。 查看Oracle字符集: SQL> SELECT USERENV('language') FROM DUAL; 1. sysdba登录数据库 [o…
-
一键编译安装Redis脚本
#!/bin/bash . /etc/init.d/functions VERSION=redis-5.0.7 PASSWORD=123456 INSTALL_DIR=/usr/lcoal/redis install() { yum -y install gcc jemalloc-devel || { action "安装软件包失败,请检查网络配置" false ;…
-
redis cluster三主三从搭建
redis cluster三主三从搭建 1.1 安装C/C++环境 Redis编译时需要使用C/C++环境: yum install -y gcc gcc-c++ make 2.1 redis下载 wget https://download.redis.io/releases/redis-5.0.13.tar.gz 3.1 解压、编译 //…
-
mysql 复制一个库
首先创建一个库 new_db 然后使用mysqldump工具把老的库数据复制到新库 打开黑框 mysqldump old_db -uroot -p'12345' --add-drop-table | mysql new_db -u root -p'12345' root 是用户名 12345是密码 如果不在一…
-
sql 2008 r2 重新安装时提示 MsiGetProductInfo 无法检索 Product Code 为“{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}”
问题:sql 2008 r2 重新安装时提示 MsiGetProductInfo 无法检索 Product Code 为“{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}”解决办法:win+r 输入regedit回车找到注册表中的项目HHKEY_CLASSES_ROOT/Installer/Upgrad…
-
Linux mysql数据库自动备份脚本策略
1.创建保存备份文件的文件夹 mkdir /data/mysqlbak 2.编写脚本 cd /data/mysqlbakvi sqlAutoBak.sh SH脚本内容: DB_USER="root" DB_PASS="root" #你的数据库密码DB_HOST="localhost" DB_NAME="test" #你要备份的…