现在位置: 首页 > mediator发表的所有文章
  • 03月
  • 30日
综合 ⁄ 共 807字 评论关闭
浅谈两种方法实现进程互斥的原理 浅谈两种方法实现进程互斥的原理 对临界资源的使用通过量种方法实现: 管程机制和信号量机制(记录性信号量和AND信号量); 记录性信号量机制: 在记录性信号机制里面有S.value : 记录的是资源的信号的量,通过去验证每次这个值是否大于0 ,来判断是否让进程来使用此资源,但是,一旦这个值s.value=1就允许一个进程访问该资源。从而实现了进程的互斥。 这种机制用于各个进程对一个资源的共享。 AND型信号的机制: 这是好几个进程对好几个共享资源的一个实现的方法。 他的核心机......
阅读全文
  • 02月
  • 21日
综合 ⁄ 共 1644字 评论关闭
Problem Description Some programming contest problems are really tricky: not only do they require a different output format from what you might have expected, but also the sample output does not show the difference. For an example, let us look at permutations. A permutation of the integers 1 to n is an ordering of these integers. So the natural way to represent a permutation is to list the integers in this order. With n = 5, a permutation might look like 2, 3, 4, 5, 1. However, there is ......
阅读全文
  • 05月
  • 24日
综合 ⁄ 共 8663字 评论关闭
hibernate 做数据连接池的几种方式: 配置Hibernate使用c3p0或Proxool连接池作者:admin 日期:2006-12-20 1.Hibernate默认连接池 <?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> <hibernate-configuration> <session-factory > <!?JDBC驱动程序--> <property name="connection.driver_class">com.mysql.jdbc.Driver</property&g......
阅读全文
  • 05月
  • 19日
综合 ⁄ 共 6057字 评论关闭
  VMWare提供了三种工作模式,它们是bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。要想在网络管理和维护中合理应用它们,你就应该先了解一下这三种工作模式。   1.bridged(桥接模式)   在这种模式下,VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器。在桥接模式下,你需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。同时,由于这个虚拟系统是局域网中的一个独立的主机系统,那么就可以手工配置......
阅读全文
http://www.yanbin.org/commentary-on-php-chap1_1-prep/ 源码分析,首先得看源码。记事本可以看,EditPlus 也可以看,但显然具有语法着色功能的 EditPlus 要比记事本爽。更显然,M$ 的 Visual C++ 比 EditPlus 还要爽。:D 因此我推荐的第一款神兵就是 M$ Visual C++(Sorry, Linuxer~)。既然用了 Visual C++ 那么有一款它的插件我们不得不提:Visual Assist X,还没有她的朋友尽快拥有她吧~ OK,现在源码是可以看了,而且是很舒服地在看,但有时我们还想实地进行单步调试以一窥究竟。要调试自然得先编译。很不幸,PHP 在 Win......
阅读全文
  • 02月
  • 02日
综合 ⁄ 共 1649字 评论关闭
问题所在 一旦交流出现了问题,项目的成功就会遇到阻碍。那么问题通常出现在那些方面呢? 期望值不同 项目经理要努力让与项目有关的每一个人建立起同样的期望值,包括项目应该何时完成、带来什么样的结果,成本如何。这些期望值最初在对项目进行计划时就应该在计划书中明确下来。但是,很多项目经理没有能够让关键股东及时了解期望值的变化。人们在做出决策时通常要依据当时所掌握的最佳信息,如果项目经理不能让所有人都对项目的期望值有同样的了解,就会在同步性上出现问题。 意外 如果不能及时了解项目进展,人们就会对项目进......
阅读全文
  • 12月
  • 01日
综合 ⁄ 共 8072字 评论关闭
Android源码下载:官方下载 或参考android源码下载方式 Android编译版本: PLATFORM_VERSION=4.0.1(注意该版本编译用的sdk是java1.6) OS 操作系统平台: Linux Ubuntu  GNU/Linux(Ubuntu11.10 32bit) 首先,我们先安装一些常用的工具 curl: sudo  apt-get  install  curl git: sudo  apt-get  install  git g++: sudo  apt-get  install  g++ 然后,make遇到缺什么就安装什么 =================错误1=================== /usr/bin/ld: cannot find -lz host Executable: aapt (out/host/linux-x86/obj/EXECUTABLES/aapt_interm......
阅读全文
  • 11月
  • 23日
综合 ⁄ 共 2558字 评论关闭
                                  Ping pong Time Limit: 3000MS   Memory Limit: Unknown   64bit IO Format: %lld & %llu [Submit]   [Go Back]   [Status]   Description   N(3N20000) ping pong players live along a west-east street(consider the street as a line segment). Each player has a unique skill rank. To improve their skill rank, they often compete with each other. If two players want to compete, they must choose a referee among other ping pong players and hold the game in th......
阅读全文
  • 10月
  • 26日
综合 ⁄ 共 2235字 评论关闭
select函数总结 阻塞方式block,就是进程或是线程执行到这些函数时必须等待某个事件的发生,如果事件没有发生,进程或线程就被阻塞,函数不能立即返回。使用Select就可以完成非阻塞non-block,就是进程或线程执行此函数时不必非要等待事件的发生,一旦执行肯定返回,以返回值的不同来反映函数的执行情况,如果事件发生则与阻塞方式相同,若事件没有发生则返回一个代码来告知事件未发生,而进程或线程继续执行,所以效率较高。select能够监视我们需要监视的文件描述符的变化情况。 (一)首先说明两个结构体: 1:struct fd_set......
阅读全文
  • 10月
  • 18日
综合 ⁄ 共 4038字 评论关闭
最小割判断唯一 先跑最大流,然后分别对源点和汇点DFS,记录能到达的点. 如果所有的点都能到达则最小割唯一,否则最小割有多解 Unique Attack Time Limit: 5 Seconds      Memory Limit: 32768 KB N supercomputers in the United States of Antarctica are connected into a network. A network has a simple topology: M different pairs of supercomputers are connected to each other by an optical fibre. All connections are two-way, that is, they can be used in both directions. Data can be transmitted from one ......
阅读全文
  • 10月
  • 02日
综合 ⁄ 共 654字 评论关闭
  //本周是本年第几周 private int DatePart(System.DateTime dt)   {    int weeknow = Convert.ToInt32(dt.DayOfWeek);//今天星期几    int daydiff = (-1) * (weeknow+1);//今日与上周末的天数差    int days = System.DateTime.Now.AddDays(daydiff).DayOfYear;//上周末是本年第几天    int weeks = days/7;    if(days%7 != 0)    {     weeks++;    }    //此时,weeks为上周是本年的第几周    return (weeks+1);   }   //本周起止日期  private string WeekRange(System.DateTime dt)   {    int weeknow = Convert.ToInt......
阅读全文
  • 08月
  • 05日
综合 ⁄ 共 1130字 评论关闭
文章来源:http://blog.csdn.net/faceRec/article/details/1697362 协方差矩阵的详细说明 黄叶权  整理于2007-7-18   在做人脸识别的时候经常与协方差矩阵打交道,但一直也只是知道其形式,而对其意义却比较模糊,现在我根据单变量的协方差给出协方差矩阵的详细推导以及在不同应用背景下的不同形式。   变量说明: 设为一组随机变量,这些随机变量构成随机向量,每个随机变量有m个样本,则有样本矩阵                                                            (1) 其中对应着每个随机向量X的样本向量,对应着第i个随机单变......
阅读全文