chyMX的博客

专注智能

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

DOCKER windows 7 详细安装教程

DOCKER windows安装 DOCKER windows安装 1.下载程序包2. 设置环境变量3. 启动DOCKERT4. 分析start.sh5. 利用SSH工具管理6. 下载镜像 6.1 下载地址6.2 用FTP工具上传tar包6.3 安装6.4 查看镜像6.5 运...

2017-04-23 09:34:43

阅读数:717

评论数:0

Samba的干尽卸载方法

今天发现在Ubuntu下,samba servers无论如何都启动不了( nmbd不能启动, smbd可以启动,测试也不正常) 后来想办法卸载: dpkg -l |grep samba dpkg -l |grep smbfs dpkg -l |grep smb apt-get...

2017-01-23 15:32:39

阅读数:429

评论数:0

使用 Kprobes 调试内核(zz)

使用 printk 收集 Linux ™ 内核的调试信息是一个众所周知的方法 —— 而使用了 Kprobes,不需要经常重新引导和重新编译内核就可以完成这一任务。Kprobes 与 2.6 内核结合起来提供了一个动态插入 printk's 的轻量级、无干扰而且强大的装置。记录调试信息(比如内核栈追...

2016-12-28 11:06:36

阅读数:196

评论数:0

ftrace 的使用

ftrace 的使用   ftrace 在内核态工作,用户通过 debugfs 接口来控制和使用 ftrace 。从 2.6.30 开始,ftrace 支持两大类 tracer:传统 tracer 和 Non-Tracer Tracer 。下面将分别介绍他们的使用。 ...

2016-12-28 11:02:26

阅读数:304

评论数:0

Perf 简介

Perf 简介 Perf 是用来进行软件性能分析的工具。 通过它,应用程序可以利用 PMU,tracepoint 和内核中的特殊计数器来进行性能统计。它不但可以分析指定应用程序的性能问题 (per thread),也可以用来分析内核的性能问题,当然也可以同时分析应用代码和内核,从而全面...

2016-12-27 17:03:52

阅读数:298

评论数:0

linux kobject设备模型详解(转)

kobject是linux设备模型中最基本的结构。要说明的是,linux内核虽然由C语言编写,但是内核在实现时,到处都体现出开发者面向对象的思想。所以,kobject也可以理解为所有驱动对象的基类。后面用到的驱动对象,几乎都是kobject的派生类。作为基类的kobject并不关心自己是如何实现的...

2016-10-21 23:04:06

阅读数:285

评论数:0

sysfs文件系统

目录(?)[-] sysfs文件系统 sysfs目录结构深入理解sysfssysfs文件open流程sysfs文件readwrite流程 3 sysfs文件系统 sysfs是一个基于内存的文件系统,它的作用是将内核信息以文件的方式提供给用户程序使用。该文件系统的目录...

2016-10-21 22:44:11

阅读数:319

评论数:0

gdb 多线程调试

http://hi.baidu.com/hcq11/blog/item/9f5bfc6e696209d680cb4a25.html  http://hi.baidu.com/litto/blog/item/759389dd198111375882dd1e.html  http://blogol...

2016-09-30 23:53:04

阅读数:216

评论数:0

利用GDB进行多线程调试

一、多线程调试 多线程调试重要就是下面几个命令: info thread 查看当前进程的线程。 thread 切换调试的线程为指定ID的线程。  break file.c:100 thread all  在file.c文件第100行处为所有经过这里的线程设置断点。  se...

2016-09-30 23:51:28

阅读数:202

评论数:0

linux环境变量设置

1、直接用export命令: #export PATH=$PATH:/opt/au1200_rm/build_tools/bin 查看是否已经设好,可用命令export查看: [root@localhost bin]#export declare -x BASH_ENV="...

2016-09-04 12:38:12

阅读数:129

评论数:0

安卓源码编译--常见问题集

################# Fix 1 ########################## Error: frameworks/base/include/utils/KeyedVector.h:193:31: note: declarations in dependent b...

2016-09-04 11:49:29

阅读数:847

评论数:0

源码下载--ubuntu系统中下载安卓源码

安卓源码下载官方指导文档:http://source.android.com/source/downloading.html 一、安装curl、git和Repo curl:是利用URL语法在命令行方式下工作的开源文件传输工具,在这里它的作用就在于,协助安装Repo。 git:当下最为...

2016-08-13 13:47:57

阅读数:436

评论数:0

JDK安装--linux系统下(x86_64)安装jdk 1.6

标签: jdk安装 2014-11-04 17:56 31742人阅读 评论(7) 收藏 举报 分类: Linux(19) 版权声明:本文为博主原创文章,未经博主允许不得转载。 一,查看是否安装jdk: # rpm -qa | grep jdk 或者 #rpm -q j...

2016-08-09 20:47:21

阅读数:3918

评论数:1

安卓配置文件详解

AndroidManifest.xml配置文件对于Android应用开发来说是非常重要的基础知识,本文旨在总结该配置文件中重点的用法,以便日后查阅。下面是一个标准的AndroidManifest.xml文件样例。 [html] view plaincopy ...

2016-08-06 15:38:04

阅读数:321

评论数:0

android各个版本的名称和更新

命名规则 Android 用甜点作为它们系统版本的代号的命名方法开始于 Andoird 1.5 发布的时候。作为每个版本代表的甜点的尺寸越变越大,然后按照26个字母数序:纸杯蛋糕,甜甜圈,松饼,冻酸奶,姜饼,蜂巢。 发行版本 版本 备注 A...

2016-08-06 14:10:48

阅读数:1482

评论数:0

Android版本和API Level对应关系

Platform Version API Level VERSION_CODE Notes Android 4.4 19 KITKAT Platform Highlights Android 4.3 18 JELLY_BE...

2016-08-06 13:59:13

阅读数:128

评论数:0

eclipse自动补全的设置

如果你用过Visual Studio的自动补全功能后,再来用eclipse的自动补全功能,相信大家会有些许失望。   但是eclipse其实是非常强大的,eclipse的自动补全没有VS那么好是因为eclipse的补全功能用的是默认设置。你只需要稍微修改一下就行了。     最简...

2016-08-06 12:35:48

阅读数:380

评论数:0

eclipse怎么设置字体大小

打开eclipse,找到window 点击后在下拉菜单中找到preferences ...

2016-08-06 12:31:01

阅读数:167

评论数:0

Java @override报错的解决方法

有时候Java的Eclipse工程换一台电脑后编译总是@override报错,把@override去掉就好了,但不能从根本上解决问题,因为有时候有@override的地方超级多。 这是jdk的问题,@Override是JDK5就已经有了,但是不支持对接口的实现,认为这不是Override而报错。...

2016-08-06 12:24:13

阅读数:122

评论数:0

memcpy函数的使用遇到的问题

问题描述:在32位的嵌入式板子上,调用标准库中的memcpy函数,从数组的第三个字节将数组内容拷贝到另外个内存中,代码运行到该函数时会挂掉 原因:调用的memcpy函数是按照32位对齐来处理的,从24位开始拷贝不对齐导致挂掉 解决方法:自己实现memcpy函数,或者直接一个字节一个字节的复制

2016-07-23 15:18:25

阅读数:433

评论数:0

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