Victo

我的网络笔记本,用于收藏和总结一些知识。

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: :: :: 管理 ::

2014年10月30日

摘要: 在Windows环境下针对多线程同步与互斥操作的支持,主要包括四种方式:临界区(CriticalSection)、互斥对象(Mutex)、信号量(Semaphore)、事件对象(Event)。下面分别针对这四种方式作说明:(1)临界区(CriticalSection) 每个进程中访问临界资源的... 阅读全文
posted @ 2014-10-30 11:42 VictoKu 阅读(1936) 评论(0) 推荐(0) 编辑

摘要: 本文参考文章:多线程的那点事儿(之数据互斥) 在多线程存在的环境中,除了堆栈中的临时数据之外,所有的数据都是共享的。如果我们需要线程之间正确地运行,那么务必需要保证公共数据的执行和计算是正确的。简单一点说,就是保证数据在执行的时候必须是互斥的。否则,如果两个或者多个线程在同一时刻对数据进行了操作,... 阅读全文
posted @ 2014-10-30 10:53 VictoKu 阅读(1791) 评论(0) 推荐(0) 编辑

摘要: 一、什么是线程 线程(thread)是进程中某个单一顺序的控制流。也被称为轻量进程(lightweight processes)。计算机科学术语,指运行中的程序的调度单位。 一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。另外,线程是进程中的一个实体,是被系统独立调度和分派... 阅读全文
posted @ 2014-10-30 10:15 VictoKu 阅读(962) 评论(0) 推荐(1) 编辑

2014年10月29日

摘要: 在上一篇文章中介绍了并行计算的基础概念,也顺便介绍了OpenMP。 OpenMp提供了对于并行描述的高层抽象,降低了并行编程的难度和复杂度,这样程序员可以把更多的精力投入到并行算法本身,而非其具体实现细节。对基于数据分集的多线程程序设计,OpenMP是一个很好的选择。同时,使用OpenMP也提供了更 阅读全文
posted @ 2014-10-29 14:45 VictoKu 阅读(14400) 评论(0) 推荐(1) 编辑

摘要: 并行计算(Parallel Computing)是指同时使用多种计算资源解决计算问题的过程,是提高计算机系统计算速度和处理能力的一种有效手段。它的基本思想是用多个处理器来协同求解同一问题,即将被求解的问题分解成若干个部分,各部分均由一个独立的处理机来并行计算。并行计算系统既可以是专门设计的、含有多个 阅读全文
posted @ 2014-10-29 10:38 VictoKu 阅读(2831) 评论(0) 推荐(0) 编辑

2014年10月27日

摘要: 本文主要讲如何搭建Hibernate开发环境和简单实例。一、搭建开发测试环境1.1 下载Hibernate 从Hibernate官方网站上下载最新的Hibernate ORM,从Hibernate官方文档页面可以看到相应的最新帮助文档内容。 我下载了当前最新的Hibernate压缩包为hib... 阅读全文
posted @ 2014-10-27 12:04 VictoKu 阅读(293) 评论(0) 推荐(0) 编辑

摘要: 一、Hibernate是什么 Hibernate主要用来实现Java对象和数据表之间的映射,除此之外还提供数据查询和获取数据的方法,可以大幅度减少开发时人工使用SQL和JDBC处理数据的时间。Hibernate是一个轻量级的ORMapping框架,ORMapping(Object Relation... 阅读全文
posted @ 2014-10-27 11:16 VictoKu 阅读(264) 评论(0) 推荐(0) 编辑

2014年10月24日

摘要: 引用文章1:http://my.oschina.net/u/558071/blog/144792引用文章2:http://zhuoqiang.me/python-urllib2-usage.html#proxy在python中,urllib2并不是urllib的升级版,urllib和urllib2不... 阅读全文
posted @ 2014-10-24 09:42 VictoKu 阅读(428) 评论(0) 推荐(0) 编辑

2014年10月22日

摘要: 本文摘取原文部分内容,原文地址:http://book.51cto.com/art/201106/270736.htm 操作系统内核可以分为两大阵营:单内核和微内核(第三阵营是外内核,主要用在科研系统中)。 单内核是两大阵营中一种较为简单的设计,在1980年之前,所有的内核都设计成单内核。所谓单内核 阅读全文
posted @ 2014-10-22 16:21 VictoKu 阅读(1173) 评论(0) 推荐(0) 编辑

2014年10月20日

摘要: 原文地址:C++中的Lambda表达式作者:果冻想 一直都在提醒自己,我是搞C++的;但是当C++11出来这么长时间了,我却没有跟着队伍走,发现很对不起自己的身份,也还好,发现自己也有段时间没有写C++代码了。今天看到了C++中的Lambda表达式,虽然用过C#的,但是C++的,一直没有用,也不知... 阅读全文
posted @ 2014-10-20 12:02 VictoKu 阅读(497) 评论(0) 推荐(0) 编辑