Category Archives: 网络转载

深入浅出Win32多线程程序设计之线程通信

简介 线程之间通信的两个基本问题是互斥和同步。 线程同步是指线程之间所具有的一种制约关系,一个线程的执行依赖另一个线程的消息,当它没有得到另一个线程的消息时应等待,直到消息到达时才被唤醒。 线程互斥是指对于共享的操作系统资源(指的是广义的"资源",而不是Windows的.res文件,譬如全局变量就是一种共享资源),在各线程访问时的排它性。当有若干个线程都要使用某一共享资源时,任何时刻最多只允许一个线程去使用,其它要使用该资源的线程必须等待,直到占用资源者释放该资源。 线程互斥是一种特殊的线程同步。 实际上,互斥和同步对应着线程间通信发生的两种情况: (1)当有多个线程访问共享资源而不使资源被破坏时; (2)当一个线程需要将某个任务已经完成的情况通知另外一个或多个线程时。 在WIN32中,同步机制主要有以下几种: (1)事件(Event); (2)信号量(semaphore); [...]

中国穷人到底有多穷?

中国实行新扶贫标准后,中国的贫困人口将由目前 1479万增至4300多万,“开发式扶贫”如何与农村生存保障有效衔接,成为具有“中国特色”的一项尖锐的社会问题。 中国“绝对贫穷”不足786元有1479万人口;“相对贫困”不超过1067元有4300万人口;若是按联合国人均不足1美元(年收入365美元、约合2200—2400中元每一年计算)为贫困,那么中国贫困人口则可能突破1.5亿人口。经过 30年的改革开放,中国贫富悬殊依然巨大。2007年中国平安保险股份有限公司董事长马明哲年薪高达6616万元,而年不足每天1美元(年收入365美元)的人口则超过1亿。 2009年中国调整贫困统计标准。中国政府将取消现行“绝对贫困”人口与“相对贫困”人口的区分,但也没有与国际社会、联合国统计贫困数据相接轨。中国实行新扶贫标准后,中国的贫困人口将由目前1479万增至4300多万,“开发式扶贫”如何与农村生存保障有效衔接,成为具有“中国特色”的一项尖锐的社会问题。
新标准解决老问题? 据中国国务院扶贫办官员确认,在即将到来的2009年,中国政府将启用新的扶贫标准,取消现行“绝对贫困人口”与“相对贫困人口”的区分。至此,实行了近30年的中国贫困人口将由现由1479万增至4300多万人口。所谓贫困标准,是指在一定时间、空间和社会发展阶段条件下,维持人们基本生存所必需消费的物品和服务的最低费用,也被称为中国称之“贫困线”。这个贫困线于改革初期,凡是人均年收入低于该“贫困线”的人口才能被称之为“贫困人口”,才能够享受一定政策保护。 在中国,有两个贫困线,一是绝对贫困线,低于该标准的就是所谓“赤贫人口”;二是相对“贫困线”,指高于绝对贫困线、但收入依然较低的人口,所谓“低收入人口”。据中国国家统计局数据,2008年中国的绝对贫困线为人均年收入786元,“相对贫困线”为人均年收入786—1067元。由于中国早期制订了非常低的贫困标准,使得中国的贫困人口规模看上去较小。但是,随着生活成本的提高,该扶贫标准已显得不合时宜,也遭到国际组织和社会学者的严重质疑。2008年中共十七届三中全会明确,要“推进农村扶贫开发,实行新的扶贫标准”。
09贫困新标准 从2009年始,中国的绝对贫困标准和相对贫困标准将合二为一,将把现行低收入标准作为新的扶贫标准。但即是新标准年收入1067中元(约为150美元),与联合国每天1美元的标准依然差距巨大。在世界银行年度《发展报告》统计公告150多个国家中:年人均国民总收入不足150美元的国家,只有最贫穷排在首位的布隆迪(100美元)、刚果金(120美元)等,而排在第3位的埃塞俄比亚、马拉维都超过了160美元,中国的贫困标准显然非常之低。据资料显示,中国2009年将新扶贫标准在1067元基础上,根据贫困地区的物价指数调整,有望调整为超过1100元。国务院扶贫办统计,截至2007年底,人均年收入低于1067元的农村人口共有4320万人。 中国自1985年起启动政府扶贫计划,并把绝对贫困线确定为人均年收入200元以下,而低收入标准则定为201—399元,约占当时农民年人均收入的一半。随后,根据农村物价指数的变化,贫困线每年都会微调。但这个贫困标准不失为全球之最。 据《中国统计年鉴2008》显示,1985年的中国的绝对贫困线为206元,1986年为 213元,1987年为227元。十年后的2007年,中国的绝对贫困线为785元,1067元则作为低收入群体的标准。据国务院扶贫办数据,中国农村的绝对贫困人口从1978年的2.5亿,下降到2007年底的1479万,占农村总人口的比重从1978年的30.7%下降到2007年的1.6%。与绝对贫困人口的大幅减少不同,20多年来中国贫困线的调整可谓“步履迟缓”。据了解,从1987年到2007年,中国的绝对贫困线提高额不足600元,而中国中央国有企业、中国平安保险股份有限公司董事长马明哲2007年年薪高达6616万元之最,最高与最低收入者相差高达1万多倍。 中国的“贫困标准”低于每天1美元与国际通行“贫困”标准、差距巨大。实行新扶贫标准后,中国的贫困标准依然非常偏低。若按世界银行每天人均1美元为贫困标准计算,那么中国贫困人口可能超过1.5亿左右,占中国总13亿人口的近10%。
因为贫困人口,中国中央财政每年都要拨出专项资金,于是数字当然越小就付出金钱更少。 1986年,以上一年农民人均纯收入低于150元为标准,中国选取了331个县作为“国家级重点贫困县”;1996年经过调整后,在全国确定了592个农民人均纯收入低于400元的县为“国家重点贫困县”。21世纪以来,中国中央财政扶贫资金逐年增加,到2008年中央财政投入每年167亿用于扶贫开发项目。 中国难题:“扶贫”“低保” 实行新的扶贫标准后,“扶贫”与“低保”衔接成为中国大发展的当务之急,这是全球金融危机之后、2008年中国经济“保8”稳定的基石,但这个“基石”显得过于太低、几乎无法“稳定”中国的高速发展。
事实上,扶贫和低保都是为了保障贫困公民的基本生活。目前负责农村低保的民政部和主管扶贫的国务院扶贫办,正在研究、协商如何界定各自的扶助对象,并确保有效衔接。1997年9月,中国决定建立城镇低保制度。但直到十年后的2007年,中国才决定在全国范围建立农村低保制度,当年中央财政投入30亿元,2008年该投入为90亿元。截至2007年底,全国农村低保对象已达3451.9万人。 2007年,中国各级政府对城市低保的投入为275亿元,其中中央财政投入160亿元。这远远高于对农村低保的投入。由于中央对城乡低保投入相差悬殊,也遭到学者和公众的诸多批评。
按照经济发展学理论,既然有了农村低保制度,就不应该再有所谓贫困人口。但是,由于中国政府体制改革严重滞后,“国民待遇”(指“城镇人口”与“农村人口”的同等待遇)成“站起来”的中国人几乎是难以逾越的世纪大鸿沟,福利政策的制定和执行分散在不同政府部门,根源难以协调,这使得“扶贫”与“低保”对象存在众多交叉又冲突重合。执行新的扶贫标准后,如何实现扶贫与低保的衔接,节省财政资源,成为决策者和公众关注的重点。
据联合国2008年最新公的有关中国最新人类发展报告称,1985年,中国城镇居民收入是占总人口60%的农村居民的1.9倍。截至2007年,这一数字扩大至3.3倍,如果考虑到基本公共服务的不平等,甚至可达五至六倍。该报告称,在2006 年,中国最富有10%的城镇家庭可支配收入是最贫穷10%家庭的九倍多。据亚洲发展银行推算,自20世纪90年代初,三分之二亚洲发展中国家的基尼系数都有所增长,该系数被普遍用于衡量社会不平等状态。如果收入完全平均分配,该系数为零;如果所有收入归于一人,该系数则为一。中国的基尼系数在20世纪70 年代曾为0.30左右,而到2005年已约达0.45,而2007、2008年中国的基尼系数会继续走高。 [...]

