- 博客(398)
- 资源 (6)
- 收藏
- 关注
转载 产品介绍
(1) I/O 模型的选择,epoll就一定好吗? 那是肯定的。epoll最有用的就是ET模式,适合于那种有大量连接,但是有数据的连接比较少的情况,如果你有10000个连接,但是很不幸,这10000个连接全部都有数据,你还是得遍历一把进行处理,( 这里对ET模式下怎么处理数据就不讨论了)。这个和select, poll有什么区别。epoll还有比select, poll先进得地...
2009-06-03 11:53:00
2518
转载 守护进程
守护进程 在linux或者unix操作系统中在系统的引导的时候会开启很多服务,这些服务就叫做守护进程。为了增加灵活性,root可以选择系统开启的模式,这些模式叫做运行级别,每一种运行级别以一定的方式配置系统。 守护进程是脱离于终端并且在后台运行的进程。守护进程脱离于终端是为了避免进程在执行过程中的信息在任何终端上显示并且进程也不会被任何终端所产生的终端信息所打断。 守护进程,也就是通
2009-06-02 11:45:00
2819
原创 php中mysql的事务处理
<?php$database = mysql_connect( "localhost","root", "helloworld" ); mysql_select_db( test, $database );mysql_query( set names utf-8 );mysql_query( START TRANSACTION );$sql = "updat
2009-05-04 21:58:00
2181
原创 IIS+PHP,为什么上传文件的时候,$_FILES['tmp_name'] 为空
为什么上传文件的时候,$_FILES[tmp_name] 为空我的问题的原因是因为没有设置php的临时目录,不过之前是可以正常上传文件的,突然就不行了。不过还好,设置了临时目录之后就可以了. php.ini; Temporary directory for HTTP uploaded files (will use system default if not; specifie
2009-04-28 19:13:00
6330
原创 php调试错误输出
php.ini错误输出打开 error_reporting = E_ALL & ~E_NOTICE display_errors = On
2009-04-27 10:49:00
2933
原创 禁止webbrowser弹出窗口,禁止webbrowser读取缓存
1,禁止webbrowser弹出窗口 发现Silent不管用的,不知道是不是我用的不对,alert还是会弹出的 找了一段代码,(未测试) LPDISPATCH lpDispatch = m_explorer.GetDocument(); IHTMLDocument2* pDocument; lpDispatch->Query
2009-04-07 22:31:00
7796
原创 所谓的mysql5,1,32稳定版事实上并不稳定
所谓的mysql5,1,32稳定版事实上并不稳定今天下了个mysql5.1.32,据说是稳定版,推荐更新的。用了一下发现并不是稳定的,IIS+PHP使用会让w3wp崩溃。卸载了,还用5.0.18
2009-03-29 22:31:00
2204
转载 [zz]用 VS 2005 生成 .NET 1.1 程序
转载自:http://www.cnblogs.com/Safe3/archive/2008/10/19/1314653.html 装了.NET 2005 有时要生成的DLL 要求.NET 1.1 使用,实在不想装VS2003倒有办法让VS2005新增的生成后事件命令行来帮助我们使用.NET 1.1编译当前工程:要求机器上安装了.Net framework 1.1,可以不装SDK 在VS20
2009-03-23 10:01:00
2176
原创 VS2005不能播放宏?VS2005 SP1下载及安装
VS2005不能播放宏?VS2005 SP1下载及安装 VS2005不能播放宏,需要安装SP1 下载地址 http://download.microsoft.com/download/8/0/7/8071514d-9370-45c3-8af1-4ff09a70e59d/VS80sp1-KB926604-X86-CHS.exe 附:写注释的宏,vs6.0和vs2003两个版本的 http
2009-03-21 15:35:00
2091
原创 网页判断客户端是否安装某OCX
ocx检测try { axo = new ActiveXObject("BBTVCTRL.BBTVCtrlCtrl101.1"); version = 1; } catch (e) {alert("木有安装101"); } alert("装了101"); // -->
2009-03-19 11:04:00
2677
转载 [转]写的activex控件在IE中弹出安全警告的解决办法~ (可用,强,致敬)
转自http://blog.vckbase.com/zaboli/archive/2004/11/30/1817.aspx//在控件头文件中加入:DECLARE_INTERFACE_MAP()BEGIN_INTERFACE_PART(ObjectSafety, IObjectSafety)STDMETHOD(GetInterfaceSafetyOptions)(R...
2009-03-19 11:00:00
2637
原创 正则表达式常用元字符
正则表达式常用元字符/b匹配单词的开头或结尾,如/bhi/b匹配单词hi,而单词his匹配失败。.匹配除了换行符以外的任意字符*前边的内容可以连续重复出现任意次.注意*前面要有内容.*连在一起就意味着任意数量的不包含换行的字符/d匹配任意的数字{2}匹配前面的内容必须重复出现的次数。注:前面的一个字符或元字符/s匹配任意的空白符,包括空格,制表符(Tab),换行符,中文全角空格等。/w匹配字母或
2009-03-15 00:10:00
2340
转载 设计模式与追MM(帮助记忆)
设计模式记的不是很熟,想到这篇文章可以帮助记忆--:)创建型模式1、FACTORY一追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新
2009-03-14 22:29:00
2066
原创 今天在ubuntu上安装了netbeans6.5。ubuntu下安装netbeans6.5
今天在ubuntu上安装了netbeans6.5确实不错之前装了个eclipse,太慢了,我的机器配置不高,用起来很难受的,不得不说java的程序占资源太多,netbeans也是java写的。不过还好,用起来还算舒服。我的VIM被我弄坏了,汗,看不到输入的文字,曾经花了一天时间想把它配置成一个IDE,可是失败了,汗。 netbeans很不错的,推荐使用,这是我第一次使用。
2009-03-14 22:13:00
2293
1
转载 【转】vi/vim 使用方法讲解
vi/vim 使用方法讲解 文档操作 vi/vim 基本使用方法 本文介绍了vi (vim)的基本使用方法,但对于普通用户来说基本上够了! vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可
2009-03-09 10:15:00
2392
原创 Shareinstall 基础介绍
1. 产品介绍Shareinstall是APP推广的黑科技,具有智能传参、个性安装、多维数据统计等产品功能,可适用于多种应用场景,例如:免填邀请码绑定邀请关系、免打包跨平台渠道推广、APP一键拉起、地推数据高效统计、渠道来源精准统计、移动广告效果追踪、用户社交分享统计等。同时shareinstall拥有大规模服务器集群、大规模商业数据基础、通过了大批量合作商数据实测,将为您提供以一个精准、有效...
2009-03-03 22:48:00
2792
转载 MySQL 5.1系列最新稳定版5.1.32发布
转自:http://www.cnbeta.com/articles/78357.htmMySQL今早放出5.1系列最新稳定版本5.1.32,这是去年11月26日5.1.30发布并标志着5.1系列正式GA后的第二个版本。上一个版本是2009-02-03的5.1.31.建议所有使用5.1系列的用户升级到这个版本。这个版本增强了复制并升级了libedit库,同时修正了很多安全及分区等的bug.下
2009-03-03 13:50:00
1907
原创 PHP基础【总结】
PHP基础1,设定页面编码header("content-type:text/html; charset=utf-8");2,配置错误信息回报的等级error_reporting(7); // E_ERROR,E_WARNING,E_PARSE本函数用来配置错误信息回报的等级,参数 level 是一个整数的位遮罩 (bitmask),见下表。遮罩值 表示名称 1 E_ERROR 2
2009-03-01 22:47:00
981
原创 CWebBrowser2不写缓存,不读缓存,不写历史记录的方法
VARIANT flag; flag.vt = VT_I4; flag.iVal = navNoHistory + navNoReadFromCache + navNoWriteToCache; m_explorer.Navigate( _T(http://baidu.com, &flag, NULL, NULL, NULL );
2009-03-01 13:32:00
1792
1
原创 清空IE CWebBrowser2缓存
int CTestWebBrowserDlg::RemoveCache(){ // Pointer to a GROUPID variable GROUPID groupId = 0; // Local variables DWORD cacheEntryInfoBufferSizeInitial = 0; DWORD cacheEntryInfoBufferS
2009-03-01 13:28:00
2293
转载 [C#]Log4net中的RollingFileAppender解析
转自:http://blog.youkuaiyun.com/much0726/archive/2009/01/07/3725563.aspx Log4日志组件的应用确实简单实用,在比较了企业库和Log4的日志功能后,个人觉得Log4的功能更加强大点.补充说明下,我使用的企业库是2.0版本,Log4net是1.2.1版本的.在Log4net的应用上,已经有人做了说明分析了,在本文中,主要解析下Log
2009-02-25 12:07:00
1781
原创 【转】sql server 2000可以放多少个表,多少个数据库,多少个用户连接?
sql server 2000数据对象的系统范围,在实际应用过程中可以根据需要作适当的改变。 1、数据库:32767个数据库,最小为1MB,最大为1TB。 2、表:每个数据库最多有20亿个表。 3、列:每个表最多1024列,每列的最大字节数为8060(文本和图像列除外)。 4、索引:每个表有一个聚集索引,249个非聚集索引。一个复合索引最多有16个索引关键字。 5、触发器:每个表最多有3个触发器,
2009-02-19 10:12:00
1460
原创 Google文件系统(Google File System)论文
我们设计并实现了Google文件系统,一个为数据中心的大规模分布应用设计的可伸缩的分布文件系统。Google文件系统虽然运行在廉价的普遍硬件上,但是可以提供容错能力,为大量客户机提供高性能的服务。我们的系统与许多以前的分布文件系统拥有许多相同的目标,但我们的设计还受到我们对我们的应用负载和技术环境观察的影响,不管现在还是将来,我们和早期文件系统的假设都有明显的不同。所以我们重新审视了传统的选择
2009-02-05 14:55:00
1185
原创 【转】EPOLL技术
转自:http://blog.chinaunix.net/u/14063/showart_377118.html EPOLL技术在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在内核中的select实现中,它是采用轮询来
2009-02-05 14:38:00
1177
转载 Ubuntu Linux上安装Oracle 10g
Oracle公司目前尚无支持Ubuntu Linux的计划所以我们需要修改配置来完成安装。 目录 1. 安装准备 1.1. 设置用户 1.2. 创建目录和设置权限 1.3. 更改配置 1.4. 安装 1.5. 启动/停止Oracle 1. 安装准备安装开始前,确认你的系统符合Oracle的最小安装要求: 500 MB 内存 1 GB 交换分区 确认你已经安装
2009-02-05 11:27:00
762
原创 批量删除SQL Server表
最近做一个数据分析的程序,按日期分表,因此产生很多的表出来。因故需要删除这些表,刚开始是drop table tablename,一个一个写tablename,表的数量很多的时候这样写很麻烦的。 本来想从sysobjects中获取表名称之后直接删除,不成功,不知道怎么用找到一个变通的方法:1,从sysobjects中获取表名称,tablename就是你的表的前缀或其他特征s
2009-01-15 23:09:00
1665
1
原创 InterlockedExchange的返回值
LONG InterlockedExchange( LPLONG Target, LONG Value ); This function atomically exchanges a pair of 32-bit values. Return ValuesThe prior value of the LONG value pointed to by Targe
2009-01-12 23:07:00
2801
原创 Ubuntu学习推荐站点
http://wiki.ubuntu.org.cn/内容比较丰富,目前满足我的需要了,希望对你有用。 入门指引 系统安装 速配指南 Full Circle电子杂志 网络应用 影音图像 娱乐游戏 环境模拟 其它应用 系统维护 硬件支持 中文支持 命令终端 系统安全 桌面美化 主流桌面
2008-12-31 05:53:00
1187
1
原创 Ubuntu第三方更新源(国内用户推荐)
Archive.ubuntu.com更新服务器(欧洲,此为官方源,电信网通用户使用): deb http://archive.ubuntu.com/ubuntu/ intrepid main restricted universe multiversedeb http://archive.ubuntu.com/ubuntu/ intrepid-security main restricted
2008-12-31 05:43:00
2031
原创 今天下载了一个VIM for windows
我决定以后的开发(个人开发)都转到Linux下进行。等考试完了重新做个系统,装个WIN2003,Ubuntu Linux双系统,哈哈,硬盘重新分区下吧,现在放的太乱了,很多是我女朋友的东西,哎,她可不管,想放哪里就放哪里,这次就给她全部删除掉。WIN2003日常的,其实一些编码和编译都可以在WINDOWS下进行,比如MINGW,CYGWIN,逐步转到Linux下吧。C++,PHP,MY
2008-12-18 20:49:00
1040
原创 C++ Server Pages (CSP)
偶然发现的,权且记录下来,有时间看看 想过用C++来创建动态网页吗?C++ServerPages(CSP)可以帮您实现。C++ServerPages(CSP)不仅可以创建动态网页,还可以编写网页应用程序。通过加入C++源代码或直接将C++类include进CSP脚本中,网页就可以使用已有的C++项目(Project)。CSP与ASP、JSP类似,但CSP不用VBs cript、Js cri
2008-12-03 22:55:00
1229
原创 池内春秋,Memory Pool 的设计哲学与无痛运用
池内春秋,Memory Pool 的设计哲学与无痛运用,侯捷先生作品http://jjhou.youkuaiyun.com/programmer-13-memory-pool.htm 强烈推荐!
2008-12-02 14:03:00
3323
原创 malloc,new,VirtualAlloc,HeapAlloc性能(速度)比较
这里比较的VC++编译的C++代码中的性能我用的是VC6.0测试的就不介绍这几个的用法了 我写了一段简单的测试代码测试结果是:malloc:390new:391VirtualAlloc:454HeapAlloc:47很明显的是HeapAlloc分配速度最快,malloc次之,new和malloc差不多,VirtualAlloc最慢了(以前小强跟我说这个最快)我有跟
2008-11-30 19:49:00
7813
13
原创 SHCreateDirectoryEx 创建多级目录
SHCreateDirectoryEx FunctionCreates a new file system folder.Syntaxint SHCreateDirectoryEx( HWND hwnd, LPCTSTR pszPath, SECURITY_ATTRIBUTES *psa);Parametershwn
2008-11-27 18:49:00
3457
原创 Python GUI库
使用Python的GUI库--你需要使用这些库来用Python语言创建你自己的图形程序。使用GUI库和它们的Python绑定,你可以创建你自己的IrfanView、Kuickshow软件或者任何别的类似的东西。绑定让你能够使用Python语言编写程序,而使用的库本身是用C、C++或者别的语言编写的。有许多可供选择的使用Python的GUI:PyQt 这是Qt工具包的Python绑定。Qt工
2008-11-23 14:18:00
2728
原创 优快云博客在Zoundry中登记的API URL
优快云博客在Zoundry中登记的API URL: http://blog.youkuaiyun.com//services/metablogapi.aspx
2008-11-23 13:47:00
750
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人