guan506713512
码龄16年
关注
提问 私信
  • 博客:355,140
    社区:435
    问答:5,011
    360,586
    总访问量
  • 35
    原创
  • 1,365,032
    排名
  • 42
    粉丝
  • 0
    铁粉

个人简介:进门前,请脱去烦恼回家时,带快乐回来

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2008-11-14
查看详细资料
个人成就
  • 获得9次点赞
  • 内容获得13次评论
  • 获得89次收藏
创作历程
  • 1篇
    2020年
  • 1篇
    2019年
  • 1篇
    2016年
  • 15篇
    2015年
  • 29篇
    2014年
  • 55篇
    2013年
  • 6篇
    2012年
  • 39篇
    2011年
成就勋章
TA的专栏
  • 版本控制
    1篇
  • 项目管理
    1篇
  • android开发
    43篇
  • hoperun工作日志
    7篇
  • 迷惘众生之创业篇
    1篇
  • 迷惘众生之资源篇
    6篇
  • 迷惘众生之生活篇
    13篇
  • c++
    2篇
  • objective-c
    1篇
  • 迷惘众生之休闲篇
    1篇
  • linux内核与驱动
    21篇
  • linux文件系统篇
    7篇
  • git
    12篇
  • 脚本
    10篇
  • android的一些基本知识
    7篇
  • Linux系统编程
    2篇
  • MTK 手机开发笔记总结
  • 电源管理
  • gerrit
    3篇
  • 系统维护
    1篇
  • linux 内存管理
    1篇
  • Linux系统
    2篇
  • cpu-知识
  • ffmpeg
    1篇
兴趣领域 设置
  • 人工智能
    tensorflow图像处理
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

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

C执行shell命令,并获取结果

发布资源 2021.07.01 ·
c

shell脚本替换文件中的tab为空格,删除空白行(空白行:有空格而没有字符)

发布资源 2021.04.15 ·
sh

搭建属于自己的 Git 服务器

win10下VMwareUbuntu20.04虚拟机,搭建代码服务器。第一步,安装git:sudo apt-get install git参考:https://www.runoob.com/git/git-server.htmlhttps://www.liaoxuefeng.com/wiki/896043488029600/899998870925664
原创
发布博客 2020.05.17 ·
306 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

项目经理是有责无权的“领导” 要会借力

原文:https://www.jianshu.com/p/712e5a3aedc1感谢作者!黑白启示录关注12018.02.04 21:32:06字数 10,774阅读 1,162引言:项目及项目管理的概念项目管理最早源于美国军方,更准确得说,源自二战时期美国制造原子弹的“曼哈顿计划”,当时为了组织人员进行原子弹的制造产生了一种新型的工作模式,即项目管理模式,因...
转载
发布博客 2019.12.25 ·
840 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

ffmpeg 在ubuntu12.04上的编译

0.如果要编译处ffplay还需要安装LIB-SDL,我这里安装的是:libsdl1.2-dev,sudo apt-get install libsdl1.2-dev1.下载mmpeg:http://ffmpeg.org/download.html我下载的是最新的ffmpeg:ffmpeg-2.8.4解压ffmpeg-2.8.4.tar.bz2,得到ffmpeg-2.8.4
原创
发布博客 2016.01.11 ·
1039 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

唤醒锁: 检测 Android* 应用中的 No-Sleep(无法进入睡眠)问题

如果 Android* 应用使用唤醒锁不当,将会显著增加电池耗电量。 在本文中,我们将介绍一些提示和技巧,帮助您了解如何确认与误用唤醒锁有关的 No Sleep 漏洞。1. 介绍2. 唤醒锁2.1. 唤醒锁简介2.2. Android 用户唤醒锁2.3. Android 内核唤醒锁2.4. No-Sleep 漏洞3. 找出 No Slee
转载
发布博客 2015.07.29 ·
2028 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

android之WakeLock机制浅析

应用程序耗电的实质,是所启用的硬件在消耗电量。  手机的耗电单元 CPU: 应用处理器(Application Processor)和基带处理器(Base Band) Soc(系统级芯片): GPU(图形处理单元), Video Codec等 外设:wifi,BT, GPS,LCD等  耗电情况: 应用处理器(Application Processor) 40~60
转载
发布博客 2015.07.29 ·
819 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

wifi Direct相关

转载
发布博客 2015.07.29 ·
724 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
原创
发布博客 2015.06.30 ·
545 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

☆★省电or流畅 ★ ☆

为了可以对几种常见的CPU频率调节模式有个基本的理解,下面简单的总结了一下,根据不同方式的特点,自己来在性能与省电这两对矛盾之间做个取舍,找出适合自己的平衡点吧!1、ondemand:系统默认的超频模式,按需调节,内核提供的功能,不是很强大,但有效实现了动态频率调节,平时以低速方式运行,当系统负载提高时候自动提高频率。以这种模式运行不会因为降频造成性能降低,同时也能节约电能和降低温度。一般官方内核,
原创
发布博客 2015.06.29 ·
810 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