谷歌宣布1.246亿美元完成对On2收购

网易科技讯 北京时间2月20日消息,据国外媒体报道,谷歌周五宣布,在美国视频压缩技术开发商On2股东批准公司的收购协议后,公司已完成了对On2公司1.246亿美元的收购。
谷歌表示,公司以换股方式完成了对On2的收购。On2每股普通股将兑换0.15美元加0.0010股谷歌普通股。谷歌表示,将向任何持有On2股票零股股东支付现金。谷歌同时还表示,该公司将计划回购为此次交易发行的同等数量股票。公司将利用手中持有的现金来完成股票回购工作。
早在去年8月份,谷歌便宣布将以换股方式收购On2,即每股On2股票将转换为价值0.60美元的谷歌普通股,交易总额为1.065亿美元。随后On2部分股东On2和谷歌提起集体诉讼,称谷歌大约1.32亿美元的出价过低,将使On2股东利益受损,并要求法院阻止这起交易。为平息 On2股东的不满,谷歌后来将收购价格提至当前的水平。
在获得On2技术后,谷歌可将其用于YouTube视频共享业务当中,在改善网络视频画面质量的同时,还能提高这些视频内容的传输速度。另一方面,谷歌还可把On2视频压缩技术用于Android手机平台、Chrome OS操作系统等产品当中。
谷歌股价周五下跌2.46美元,报收540.76美元。

