自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(306)
  • 资源 (5)
  • 论坛 (1)

转载 win7 的32位系统最大支持多少g的内存

大家都知道win7系统有32位和64位之分,而两者的安装配置是不一样的,一般4G内存的我们安装64位的系统,但是很多用户不知道win7 32位系统可以支持多大的内存,这就给大家分享一下win7 的32位系统最大支持多少g的内存吧。一、内存和操作系统的关系理论上32位系统最大支持4G内存,但是实际不可能完成用到4G的内存,最大值识别3.25-3.75之间,根据windows版本不同而不同。二、操作系统和CPU的关系内存识别的多少和电脑cpu的寻址有关直接联系。32位的操作系统理论上可以识别

2020-08-26 17:39:14 94

转载 2020-08-15

一、WAF产生的背景: 过去企业通常会采用防火墙,作为安全保障的第一道防线;当时的防火墙只是在第三层(网络层)有效的阻断一些数据包;而随着web应用的功能越来越丰富的时候,Web服务器因为其强大的计算能力,处理性能,蕴含较高的价值,成为主要的被攻击目标(第五层应用层)。而传统防火墙在阻止利用应用程序漏洞进行的攻击方面,却没有办法;在此背景下,waf(Web Application Firewall)应运而生。 WAF称为web应用防火墙,是通过执行一系列针对HTTP,H...

2020-08-15 09:20:13 40

转载 MAC 中selenium、webdriver打开Chrome浏览器闪退问题(版本号一致)

使用selenium、webdriver打开谷歌浏览器,登录页面后闪退,但是版本号是对应的,是因为driver的全局变量问题1、不设置driver为全局,放在函数内(会闪退)from selenium import webdriver# 登陆百度def main(): chromedriver_path = r"C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe" driver = webdriv...

2020-07-25 11:44:06 136

原创 MAC下bash: brew: command not found...

1)本想安装python3,结果执行brew install python3报错bash: brew: command not found...2)这一看就是命令没有安装啊,于是乎百度查看看怎么安装 2.1第一种尝试,说应该运行下面这个命令直接安装/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"结果也很明显,因为地址是国外的,我这么..

2020-06-05 15:41:14 373

转载 OpenResty实现限流的几种方式

在开发api网关的时,做过一些简单的限流,比如说静态拦截和动态拦截;静态拦截说白了就是限流某一个接口在一定时间窗口的请求数。用户可以在系统上给他们的接口配置一个每秒最大调用量,如果超过这个限制,则拒绝服务此接口,而动态拦截其实也是基于静态拦截进行改进,我们可以依据当前系统的响应时间来动态调整限流的阈值,如果响应较快则可以把阈值调的大一些,放过更多请求,反之则自动降低限流阈值,只使少量请求通过。其实这就是一个很简单的限流方式。但是因为这些场景在我们开发的时候经常遇到,所以在这里用OpenResty...

2020-06-05 14:29:38 77

转载 nginx 响应头中添加HSTS

从 HTTP 到 HTTPS 再到 HSTS近些年,随着域名劫持、信息泄漏等网络安全事件的频繁发生,网站安全也变得越来越重要,也促成了网络传输协议从 HTTP 到 HTTPS 再到 HSTS 的转变。HTTPHTTP(超文本传输协议) 是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP 是互联网数据通信的基础。它是由万维网协会(W3C)和互联网工程任务组(IETF)进行协调制定了 HTTP 的标准,最终发布了一系列的 RFC,并且在1999年6月公布的 RFC 2616,定义了 HT

2020-05-12 18:04:13 233

转载 pidstat 命令详解

pidstat 概述pidstat是sysstat工具的一个命令,用于监控全部或指定进程的cpu、内存、线程、设备IO等系统资源的占用情况。pidstat首次运行时显示自系统启动开始的各项统计信息,之后运行pidstat将显示自上次运行该命令以后的统计信息。用户可以通过指定统计的次数和时间来获得所需的统计信息。pidstat 安装pidstat 是sysstat软件套件的一部分,sys...

2020-05-03 10:44:18 145

原创 Linux vmstat命令详解

