Nemo1250529397
码龄12年
  • 17,131
    被访问
  • 5
    原创
  • 622,713
    排名
  • 0
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2010-11-05
博客简介:

wang_you189959的专栏

查看详细资料
个人成就
  • 获得0次点赞
  • 内容获得0次评论
  • 获得4次收藏
创作历程
  • 1篇
    2020年
  • 3篇
    2017年
  • 4篇
    2016年
  • 3篇
    2015年
成就勋章
TA的专栏
  • Java高并发编程详解_学习
    1篇
  • IntentService
    1篇
  • Android 学习
  • linux c
    1篇
  • Ubuntu
兴趣领域 设置
  • 软件工程
    性能优化
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Chapter One:快速认识线程

<h2>线程的介绍</h2><p>对计算机来说每一个任务就是一个进程(Process),在每一个进程内部至少要有一个线程(Thread)是在运行中,线程也称为轻量级的进程。</p><p>线程是程序执行的一个路径,每一个线程都有自已的局部变量表、程序计数器(指向正在执行的指令指针)以及各自的生命周期。</p><h2&...
原创
发布博客 2020.04.15 ·
78 阅读 ·
0 点赞 ·
0 评论

ubuntu 下source和NDS配置

1、在/etc/apt/sources.list文件,可以添加如下地址:deb http://mirrors.163.com/ubuntu/ quantal main universe restricted multiversedeb-src http://mirrors.163.com/ubuntu/ quantal main universe restricted multiverse
原创
发布博客 2017.05.14 ·
329 阅读 ·
0 点赞 ·
0 评论

linux中shell环境和Makefile环境下$变量的含义

shell环境下:$$: 代表shell本进程的PID(Process ID)$?: 最后运行结束的进程的结束码(返回值)$*: 所有的的参数列表,以"$1 $2 ...$n"的形式表示$@: 所有的参数列表,以"$1" "$2" ..."$n"的形式表示$#: 所有参数的个数$0: 运行程序的文件名Makefile环境下:$@: 代表规则的目标$$?: 代表规则中所有比目标新
原创
发布博客 2017.03.05 ·
284 阅读 ·
0 点赞 ·
0 评论

Android源码编译

1、在Android源码目录下的build/envstep.sh,执行这个sh脚本后会获得一些有用的工具。source ./build/envstep.sh2、Android源码编译命令。其中参数8是指8核编译make -j8PS:另一种编译方法是:-m3、Android源码模块单独编译-mm:编译当前目录下的所包含模块(与Android.mk有关)-mmm:编译所有支持当前模块编
原创
发布博客 2017.01.02 ·
248 阅读 ·
0 点赞 ·
0 评论

android SystemServer进程的作用

SystemServer进程是android中一个很重要的进程由Zygote进程启动SystemServer进程主要用于启动系统中的服务SystemServer进程启动服务的启动函数为main函数SystemServer在执行过程中首先会初始化一些系统变量,加载类库,创建Context对象,创建SystemServiceManager对象等之后才开始启动系统服务SystemServer进程将系统服
转载
发布博客 2016.08.26 ·
962 阅读 ·
0 点赞 ·
0 评论

IntentService介绍

IntentService是一个含有自身消息循环的Service,首先其是一个service,所以service的特性他都有,同时其还有一些自身的属性,其内部封装了一个消息队列和一个HandlerThread,在其具体的抽象方法:onHandleIntent方法是运行在其消息队列线程中。在android源码中ServiceHandler类中,handleMessage方法内部执行了两个
转载
发布博客 2016.08.16 ·
238 阅读 ·
0 点赞 ·
0 评论

HandlerThread使用总结

HandlerThread实际上是一个Thread,但是在其内部却创建了Looper和MessageQueue等对象。@Override public void run() { mTid = Process.myTid(); Looper.prepare(); synchronized (this) { m
转载
发布博客 2016.08.10 ·
187 阅读 ·
0 点赞 ·
0 评论

install firebox on ubuntu

1.下载火狐浏览器最新版的tar.gz压缩包2.更改解压后的文件名解压后默认文件名为Firefox,Ubuntu 10.10中国版中 Firefox放在/usr/lib/firefox-3.6.10为了做版本区分,将解压后的文件名更改为firefox-4.0注:此处解压后的文件名可不更改,以后升级时,只需将firefox文件覆盖即可请注意后面的文件名需保持一致3.删除旧
转载
发布博客 2016.04.05 ·
251 阅读 ·
0 点赞 ·
0 评论

ubuntu查看端口命令

# 查看哪些进程打开了指定端口port(对于守护进程必须以root用户执行才能查看到)lsof -i:port# 查看哪些进程打开了指定端口port,最后一列是进程ID(此方法对于守护进程作用不大)netstat -nap|grep port# 查看端口号对应的系统服务名称cat /etc/services# 启动|停止|重启系统服务
转载
发布博客 2015.05.12 ·
2509 阅读 ·
0 点赞 ·
0 评论

如何查看r软件已安装包有哪些

查看R软件中已有那些安装包:.packages(all.available=T)
转载
发布博客 2015.04.23 ·
3497 阅读 ·
0 点赞 ·
0 评论

Sublime 的find results 设置

已经使用sublime有一段时间了,发现用Sublime的确非常好用。但是有一次不小心点错位置造成Sublime Rearching result 的结果不是显示在一个文件上,而是重新显示在下面,如图:感觉这样查看搜索结果不是很方便,找了很久终于找到解决方法(原来是以前不小心点到的位置):重新点击,find result 结果终于显示出来:
原创
发布博客 2015.04.20 ·
5518 阅读 ·
0 点赞 ·
0 评论

LINGO LINDO

发布资源 2011.12.25 ·
pdf