美报称谷歌遭攻击源自上海交通大学和山东一所职业学校

环球网2月19日消息 谷歌近期受到黑客攻击,美国媒体报道说,源头来自上海交通大学和山东一所职业学校。
美国《纽约时报》19日报道说,追踪到黑客攻击是来自上海交通大学和山东蓝翔高等技工学校内的电脑。
报道称,针对谷歌的黑客攻击可能早于2009年4月就已开始,较之前谷歌披露得更早。谷歌于今年1月12日披露,被黑客入侵盗取电脑资料,黑客来自中国。保安专家也表示,有超过30家公司遭黑客入侵。
上述两所学校发言人均表示,没有听说美国调查人员将谷歌受到的攻击跟踪到了他们的学校。上海交通大学党委宣传部长刘玉祥说,如果这是真的,将会提醒院系注意,并进行调查。蓝翔计算机系负责人也表示,他的学生不可能袭击谷歌或其他美国公司,因为他们仅仅是高中生,水平也不高。而且学校也采取了严格的管理措施,外人无法轻易进入学校。
报道还称,上海交通大学的电脑学系在中国表现出色,交大多名学生数周前参加由IBM举办的国际电脑程序设计比赛,美国斯坦福大学及多家著名学府的参赛者也不是对手。

日本超过中国成为持有美国国债最多的国家

新华网华盛顿2月16日电 (记者刘洪刘丽娜)美国财政部16日公布的数据显示,去年12月日本增持美国国债115亿美元,超过中国成为持有美国国债最多的国家。
根据美国财政部当天公布的数据,2009年12月份海外投资者减持美国国债530亿美元,减持幅度创历史新高,远高于当年4月创下的445亿美元减持记录。
在持有美国国债的主要国家中,2009年12月份日本增持了115亿美元,至7688亿美元,成为美国最大债权国。中国当月减持了342亿美元,现持有美国国债7554亿美元,降为美国第二大债权国。这也是中国连续第二个月减持美国国债。
此外,英国当月增持了249亿美元美国国债,至3025亿美元;巴西增持了35亿美元,至1606亿美元;俄罗斯减持了96亿美元,至1185亿美元。

算法的威力:程序员用台式机打破超级计算机保持的世界记录

著名的法国程序员Fabrice Bellard近日宣布,他使用一台普通的台式电脑(成本低于2000欧元),计算到圆周率小数点后近2.7万亿位,打破了由T2K Open超级计算机(目前排名世界第4247位,造价数百万)去年8月17日创造的2.577万亿位的记录。

Bellard使用的电脑硬件配置为:
2.93GHz Core i7处理器,内存6GB,硬盘7.5TB(5X1.5TB 希捷7200.11)。另有2TB希捷硬盘做备份。验证阶段使用了9台联网的电脑。
软件配置为:
64位Red Hat Fedora 10操作系统,用软件RAID-0和ext4文件系统管理硬盘。计算圆周率的软件是他自己编写的。技术细节可以参考这里。

