勤奋的小猪

os底层开发,LTE开发,测试技术

排序:
默认
按更新时间
按访问量

python二进制协议结构信息分析

关键词:电路板,协议,二进制,逆向 协议设计的三要素,即协议语法,语义和时序。参考《协议规范挖掘综述》   1.         搜索固定字段,频繁序列 分割数据流,解决帧的定界问题。   2.         数据挖掘,特征序列,类型标识符 字符串模式匹配,BF算法,K...

2017-09-23 18:01:45

阅读数:358

评论数:0

嵌入式GUI QT

关键词:嵌入式, QT 软件安装 https://download.qt.io/archive/qt/5.6/5.6.2/ qt-opensource-windows-x86-mingw492-5.6.2.exe 多平台 Qt Support – U...

2017-05-14 13:38:11

阅读数:469

评论数:0

代码自动生成.编程语言

关键词:代码,智能,程序,编译 一门编程语言,本质做两件事情:一是描述信息;二是处理信息。 程序语言 如何掌握程序语言 1.         原理。程序语言原理其实只有很少数几个,它们却可以被用来构造出许许多多纷繁复杂的概念。 2.         实现一个程序语言。使用Sc...

2017-04-14 12:22:46

阅读数:464

评论数:0

linux usb子系统.调试方法

关键词:linux , 驱动, 调试 linux kernel usb调试方法:   sysfs/debugfs  usbmon Dynamic debug interface Tracepoints 调试信息文件路径: ls  /sys/bus/usb/devic...

2017-04-09 12:50:35

阅读数:1951

评论数:0

linux usb子系统.框架

关键词: linux, 驱动,usb USB驱动组成部分:  USB的bus驱动。 usb_core。当USB设备接到USB控制器接口时,usb_core就检测该设备的一些信息,例如生产厂商ID和产品的ID,或者是设备所属的class、subclass跟protocol,以...

2017-04-08 19:52:52

阅读数:920

评论数:0

Android系统蓝牙HAL分析

