码迷,mamicode.com
首页 > 2015年07月10日 > 全部分享
进程与线程的区别
线程是指进程内的一个执行单元,也是进程内的可调度实体. 与进程的区别: (1)地址空间:进程内的一个执行单元;进程至少有一个线程;它们共享进程的地址空间;而进程有自己独立的地址空间; (2)资源拥有:进程是资源分配和拥有的单位,同一个进程内的线程共享进程的资源 (3)线程是处理器调度的基本单位,但进程不是. 4)二者均可并发执行. 进程和线程都是由操作系统所体会的程序运行的基本单元,...
分类:编程语言   时间:2015-07-10 11:28:29    阅读次数:131
【Python】Windows版本的Python开发环境的配置,Helloworld,Python中文问题,输入输出、条件、循环、数组、类
Python这东西似乎很有用的样子,但不知道为何一直火不起来, 有可能是因为这东西太难读~读作什么,派神。英语不好的人,第一眼看上去就懵了,还经常拼错,呵呵! 不过怎么说都好关键是要会。 一、Python开发环境的配置 1、首先打开Python的官网https://www.python.org/downloads/下载(点击打开链接)Python的开发环境。这东西是基础的基础,...
分类:编程语言   时间:2015-07-10 11:27:43    阅读次数:225
自定义导航栏按钮
自定义导航栏按钮:     1.自定义按钮(创建一个按钮)     2.自定义按钮图片(仅仅修改按钮背景图片)    3.修改右侧按钮同上,设置self.navigationItem.rightBarButtonItem即可...
分类:其他好文   时间:2015-07-10 11:27:14    阅读次数:153
google protocol buffer的原理和使用(四)
有个电子商务的系统(假设用C++实现),其中的模块A需要发送大量的订单信息给模块B,通讯的方式使用socket。 假设订单包括如下属性: --------------------------------   时间:time(用整数表示)   客户id:userid(用整数表示)   交易金额:price(用浮点数表示)   交易的描述:desc(用字符串表示) -----------...
分类:其他好文   时间:2015-07-10 11:28:33    阅读次数:102
C#开发Unity游戏教程循环遍历做出判断及Unity游戏示例
C#开发Unity游戏教程循环遍历做出判断及Unity游戏示例...
分类:编程语言   时间:2015-07-10 11:26:47    阅读次数:191
九:二叉搜索树与双向链表(二叉搜索树转为有序双向链表)
问题描述: 输入一棵二叉搜索树,现在要将该二叉搜索树转换成一个排序的双向链表。而且在转换的过程中,不能创建任何新的结点,只能调整树中的结点指针的指向来实现。 解析: 借助二叉树中序遍历,因为中序遍历二叉搜索树的特点就是从小到大访问结点。当遍历访问到根结点时,假设根结点的左侧已经处理好,只需将根结点与上次访问的最近结点(左子树中最大值结点)的指针连接好即可。进而更新当前链表的最后一个结点指针。 递归算法: (1)中序遍历。 (2)原先指向左子结点的指针调整为链表中指向前一个结点的指针,原先指向右子结点...
分类:其他好文   时间:2015-07-10 11:26:22    阅读次数:118
用xerces-c来进行xml schema校验
在xerces-c的官方网站上有文章指引说明是如何进行xml schema校验。http://xerces.apache.org/xerces-c/schema-3.html 给出的例子代码: // Instantiate the DOM parser. XercesDOMParser parser; parser.setDoNamespaces(true); parser.setDoSche...
分类:其他好文   时间:2015-07-10 11:27:50    阅读次数:153
leetCode 41.First Missing Positive (第一个丢失的正数) 解题思路和方法
First Missing Positive  Given an unsorted integer array, find the first missing positive integer. For example, Given [1,2,0] return 3, and [3,4,-1,1] return 2. Your algorithm should run in ...
分类:其他好文   时间:2015-07-10 11:27:12    阅读次数:92
UVM:10.4.1 使用寄存器模型随机化参数
1.验证两大问题:向DUT 灌激励,为DUT 配置参数。 2.随机化: 3.缩小随机化范围: 1) 2)或者整体: 3)factory 重载:...
分类:其他好文   时间:2015-07-10 11:27:07    阅读次数:159
【C++】实现一个简洁版的class String
//实现一个简洁版的class String #include #include using namespace std; class String { public: String() { _str = new char[1]; _str[0] = '\0'; } String(const char *str) { _str = new char[strlen(str)...
分类:编程语言   时间:2015-07-10 11:24:32    阅读次数:123
完成一个简单的时间片轮转多道程序内核代码(二)
完成一个简单的时间片轮转多道程序内核代码重要汇编代码分析 asm volatile( "movl %1,%%esp\n\t" "pushl %1\n\t" "pushl %0\n\t" "ret\n\t" "popl %%ebp\n\t" : : "c" (task[pid]...
分类:其他好文   时间:2015-07-10 11:24:50    阅读次数:131
icvDefaultSplitIdx_R和icvDefaultSplitIdx_C
static void CV_CDECL icvDefaultSplitIdx_R( int compidx, float threshold, CvMat* idx, CvMat** left, CvMat** right, void* userdata...
分类:其他好文   时间:2015-07-10 11:24:28    阅读次数:101
算法基础:排列组合问题(Golang实现)
【排列组合问题】 一共N辆火车(0<N<10),每辆火车以数字1-9编号,要求以字典序排序输出火车出站的序列号。 输入: 包括N个正整数(0<N<10),范围为1到9,数字之间用空格分割,字符串首位不包含空格。 输出: 输出以字典序排序的火车出站序列号,每个编号以空格隔开,每个输出序列换行。...
分类:编程语言   时间:2015-07-10 11:24:32    阅读次数:143
swift 创建tableView 并实现协议
import UIKit class ViewController2: UIViewController,UITableViewDelegate,UITableViewDataSource{          override func viewDidLoad() {         super.viewDidLoad()         self.view.backgroundCo...
分类:编程语言   时间:2015-07-10 11:26:29    阅读次数:139
使用UIDataDetectorTypes自动检测电话、网址和邮箱
使用UIDataDetectorTypes自动检测电话、网址和邮箱。我们先来看看UIDataDetectorTypes有哪些枚举值。...
分类:其他好文   时间:2015-07-10 11:26:38    阅读次数:138
操作3 mongodb和mysql 开启慢查询日志 ,以及mongodb从配置文件启动
1. mongodb从配置文件启动 创建配置文件:/usr/local/mongodb/etc/mongodb.conf 配置文件的内容为: #Directory and relavent set dbpath = /var/mongodb/data logpath = /var/mongodb/logs/log.log profile=2 slowms=100 #repairpath =...
分类:数据库   时间:2015-07-10 11:23:39    阅读次数:151
Centos 安装R 集成 Hadoop、RHive 配置安装手册
主要介绍在Centos 中如何安装R 语言以及如何集成Rhive 到hadoop 中。...
分类:其他好文   时间:2015-07-10 11:23:43    阅读次数:120
2042条   上一页 1 ... 83 84 85 86 87 88 89 ... 121 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!