TCP/IP协议栈与数据包封装

TCP/IP网络协议栈分为应用层(Application)、传输层(Transport)、网络层(Network)和链路层(Link)四层。

2010年世界重大事件预测

BW中文网讯,美国《新闻周刊》对2010年世界可能发生的重大事件进行了预测,当人们都认为中国经济会越来越强盛时,预测却提出观点认为中的经济将面临崩溃,政府放宽信贷造成股市和房市泡沫膨胀,市场泡沫令很多投资者感到担忧。

1.阿富汗增兵奏效

阿富汗的增兵将会奏效。因为所有迹象都表明,驻阿富汗美军司令斯坦利·麦克里斯特尔已经从伊拉克吸取了教训。
2.中国经济将崩溃
….

.dll 或.ocx控件注册失败的解决办法+regsvr32的妙用

在.dll 或.ocx控件注册时,出现 DllRegisterServer 失败提示。

可查看该dll或ocx是否有相关的依赖dll或ocx,可使用depends.exe,这是vc自带的工具,没装vc的可以到网上下载。

若不成功,则可尝试…..

美上诉法庭判决微软禁售含侵权专利Word

  北京时间12月23日凌晨消息,据国外媒体报道,美国一家上诉法庭周二作出判决,维持此前作出的一项陪审团判决,内容是责令微软向加拿大的一家小型软件公司赔付2.9亿美元,称其侵犯了这家公司所持有的一项软件专利。此外,这家上诉法庭还确认了一项禁令,内容是禁止微软出售含有前述专利的 Word版本。

  业界分析师认为,由美国联邦巡回上诉法庭作出的这项判决可能意味着,微软与总部位于多伦多的软件公司i4i之间长久以来的司法争端就此告终。

关于setsocketopt函数

每个套接口都有一个发送缓冲区和一个接收缓冲区。 接收缓冲区被TCP和UDP用来将接收到的数据一直保存到由应用进程来读。 TCP:TCP通告另一端的窗口大小。 TCP套接口接收缓冲区不可能溢出,因为对方不允许发出超过所通告窗口大小的数据。这就是TCP的流量控制,如果对方无视窗口大小而发出了超过宙口大小的数据,则接 收方TCP将丢弃它。 UDP:当接收到的数据报装不进套接口接收缓冲区时,此数据报就被丢弃。UDP是没有流量控制的;快的发送者可以很容易地就淹没慢的接收者,导致接收方的 UDP丢弃数据报。
setsockopt的详细用法如下

郎咸平《中国粮油:还有多少机会可以重来?》

  这几天中国北方很多省受了雪灾,而这种天灾继续南下,范围进一步扩大。受灾的地方物价在上涨,这是天灾。
  然而,不可想象的还有人祸,就是我们现在买的各种食用油,包括鲁花、金龙鱼都是外资的。我们中国粮油85%都是外资。为什么呢?因为我们在2004年的时候,已经败于美国政府和华尔街联合发动的一场大豆金融战。失败的结果就是我们现在连每天食用的油都要看华尔街的脸色行事,它看你不顺眼就抬高价格,你就得多付钱。你能不能想象连吃的油都要受人家控制,炒个荷包蛋都不容易,这年头,日子怎么过?

朝韩舰艇海上冲突 双方开火250多发舰炮

  中新网11月10日电 朝韩海军舰艇今日上午在西海的朝鲜海疆分界线─北方限界线海域交火,双方互射250多发舰炮,韩国无伤亡损失,朝鲜警备艇则着火冒烟退回朝鲜水域。

  据”中央社”报道,韩国合同参谋本部下午举行记者会指出,上午10点33分,一艘朝鲜警备艇从朝鲜长山岬附近出动,向朝鲜海疆分界线接近,驻守白翎岛的韩国海军陆战队的雷达掌握情况后,韩国海军两艘高速艇于11点22分至25分之间,对越过西海大青岛附近北方界线(NLL)南下2.2公里的朝鲜警备艇,两次广播警告,要求朝鲜警备艇立即返回朝鲜海域,但朝鲜警备艇置之不理继续南下……

VC.net无法打开文件”LIBC.lib”解决办法

问题:无法打开文件”LIBC.lib”。

