码迷,mamicode.com
首页 > 2015年06月19日 > 全部分享
操作系统概念学习笔记 13 死锁(一)
所有申请的资源都被其他等待进程占有,那么该等待进程有可能在无法改变其状态,这种情况称为死锁(deadlock)。系统模型进程在使用资源之前必须先申请资源,在使用资源之后要释放资源。进程所申请的资源数量不能超过系统所有资源的总量。在正常操作模式下,进程只能按如下顺序使用资源: ①申请:如果申请不能立即被允许,那么申请进程必须等待,直到它获得该资源为止。 ②使用:进程...
分类:其他好文   时间:2015-06-19 11:50:12    阅读次数:75
mysql远程链接不上,本地可以链接
1.添加一个用户 grant all no *.* to 'user'@'%' identified by 'pwd'; 如果还是不行,有可能防火墙的问题 查看防火墙是否开启了3306端口 如果没有3306这个端口,就添加上去  vi /etc/sysconfig/iptables  -A INPUT -m state –state NEW -m t...
分类:数据库   时间:2015-06-19 11:53:02    阅读次数:138
通过两个特征维度,刻画类别分布
1.采用iris数据 pairs(iris[1:4], main = "Anderson's Iris Data -- 3 species", pch = 21, bg = c("red", "green3", "blue")[unclass(iris$Species)]) 其中bg=c("red", "green3", "blue")[unclass(iris$Species)]表示对不同种...
分类:其他好文   时间:2015-06-19 11:50:58    阅读次数:132
滑动窗口协议
1.概念 滑动窗口协议,也称为回退N步协议(Go-Back-N,GBN)中,允许发送方发送多个分组(当有多个分组可用时)而不需等待确认,但它受限于在流水线 中为未确认的分组数不能超过某个最大允许数N。滑动窗口协议是TCP使用的一种流量控制方法,此协议能够加速数据的传输。 只有在接收窗口向前滑动时(与此同时也发送了确认),发送窗口才有可能向前滑动。 收发两端的窗口按照...
分类:其他好文   时间:2015-06-19 11:50:30    阅读次数:332
【Unity】Shader编程 基础总结
Shader编程一直是一个比较难入门难上手的主题,本篇对Unity Shader编程的一些基础和要点进行了总结。 包括Shader编程相关知识图谱、Shader编程相关数据类型、Shader核心结构体等(后续继续补充)。 每个部分相互独立,可以单独参考,亦可作为一个整体参考。...
分类:编程语言   时间:2015-06-19 11:51:09    阅读次数:217
jersey框架介绍一:restful
一、什么是restful restful是一种互联网软件架构 REST的名称"表现层状态转化",而表现层是“资源”的表现层 1、资源 所谓的资源,是互联网是的一个实体。是文字,图片等等,而我们又用唯一的url去标记这个资源。 2、表现层(Representation) 对于url来说,只是对资源的一种定位,而表示层是对资源的一种详细的描述,比如,一段文本,可以是txt,可以是jso...
分类:其他好文   时间:2015-06-19 11:50:02    阅读次数:115
linux 配置放火墙端口
查看已开放端口  /etc/init.d/iptables status 配置防火墙端口 vi /etc/sysconfig/iptables  -A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT(允许80端口通过防火墙)  -A INPUT -m state –state NEW -m...
分类:系统相关   时间:2015-06-19 11:50:37    阅读次数:216
Leetcode37: Implement strStr()
Implement strStr(). Returns the index of the first occurrence of needle in haystack, or -1 if needle is not part of haystack. Update (2014-11-02): The signature of the function had been updat...
分类:其他好文   时间:2015-06-19 11:51:37    阅读次数:86
Struts2之访问和添加request、session、application属性
Struts2中访问和添加request、session、application属性 public String execute() {// 如果仅仅往这三个范围放入属性,建议使用这种方法 ActionContext actionContext = ActionContext.getContext(); // 往ServletContext里放application actionC...
分类:移动开发   时间:2015-06-19 11:50:05    阅读次数:152
Python标准库:内置函数zip(*iterables)
本函数是实现从多个序列生一个元组列表迭代子返回,即是从每个序列里获取一项,然后把所有的项生成元组,再把这些元组生成列表返回。如果有多个序列,以最短的序列为元组的个数。如果在参数前面添加*表示反向处理,即是从元组列表转换为分离的列表返回。例子:#zip() l = [1, 2, 3] x = [4, 5, 6] print(list(zip(l, x))) x = [4, 5] print(li...
分类:编程语言   时间:2015-06-19 11:49:02    阅读次数:228
MySQL优化之——数据类型宽度
MYSQL中的整数型数据类型都可以指定显示宽度        创建一个表        CREATE TABLE tb_emp( id BIGINT(1)) id字段的数据类型为BIGINT(1),注意到后面的数字1,这表示的是该数据类型指定的显示宽度,指定能够显示的数值中数字的个数。         例如,假设声明一个INT类型的字段 YEAR INT(4) ,该声明指明,在year字段...
分类:数据库   时间:2015-06-19 11:50:55    阅读次数:121
再议Seconds_Behind_Master
两年前就写过一篇文章解释Seconds_Behind_Master代表的含义以及它为什么不准确,今天同事高老师又提了一个有趣的问题:Seconds_Behind_Master到底是怎么计算的呢?高老师还特地去翻了一下源码来解释,我发现我之前的理解还是有出入的,于是自己也动手去翻了一下源码,下面就来更全面的解释一下它是怎么计算的,为什么不能完全可信。         我平时读MySQL源码比较...
分类:其他好文   时间:2015-06-19 11:50:34    阅读次数:195
Android通信篇
在Anroid中,通信技术包括多个层面,在UI层设计多种事件(如触控事件、案件事件、轨迹球事件等);在框架层设计Intent、Meaage等;在内核层则涉及Bundle、RPC、共享内存等技术。本章将重点介绍UI层和框架层的通信机制。 1.Intent通信         Intent通信实际上是对Open-Binder通信机制的封装。在Linux中,存在D-Bus和open-Binder两种...
分类:移动开发   时间:2015-06-19 11:48:55    阅读次数:156
Oracle字符集
http://www.linuxidc.com/Linux/2011-11/47383p2.htm什么是Oracle字符集Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE 支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错...
分类:数据库   时间:2015-06-19 11:48:30    阅读次数:170
Unity3D实践系列04, 脚本的生命周期
Unity3D脚本生命周期是指从脚本的最初唤醒到脚本最终销毁的整个过程。生命周期的各个方法被封装到了MonoBehaviour类中。具体来说如下: 1、In Editor Mode 编辑模式 当在编辑器中把脚本绑定到某个GameObject的时候,调用了MonoBehaviour类的Reset方法。...
分类:编程语言   时间:2015-06-19 11:46:58    阅读次数:200
第二阶段绩效考核
姓名|项目工作量(20%) 工作质量(20%)积极性(15%)项目沟通(20%)学习能力(15%)站立会议(10%)总分王童博19181920182094石鹤18181920182093燕亚峰20201920192098李海超16171920172089
分类:其他好文   时间:2015-06-19 11:49:09    阅读次数:108
C语言二重指针与malloc
(内容主要源于网上,只是加入了些自己的剖析)假设有一个二重指针:char **p;同时有一个指针数组char *name[4];如何引用p呢? 首先我们有程序代码如下#include int main() { char *s = "I love you"; char *s1 = "...
分类:编程语言   时间:2015-06-19 11:48:48    阅读次数:632
1582条   上一页 1 ... 67 68 69 70 71 72 73 ... 94 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!