1. 基本特点
1)两个或者更多进程,共享同一块由系统内核负责维护的内存区域,其地址空间通常被映射到堆和栈之间。
如图所示,每个进程都有自己的share memory,共享内存其实是内核中的一块空间,是对不同进程share memory的映射,对share memory的操作实质就是对内核中共享内存的操作,操作形式和普通内存没什么区别。
2) 无需复制信息,最快的一种IP...
分类:
系统相关 时间:
2015-07-29 14:12:12
阅读次数:
317
出于安全原因,默认参数很严格,禁止root用户直接使用ssh登陆
比如先用非root的帐户,登陆到ssh后,su成为root解决方法
修改 sshd_config 配置文件vi /etc/ssh/sshd_config
# 将 PermitRootLogin
改成 PermitRootLogin yes然后重启 ssh 服务即可server ssh restart...
分类:
其他好文 时间:
2015-07-29 14:11:22
阅读次数:
119
上次百度面试,对方问了一个锁你都用过哪些?
由于才疏学浅,我只说了两个,一个NSLock 还有一个是@synchronized.
回来看文档才知道原来有好多种,下面一一介绍下
@synchronized():这玩意是对括号内的内容进行加锁,保证线程安全,一般用在伪单例的使用中
NSLock:顾名思义,就是一个简单的锁,通过alloc创建后使用,具备lock,unlock以及lockBeforeD...
分类:
移动开发 时间:
2015-07-29 14:12:01
阅读次数:
128
在oracle导出表的命令exp时候发现一个问题,就是部分表完全的导不出来,经检查发现只要是表为空的都会导不出来。
在如下表中发现segment_created都为NO的是导不出来的,经查询后,将语句提取出来执行即可。
select 'alter table '|| table_name ||' allocate extent;'
from user_tables where segmen...
分类:
数据库 时间:
2015-07-29 14:11:51
阅读次数:
186
1.为什么声明某些属性时候,一般用copy,而不用strong
@interface
Car :
NSObject
@property
(nonatomic,copy) NSString*
name;
@property (nonatomic,copy) NSArray *array;
@end
对于具有可变副本的属性我们一般声明为copy
比如说,上述name的属性...
分类:
其他好文 时间:
2015-07-29 14:12:36
阅读次数:
119
IO处理可以说是计算机技术的核心。不是吗?使用计算机的目的就是希望它对输入数据进行运算后向我们输出计算结果。所谓Stream IO简单来说就是对一串按序相同类型的输入数据进行处理后输出计算结果。输入数据源可能是一串键盘字符、鼠标位置坐标、文件字符行、数据库纪录等。如何实现泛函模式的Stream IO处理则是泛函编程不可或缺的技术。
首先,我们先看一段较熟悉的IO程序:
import java....
分类:
其他好文 时间:
2015-07-29 14:10:08
阅读次数:
127
1)使用本地存储(localStorage):
通过全局属性localStorage访问本地存储功能,并会返回一个Storage对象,它被用来保存键/值形式的字符串对。
Storage对象的成员:
clear()——移除保存的键/值对;
getItem()——取得与指定键关联的值;
key()——取得指定索引的键;
length——返回已保存的键/值...
分类:
Web程序 时间:
2015-07-29 14:10:36
阅读次数:
92
题目源于计蒜客,如下题目给定一个非负整数数组,假定你的初始位置为数组第一个下标。
数组中的每个元素代表你在那个位置能够跳跃的最大长度。
请确认你是否能够跳跃到数组的最后一个下标。
例如:
A = [2,3,1,1,4],
return true.
A = [3,2,1,0,4],
return false.
格式:
第一行输入一个正整数n,接下来的一行,输入数组A[n]。如果能跳到最后一个下标,输出...
分类:
其他好文 时间:
2015-07-29 14:12:57
阅读次数:
460
题意:若一个字符串集合里的每个字符串都至少有一个字符满足在i位上,只有它有,那么这个就是合法的,给出所有串的每个字符改动的花费,求变成合法的最小代价。
做法:dp[i][j],前i个串的状态为j时的最小花费。j:状压表示已经合法的是哪些串。
可以知道,若j前有i个1,那么访问它就是多余的,所以去掉i,枚举j即可。
对于一个串的i位,若考虑它为这个串的唯一标识,那么无非...
分类:
其他好文 时间:
2015-07-29 14:09:25
阅读次数:
166
注:ognl表达式只能在struts2中使用...
分类:
其他好文 时间:
2015-07-29 14:11:33
阅读次数:
511
对于Redhat/Amazon Linux操作系统,请参考:
调整amazon EC2云主机的EBS启动磁盘大小(http://blog.sina.com.cn/s/blog_704836f40101anhf.html) 对于centos 操作系统,需要做些额外的操作步骤,才能是根卷的大小调整生效,操作如下:[root@ip-10-0-8-58 ~]# df -h
Filesystem...
分类:
其他好文 时间:
2015-07-29 14:11:12
阅读次数:
230
Painter
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 634 Accepted Submission(s): 291
Problem Description
Mr. Hdu is an painte...
分类:
其他好文 时间:
2015-07-29 14:11:05
阅读次数:
226
Excel Sheet Column Title
Given a positive integer, return its corresponding column title as appear in an Excel sheet.
For example:
1 -> A
2 -> B
3 -> C
...
26 -> Z
...
分类:
其他好文 时间:
2015-07-29 14:09:15
阅读次数:
120
在swift工程中随便建一个objective-c类,会提示你生成一个Bridging-Header,点YES,然后删除刚才建立的objective-c类,只留下[工程名]-Bridging-Header.h文件。
在[工程名]-Bridging-Header.h文件写入:
#import
然后写一个生成md5的函数:
class func md5String(str:String)...
分类:
编程语言 时间:
2015-07-29 14:09:00
阅读次数:
187