解决:在”配置属性->链接器->输入->忽略特定库”后填入”LIBC.lib “。

人民币为何成不了全球货币

随着中国经济的迅速上升,全球金融危机的爆发,以及美欧金融声誉的败坏,越来越多的人猜测中国人民币在未来的角色。北京最近对本国货币采取的新举措以及中国人民银行高级官员发表的声明使这一讨论进一步热烈。

一种货币成为全球货币意味着什么?为了取得国际地位,必须有世界交易商、投资者以及中央银行对它的强烈需求,把它作为与外国进行贸易结算的交易中介、主导国际金融业务的计价单位,以及中央银行用作外汇储备的储藏手段。经济学家们一致认为,支撑一种货币国际化的有三根“柱子”:一是该国的经济规模和贸易额,二是其资本市场的广度、深度和流动性,三是货币本身的稳定性和可兑换性。

显示器VGA接口定义(DB15)

VGA 是电脑显示器接口为15针,如下图,在传统的CRT显示器中,使用的都是VGA接口。VGA(Video Graphic Array)接口,即视频图形阵列,也叫D-Sub接口,是15针的梯形插头,分成3排,每排5个,传输模拟信号。VGA接口采用非对称分布的15针连接方式,显示器VGA接口工作原理:是将显存内以数字格式存储的图像(帧)信号在RAMDAC里经过模拟调制成模拟高频信号,然后再输出到显示设备。

1 红基色 red
2 绿基色 green
3 蓝基色 blue
4 地址码 ID Bit
5 自测试 ( 各家定义不同 )
6 红地
7 绿地
8 蓝地
9 保留 ( 各家定义不同 )
10 数字地
11 地址码
12 地址码
13 行同步
14 场同步
15 地址码 ( 各家定义不同 )

工信部:小型微利企业明年所得税税率为20%

  中广网北京9月22日消息 工业和信息化部部长李毅中在今天(22日)开幕的第六届中国国际中小企业博览会上透露,《国务院关于进一步促进中小企业发展的若干意见》已于昨天(21日)印发,其中包括鼓励民间资本参与发起和设立村镇银行、贷款公司等股份制金融机构,以缓解中小企业融资难问题。意见中指出,自2010年1月1日至2010年12月31日,对年度应纳税所得额低于3万元(含3万元)的小型微利企业,其所得减按50%计入应纳税所得额,按20%的税率缴纳企业所得税。

软件赚钱有绝招,盈利模式大盘点

 近年来,我国软件行业疾驰在高速公路上,但是,盈利却始终是个令人尴尬的问题。对于大部分软件作者来说,软件行业的收益仍停留在解决温饱问题的范畴。中国软件行业协会理事长陈冲认为,软件作者要吃饭,软件厂商、代理商要生存发展,不能没有收入,合适的盈利模式是非常关键的因素。
盘点一:软件盈利,注册先行
盘点二:广告守护,盈利通路
盘点三:增值服务,留住客户

ISAPI_rewrite中文手册及多站点配置方法

 在NT 2000 XP和2003平台上,在系统帐户下应该INETINFO程序应该与IIS5以共存模式过滤器运行。所以系统帐户应该给予对所有的ISAPI- REWIRITE DLLS 和所有的HTTPD。INI文件至少可读权限,我们也推荐对给予系统帐户对于所有包括HTTPD。INI文件的文件夹的可写权限,这将允许产生HTTP。 PARSE。ERRORS文件,这些文件包含配置文件语法错误。对于PROXY模块也需要额外的权限,因为它将运行于连接池或HIGH-ISPLATED 应用模式,IIS帐户共享池和HIGH-ISOLATION池应被给予对RWHELPERE。DLL的可读权限。缺省情况下IWAM-《计算机名》被用于所有的池,在相应的COM+应用设置中应借助 COM+ADMINISTRATION MMC SNAP-IN建立池帐户

URL Rewriting Using ISAPI_Rewrite

URLs are more visible than many realize, and a contributing factor in CTR. They are often cited directly in copy, and they occupy approximately 20% of the real estate in a given search engine result page. Apart from “looking enticing” to humans, URLs must be friendly to search engines. URLs function as the “addresses” of all content in a web site. If confused by them, a search engine spider may not reach some of your content in the first place. This would clearly reduce search engine friendliness.