一、vmstat 命令参数vmstat [-a] [-n] [-S unit] [delay [ count]]vmstat [-s] [-n] [-S unit]vmstat [-m] [-n] [delay [ count]]vmstat [-d] [-n] [delay [ count]]vmstat [-p disk partition] [-n] [delay [ coun...

2020-05-03 10:37:37 145

转载 imap 命令详解

1.CREATE <folder>CREATE可以创建指定名字的新邮箱。邮箱名称通常是带路径的文件夹全名。(有些IMAP客户机使用邮件夹称呼新邮箱)C: A003 CREATE owatagusiam/ /*创建一个新目录owatagusiam*/S: A003 OK CREATE completedC: A004 CREATE owatagus...

2020-04-27 17:24:45 169

转载 DOCKER默认虚拟网卡IP地址段导致的网络访问异常问题

一、背景docker服务默认会创建一个docker0网桥,它在内核层连通了其他的物理或虚拟网卡,相当于将所有容器和其主机都放到同一个网络。但是部署在内网中的IP段存在有此网段的IP时,会导致路由转发异常,有服务本来时可以访问的,但是由于装了docker之后导致服务访问不到的问题。第一步 删除原有配置sudo service docker stop sudo ip link set ...

2020-04-17 15:08:11 205

原创 GoAccess构建实时日志分析系统

一、GoAccess基本概述GoAccess 是一款用于Apache或者Nginx的命令行日志分析器和交互式查看器。使用这款工具,你不仅可以浏览到之前提及的相关数据,还可以通过分析网站服务器日志来进一步挖掘数据。这一切都是在一个终端窗口实时输出并且可以输出在web端可视化的显示信息。二、GoAccess主要功能统计概况,流量消耗等 访客排名 动态Web请求 静态web请求,如图片...

2020-03-28 22:35:42 84

转载 Elasticsearch6.2.4 rpm安装

1、安装es官网下载链接https://www.elastic.co/downloads/past-releases选择版本1.将下载的rpm包放入系统中[es@note1 software]$ sudo rpm -ivh elasticsearch-6.2.4.rpmwarning: elasticsearch-6.2.4.rpm: Header V4 RSA/SH...

2020-02-13 09:45:02 126

转载 OpenSSL---stack_of堆栈

堆栈是一种先进后出的数据结构。是一种只允许在其一端进行插入或者删除的线性表。允许插入或删除操作的一端为栈顶,另一端称为栈底。对堆栈的插入和删除操作称为入栈和出栈。1.1概述OpenSSL大量采用堆栈来存放数据。它实现了一个通用的堆栈,可以方便的存储任意数据。它实现了许多基本的堆栈操作,主要有:堆栈拷贝(sk_dup)、构建新堆栈(sk_new_null,sk_new)、插入数据(s...

2020-02-11 09:45:37 384

原创 make: 警告:检测到时钟错误。您的创建可能是不完整的

这个问题的原因,主要是文件的访问时间与修改时间,在当前的linux系统时间之后。解决方法如下:运行以下命令find . -type f -exec touch {} \;即,更新所有的文件访问时间与修改时间为当前系统时间。然后make一下,解决。...

2020-02-10 14:18:15 75

转载 windows10 开启热点

随着时代的发展,现在大家基本都拥有了多种数码产品,很多数码产品需要使用wifi或者热点才能上网,我们现在使用的win10系统是可以开热点的,但是很多朋友不知道win10开热点的方法,下面小编就来告诉你怎么让win10开热点。说到热点很多朋友都会觉得开启热点很简单,只要手机上随便操作一下就可以开启热点了,其实除了手机可以开热点外,我们的电脑操作系统也是可以开热点的,下面就来看看win10开热点的...

2019-12-27 16:26:06 151

转载 centos 7 安装maven 详细过程

1.下载maven管理包 (我放在根目录的maven文件夹下了)路径:wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.1.1/binaries/apache-maven-3.1.1-bin.tar.gz如出现:解决办法:yum -y install wget2.解压改名字:tar -zxvfap...

2019-12-22 18:10:01 133

转载 CentOS安装jdk的几种方法及配置环境变量

一、下载jdkjdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载jdk-8u152-linux-x64.rpm 或jdk-8u152-linux-x64.tar.gz(根据自己的系统位数选择对应的包)如图:二、安装jdk因为我安装的Cen...

2019-12-22 17:58:36 57

转载 php 内置web服务

从PHP5.4.0 起,PHP内置了Web服务器,这对于认为需要Apache或Nginx才能预览PHP应用的开发者来说又是一个隐藏功能。这个内置的Web服务器不应该用于生产环境,但对于本地开发来说是个极好的工具。Laravel Valet起初就是使用这个内置的服务器,但是在1.1.0版本后将其替换为Caddy(查看相关新闻)。1、启动这个内置的Web服务器很容易启动,打开终端(Win...

2019-12-21 13:24:46 49

转载 盘点国内外几款免费好用的远程桌面工具

通过远程桌面可以极大地方便我们进行远程技术支持、远程办公,然而我们熟知QQ远程、Windows自带的远程桌面,使用起来并不理想,不是连接不顺畅就是操作技术高,相比之下,专门的远程桌面软件的体验更佳。下面,就推荐几款好用的给大家,有国内的,也有国外的。有些不但支持电脑控制电脑,还可以手机控制电脑,控制手机,功能非常强大,关键还是免费的。iis7远程桌面产地:中国 又叫做...

2019-12-18 17:17:26 19645

转载 CentOS7下 RPM 方式安装 mongoDB 4

前言以前自己没有用过 mongoDB ,这次有个迁移环境的工作,所以需要安装 mongoDB ,在这个过程中有一些坑,所以记录一下,已备后期查询下载文件当前最新的版本是 4.0.5 ,所以我们就使用这个版本。以下命令下载必要的文件wget https://repo.mongodb.org/yum/redhat/7/mongodb-org/4.0/x86_64/RPMS/mongo...

2019-11-17 16:24:34 1369 1

转载 centos7下安装mysql5.7(rpm)

一查看linux操作系统版本和系统内核版本[root@nfs_client ~]# cat /etc/redhat-release 查看操作系统版本CentOS Linux release 7.5.1804 (Core)[root@nfs_client ~]# uname -r 查看系统内核版本3.10.0-862.el7.x86_64...

2019-11-17 11:16:10 91

转载 rpm包的卸载与安装

1.rpm包的管理介绍:一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中,它生成具有RPM扩展名的文件,RPM是RedHat Package Manager(RedHat软件包管理工具)的缩写,类似windows的setup.exe,这一文件格式名称虽然打上了RedHat的标志,但理念是通用的Linux的分发版本都有采用(suse,redhat, centos 等等),可...

2019-11-15 17:42:13 57

原创 centos7 镜像下载地址全集

centos7 的镜像下载地址:http://mirrors.163.com/centos/7.7.1908/isos/x86_64/阿里云的:http://mirrors.aliyun.com/centos/7.7.1908/isos/x86_64/华为云的:http://mirrors.huaweicloud.com/centos/7.7.1908/isos/x86_64/http...

2019-11-15 11:44:21 1595 1

转载 C语言经典面试题 与 C语言面试宝典

1预处理问题1:什么是预编译?何时需要预编译?答:预编译又称预处理,是整个编译过程最先做的工作,即程序执行前的一些预处理工作。主要处理#开头的指令。如拷贝#include包含的文件代码、替换#define定义的宏、条件编译#if等。.何时需要预编译:1、总是使用不经常改动的大型代码体。2、程序由多个模块组成,所有模块都使用一组标准的包含文件和相同的编译选项。在这种情况下,...

2019-11-10 08:21:40 150

原创 container-selinux-2.9-4下载地址

container-selinux-2.9-4下载地址http://rpm.pbone.net/index.php3/stat/4/idpl/40704222/dir/centos_7/com/container-selinux-2.9-4.el7.noarch.rpm.htmlhttps://centos.pkgs.org/7/centos-extras-x86_64/container...

2019-10-15 10:45:27 2145

原创 java解析CRL文件

import java.io.FileInputStream;import java.io.FileNotFoundException;import java.security.cert.CRLException;import java.security.cert.CertificateException;import java.security.cert.CertificateFac...

2019-10-11 16:35:01 255

转载 centos7系统中忘记了root管理员账号密码的解决方式

随着计算机的使用越来越普遍,现在的用户都会有多个密码,不是这软件的密码就是那个的,QQ、邮箱、游戏,还有系统的登录密码!每一个密码都不一样!所以越来越多的密码需要去记住!也因为这样,只要其中一个长时间不使用,就很有可能密码这个密码!然后当我们要再次使用的时候,就会很无奈的发现因为忘记密码了,无法正常使用的了!下面分享一下,当你忘记了centos7的root管理员账号的登录密码了怎么解决首先...

2019-10-09 14:17:55 110

转载 Nginx支持WebSocket反向代理-学习小结

WebSocket是目前比较成熟的技术了,WebSocket协议为创建客户端和服务器端需要实时双向通讯的webapp提供了一个选择。其为HTML5的一部分,WebSocket相较于原来开发这类app的方法来说,其能使开发更加地简单。大部分现在的浏览器都支持WebSocket,比如Firefox,IE,Chrome,Safari,Opera,并且越来越多的服务器框架现在也同样支持WebSocket。...

2019-09-29 15:26:37 98

原创 linux 下新增用户后无法使用TAB补全功能

一、背景 今天在ubuntu上使用useradd新建了一个用户,发现用新建的用户登陆无法使用tab键补全,这个问题是否让人恼火,所以来解决一下。二、解决1)方式一方式二:一劳永逸型的。这样问题就解决了三、补充知识点1.作用useradd或adduser命令用来建立用户帐号和创建用户的起始目录,使用权限是超级用户。2.格式  userad...

2019-09-29 10:34:25 760

转载 图文并茂 RAID 技术全解 – RAID0、RAID1、RAID5、RAID10

RAID 技术相信大家都有接触过,尤其是服务器运维人员,RAID 概念很多,有时候会概念混淆。这篇文章为网络转载,写得相当不错,它对 RAID 技术的概念特征、基本原理、关键技术、各种等级和发展现状进行了全面的阐述,并为用户如何进行应用选择提供了基本原则,对于初学者应该有很大的帮助。一、RAID 概述  1988 年美国加州大学伯克利分校的 D. A. Patterson ...

2019-09-23 16:05:44 76

转载 Redis的事务机制

昨天介绍了Redis Pipeline,Pipeline能帮我们组装命令一次发送给Redis,但是Pipeline中的命令不具有原子性,所以如果我们需要自己组装一个原子性的操作,使用Pipeline是无法实现的,庆幸的是Redis提供了事务和支持Lua脚本来实现原子性操作。今天我们来了解一下Redis事务。很多关系型数据库都支持事务操作,保证在一个事务内的操作是原子性的,要么都执行,要么都...

2019-09-19 10:42:21 51

转载 shell小技巧,让脚本显得不再业余(1分钟系列)

如何能让自己的shell显得不那么业余?下面6点实践一定有用。画外音:本篇文章源自Google的一篇实践,抽取了部分1分钟能读完的内容,加入了一些分析。一、以下面的语句开场set -o nounset在默认情况下,遇到不存在的变量,会忽略并继续执行,而这往往不符合预期,加入该选项,可以避免恶果扩大,终止脚本的执行。画外音:有些变量名的手误,会让人崩溃的调试半天,通过...

2019-09-17 10:04:13 47

转载 Nginx源码剖析之内存池,与内存管理

引言 Nginx(发音同 engine x)是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,最初供俄国大型的入口网站及搜寻引擎Rambler(俄文:Рамблер)使用。 其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类...

2019-09-10 11:26:19 71

原创 记一次nginx反向代理导致的加载数据失败

一、背景 简述一下背景,涉及商业信息不方便透露,不过可以大概描述一下要做的事儿,主题呢就是用nginx去做反向代理,这个相信大部分的小伙伴都会配置很简单就是加一个proxy_pass https://XX.XX.XX:XX; 很简单嘛,这会有什么问题,不信失败,那咱代理百度试试呗,location / { proxy_pass https://www.baidu.com ...

2019-09-06 13:17:53 683

原创 CentOS环境安装mongoDB

一、安装1、环境系统:CentOS 7 64位安装方式:使用.rpm包(yum)注意:mongodb奇数次要版本(例如3.5)是开发版本,不适合生产使用2、配置包管理系统(yum)1)创建仓库文件vi /etc/yum.repos.d/mongodb-org-3.4.repo2)然后复制下面配置,保存退出[mongodb-org-3.4]name=MongoDB R...

2019-09-05 15:23:33 37

原创 F5 配置负载均衡

1)输入F5 的管理地址(192.168.1.245 默认)看自己实际的地址 用户名和密码默认是admin admin2)添加vlans ,实际就是添加网卡,因为我们用vmware 安装的的F5和实际的机房的网络环境差别还是很大的先看一下F5 的网卡配置:这样可以有多个网段的IP 地址添加几个就好,一般会添加来两个一个内网的,一个外网的,还有配置3个的就是多了一...

