显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

请移步gmd20.github.com

// 编程和生活。不再使用,网易博客功能异常他们都没人维护了

 
 
 
 
 
 
grep hypervisor /proc/cpuinfo
grep VirtualBox /sys/class/dmi/id/board_name

作者  | 2018-4-19 11:15:15 | 阅读(50) |评论(0) | 阅读全文>>

2018-04-16-linux获取用户和组信息的API.markdown

2018-4-16 16:12:11 阅读43 评论0 162018/04 Apr16

```c
#include <stdio.h>
#include <string.h>
#include <crypt.h>
#include <errno.h>
#include <pwd.h>
#include <grp.h>


int main(void)
{
  struct passwd *pw;
  struct group *gp;
  pw = getpwnam("nobody");
  gp = getgrnam("nobody");

  if (pw)
    printf("%s %s %d %d %s %s\n", pw->pw_name, pw->pw_passwd, pw->pw_uid,
   

作者  | 2018-4-16 16:12:11 | 阅读(43) |评论(0) | 阅读全文>>

2018-03-22-生成linux的用户密码shadow文件的密码.markdown

2018-3-22 15:18:16 阅读55 评论0 222018/03 Mar22

de >cat /etc/shadow [root@centos7 ming]# perl -e 'print crypt("password123","\$6\$saltsalt\$") . "\n"' $6$saltsalt$qFmFH.bQmmtXzyBY0s9v7Oicd2z4XSIecDzlB5KiA2/jctKu9YterLp8wwnSq.qc.eoxqOmSuNp2xS0ktL3nh/ [root@centos7 ming]# python -c 'import crypt; print crypt.crypt("password123", "$6$saltsalt123$")' $6$saltsalt$qFmFH.bQmmtXzyBY0s9v7Oicd2z4XSIecDzlB5KiA2/jctKu9YterLp8wwnSq.qc.eoxqOmSuNp2xS0ktL3nh/

作者  | 2018-3-22 15:18:16 | 阅读(55) |评论(0) | 阅读全文>>

2018-03-21-overlayfs和squashfs测试.markdown

2018-3-21 15:29:35 阅读50 评论0 212018/03 Mar21

overlayfs 和squashfs tmpfs这些在内核源码的文档里面都有介绍的。


创建squashfs文件系统
======================
```text
yum  install squashfs-tools
mksquashfs /some/dir dir.sqsh

mksquashfs initrd-busybox initrd-busybox.squashfs
mount -t squashfs initrd-busybox.squashfs /mnt/
```

作者  | 2018-3-21 15:29:35 | 阅读(50) |评论(0) | 阅读全文>>

美国运动医疗协会的运动建议

2017-11-6 10:16:48 阅读75 评论0 62017/11 Nov6

美国运动医疗协会的运动建议
The American College of Sports Medicine (ACSM) has just released new recommendations on the quantity and quality of exercise for adults, 


心肺训练
========
成人至少要一周要进行150分钟的中等强度运动。
为了达到这个建议,可以通过30-60分钟的中等强度运动(一周5天)或者20-60分钟激烈运动(一周3天)
连续一次的长时间锻炼或者多次短时间(至少10分钟)或者长短结合来达到这个运动量都是可以的。
运动时间、频率和强度应该循序渐进的进行才能避免伤病和持续下去。

作者  | 2017-11-6 10:16:48 | 阅读(75) |评论(0) | 阅读全文>>

其他计算任何request/reply的协议的响应时间的wireshark插件都可以用类似代码实现吧。比如计算什么自定义rpc的响应时间等等。
完成的最终脚本 tcap_response_time.lua

-- Know issues:
-- This offical wireshark "tcap stat feature" can not identify the correct
-- tcap session (the tcap message matching is wrong, it seems the hash

作者  | 2015-12-2 13:56:05 | 阅读(390) |评论(0) | 阅读全文>>

wireshark分析TCAP/GSM_MAP的的响应时间(service response time)

2015-11-18 14:48:25 阅读316 评论0 182015/11 Nov18

在wireshark里面默认为每个http response 消息统计http.time, 这样就是在 statistics 里面io graph 界面的 advance 功能里面
查看   响应时间的 按照时间分布曲线了。  一个不错的功能。

TCAP协议也可以配置一下,它也会统计每个消息request 和response 的响应时间的。
在TCAP协议设置选项里面,勾上  “service response time analyse” 和“persistent stat of SRT” 。

作者  | 2015-11-18 14:48:25 | 阅读(316) |评论(0) | 阅读全文>>

SIP协议相关的一些资料

2015-11-12 15:36:42 阅读232 评论0 122015/11 Nov12

标准:
====

SIP: Session Initiation Protocol

https://tools.ietf.org/html/rfc3261

SDP: Session Description Protocol

https://tools.ietf.org/html/rfc4566

作者  | 2015-11-12 15:36:42 | 阅读(232) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 我要留言
 
 
 
留言列表加载中...
 
 
 
 
 
 
 
 

广东省 广州市

 发消息  写留言

 
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 

天气

 
 
模块内容加载中...
 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 

日历

 
 
模块内容加载中...
 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 
列表加载中...
 
 
 
 
 
 
 
日志评论
评论列表加载中...
 
 
 
 
 
 
 
 
 
 
 
网易云音乐 曲目表歌词秀
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018

注册 登录  
 加关注