C/C++
AKULAKK
js/node
展开
-
[原]wget进度条效果的实现---基于通用C
#include void bar(); int main() { printf("PING"); bar(); printf("NETSTAT"); bar(); return(0); } void bar() { int i,j; printf("/n"); for(i=0;i"); for (; jprintf("/r"); fflush(stdout); sleep(10原创 2010-04-27 10:24:00 · 2594 阅读 · 2 评论 -
画动画圆之使用 QT4.6/C#/MFC/DELPHI/VB 开发的程序性能测试报告
测试目标,绘制动画的速度,性能,资源耗用 各种测试程序可以从下面下载http://download.csdn.net/source/2089751 Qt4.6(无runtime)http://download.csdn.net/source/2089762 MFC(无runtime) VS2008http://download.csdn.net/source/原创 2010-04-27 10:26:00 · 2836 阅读 · 0 评论 -
螺旋亏陈 核心算法
用以构造螺旋矩阵for(k=1;k { for(m=0;m a[(k%2==1)?++i:--i][j]=++num; for(m=0;m a[i][(k%2==1)?--j:++j]=++num; }原创 2010-04-27 10:33:00 · 1030 阅读 · 0 评论 -
[MARK]不使用borlndmm.dll内存管理
<br />在prject->Options->Compiler中点击Release<br />在prject->Options->Packages中去掉Builder with runtime packages选项<br />在prject->Options->Linker中去掉Use dynamic RTL 选项翻译 2010-08-25 11:51:00 · 886 阅读 · 0 评论 -
关于基于FastCGI上构建的PHP,或者使用freetds客户端操作MSSQL时,对ntext取值不显示的说明.
<br /> 最近基于php和C开发一套服务端程序的时候,通过使用mssql_query('select ntext_data from xxx');显示不出来ntext的内容<br /> 初步判定是长度问题,于是将ntext的内容删掉大部分,保留几个字,显示出来了,于是可以认定是长度问题导致.<br /> 我试验了几种方法,初步认定是freetds库的小问题,表现为数据兼容性不够.那么可以改变下sql语句即可解决.<br /> select cast(ntext_data as text) fr原创 2010-09-01 17:43:00 · 716 阅读 · 0 评论 -
高性能Socket服务器的开发需要注意事项
<br />几个必须涉及到的重中之重的课题:<br /> <br />1.需求.<br />因为方式方法,手法,模型结构太多,因此,明确需求,注意:这里说的是明确需求,就是非常明白并确定需求.<br />2.模型.<br />windows下五种SCOKET模型,根据需求选择合适的模型.最高性能的莫过于IOCP为核心的同步线程工作方式.<br />linux下使用epoll也是类似的手法.<br />bsd下使用kqueue.<br />以上都是系统提供的原始API,可靠性基本上由OS的基础架构保障,且基本原创 2010-12-28 12:44:00 · 996 阅读 · 0 评论 -
同样是填充1亿行数组,托管和非托管差别如此之大!!
先上C# private void button30_Click(object sender, EventArgs e) { System.Diagnostics.Stopwatch s = new System.Diagnostics.Stopwatch(); s.Start(); List ar = new List(100000000); int i1=10000, j1 = 10原创 2010-12-29 12:26:00 · 1180 阅读 · 0 评论 -
[原]诞生!fileTMS分布式文件传输系统
这个是才做好的管理客户端界面. 说说需求,服务器有很多台,这里DEMO程序只用了2台来测试并发.上传文件的时候,不再使用繁琐的FTP,而是一次性传输到所有服务器去.要求安全,可靠. 服务器端使用boost C++库的boost::asio,异步完成端口proactor模式,console模式,相同服务端代码,分别编译2次为目标平台(windows和linux),一个fileTMS.exe 一个 fileTMS.为了简单起见,程序放在哪个目录,接受文件的时候就直接存入当前目录. 以上原创 2011-01-20 17:34:00 · 1537 阅读 · 0 评论 -
对比两个图片是否相似PHP C# C++
需求就是对比服务器和本地2个图片一致性,如果超过90%一致 则用本地图片覆盖服务器图片.C++ 用 openCV组件库C# 用 emgu CV 组件库PHP 直接用内置标准函数 先将图片打称灰度 然后取得平均灰度值 扫描方块 高于平均值则标记为1 低于 则标记为0 最后比较两条扫描线的差异率即可...综合 上传 下载 对比 界面易用性 人性化 美观原创 2017-03-24 14:28:10 · 829 阅读 · 0 评论