2019-08-24 16:12:49 9448 1

原创 F5 WMware虚拟机环境搭建-BIG-IP Virtual Edition 11.5.4

一、 准备工作:1、需要你有一个邮箱;(qq 163 网易随便一个都行)2、需要注册一个F5 的账号;(没有可注册)F5官网地址注册账户:等待几分钟时间,后收到邮件,点击链接即可激活然后进入下载界面,下载BIGIP-11.5.4.0.0.256.ALL-scsi.ova虚拟版镜像。https://downloads.f5.com/trial/下载地址,h...

2019-08-24 15:34:22 1317

转载 F5负载均衡配置一例 (型号:BIG-LTM-1600-4G-R)

F5 提供的解决方案保证每个用户的应用实现安全、高速和高可用,帮助企业获得最大投资回报。通过在网络中增加智能和可管理性而降低应用的负荷,F5使应用得以优化,从而提高运行速度,并降低资源消耗。此次实施的F5型号为BIG-LTM-1600-4G-R,外形如下图:注:本文仅供参考。一、实施环境概述:本次采用的为旁路接入方式,F5的1.1和1.2两个接口分别接入应用双机环境的主、备交换机。...

2019-08-24 14:49:27 191

原创 编写开机启动服务

centos 7.x编写开机启动服务centos 7以上是用Systemd进行系统初始化的,Systemd 是 Linux 系统中最新的初始化系统(init),它主要的设计目标是克服 sysvinit 固有的缺点,提高系统的启动速度。关于Systemd的详情介绍在这里。Systemd服务文件以.service结尾,比如现在要建立nginx为开机启动,如果用yum install命令安装的,...

