自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

长江某菜鸟的博客

只要坚持,没有什么是不可能的……

  • 博客(239)
  • 资源 (1)

原创 CentOS 查看系统 CPU 个数、核心数、线程数

CentOS 查看系统 CPU 个数、核心数、线程数1、查看 CPU物理个数  grep 'physical id' /proc/cpuinfo | sort -u | wc -l2、查看 CPU核心数量  grep 'core id' /proc/cpuinfo | sort -u | wc -l3、查看 CPU线程数  grep 'processor' /proc/c...

2020-02-25 21:58:35 61

原创 nginx高并发优化——轻松应对1万并发

默认的Linux内核参数和nginx参数考虑的是最通用场景,不适合高并发所以优化思路主要包括两个层面:系统层面+nginx层面一、系统层面1、调整同时打开文件数量ulimit -n 655352、TCP最大连接数(somaxconn)echo 10000 > /proc/sys/net/core/somaxconn3、TCP连接立即回收、回用(recycle、reuse)...

2020-01-22 13:41:04 360

原创 ApacheBench压力测试

PS:网站性能压力测试是性能调优过程中必不可少的一环。只有让服务器处在高压情况下才能真正体现出各种设置所暴露的问题。Apache中有个自带的,名为ab的程序,可以对Apache或其它类型的服务器进行网站访问压力测试。ApacheBench命令原理:ab命令会创建很多的并发访问线程,模拟多个访问者同时对某一URL地址进行访问。它的测试目标是基于URL的,因此,既可以用来测试Apache的负载...

2020-01-22 11:51:19 175

转载 Python GUI笔记

一、前言  由于本篇文章较长,所以下面给出内容目录方便跳转阅读,当然也可以用博客页面最右侧的文章目录导航栏进行跳转查阅。  一、前言  二、Tkinter 是什么  三、Tkinter 控件详细介绍    1. Tkinter 模块元素简要说明    2. 常用窗口部件及简要说明:  四、动手实践学习    1. 创建主窗口及Label部件(标签)创建使用   ...

2019-12-19 20:14:31 236

原创 fiddler中的Filter过滤笔记

Filter作用:在使用Fiddler时,会抓到很多进程,这时候我们想找到自己所测试的域名网址,就需要利用过滤器。filter面板给出的选择有很多种,下面主要讲 域名过滤、进程过滤 和CSS、图片过滤1、域名过滤No Zone Filter : 不做任何过滤Show only Intranet Hosts : 只显示内部网络主机Show only Internet Hos...

2019-12-12 11:13:46 66

原创 CentOS7安装ffmpeg

安装ffmpegyum install epel-release -yyum update -yrpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.rorpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nu...

2019-12-10 11:59:51 73

原创 CentOS 7下开启BBR加速

上个月买的vultr的vps 感觉看视频还是比较慢的 于是上网找教程开启BBR加速 在这里记录一下 以后可能会用到BBR 是 Google 提出的一种新型拥塞控制算法,可以使 Linux 服务器显著地提高吞吐量和减少 TCP 连接的延迟。BBR解决了两个问题:再有一定丢包率的网络链路上充分利用带宽。非常适合高延迟,高带宽的网络链路。降低网络链路上的buffer占用率,从而降低延迟...

2019-12-07 13:41:21 507

原创 VPS国内各网点一键测试脚本

wget -qO- --no-check-certificate https://raw.githubusercontent.com/oooldking/script/master/superbench.sh | bash

2019-12-07 11:24:42 620

原创 nginx 配置rtmp实现视频点播

yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel git makegit clone https://github.com/arut/nginx-rtmp-module.gitwget http://nginx.org/download/nginx-1.16.0.tar.gzta...

2019-12-04 17:10:00 207 1

原创 服务器之测试国内访问速度

wget https://raw.githubusercontent.com/oooldking/script/master/superspeed.shchmod +x superspeed.sh./superspeed.sh

2019-12-03 15:36:05 129

原创 安卓loading插件

