信号量和P、V原语由Dijkstra(迪杰斯特拉)提出
信号量
互斥:P、V在同一个进程中
同步:P、V在不同进程中
信号量值含义
S>0:S表示可用资源的个数
S=0:表示无可用资源,无等待进程
S
信号量
struct semaphore
{
int value;
pointer_PCB queue;
}
P原语
P(s)
...
分类:
其他好文 时间:
2014-05-22 07:01:59
阅读次数:
319
Robberies http://acm.hdu.edu.cn/showproblem.php?pid=2955
背包;第一次做的时候把概率当做背包(放大100000倍化为整数):在此范围内最多能抢多少钱 最脑残的是把总的概率以为是抢N家银行的概率之和…
把状态转移方程写成了f[j]=max{f[j],f[j-q[i].v]+q[i].money}(f[j]表示在概...
分类:
其他好文 时间:
2014-05-22 09:43:12
阅读次数:
282
使用Memcached、Spring AOP构建数据库前端缓存框架,代码下载地址:http://www.zuidaima.com/share/1781569917635584.htm...
分类:
数据库 时间:
2014-05-22 12:35:20
阅读次数:
422
背景: 测试部门做压力测试, 结果没压多久,就出现OutOfMemory. 原因查找,通过监控工具,发现StandardSession(org.apache.catalina.session.StandardSession)对象不断增长,毫无疑问,肯定是在不断创建Session对象.备注:一般做压力测试,每次请求都不会指定JESSESIONID值,导致Web容器认为每次请求都是新的请求,于是创建...
分类:
其他好文 时间:
2014-05-22 09:24:28
阅读次数:
438
SQL> select * from v$version;
BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
...
分类:
数据库 时间:
2014-05-22 10:00:09
阅读次数:
434
#include
void main(){
const int count = 5;//定义数量
struct student{
char name[80];
float math,eng;
float aver;
}stu[count],temp;
//输入
for (int i = 0; i
scanf("%s%f%f", stu[i].name, &stu[i].m...
分类:
编程语言 时间:
2014-05-22 11:21:15
阅读次数:
312
//少说话,多做事,以下是我验证过没有问题的串口发送接受数据
//使用MCU stm8s105c6 UART2
void UART2_DeInit(void)
{
u8 dummy = 0;
/*< Clear the Idle Line Detected bit in the status rerister by a read
to the UART2_SR re...
分类:
其他好文 时间:
2014-05-22 12:57:28
阅读次数:
1036
本文旨在学习Google的Android App开发...
分类:
其他好文 时间:
2014-05-22 10:13:46
阅读次数:
245
上得厅堂,下得厨房,写得代码,翻得围墙,欢迎来到睿不可挡的每日一小练!...
分类:
其他好文 时间:
2014-05-22 08:32:25
阅读次数:
270
模特征归一化 及 测试 代码(Matlab)
本文地址:...
分类:
其他好文 时间:
2014-05-22 11:33:13
阅读次数:
323
Sunscreen
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 3317
Accepted: 1171
Description
To avoid unsightly burns while tanning, each of the C (1 ≤ C ≤ 25...
分类:
其他好文 时间:
2014-05-22 12:10:39
阅读次数:
261
【题目】
Suppose a sorted array is rotated at some pivot unknown to you beforehand.
(i.e., 0 1 2 4 5 6 7 might become 4 5 6 7 0 1 2).
You are given a target value to search. If found in the array return its index, otherwise return -1.
You may assume no du...
分类:
其他好文 时间:
2014-05-22 10:43:12
阅读次数:
310
经过恩布团队全体成员的不懈努力,按照原定计划,终于在今天(5月14日)发布第二个开源版本,恩布企业互联IM,ENTBOOST 0.2.0(r174beta)Windows版本;主要功能支持文本、表情,图片,文件共享,语音视频,云盘,群组,离线消息等功能;免费开放恩布 900在线客服系统,安卓手机客户端在线客服功能,开放客户端源码,支持PC SDK API,REST API、Android SDK等...
<!--
Copyright 2011 Google Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the L...
分类:
移动开发 时间:
2014-05-22 08:41:44
阅读次数:
377