`
文章列表
导读:王汉华每年去亚马逊美国总部(华盛顿州的西雅图)的次数并不多。去年一年,他在西雅图逗留的时间不超过十天,但是他却得到了老板亚马逊首席执行官杰夫·贝佐斯(Jeff·Bezos)给予的充分信任和自由——在中国建立自 ...
javascript:var objs=document.getElementsByTagName("div");for(var i=0;i<objs.length;i++){alert(objs[i].innerHTML);}

LPTSTR详解

    博客分类:
  • VC++
LPTSTR   与char*等价,表示普通字符/字符串变量,指向字符/字符串的指针。   LP:长指针(long pointer)。   T:win32环境中有一个_T宏,用来标识字符是否采用Unicode编码(两字节表示一个字符),若程序中定义了Unicode,该字符/字符串被作为Unicode字符串,否则就是标准的ANSI(单字节表示一个字符)字符串。   STR:表示这个变量是一个字符串。   /* LPTSTR 转换成 CString */   (1)直接赋值   CString strText;   LPTSTR lpszText = _T("LPTSTR >> ...
DRBD 是由内核模块和相关脚本而构成,用以构建高可用性的集群。其实现方式是通过网络来镜像整个设备。您可以把它看作是一种网络RAID。 DRBD负责接收数据,把数据写到本地磁盘,然后发送给另一个主机。另一个主机再将数据存到自己的磁盘中。其他所需的组件有集群成员服    务,如TurboHA 或 心跳连接,以及一些能在块设备上运行的应用程序。例如:裸I/O、文件系统及fsck、具有恢复能力的数据库。 下面是DRBD的系统结构图 去下载该软件http://www.drbd.org/download/packages/
  在MFC程序中,可以用以下几种方法来获取命令行参数。 为方便说明,我们假设执行了命令:C:\test\app.exe -1 -2 方法一 ::GetCommandLine (); 将获取到 "C:\test\app.exe"  -1 -2 方法二 for  (int  i=0;i<__argc ;i++) {__argv [i]; 将依次得到C:\test\app.exe   

INT_PTR介绍

    博客分类:
  • VC++
不知道是从哪个版本的SDK开始,微软引入了一个新的类型——INT_PTR(其实也就是 typedef了一把)。看下面的定义就知道了。 C++代码 #if defined(_WIN64)        typedef __int64 INT_PTR, *PINT_PTR;        typedef unsigned __int64 UINT_PTR, *PUINT_PTR;           typedef __int64 LONG_PTR, *PLONG_PTR;        
如今,当你打着手机、听着iPod、在电脑前点击鼠标,你知道这些都是谁发明创始的吗?岁末年初,当我们回首盘点,别搞错了,iPod并非著名的史蒂夫· 乔布斯发明,手机也不是诺基亚的谁谁创造,而鼠标更非罗技的专利。当我们享受着科技的便利时,那些改变了科技的人,却依然“非著名”着。近日,由美国《网络世界》杂志评出的十大非著名科技之父,在网上被热议。 1. 手机之父马蒂·库珀(Marty Cooper) 库珀于1973年申请了一项无线电话系统专利,当时他是一名摩托罗拉员工。他明确表示,自己发明手机的灵感来自于热门电视剧《星际旅行》。目前,他是ArrayComm的创始人、CEO。 2. 黑莓之父迈克· ...
多线程编程之一——问题提出 一、问题的提出编写一个耗时的单线程程序:  新建一个基于对话框的应用程序SingleThread,在主对话框IDD_SINGLETHREAD_DIALOG添加一个按钮,ID为IDC_SLEEP_SIX_SECOND,标题为“延时6秒”,添加按钮的响应函数,代码如下: void CSingleThreadDlg::OnSleepSixSecond() { Sleep(6000); //延时6秒}  编译并运行应用程序,单击“延时6秒”按钮,你就会发现在这6秒期间程序就象“死机”一样,不在响应其它消息。为了更好地处理这种耗时的操作,我们有必要学习——多线程编程。 二、多 ...
得到java时间戳 用于数据库中按时间戳查询数据 包括:今天、昨天、本周、本月、本年、选定的时间段 package test; import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Calendar; public class DateTest { public static long FromYear(){ Calendar nowDate = new java.util.GregorianCalendar(); nowDate.set(Calendar.HOUR_OF_DAY,0); ...
1       修改历史 版本 修改历史  作者 描述 工作时间(h) V0.1 2007-6-7
——薛涌《天才是训练出来的》读后感 金旭亮     长期以来,“软件业”一直被视为“智力密集”型的“朝阳”产业,大多数从业者都受过高等教育,其平均素质居于社会各行业的前列,这个产业的顶尖人物被公众视为“知识英雄”,比如微软公司的创始人比尔盖茨雄据世界首富之位多年,更是为人“津津乐道”。     16年前我下决心开始学习计算机技术的时候,对这个行业也充满了自豪感。     然而世事难料,在2009年高考刚刚结束之际,中国权威出版机构社会科学文献出版社于2009年6月10日发布首部《中国大学毕业生就业报告(2009)》,其中“计算机专业”荣登 “就业最困难的十大专业”光荣榜。    大约从 ...
在Linux下,我们可以用wu-ftp、tftp-server、proftpd、gssftp、vsftp等FTP服务程序来构建FTP服务器。由于wu-ftp(Washington University Ftp)广泛使用在各种Linux发行版本和多种的Unix(其中包括了IBM AIX、FreeBSD、HP-UX、各种BSD、Solaris等)中,同时它在因特网中的占有量超过了50%,并且现在Linux发行版本中都带有2.6版本的wu-ftp,因此下面以它为例介绍在Linux下如何实现FTP虚拟主机。 虚拟主机安装要求 wu-ftpd提供了虚拟主机的功能。它通过一个FTP软件在同一台主机上提供不同 ...
来自:http://www.ajaxline.com/best-eclipse-plugins  PyDev - Python Development Environment for EclipsepyDev 使的程序员可以使用eclipse来开发Python、Jython和Iron Python应用,而且Pydev+eclipse也成为开发Python的首选IDE。   EasyEclipse for LAMP  EasyEclipse for LAMP 是个eclipse的发布版(译者注:即独立程序standalone)。它被要求支持如PHP、Python、perl、以及Ruby o ...
【CSDN独家特稿】国内领先的IT技术网站CSDN列举出2010年12月27日至31日移动业界十大新闻。包括“移动设备行业2011年5大预测:视频分享快速发展”、“Techcrunch评出2010年40个最佳iPhone应用”、“移动处理器之争:核心架构或成浮云”、“2010年全球移动行业回顾:iPad大热 中国崛起”和“2011年移动应用10大给力商业趋势”等。 以下是全部十大新闻 移动设备行业2011年5大预测:视频分享快速发展 移动设备行业2010年取得了快速发展,这主要是由于智能手机销售的强劲,以及iPad的兴起。移动设备的性能正越来越强大,上网速度正越来越快,而开发者则推动了 ...
方法一: ubuntu在6.10开始用upstart替代init,主要脚本都在/etc/event.d下面,默认情况下/etc下没有inittab文件,但 是默认情况下inittab虽然不存在,ubuntu用upstart替代init,但还是和init保持兼容。方法是自建一个inittab文件,写入 一行id:3:initdefault: ,然后进入/etc/rc3.d,将S13kdm移动到其他目录备份起来,重新启动系统,如愿以偿进入字符界面。   方法二:   首先安装sysv-rc-conf。 sudo apt-get install sys ...
Global site tag (gtag.js) - Google Analytics