自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 移动APP漏洞自动化检测平台建设

前言:本文是《移动APP客户端安全笔记》系列原创文章中的第一篇,主要讲的是企业移动APP自动化漏洞检测平台建设,移动APP漏洞检测发展史与前沿技术,APP漏洞检测工具与平台,以及笔者的一些思考。希望能对移动App自动化漏洞检测感兴趣的同学有所帮助,限于笔者技术水平与文章篇幅,有些内容暂没有逐一详细...

2017-03-03 14:18:05 783 0

转载 聊聊高并发系统之限流特技-2

转自:2016-06-14  张开涛  上一篇《聊聊高并发系统限流特技-1》讲了限流算法、应用级限流、分布式限流;本篇将介绍接入层限流实现。 接入层限流 接入层通常指请求流量的入口,该层的主要目的有:负载均衡、非法请求过滤、请求聚合、缓存、降级、限流、A/B测试、...

2017-03-03 14:13:52 497 0

转载 NGINX限流的一些思考 - php

原文链接:http://blog.csdn.net/soar_away/article/details/51980247 我们经常遇到这种情况, 服务器资源有限,但是客户端来的请求在不断的上涨, 为了保证一部分的请求能够正常相应, 不得不放弃一些客户端来的请求, 这个时候我们会选择行...

2017-03-03 13:15:16 833 0

转载 聊聊高并发系统之限流特技一

原文链接:http://www.jianshu.com/p/2596e559db5c

2017-03-03 11:03:05 2327 0

转载 CentOS 6.8安装Python2.7.13

查看当前系统中的 Python 版本 python --version 返回 Python 2.6.6 为正常。 检查 CentOS 版本 cat /etc/redhat-release 返回 CentOS release 6.8 (Final) 为正常。 安装所有的开...

2017-02-24 11:50:53 423 0

原创 使用Flask-Mail扩展发送邮件

1、安装 Flask-Mail pip install Flask-Mail 2、发送邮件 # -*- coding: utf-8 -*- #**************************************************************** # sendmail.py...

2017-02-22 14:30:30 712 0

转载 从源码解析Python的Flask框架中request对象的用法

flask中的request对象发送请求使用起来十分方便,但也有一些需要注意的地方,这里我们来从源码解析Python的Flask框架中request对象的用法,需要的朋友可以参考下. from flask import request Flask 是一个人气非常高的Python Web框架,...

2017-02-10 11:04:47 2655 0

转载 jQuery选择器

不会用选择器,望元素兴叹,难受的要死!在此全面的记录一遍。看完就彻底知之了! jquery的选择器分为以下几类 基本选择器层次选择器过滤选择器表单选择器 1. 基本选择器 选择器 描述 示例 #id 根据id匹配一个元素 ...

2017-01-22 09:46:24 251 0

原创 MYSQL添加远程用户或允许远程访问方法

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION; Query OK, 0 rows affected...

2017-01-12 17:45:28 319 0

原创 Flask创建表单

