willy8686
码龄14年
关注
提问 私信
  • 博客:334,157
    社区:6,063
    动态:11
    340,231
    总访问量
  • 8
    原创
  • 暂无
    排名
  • 33
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2011-05-26
博客简介:

jasenwan88的专栏

查看详细资料
个人成就
  • 获得46次点赞
  • 内容获得9次评论
  • 获得190次收藏
创作历程
  • 1篇
    2021年
  • 4篇
    2020年
  • 1篇
    2019年
  • 3篇
    2016年
  • 3篇
    2014年
  • 53篇
    2012年
  • 1篇
    2011年
成就勋章
TA的专栏
  • Android基础
    2篇
  • 笔记
    1篇
  • linux内核
    24篇
  • 编辑工具
    4篇
  • 移植
  • 网络基础知识
    18篇
  • linux基础
    6篇
  • 服务器类
    4篇
  • unix高级环境编程
    2篇
  • 项目需求
    1篇
  • luci
    1篇
兴趣领域 设置
  • 人工智能
    opencv语音识别计算机视觉机器学习深度学习神经网络自然语言处理tensorflow图像处理
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

174人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Android 卡顿排查工具

Android 卡顿排查工具Traceview 和 systrace 都是我们比较熟悉的排查卡顿的工具,从实现上这些工具分为两个流派。第一个流派是 instrument。获取一段时间内所有函数的调用过程,可以通过分析这段时间内的函数调用流程,再进一步分析待优化的点。第二个流派是 sample。有选择性或者采用抽样的方式观察某些函数调用过程,可以通过这些有限的信息推测出流程中的可疑点,然后再继续细化分析。1. Traceview吐槽的比较多的工具。它利用 Android ...
原创
发布博客 2021.06.17 ·
1706 阅读 ·
0 点赞 ·
3 评论 ·
7 收藏

Android学习系列(39)--Android主题和样式之系统篇(上)

Android学习系列(39)--Android主题和样式之系统篇(上)【基于最新的Android4.4的源码分析】每家公司或者每个移动团队无不想开发出一套自己的UI框架,融入自己的设计和特性,这必然会去修改android的ui。所以,学习和理解android的UI设计是最基础和非常有必要的。android ui设计最重要的就是主题和样式。1、位置在Android的frameworks/base/core/res/res/values目录下有一下几个文件: 1 2
转载
发布博客 2020.11.15 ·
480 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Android 平台 Native 代码的崩溃捕获机制及实现

一、背景在Android平台,native crash一直是crash里的大头。native crash具有上下文不全、出错信息模糊、难以捕捉等特点,比java crash更难修复。所以一个合格的异常捕获组件也要能达到以下目的:支持在crash时进行更多扩展操作,如:打印logcat和应用日志上报crash次数对不同的crash做不同的恢复措施可以针对业务不断改进和适应二、现有的方案其实3个方案在Android平台的实现原理都是基本一致的,综合考虑,可以基于coffeecatch改进。三、
转载
发布博客 2020.10.14 ·
1346 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

awk循环读取文件内容,并把字段赋给相应的变量

1.awk功能和实用形式awk指定读取文件中的某一行的某个字段awk可以设置条件来输出文件中m行到n行中每行的指定的k字段,使用格式如下awk‘NR==m,NR==n {print $k}’path/filenamem,n,k表示实在的数值。如果要用变量来表示m,n的值,则变量需要用单引号将其引起来。NR,{print }是awk命令在此用法下的规定字段;path/filename表示读取文件的路径及文件名。当要读取某一行的内容的k字段时,使用格式如下...
转载
发布博客 2020.06.08 ·
4405 阅读 ·
1 点赞 ·
1 评论 ·
6 收藏

备忘两个SecureCRT的配色方案

唯美型:下面是步骤:1. 设置背景颜色和字体颜色:选项(Options)==》会话选项(Sessions options)==》终端(Terminal)==》仿真(Emulation)选项(Options)==》全局选项(Global options)==》一般(General)==》默认会话(defualt session)==》点击 Edit Defualt Setting进去第一步先将use global ANSI color settings的勾去掉,否则无法编...
转载
发布博客 2020.05.26 ·
917 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

SQL语句的DDL、DML、DCL的介绍

 一、DDLDDL is Data Definition Language statements. Some examples:数据定义语言,用于定义和管理 SQL 数据库中的所有对象的语言1.CREATE - to create objects in the database 创建2.ALTER - alters the structure of the database 修改3.D...
转载
发布博客 2019.01.03 ·
1900 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

Oracle-call-interface-programmers-guide.pdf

发布资源 2018.12.26 ·
pdf

OpenWrt智能家居开发入门教程.pdf

发布资源 2018.12.06 ·
pdf

airodump-ng界面参数详解.pdf

发布资源 2018.12.06 ·
pdf

Linux命令详解 — time