github地址:https://github.com/81813780/AVLoadingIndicatorView使用流程1、添加依赖 dependencies { compile 'com.wang.avi:library:2.1.3' }2、添加xml布局<com.wang.avi.AVLoadingIndicatorView ...

2019-11-13 19:56:29 218

转载 Android WebView Video完全详解(第一篇)-Android开发人员

转载请注明出处http://blog.csdn.net/u014513456/article/details/54381361Author:ruanjianjiagou@163.com背景最近公司某项功能需要WebView加载H5的Video,搜索很多资料后发现很多问题,都是关键代码片段,因为每个项目每个人产生的问题不同,Video在webview中加载不出来原因很多,可能是客户端少了参...

2019-11-01 10:21:27 90

转载 Centos 防火墙命令

Centos7Centos7 的firewalld 取代了iptables查看开放端口firewall-cmd --list-ports1开启端口firewall-cmd --zone=public --add-port=80/tcp --permanent1开启范围端口 8080 - 9090范围的端口firewall-cmd --zone=public --add-por...

2019-10-10 13:01:13 83

原创 android中webview实现持久化存储

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/xutingting_/article/details/79175626在项目开发中用webview加载html,用户在html里登录,需求是当用户杀掉进程重新进入App的时候要保持用户的登录状态,Android 原生的webview是不...

2019-10-09 10:10:19 230

原创 centos7搭建lnmp