2019-08-14 16:42:01 74

转载 解决CentOS7关闭/开启防火墙出现Unit iptables.service failed to load: No such file or directory.

CentOS7中执行service iptables start/stop会报错Failed to start iptables.service: Unit iptables.service failed to load: No such file or directory.在CentOS 7或RHEL 7或Fedora中防火墙由firewalld来管理,如果要添加范围例外端口...

2019-08-13 11:36:45 66

xpath-helper for MAC

Xpath helper 2.0.2,适用于MAC版, 提供的了压缩包,下载后,解压缩-打开chrome->更多工具->扩展程序->加载已经解压的扩展程序->找到解压的文件夹选中,此时会发现地址栏后面多了一个“X”的图标,此时F12,点击图标,Xpath就可以使用了

2020-06-14

makefiletest.tar.gz

首先说说本次嵌套执行makefile文件的目的:只需make根目录下的makefile文件,即可编译所有c文件,包括子目录下的。 意义:自动化编译行为,以后编译自己的c文件时可把这些makefile文件直接复制到相应目录即可方便编译出所有文件。这些makefile文件是通用的,只需根据自己的工程情况改动少许内容即可。

2019-07-27

cert.zip(iOS 证书加密)

iOS 使用openssl 库进行公钥加密,私钥解密,获取证书的序列号等属性,对原有api的简单封装。

2018-04-04

iOS11.1,10.3,9.0,9.1,8.0-8.4等DeveloperDiskImage

提示Could not find developer disk image,(解决方案:)把对应镜像.zip解压后拷贝到/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

2018-03-15

Android Studio JNI调用.so 库

Android 调用 底层C 语言函数demo,对于初学者来说够用了,流程参考http://www.cnblogs.com/ouyangduoduo/p/5900040.html

2017-06-30

Android Studio JNI 调用第三方.so 库

发表于 2017-06-22 最后回复 2017-06-22

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