命令】time — 执行命令并计时【格式】time [-p] command [arguments...]【说明】执行命令行"command [arguments...]",命令行执行结束时在标准输出中打印执行该命令行的时间统计结果,其统计结果包含以下数据:1)实际时间(real time): 从command命令行开始执行到运行终止的消逝时间;2)用户CPU时间(user C
转载
发布博客 2016.01.24 ·
860 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

linux 下使用 tc 模拟网络延迟和丢包

1 模拟延迟传输简介netem 与 tc: netem 是 Linux 2.6 及以上内核版本提供的一个网络模拟功能模块。该功能模块可以用来在性能良好的局域网中,模拟出复杂的互联网传输性能,诸如低带宽、传输延迟、丢包等等情况。使用 Linux 2.6 (或以上) 版本内核的很多发行版 Linux 都开启了该内核功能,比如 Fedora、Ubuntu、Redhat、OpenSuse、Cent
转载
发布博客 2016.01.24 ·
3132 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

TCP慢启动、拥塞避免、快速重传、快速回复

转自:http://blog.csdn.net/itmacar/article/details/12278769感谢博主的辛勤成果!为了防止网络的拥塞现象,TCP提出了一系列的拥塞控制机制。最初由V. Jacobson在1988年的论文中提出的TCP的拥塞控制由“慢启动(Slow start)”和“拥塞避免(Congestion avoidance)”组成,后来TCP Re
转载
发布博客 2016.01.24 ·
970 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

关于iPhone/iPad的iOS系统自动弹出认证窗口问题

前言路由器,认证服务器,手持无线终端。当通过手持无线设备连接到需要认证的WiFi上,会自动弹出窗口,何解?为什么有的时候就不弹出窗口呢?怎么给商家一个合理的解释呢?验证问题通过在路由器上抓包来看弹出窗口的时候都发生了什么? 抓包方法如下http://blog.csdn.net/qianguozheng/article/details/32108093当弹出认证窗口的时候
转载
发布博客 2014.11.25 ·
7112 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux之DBUS基础学习记录

D-Bus三层架构D-Bus是一个为应用程序间通信的消息总线系统, 用于进程之间的通信。它是个3层架构的IPC 系统,包括:1、函数库libdbus ,用于两个应用程序互相联系和交互消息。 2、一个基于libdbus构造的消息总线守护进程,可同时与多个应用程序相连,并能把来自一个应用程序的消息路由到0或者多个其他程序。3、基于特定应用程序框架的封装库或捆绑(wrapper libr
转载
发布博客 2014.11.13 ·
2300 阅读 ·
2 点赞 ·
1 评论 ·
6 收藏

openwrt中luci界面中简单的添加一个配置说明

1.先在system中添加一个ipv6config   操作:先在/usr/lib/ lua/luci/controller/admin/system.lua 文件中的index页面中添加  [php] view plaincopyprint?entry({"admin", "system", "ipv6config"}, cbi("admin_system/ipv
转载
发布博客 2014.11.08 ·
6021 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

网络协议的初始化dev_add_pack

[cpp] view plaincopy在数据包接收过程的那篇笔记中可以知道,在数据包的处理函数netif_receive_skb中,会先看ptype_all中是否有注册的协议,如果有,则调用相应的处理函数,然后再到ptype_base中,找到合适的协议,将skb发送到相关协议的处理函数.比如ip协议(ip_rcv)或者arp(arp_rcv)等等.此篇笔记讲的是有
转载
发布博客 2012.07.25 ·
908 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

天玥网络安全审计系统(互联网型)

目 录  1. 产品简介 3  2. 系统组成 4  3. 应用方式 4  4. 功能简述 6  4.1. 产品核心技术 7  4.2. 协议分析能力 7  5. 天玥产品功能 7  5.1. 网络旁路监听部署 8  5.2. 记录全面的互联网访问信息 8  5.3. 屏蔽各类不良和不当网站 8  5.4. 自定义分类网站 9  5.5. 灵活的上网
转载
发布博客 2012.07.25 ·
17288 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

linux 内核与用户空间通信之netlink使用方法

1 引言Linux中的进程间通信机制源自于Unix平台上的进程通信机制。Unix的两大分支AT&T Unix和BSD Unix在进程通信实现机制上的各有所不同,前者形成了运行在单个计算机上的System V IPC,后者则实现了基于socket的进程间通信机制。同时Linux也遵循IEEE制定的Posix IPC标准,在三者的基础之上实现了以下几种主要的IPC机制:管道(Pipe)及命名管
转载
发布博客 2012.07.25 ·
1098 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Ubuntu linux下安装sqlite3

1.介绍:sqlite3是linux上的小巧的数据库,一个文件就是一个数据库。2.安装:  要安装sqlite3,可以在终端提示符后运行下列命令:  sudo apt-get install sqlite3  检查版本  sqlite3 -version3.测试  当前目录下建立test.db测试数据库文件  sqlite3 test.db  查询信息  .
转载
发布博客 2012.07.24 ·
32825 阅读 ·
6 点赞 ·
0 评论 ·
16 收藏
加载更多