所有申请的资源都被其他等待进程占有,那么该等待进程有可能在无法改变其状态,这种情况称为死锁(deadlock)。系统模型进程在使用资源之前必须先申请资源,在使用资源之后要释放资源。进程所申请的资源数量不能超过系统所有资源的总量。在正常操作模式下,进程只能按如下顺序使用资源:
①申请:如果申请不能立即被允许,那么申请进程必须等待,直到它获得该资源为止。
②使用:进程...
分类:
其他好文 时间:
2015-06-19 11:50:12
阅读次数:
75
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
Shader编程一直是一个比较难入门难上手的主题,本篇对Unity Shader编程的一些基础和要点进行了总结。
包括Shader编程相关知识图谱、Shader编程相关数据类型、Shader核心结构体等(后续继续补充)。
每个部分相互独立,可以单独参考,亦可作为一个整体参考。...
分类:
编程语言 时间:
2015-06-19 11:51:09
阅读次数:
217
一、什么是restful
restful是一种互联网软件架构
REST的名称"表现层状态转化",而表现层是“资源”的表现层
1、资源
所谓的资源,是互联网是的一个实体。是文字,图片等等,而我们又用唯一的url去标记这个资源。
2、表现层(Representation)
对于url来说,只是对资源的一种定位,而表示层是对资源的一种详细的描述,比如,一段文本,可以是txt,可以是jso...
分类:
其他好文 时间:
2015-06-19 11:50:02
阅读次数:
115
查看已开放端口
/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
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属性
public String execute() {// 如果仅仅往这三个范围放入属性,建议使用这种方法
ActionContext actionContext = ActionContext.getContext();
// 往ServletContext里放application
actionC...
分类:
移动开发 时间:
2015-06-19 11:50:05
阅读次数:
152
本函数是实现从多个序列生一个元组列表迭代子返回,即是从每个序列里获取一项,然后把所有的项生成元组,再把这些元组生成列表返回。如果有多个序列,以最短的序列为元组的个数。如果在参数前面添加*表示反向处理,即是从元组列表转换为分离的列表返回。例子:#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中的整数型数据类型都可以指定显示宽度
创建一个表
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到底是怎么计算的呢?高老师还特地去翻了一下源码来解释,我发现我之前的理解还是有出入的,于是自己也动手去翻了一下源码,下面就来更全面的解释一下它是怎么计算的,为什么不能完全可信。
我平时读MySQL源码比较...
分类:
其他好文 时间:
2015-06-19 11:50:34
阅读次数:
195
在Anroid中,通信技术包括多个层面,在UI层设计多种事件(如触控事件、案件事件、轨迹球事件等);在框架层设计Intent、Meaage等;在内核层则涉及Bundle、RPC、共享内存等技术。本章将重点介绍UI层和框架层的通信机制。
1.Intent通信
Intent通信实际上是对Open-Binder通信机制的封装。在Linux中,存在D-Bus和open-Binder两种...
分类:
移动开发 时间:
2015-06-19 11:48:55
阅读次数:
156
http://www.linuxidc.com/Linux/2011-11/47383p2.htm什么是Oracle字符集Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE 支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错...
分类:
数据库 时间:
2015-06-19 11:48:30
阅读次数:
170
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
(内容主要源于网上,只是加入了些自己的剖析)假设有一个二重指针:char **p;同时有一个指针数组char *name[4];如何引用p呢? 首先我们有程序代码如下#include int main() { char *s = "I love you"; char *s1 = "...
分类:
编程语言 时间:
2015-06-19 11:48:48
阅读次数:
632