orangleliu 笔记本

lzz的编程之旅,技术,思考,分享,happy

【python】使用unix管道pipe处理stdout实时数据

现在有个实时抓包处理的程序,大概的流程是 使用tshark抓包->实时上传,如果写log的话是可以的,但是log文件切割需要定时执行。 由于log中有些内容需要实时处理,延迟时间会导致数据误差,所以想到用类似unix管道的方式,实时处理掉标准输出的内容处理,类似生产消费者模式。 场景解说简单...

2015-08-31 22:57:18

阅读数:3730

评论数:0

【shell脚本练习】网卡信息和简单日志分析

题目1、写一个脚本getinterface.sh,脚本可以接受参数(i,I,a),完成以下任务: (1)使用以下形式:getinterface.sh [-i interface|-I IP|-a] (2)当用户使用-i选项时,显示其指定网卡的IP地址; (3)当用户使用-I选项时...

2015-08-23 11:04:21

阅读数:2701

评论数:0

【shell脚本练习】批量添加用户和设置密码

题目添加9个用户,user101…user109;密码同用户名;思路 for循环来添加就好了,用户名和密码都可以拼字符串来完成 user10+数字 要判断是否能添加成功,注意非交互模式下修改用户密码的技巧 脚本#!/bin/bash #addusers.shecho "-----add ...

2015-08-22 20:29:04

阅读数:6372

评论数:0

【shell脚本练习】判断用户存在和用户类型

题目写一个脚本 1. 传递一个参数给脚本,此参数为用户名; 2. 如果用户存在,则执行如下任务 * 如果用户的id号小于500,显示其为管理员或系统用户; * 否则,显示其为普通用户; 3. 如果用户不存在,则添加之;解答#!/bin/bashusernam...

2015-08-21 18:20:27

阅读数:2716

评论数:0

【python】网页中字符编码转换 unicode-escape

有的时候我们用python来抓取网页会得到类似 '\\u003C\\u0066\\u0072\\u006F\\u006D\\u003E' 或者 '%u003c%u0062%u0072%u003e%u003c%u0064%u0069%u0076%u0020%u0063%u006c......' ...

2015-08-19 18:20:51

阅读数:2233

评论数:0

关于技术博客我想说

今天来说说写博客这点事吧.初衷且不说别人写博客的目的,从开始到现在,自己写博客的目的可以称作是”记笔记”,所以写的数量不少,但是质量挺一般。主要还是印证了那句老话”好记性不如烂笔头”。为了怕自己过一段时间忘记了,所以记录下来,有的笔记甚至没有一些铺垫,可能到后来只有我一个人看的明白。博客是公开的,...

2015-08-12 20:19:40

阅读数:767

评论数:0

[问与答]怎样在 Android Stuido中删除一个project

sof Remove Project from Android Studio 问第一次用Android Stuido,建立一个项目,却不知道怎么删除?答大概有3种方式方式一点击 File > Close Project 回到欢迎界面这时候鼠标移动到项目上(出现小手的图标),按delete键...

2015-08-11 23:43:48

阅读数:930

评论数:0

[问与答]为什么 'a' in ('abc') 是True 而 'a' in ['abc'] 是False呢?

Why is ‘a’ in (‘abc’) True while ‘a’ in [‘abc’] is False? 原文链接 问在使用解释器的时候,表达式'a' in ('abc') 返回是True,而 'a' in ['abc'] 返回的是Fasle, 有人可以解释这里发生了什么吗?答这个问题...

2015-08-10 22:44:41

阅读数:921

评论数:0

【Linux命令】netcat 网络工具的瑞士军刀

netcat被成为网络工具中的瑞士军刀,之前也没怎么用过,挺惭愧的,那么现在来看看怎么用吧。 udp 和 tcp协议都比较好使,至少在测udp的时候,使用telnet感觉很无力呀。(nc 和 netcat都是一个命令) 参数nc --version netcat (The GNU Netcat) ...

2015-08-10 08:40:46

阅读数:1820

评论数:0

【shell脚本练习】grep sed awk

下面是简单学习之后做得练习题,如果有不对的,请交流啊。Grep 练习文件名grepfileSteve Blenheim:238-923-7366:95 Latham Lane, Easton, PA 83755:11/12/56:20300 Betty Boop:245-836-8357:635 ...

2015-08-09 11:23:16

阅读数:2356

评论数:2

【Mac】Mac OS X 安装GNU命令行工具

macos的很多用户都是做it相关的人,类unix系统带来了很多方面,尤其是经常和linux打交道的人。 但是作为经常使用linux 命令行的人发现macos中的命令行工具很多都是bsd工具,跟linux下得使用方式开始差距挺大的,那么怎么安装GUN命令行工具,然后更舒服的在macos和linux...

2015-08-08 12:23:31

阅读数:12912

评论数:2

【微信支付】开发遇到的一些问题一些弯路

微信支付和微信公共号后台的关系?这两个系统没有必然的关系,可以只开发微信支付的部分,公共号后台继续使用微信的。微信公共号支付必须要用到jssdk吗?可以使用,但不是必须的,使用微信内置的 WeixinJSBridge 对象也可以调用支付接口。编码我用的python,签名中的中文,不要用unicod...

2015-08-04 18:01:31

阅读数:873

评论数:0

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