使用flask提交表单的方式 1、前端html: {% extends "base.html" %} {% import "bootstrap/wtf.html" as wtf %} {% block title %}Flasky{% endblock %...

2017-01-12 15:22:27 1765 0

转载 gevent程序员指南

gevent程序员指南 由Gevent社区编写 gevent是一个基于libev的并发库。它为各种并发和网络相关的任务提供了整洁的API。 介绍 本指南假定读者有中级Python水平,但不要求有其它更多的知识,不期待读者有 并发方面的知识。本指南的目标在于给予你需要...

2017-01-10 10:59:23 849 0

转载 python 文件读写时用open还是codecs.open

当我面有数据需要保存时,第一时间一般会想到写到一个txt文件中,当然,数据量比较大的时候还是写到数据库比较方便管理,需要进行网络传输时要序列化,json化。下面主要整理一下平时用的最多的写入到文件中,一般以txt结尾,linux里不会以后缀来区分文件类型,后缀可以随便,也可以没有。       ...

2016-12-29 11:03:18 1629 0

转载 python 编码问题之终极解决

结合之前遇到的坑以及下面贴的这篇文章, 总结几种python乱码解决方案,如果遇到乱码,不妨尝试一下? 1,必备 #encoding=utf-8 2, python编程环境编码 import sys reload(sys) sys.setdefaultencoding(...

2016-12-29 11:02:03 1825 0

原创 python高级编程-生成器

生成器(Generators) 生成器也是一种迭代器,但是你只能对其迭代一次。这是因为它们并没有把所有的值存在内存中, 而是在运行时生成值。你通过遍历来使用它们,要么用一个“for”循环,要么将它们传递给任意可 以进行迭代的函数和结构。大多数时候生成器是以函数来实现的。然而,它们并不返回一个值, ...

2016-12-27 15:17:59 447 0

转载 快速PYTHON性能优化要点

翻译,两篇博文 Quick Python Performance Optimization一 二, 很短 第一篇 仅是解释,如何用正确并且高效的方式完成在日常Python编码中简单的事情 1.在ipython交互shell中使用%timeit (per line) 和...

2016-12-27 13:42:40 322 0

转载 PYTHON join 和 split 函数用法

python join 和 split方法的使用,join用来连接字符串,split恰好相反,拆分字符串的。 1.join用法示例  >>>li = ['my','name','is','bob&#...

2016-12-27 10:16:58 313 0

转载 飘逸的python - 偏函数functools.partial

原文链接:http://blog.csdn.net/handsomekang/article/details/9712125 函数式编程的思想。 可以理解成绑定了一部分参数的函数。 作用就是少传参数,更短,更简洁。 我之前做的一段用户留存率的程序。 需求是这样子的,选择某一天,然后以这天...

2016-12-27 10:13:59 328 0

原创 python高级编程-装饰器学习笔记

python装饰器 装饰器(Decorators)是Python的一个重要部分。简单地说:他们是修改其他函数的功能的函数。他们有助于让我们的代码更简短,也更Pythonic(Python范儿)。大多数初学者不知道在哪儿使用它们,所以我将要分享下,哪些区域里装饰器可以让你的代码更简洁。 首先...

2016-12-26 14:46:55 442 0

原创 python中*args 和 **kwargs 的用法学习笔记

*args 和 **kwargs 主要用于函数定义。 你可以将不定数量的参数传递给一个函数。 1、*args 是用来发送一个(非键值对)可变数量的参数列表给一个函数. 这里有个例子帮你理解这个概念: def test_var_args(f_arg, *argv):     print(&qu...

2016-12-26 11:07:06 5987 0

转载 Python串口编程

python的串口网上有很多例子,这里了只是把认为好的整理到一起。 首先,应该安装serial模块,还能开始后续的操作。我用的python2.6,serial模块可以在这里下载安装serial模块下载   1,字符串的发送接收 短接串口的2、3脚,创建一个文本,如: ...

2016-12-23 17:09:57 529 0

转载 shell编程中for/while/util/case/select/break/continue

原文链接:https://my.oschina.net/u/2391658/blog/708151 Shell编程中循环命令用于特定条件下决定某些语句重复执行的控制方式,有三种常用的循环语句:for、while和until。while循环和for循环属于“当型循环”,而until属于“直到型循环...

2016-12-23 16:28:13 288 0

转载 Linux Shell 文本处理工具集锦

内容目录: find 文件查找grep 文本搜索xargs 命令行参数转换sort 排序uniq 消除重复行用tr进行转换cut 按列切分文本paste 按列拼接文本wc 统计行和字符的工具sed 文本替换利器awk 数据流处理工具迭代文件中的行、单词和字符 本文将介绍Linu...

2016-12-23 16:26:29 489 0

转载 java笔记

原文链接:http://www.cnblogs.com/ggjucheng/archive/2012/11/19/2777695.html java tutorial 翻译 序 java介绍 构建JSE 开发环境-安装jdk和eclipse  语言基础   java ...

2016-12-23 10:00:50 203 0

转载 Linux/Unix笔记本

原文链接:http://www.cnblogs.com/ggjucheng/archive/2012/08/18/2645321.html Linux介绍   Linux入门——个人感想   Google怎么用linux 初入Linux   Windows XP硬...

2016-12-23 09:55:27 209 0

转载 数据库笔记本

原文链接:http://www.cnblogs.com/ggjucheng/archive/2012/11/02/2751119.html mysql资源   mysql5.1中文参考手册 mysql管理   基于linux使用mysql二进制包安装mysql5.5 ...

2016-12-23 09:38:49 321 0

转载 hadoop笔记本

原文链接:http://www.cnblogs.com/ggjucheng/archive/2012/04/22/2465625.html 海量数据     那些年Google公开的大数据领域论文     大数据量,海量数据 处理方法总结     布隆过滤器应用   ...

2016-12-23 09:35:01 377 0

转载 Linux版本信息号查看

一、查看Linux内核版本命令(两种方法): 1、cat /proc/version [root@localhost ~]# cat /proc/version Linux version 2.6.18-194.8.1.el5.centos.plus (mockbuild@builder17.c...

2016-12-23 09:30:48 286 0

转载 Vim命令总结

命令历史 以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。 启动vim 在命令行窗口中输入以下命令即可 vim 直接启动vim vim filename 打开vim并创建名为filename的文件 文件命令 打开单个文件 vim file...

2016-12-23 09:29:23 232 0

转载 linux运维实用的42个常用命令总结

1.删除0字节文件:find -type f -size 0 -exec rm -rf {} \; 2.查看进程 按内存从大到小排列:ps -e -o "%C : %p : %z : %a"|sort -k5 -nr 3.按cpu利用率从大到小排列:ps -e -o &q...

2016-12-23 09:27:00 275 0

转载 Netdata 是一款 Linux 性能实时监测工具

Netdata是一个高度优化的Linux守护进程,它为Linux系统,应用程序,SNMP服务等提供实时的性能监测。 它用可视化的手段,将被监测者最细微的细节,展现了出来。这样,你便可以清晰地了解你的系统和应用程序此时的状况。 使用此软件,你可以得到: 1.优美的界面:bootst...

2016-12-22 15:52:31 3098 0

转载 sql 调优整理

1. 选用适合的ORACLE优化器      ORACLE的优化器共有3种:        a.  RULE (基于规则)   b. COST (基于成本)  c. CHOOSE (选择性)      设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声...

2016-12-22 15:44:03 985 0

转载 海量数据优化查询

数据库系统是管理信息系统的核心,基于数据库的联机事务处理(OLTP)以及联机分析处理(OLAP)是银行、企业、政府等部门最为重要的计算机应用之一。从大多数系统的应用实例来看,查询操作在各种数据库操作中所占据的比重最大,而查询操作所基于的SELECT语句在SQL语句中又是代价最大的语句。举例来说,如...

2016-12-22 15:42:05 214 0

转载 如何处理海量数据

在实际的工作环境下,许多人会遇到海量数据这个复杂而艰巨的问题,它的主要难点有以下几个方面: 一、数据量过大,数据中什么情况都可能存在。 如果说有10条数据,那么大不了每条去逐一检查,人为处理,如果有上百条数据,也可以考虑,如果数据上到千万级别,甚至过亿,那不是手工能解决的了,必须通过工...

2016-12-22 15:40:38 547 0

转载 Linux命令分类整理

1、系统信息 uname -a # 显示Linux系统信息 uname -r # 显示内核发布版本信息 uptime # 显示系统已经运行的时间和系统负载 hostname # 显示系统主机名 last reboot # 显示系统重启历史 ...

2016-12-22 15:37:41 480 0

转载 一次线上GC故障解决过程记录

排查了三四个小时,终于解决了这个GC问题,记录解决过程于此,希望对大家有所帮助。本文假定读者已具备基本的GC常识和JVM调优知识,关于JVM调优工具使用可以查看我在同一分类下的另一篇文章:     http://my.oschina.net/feichexia/blog/196575 ...

2016-12-22 15:34:51 3420 1

转载 Java服务器调优

摘要: 之所以翻译这篇文章,是觉得文中提到的内容对实际工作有一定指导意义,也希望对大家有帮助。翻译不容易,转载请注明出处,谢谢。     随着成千上万的Java服务器运行在企业线上环境,Java已经成为构建线上系统的语言之一。如果希望我们的机器表现出可接受的性能,那么就需要对它们进行定期...

2016-12-22 15:33:50 597 0

转载 JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解

摘要: JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外,还有jps、jstack、jmap、jhat、jstat、hprof等小巧的工具,本博客希望能起抛砖引玉之用,让大家能开始对JVM性能调优的常用工具有所了解。     现实企业级J...

2016-12-22 15:32:13 297 0

转载 JVM(java 虚拟机)内存设置

一、设置JVM内存设置 1. 设置JVM内存的参数有四个: -Xmx   Java Heap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定; -Xms   Java Heap初始值,Server端JVM最好将-Xms和-Xmx设为相同值,开...

2016-12-22 15:30:38 191 0

转载 JVM垃圾回收总结

目录(?)[-] GC步骤简述 步骤1标记 Marking步骤2删除 Sweeping GC中的堆观察GC过程常用垃圾回收器 来自Oracle官方文档,对JVM GC知识整理的清晰易懂,查资料还是看官方的好! 1 GC步骤简述 步骤1:标记 (Mar...

2016-12-22 15:24:36 270 0

转载 Docker新手入门:基本用法

原文链接: http://blog.csdn.net/dc_726 目录(?)[-] Docker新手入门基本用法Docker简介 1 第一本Docker书2 Docker是什么3 Docker与容器和虚拟机 Docker安装与32位问题 1 安装Docker...

2016-12-22 14:58:30 4698 0

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