配置nginx虚拟目录server { listen 80; server_name alpha.simpleoj.cn; location / { index index.html; root /srv/aggregate/; } location ~ \.php$ { root /sr...

2019-01-22 10:19:05 125

转载 centOs 查看系统cpu使用率等--top

在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况。运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 -- 用基于 top 的命令,可以控制显示方式等等。退出 top 的命令为 q (在 top 运行中敲 q 键一次)。操作实例:在命令行中输入 “top...

2018-12-14 09:13:38 9032

转载 Android Studio环境搭建

一、简介Android Studio作为Google推荐的安卓开发第一利器,为绝大多数安卓开发人员钟爱。那要怎样对AS进行安装和配置呢?下面小依手把手带你走进AS的大门。先来介绍两个网址,第一个是AS中文社区官网:http://www.android-studio.org/,我们可以在这里下载安装版的AS,并且这里面也有很多教程之类的,可以参看。第二网址,是今天要用到的,AndroidDe...

2018-08-27 12:22:02 174

转载 简单读懂人工智能:机器学习与深度学习是什么关系

从计算机发明之初,人们就希望它能够帮助甚至代替人类完成重复性劳作。利用巨大的存储空间和超高的运算速度,计算机已经可以非常轻易地完成一些对于人类非常困难,但对计算机相对简单的问题。比如,统计一本书中不同单词出现的次数,存储一个图书馆中所有的藏书,或是计算非常复杂的数学公式,都可以轻松通过计算机解决。然而,一些人类通过直觉可以很快解决的问题,目前却很难通过计算机解决。这些问题包括自然语言理解、图像识别

2018-02-01 19:49:39 1591

转载 css3动画详解

一.Keyframes介绍:Keyframes被称为关键帧,其类似于Flash中的关键帧。在CSS3中其主要以“@keyframes”开头,后面紧跟着是动画名称加上一对花括号“{…}”,括号中就是一些不同时间段样式规则。@keyframes changecolor{ 0%{ background: red; } 100%{ background: green;

2018-01-03 11:06:20 163

原创 jquery二级联动

省份城市

2017-12-17 14:11:40 303

转载 php7.1微信公众平台消息安全模式的加密及解密

撰文前提php7.1发布后新特性吸引了不少PHPer,大家都在讨论新特性带来的好处与便利。但是从php7.0 升级到 php7.1 废弃(过时)了一个在过去普遍应用的扩展(mcrypt扩展)。官方提供了相应的解决提示,却没有提供更详细的解决办法。于是坑来了….下面是微信官方提供的消息加密解密算法中的核心部分/** * 对明文进行加密 * @param string $tex

2017-12-13 19:39:20 689

原创 centos7下安装php7

在centos7通过yum安装PHP7,首先在终端运行:rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm提示错误:error: Failed dependencies:epel-release >= 7 is needed by webtatic-release-7-3.noarch需要先安装ep

2017-12-13 19:05:19 1676

转载 RTMP、RTSP、HTTP协议

一、RTMP、RTSP、HTTP协议这三个协议都属于互联网 TCP/IP 五层体系结构中应用层的协议。理论上这三种都可以用来做视频直播或点播。但通常来说,直播一般用 RTMP、RTSP。而点播用 HTTP。下面分别介绍下三者的特点。1,RTMP协议(1)是流媒体协议。(2)RTMP协议是 Adobe 的私有协议,未完全公开。(3)RTMP协议一般

2017-11-28 23:19:30 273

转载 nginx配置ca证书

最近项目中所有的http请求都要升级到https,实践了一把配置nginx的ssl证书。由于我们的证书是公司下发的,所以省略了申请证书的体验,关于申请免费证书可以自行搜索。拿到的证书分两个文件,一个是xxx.crt,一个是xxx.key,分别对应公钥和私钥。step1.假设我们的nginx安装目录是:/usr/a/b/nginx/,进入下面的conf目录,在conf目录下创建一个新目录

2017-11-20 18:44:39 3115

转载 快速生成网址二维码

说明:把url=后面的网址改成你的,四种任选一。http://pan.baidu.com/share/qrcode?w=150&h=150&url=http://lanyes.orghttp://b.bshare.cn/barCode?site=weixin&url=http://lanyes.orghttp://s.jiathis.com/qrcode.php?url=http://lanyes

2017-11-09 16:17:07 244

原创 PHP curl携带CA证书访问https

curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,true); curl_setopt($ch, CURLOPT_SSLCERT,dirname(__FILE__).'/card_test/apiclient_cert.pem'); //client.curl_setopt($ch, CURLOPT_SSLKEY, dirname(__FILE__).'/card

2017-11-09 09:37:01 8405

转载 使用PHPExcel实现Excel文件的导入和导出

在之前有写过一篇文章讲述了使用PHP快速生成excel表格文件并下载,这种方式生成Excel文件,生成速度很快,但是有缺点是:1.单纯的生成Excel文件,生成的文件没有样式,单元格属性(填充色,宽度,高度,边框颜色...)不能自定义;2.生成的文件虽然可以打开,但是兼容性很差,每次打开,都会报一个警告:今天使用一个第三方的SDK(PHPExcel)实现Excel文件的导入和导出。

2017-10-22 23:27:10 1085

原创 支付宝获取页面静态授权

<?phpif(empty($_GET['auth_code'])){ echo 'window.location.href = "https://openauth.alipay.com/oauth2/publicAppAuthorize.htm?app_id=2016112703399275&scope=auth_base&redirect_uri=https://group.gre

2017-10-18 19:00:29 1618

转载 wireshark 实用过滤表达式(针对ip、协议、端口、长度和内容)

首先说几个最常用的关键字,“eq” 和 “==”等同,可以使用 “and” 表示并且,“or”表示或者。“!" 和 "not” 都表示取反。  一、针对wireshark最常用的自然是针对IP地址的过滤。其中有几种情况:  (1)对源地址为192.168.0.1的包的过滤,即抓取源地址满足要求的包。           表达式为:ip.src == 192.168.0.1  (

2017-09-23 23:16:46 768

原创 JS实现图片上传后自动显示

function setImagePreview(doc,img) {var docObj = document.getElementById(doc);var imgObjPreview = document.getElementById(img);if (docObj.files && docObj.files[0]) {/*火狐下,直接设img属性*/imgObjPreview.s

2017-09-19 16:21:05 881

转载 8核、6核、4核、双核CPU是什么意思

对于初学者来说,CPU是什么、什么是双核、4核、6核、8核等。下面,就以上的问题,我们做出一一解答。 概念:CPU是什么、做什么用、一般CPU是接在哪里的,我们先来看看CPU是什么,CPU既中央处理器、电脑中一个最重要,最核心的东西,市面上能买到的CPU只有两种,一种是INTEL公司生产的,另一种是AMD公司生产的。如图1-1:上图分别是INTEL和AMD公司两个厂家生产的CPU,

2017-09-09 10:10:13 17346

转载 tp路由+伪静态+去掉index.php

之前一个网友说能不能达到这样的效果,www.olcms.com/news/id.html我当时说不能,后来想了想是可以的,今天试了试,已经实现,把步骤整理如下:1.在tp的配置文件中开启伪静态和路由如下return array(//'配置项'=>'配置值'//url访问模式为rewrite模式'URL_MODEL'=>'2',//开启伪静态'URL_HTML_SUF

2017-09-02 13:58:40 2987

原创 第三方平台发布小程序流程

一、利用公众号快速注册小程序 公众号快速注册小程序二、填写小程序相关信息(名称,logo,类型),根据需求考虑是否开通微信支付三、在第三方平台添加需要发布的小程序和小程序代码模板四、通过第三方平台提供的api完成一键配置、审核、发布以上纯属个人经验,如出现问题,请不要留言交流!

2017-08-29 17:52:39 5223 1

转载 腾讯地图获取地址的经度和纬度

var geocoder, map, marker = null; geocoder = new qq.maps.Geocoder(); function codeAddress() { var address = '中国,北京,海淀区,海淀大街38号'; //对指定地址进行解析 g

2017-08-29 16:18:02 13121

转载 Session变量不能传送到下一页.解决: session.use_trans_sid = 1

在PHP中使用过SESSION的朋友可能会碰到这么一个问题,SESSION变量不能跨页传递。这令我苦恼了好些日子,最终通过查资料思考并解决了这个问题。我认为,出现这个问题的原因有以下几点:1、客户端禁用了cookie 2、浏览器出现问题,暂时无法存取cookie 3、php.ini中的session.use_trans_sid = 0或者编译时没有打开--enable-trans-

2017-08-27 10:04:15 565

转载 tinkphp中session无法跨方法获取

我已经出现过两次这种问题了,出现了两次就说明第一次没有解决彻底,所以表示thinkphp这个跨页后session为空而无法登陆的问题牵扯很多方面的问题了。经过这两次的研究,我觉得基本上能真正解决它了。第一次出现的时候,我以为是目录不可写,检查了半天没发现问题,于是各种百度,才发现别人也有遇得类似问题,就是跨页传递session为空。(温馨提示:不喜欢听流水账的可以略过以下两段,直接看下

2017-08-27 09:53:15 2540 1

转载 js最新手机号码、电话号码正则表达式

原文链接:http://caibaojian.com/regexp-example.html正则表达式(regular expression)是一个描述字符模式的对象。使用JavaScript正则表达式可以进行强大的模式匹配和文本检索与替换功能。手机号码正则表达式验证。function checkPhone(){ var phone = document.getElement

2017-08-26 09:35:47 2423

原创 PHP发送短信验证码

短信费用:0.04/条下载alidayu的SDK加入到项目示例代码://发送短信验证码//tel 手机号//code 验证码//shop_name 商户名//type 短信模板 public function sendSMS($tel,$code,$shop_name,$type) { require_once './Application/al

2017-08-25 18:15:57 427

原创 PHP用barcode生成条形码

下载barcode将项目放到网站根目录示例代码 require_once('./barcode/class/BCGColor.php'); require_once('./barcode/class/BCGDrawing.php'); require_once('./barcode/class/BCGcode128.barcode.php');

2017-08-25 15:12:03 7135

原创 微信卡卷接口封装

<?phpnamespace Home\Controller;use Think\Controller;class WxCardApiController extends Controller { const appId = "wx8acd7fe397add964"; const appSecret = "6ce007bf44d0

2017-08-15 09:43:11 924

飞扬的小鸟

Java游戏完整代码,导入即可运行……

2016-04-01

空空如也

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