加载中
如何设置在右键菜单中打开Powershell

ctrl + r 输入 regedit 找到 HKEY_CLASSES_ROOT\Directory\shell 新建 项 , 命名 powershellmenu 在右侧的 默认项 中 写入 Open PowerShell Here 在 powershellmenu 下右键 新建 项 , 命名...

2018/04/05 16:14
1K
对于 Redux 的理解

在跟 Redux 纠缠了三四个月之后,略有感悟,稍作记录。 Redux 的 设计目标是 成为 a predictable state container for JavaScript apps **predictable **是增强代码可维护性的杀手锏,相反,...

2018/04/05 11:44
11
Data types 数据类型的设计理念

概念 一个数据类型 data type 指的是 一些数据对象的集合以及它们拥有的操作 描述符 descriptor 是一个变量的属性的集合,主要用于类型检查和内存分配操作。如果属性都是静态的,那么描述符只...

Variables 细谈变量

变量的本质是memory cell(内存块)抽象后的表现。 变量的六个属性 Name 名称 不是所有变量都有名称 (例:匿名变量,malloc) Address 地址 同一个变量在程序中的不同执行时间可能存在于不同...

2017/04/29 18:49
38
BNF Grammars 描述编程语言的语法

几个基础概念 A sentence 句子 is a string of characters over some alphabet A language is a set of sentences 语言是一些句子的集合 A lexeme is the lowest level syntactic unit of a...

2017/04/28 21:51
76
编程语言设计原理小结

了解编程语言设计原理有什么用? 增强表达想法的能力 增强选择合适语言的能力 增强学习新语言的能力 更好地理解语言的实现 编程领域 科学研究应用 如 Fortran 计算大量的浮点数 商业应用 如 ...

2017/04/26 20:11
328
Linux Memory 理解内存模型

在user space里的内存,大致是这个结构 (1) 代码和常量放在底部的内存里,这是只读的区域。尝试在这个区域写入会造成segmentation fault。 (2)底部向上的第二部分是放全局变量和静态变量...

Linux File System 文件系统

Linux: Everything is a file Linux中的一切都是文件 四种基本类型 Regular File 常规文件 – /home/CSIC3150/helloworld.c Directory 目录 – /home/CSCI3150 Block special file 块文件 –...

Linux OS Scheduling

(服务器抽疯,图片全部丢失,日后再补~待续~) Scheduling 调度 Scheduling是指决定哪一个进程(线程)运行的过程 Context switching 从一个进程转换到另一个进程的实际过程。 什么时候会发...

Linux Threading 线程

以下是单线程进程和多线程进程在内存方面的模型 即同一进程的线程之间共享一份代码,常量,全局变量和堆变量,但是有各自的本地变量(栈,寄存器)。 多线程与多进程的简单比较 数据共享方面...

使用Semaphore解决经典的IPC问题

1. Producer-consumer problem 生产者消费者问题 问题关键: 生产者与消费者共同使用的队列大小有限,生产者不能过快地生产导致队列溢出,消费者不能无限消费导致消费了NULL。 要求: 1. 如果...

2017/04/24 12:05
89
Linux IPC 进程间通信

Pipe 单向的;仅适用于共同父进程下的子孙进程; Pipe 位于kernel space Signal 属于kernel level的IPC , 诸多限制 (signal就只有那么多种类) 两种IPC模型 共享对象的方法效率更高,但是需...

Linux Signals 进程信号简介

在Linux中,signal是一种局限较强的进程间通信方式。 主要有三种类型: 1. 从hardware signal到POSIX signal hardware signal也叫hardware interrupt,CPU中存放着 interrupt vectors 指向 ...

Linux进程 小结

基本定义 Process is a program in execution. 执行中的程序 -It associates with all the files opened by that process. 文件 -It attaches to all the memory that is allocated for it....

NestedScrollView 初体验

NestedScrollView,支持嵌套的scrollview

2016/04/04 15:14
1K
还原二叉树--已知先序中序或者后序中序

已知先序遍历与中序遍历 或者 后序遍历与中序遍历,还原二叉树

2016/03/26 13:11
1K
怎样用代码执行退出终止App

http://stackoverflow.com/questions/23703778/exit-android-application-programmatically Whenever you wish to exit all open activities, you should press a button which loads the fi...

2015/11/29 00:21
308
HashCode的作用(以java为例)

关于Hashcode的作用   总的来说,Java中的集合(Collection)有两类,一类是List,再有一类是Set。前者集合内的元素是有序的,元素可以重复;后者元素无序,但元素不可重复。 要想保证元素...

2015/11/28 23:50
288
Android 的 Binder 机制概念介绍

结合了以下两篇文章的介绍,对Android 的 Binder 机制概念开始有了一定的理解。分享给大家。 -------------------------------------分割线--------------------------------- 摘要 Binder是...

2015/11/28 21:51
1K
写好注释的方法小结

代码简洁之道 第四章 阅读小结

2015/11/28 14:57
118

没有更多内容

加载失败,请刷新页面

返回顶部
顶部