关键词:android, 蓝牙,中间件,驱动 应用层API Android中为蓝牙的使用提供了一整套API:  搜索其他蓝牙设备。查询适配设备。建立RFCOMM通道。 通过发现服务连接其他蓝牙设备。 交换数据。管理多项连接。 开启蓝牙(SettingUp Blu...

2017-03-19 14:35:46

阅读数:1693

评论数:0

微服务通信机制

系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。 围绕业务能力组织服务、自动化部署、智能端点、对语言及数据的去集中化控制。 微服务的结构   将组件定义为可被独立替换和升级的软件单元。  以业务能力为出发...

2017-01-08 09:18:27

阅读数:5031

评论数:0

HTML5游戏开发工作流

关键词:游戏, html5, 工作流 手机APP应用如雨后春笋般冒了出来,而在众多的APP应用中,游戏占据了半壁江山。它丰富着人们的业余生活,增进了人们之间的沟通交流。 基于HTML5技术的游戏引擎,所需要的脚本必定是JavaScript,只有JavaScript脚本语言才能运行于...

2016-12-30 23:05:52

阅读数:649

评论数:1

Windows设计原理分析

关键词: 系统设计,windows, 架构 系统设计 系统设计原理:  系统的常态设定。稳定态有一种吸引力,趋势。 分层,分工设计。系统的边界,范围。 系统内部自相似。 自耦合循环(环形结构),正反馈和负反馈(进程状态变化) 子系统的相互约束协同。消息机制等 w...

2016-10-22 17:12:30

阅读数:401

评论数:0

软件估算.预算

关键词:软件开发,项目管理,估算,误差 估算与计划和项目控制,以及估算与目标和承诺之间的关系;不确定性与估算中的误差来源以及影响估算的各种因素;先计数、再计算,无法可想时才依靠判断的基本估算原则;用于估算软件项目的三个重要部分——规模、工作量和进度估算的基本方法;与规模、工作量和进度...

2016-08-20 17:24:20

阅读数:1619

评论数:0

自动化测试.工具

关键词:自动化测试,脚本,测试工具,QTP 自动化测试一般是指通过计算机软件来模拟人的测试行为,替代人的测试执行工作。 对程序的新版本运行已有的测试(回归测试),能大大降低回归测试的开销。可以运行更多更频繁的测试。可以执行一些手工测试困难或不可能做的测试。更好地利用资源。测试具有一...

2016-07-03 11:22:57

阅读数:2390

评论数:0

windows命令schtasks逆向

关键词:schtasks, 逆向,沙盒 schtasks命令可以用用户权限,也可以用系统权限。权限控制比较好。 stchtasks命令在不同语言系统中日期格式不相同,稍不注意计划任务就建立不成功。如果路径中带有空格,需要特别处理。schtasks命令是一个功能强大的超级命令行计划工具。   ...

2015-11-15 19:15:56

阅读数:833

评论数:0

wireshark插件开发小结

关键字:wireshark,  plugin, lua,protocol 概述 wireshark是非常流行的网络封包分析软件,功能十分强大。可以抓取各种网络包,并显示网络包的详细信息。 为什么使用wireshark Troubleshoot network pro...

2015-10-31 09:07:21

阅读数:3831

评论数:0

windows8剪切内存不够解决方法

Windows8剪切内存不够解决方法 Windows8剪切时,出现错误:内存不够。 但是windows8空余内存很多,而且磁盘空间也足够。 这个错误其实是由于文件权限不够造成的。 TeraCopy 是一款旨在于发挥系统最快的拷贝速度而设计的软件,是 Windows 复制...

2015-10-24 13:32:41

阅读数:451

评论数:0

Linux文件监控

关键词:linux, 监控 如果要让服务器保持最佳性能,你应该将 Linux 服务器的运行级别 runlevel 设置为 3 ,就是控制台模式,当你需要图形化桌面的时候使用 startx 命令来启动它。修改配置 /etc/inittab 找到 initdefault 一样,将id:5...

2015-08-11 20:34:10

阅读数:489

评论数:0

新开发模式下自动化测试

关键字:自动化,测试, 功能测试 测试的目标是两个:“发现系统中存在的问题”和“证明系统能够满足用户的需求”。 自动化测试既不单指某种工具,也不仅仅指某种测试技术,它是工具、过程、人员和方法的组合。   测试的现状Testing is dead 开发速度第一质量第二新的敏捷开发模式开发人...

2015-08-02 14:25:08

阅读数:631

评论数:0

16种网盘搜索方法

如何从庞大的网络里面 找到自己想要的资料 16种度盘搜索方法 1、在http://baidu.com的搜索框中输入:site:http://pan.baidu.com 搜索词 2、壹搜 网盘搜索引擎 3、盘易搜 盘易搜-百度网盘搜索 4、BD盘搜索 百度网盘资源搜索引擎 5、网盘搜索引擎 百度...

2015-08-02 11:25:00

阅读数:1154

评论数:0

c编程进阶

自己总结: 编程进阶,主要是看很多代码, 软件调试能力, 看很多ppt(高手的开发总结,最新技术框架)。 https://speakerdeck.com/c/technology 这是一个非常不错的技术共享网站,上面有很多比较新的文档。 Speaker Deck is t...

2015-07-20 21:51:01

阅读数:337

评论数:0

为什么国外程序员爱用 Mac

Mac 在国外很受欢迎,尤其是在 设计/web开发/IT 人员圈子里。普通用户喜欢 Mac 可以理解,毕竟 Mac 设计美观,简单好用,没有病毒。那么为什么专业人士也对 Mac 情有独钟呢?从个人使用经验来看我想有下面几个原因: 1、Mac OS X 是基于 Unix 的。 2...

2015-06-07 20:13:28

阅读数:388

评论数:0

程序员家里高效工作5步

家里工作是一种奢侈的享受。 需要处理好 时间 和 注意力分散 问题。  不要频繁检查邮箱, 一天2或3次, 每次15到30分钟。 时间按照90分钟分块。设置闹钟定时提醒,及时休息。站着工作,从椅子上不时的站起来。 一个计划, 避免分散注意力的事情 责任心, 重视结果 和 ...

2015-05-24 18:20:05

阅读数:392

评论数:0

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