last_kmsg

当 Linux Kernel 出现 BUG 的时候,后走入 panic flow,这个时候由于 Kernel 出现了严重的问题,Native 程序全部都无法运行,adbd 也无法响应 adb 连接请求,这个时候想透过读取 Kernel Log Buffer 来看 Kernel Log 是不可能的。那怎么办?由于 Console Log 是不需要下任何命令就可以查看的,所以可以抓取 UART
转载
发布博客 2015.04.30 ·
8109 阅读 ·
1 点赞 ·
1 评论 ·
9 收藏

Android Logging System Architecture

任何一本讲述Android开发的教科书在讲如何用模拟器调试应用程序的时候都会用到Log类的Java API以及配套工具logcat或者DDMS。这是Android系统里面单独设计的一整套Log机制,与Kernel Log机制类似,也有优先级 (Priority) 的概念,虽然优先级的定义稍有不同。除此之外,还对Log添加了对应的TAG,以此来对Log的类别作区分。后面我们将详细讲述该Logging
转载
发布博客 2015.04.30 ·
802 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

kernel log

在开发Linux device Driver或者跟踪调试内核行为的时候经常要通过Log API来trace整个过程,Kernel API printk() 是整个Kernel Log机制的基础API,几乎所有的Log方式都是基于printk来实现的。利用printk,我们可以像开发C应用中printf接口一样印log,最简单的方式,我们只要把需要打印的内容传给printk函数就可以了,如下
转载
发布博客 2015.04.30 ·
3837 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

Linux下的CPU利用率计算原理详解

我们在搞性能测试的时候,对后台服务器的CPU利用率监控是一个常用的手段。服务器的CPU利用率高,则表明服务器很繁忙。如果前台响应时间越来越大,而后台CPU利用率始终上不去,说明在某个地方有瓶颈了,系统需要调优。这个是即使不懂技术的人都容易理解的事情。上面理解对吗?我个人觉得不十分准确。这个要看后台你测试的进程是什么类型的。如果是计算密集型的进程,当前端压力越来越大的时候,很容易把CPU利用
转载
发布博客 2015.03.30 ·
989 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

/proc/stat explained

Various pieces of information about kernel activity are available in the/proc/stat file.All of the numbers reported in this file are aggregates since the system first booted.For a quick look, si
转载
发布博客 2015.03.30 ·
521 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

详谈高端内存和低端内存

一、高端内存和低端内存的划分     Linux物理内存空间分为DMA内存区(DMA Zone)、低端内存区(Normal Zone)与高端内存区(Highmem Zone)三部分。DMA Zone通常很小,只有几十M,低端内存区与高端内存区的划分来源于Linux内核空间大小的限制。  二、来源:过去,CPU的地址总线只有32位, 32的地址总线无论是从逻辑上还是从物理
转载
发布博客 2015.03.10 ·
1921 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

linux kernel内存映射实例分析

引子现在android智能手机市场异常火热,硬件升级非常迅猛,arm cortex A9 + 1GB DDR似乎已经跟不上主流配置了。虽说硬件是王道,可我们还是不禁还怀疑这么强大的硬件配置得到充分利用了吗?因此以后我都会正对ARM平台分析kernel的内容。 正文在linux内存管理中,有两个资源非常重要,一个是虚拟地址,一个是物理地址。听起来似乎是废话,实际上内存管理主要
转载
发布博客 2015.03.10 ·
719 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

acer(宏基) Aspire E1-472G ubuntu-12.04下安装无线网卡驱动

本人前阶段时间买了个比较实惠的笔记本电脑acer(宏基) Aspire E1-472G,自带linux操作系统,由于工作需要便把操作系统换成了ubuntu12.04,但一直苦于没有无线网卡驱动。今天终于把这个问题给解决了,方法如下:1,查看无线网卡型号:~$ lspci -vnn | grep Wireless我的无线网卡是:02:00.0 Network controller [
原创
发布博客 2015.03.01 ·
3490 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

gerrit

A.    sudo  apt-get install gitB.    sudo  apt-get install apache2C.    sudo  wget https://gerrit.googlecode.com/files/gerrit-full-2.5.2.warD.    java  -jar/home/xx/gerrit-full-2.5.2.war init -d
原创
发布博客 2015.01.22 ·
1110 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

gerrit 数据库查找change_id

##############################################################remote: Resolving deltas: 100% (2/2)error: unpack failed: error Missing unknown 613fd2557fba30aff2dbd51c3807cc57561bab08fatal: Unpack
原创
发布博客 2015.01.16 ·
3111 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多