搜索到与相关的文章
编程技术

openMP

最近在看多核编程。简单来说,由于现在电脑CPU一般都有两个核,4核与8核的CPU也逐渐走入了寻常百姓家,传统的单线程编程方式难以发挥多核CPU的强大功能,于是多核编程应运而生。按照我的理解,多核编程可以认为是对多线程编程做了一定程度的抽象,提供一些简单的API,使得用户不必花费太多精力来了解多线程的底层知识,从而提高编程效率。这两天关注的多核编程的工具包括openMP和TBB。按照目前网上的讨论,TBB风头要盖过openMP,比如openCV过去是使用op

系统 2019-08-29 23:16:48 2159

编程技术

007_《Delphi6数据库深入编程技术》

《Delphi6数据库深入编程技术》Delphi教程系列书籍(007)《Delphi6数据库深入编程技术》网友(邦)整理EMail:shuaihj@163.com下载地址:Pdf原书名:编程宝典2002(6)—Delphi6数据库深入编程技术作者:张龙卿出版社:北京希望电子出版社书号:7900088083出版日期:2002年1月开本:787*10921/16页码:316版次:2002年1月第一版第一次印刷内容简介这是一本面向初、中级读者的自学指导书,作者通

系统 2019-08-29 23:01:25 2159

编程技术

LNMP 0.7 一键安装包 安装图文教程

1、下载LNMP一键安装包:LNMP一键安装包有下载版和完全版两种。根据服务器网速进行选择,国外VPS一般选择下载版。下载版请执行命令wget-chttp://www.kwx.gd/dload/lnmp0.7.tar.gz完整版请执行命令wget-chttp://www.kwx.gd/dload/lnmp0.7-full.tar.gz2、下载完毕后,解压缩一键安装包下载版请执行命令tarzxvflnmp0.7.tar.gz完整版请执行命令tarzxvfln

系统 2019-08-29 22:58:17 2159

编程技术

display:inline-block的实际应用

前面一篇博文有讲关于display:inline-block在FF出现空白的解决方案,这篇博文主要讲解下display:inline-block的实际应用。应用一如下图所示。当固定宽度,固定高度,向左浮动float:left就解决了。但是,这个设计中内容是可变的,也就意味着当内容增多,高度不一就会破坏这个布局。你也许会想到每一行三个放在一个UL里,然后程序员3*N的循环,现在用display:inline-block来解决这个问题

系统 2019-08-29 22:47:34 2159

编程技术

TCP程序设计 听课笔记

步骤TCP服务器1创建socket,用socket()函数2绑定IP地址,端口到socket上,用bind()函数3设置最大连接数,用listen()函数4等待来自客户端的连接请求,用accept()函数5收发数据,用send()和recv(),或者read()和write()6关闭网络连接TCP客户端1创建socket,用socket()函数2设置服务器的IP和端口3连接服务器,用connect()函数4收发数据,用send()和recv(),或者rea

系统 2019-08-29 22:46:47 2159

编程技术

珠三角技术沙龙第 4 期总结(含照片、ppt 和视

赖勇浩(http://laiyonghao.com)号外:第5期活动报名即将开始,敬请留意。2009年12月19日,珠三角技术沙龙移师深圳,成功在深圳发展银行大厦由深圳众禄投资顾问有限公司(www.jjmmw.com)赞助的场地举行,大约来自有70名珠三角的技术人员参加了活动,其中东道主基金买卖网的CTO韦光京先生(python-cn社区的ID为vcc)作了题为《Django高级应用》的报告,另一场是由腾讯广州远道前往的邝宇恒做的《大型架构介绍》,两个高质

系统 2019-08-29 22:46:36 2159

编程技术

自定义Dialog:双日期选择器

系统自带的DatePickerDialog只能一次性选择一个日期,有时候我们需要这样的功能:需要录入2个日期,比如开始日期和结束日期,如果采用DatePickerDialog需要弹出2次Dialog,能不能一次就搞定呢?那就需要下面的内容了。自定义一个DatePickerDialog,实现OnDateChangedListener接口,里面有2个DatePicker,然后分别对这2个DatePicker设置日期就行了。packageqianlong.qlm

系统 2019-08-29 22:07:40 2159

编程技术

使用 Equinox p2 简化 Eclipse 插件的安装

插件更新设备在EclipseV3.4中已经完全重写,它现在使用Equinoxp2框架代替了原来的更新管理器。Equinoxp2是一个新的、非常高级的配置系统,用于安装、搜索和管理Eclipse安装,并且比以前的更新管理器更容易使用。本文回顾了以前的更新管理器的缺陷,并解释用于安装和更新Eclipse插件的Equinoxp2新特性。EclipseV3.4之前的插件安装问题在EclipseV3.4之前,安装Eclipse插件非常麻烦。事实上,它复杂到只有高级用

系统 2019-08-29 22:04:07 2159

编程技术

10个步骤让你成为高效的Web开发者

要成为高产、高效的Web开发者,这需要我们做很多工作,来提高我们的工作方式,以及改善我们的劳动成果。下面是10个提高效率的步骤,虽然不能保证解决你在开发中的所有问题,但至少是非常实用的,可以简化你的Web开发流程,使开发的每一个环节快速、流畅。还可以帮助你节省大量的时间,以便开发更多、更好的项目。1.使用Web开发框架一个良好的Web开发框架,可以帮助你:解决常见的Web开发问题,如标准的Web页面布局、Web表单处理、浏览器兼容性解决等)。测试Web开发

系统 2019-08-12 09:30:33 2159

编程技术

全双工

交换机的全双工是指交换机在发送数据的同时也能够接收数据,两者同步进行,这好像我们平时打电话一样,说话的同时也能够听到对方的声音。目前的交换机都支持全双工。全双工的好处在于迟延小,速度快。提到全双工,就不能不提与之密切对应的另一个概念,那就是“半双工”,所谓半双工就是指一个时间段内只有一个动作发生,举个简单例子,一天窄窄的马路,同时只能有一辆车通过,当目前有两量车对开,这种情况下就只能一辆先过,等到头儿后另一辆再开,这个例子就形象的说明了半双工的原理。早期的

系统 2019-08-12 09:30:11 2159