首页 > 其他
服务器的设计与实现(三)——FTP服务器之设计与实现
在实现了Http服务器之后,本人打算再实现一个Ftp服务器。由于Ftp协议与Http一样都位于应用层,所以实现原理也类似。在这里把实现的原理和源码分享给大家。...
分类:其他   时间:2014-05-09 14:51:27    收藏:0  评论:0  赞:0  阅读:473
LinkedList的一种错误用法
最近在做图像处理的时候,发现某一段代码非常的慢,慢得让人无法接受。主要的代码是顺序访问一个LinkedList的元素,效果是随着index的变大,速度越来越慢,list的元素个数在百万以上。找到原因,分享出来,也希望大家不要跳入同一个陷阱。还是那一句话,可运行的代码和高质量的代码之间还是有比较远的距离。 LinkedList错误用法示例 代码里面加入了一些打印时间相关的代码,主要是为了直观的显...
分类:其他   时间:2014-05-09 15:02:07    收藏:0  评论:0  赞:0  阅读:411
T4 生成实体和简单的CRUD操作
主要跟大家交流下T4,我这里针对的是mysql,我本人比较喜欢用mysql,所以语法针对mysql,所以你要准备mysql的DLL了,同理sqlserver差不多,有兴趣可以自己写写,首先网上找了一个T4的帮助类,得到一些数据库属性,命名为 DbHelper.ttinclude View Code 在加一个c#的sql帮助类, 命名为DBHelper.cs View Co...
分类:其他   时间:2014-05-09 14:55:26    收藏:0  评论:0  赞:0  阅读:379
编译系统对跨平台代码的支持
问题起因项目需要跑在不同的平台上不希望代码中掺杂大量的define宏做平台判断(有洁癖呀~~~)定义一些通用宏来处理只能解决一些类型差异的问题处理将跨平台代码写入不同的文件夹下 os/linux 和 os/win在外部暴露的.h文件加入判断宏//file: public.h #ifdef WIN32 #include "os/windows/public.h" #else #include "os...
分类:其他   时间:2014-05-09 14:46:43    收藏:0  评论:0  赞:0  阅读:584
设计模式------装饰模式
装饰模式是在不必改变原类文件和使用继承的情况下,动态地给一个对象添加一些额外的功能。它是通过创建一个包装对象来包裹真实的对象。装饰模式比生成子类更为灵活。 一.角色: (1)抽象构件(Component)角色:定义一个对象接口,可以给这些对象动态地添加职责。 (2)具体构件(ConcreteComponent)角色:定义了一个具体的对象,也可以给这个对象添加一些职责。 (3)装饰(De...
分类:其他   时间:2014-05-09 14:13:39    收藏:0  评论:0  赞:0  阅读:416
centOS设为文本启动方式
centOS图形界面需要点用系统大量的内存和CPU资源,对于服务器而言,高效率是最重要的,因此将Centos 默认启动改为文本方式。 在终端中输入: vi /etc/inittab 有段说明文字: # Default runlevel. The runlevels used by RHS are: #   0 - halt (Do NOT set initdefault to...
分类:其他   时间:2014-05-09 14:03:03    收藏:0  评论:0  赞:0  阅读:405
[容斥原理] zoj 3556 How Many Sets I
题目链接: http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=4535 How Many Sets I Time Limit: 2 Seconds      Memory Limit: 65536 KB Give a set S, |S| = n, then how many ordered set g...
分类:其他   时间:2014-05-09 13:52:59    收藏:0  评论:0  赞:0  阅读:453
POJ1742可行性背包
题目: Description People in Silverland use coins.They have coins of value A1,A2,A3...An Silverland dollar.One day Tony opened his money-box and found there were some coins.He decided to buy a very n...
分类:其他   时间:2014-05-09 15:01:10    收藏:0  评论:0  赞:0  阅读:456
常见 Datagrid 错误
常见 Datagrid 错误 摘要:学习如何避免在使用 ASP.NET Datagrid 控件进行开发时可能发生的一些常见错误(本文包含一些指向英文站点的链接)。 Datagrid 控件是 Microsoft® ASP.NET 中功能最强、用途最广的 Web 控件之一,这一点已经得到了 ASP.NET 权威人士的认同。虽然 Datagrid 控件易于使用,但同样易于给使用者带来麻烦。以...
分类:其他   时间:2014-05-09 15:09:29    收藏:0  评论:0  赞:0  阅读:368
ip范围限制函数
ip范围限制函数 大家如果还有好的建议算法,就联系我!!:) '****************************** 'Function CheckIp(cInput_Ip,cBound_Ip) 'Created by qqdao, qqdao@263.net 2001/11/28 '说明:首先需要根据;号循环,然后判断是否含有"-",如果有则进行拆分处理,最后判断是否在范围内 ...
分类:其他   时间:2014-05-09 15:18:46    收藏:0  评论:0  赞:0  阅读:325
设计模式--装饰模式
设计模式--装饰模式...
分类:其他   时间:2014-05-09 13:57:07    收藏:0  评论:0  赞:0  阅读:382
使用FSO按文件大小浏览文件目录并进行删除操作
function JudgeParaRegular(intID)  if intID JudgeParaRegular=intId  else  Response.Write "输入错误!"  Response.End  end if  end function  intFileSize=JudgeParaRegular(Request.QueryString("intFileSi...
分类:其他   时间:2014-05-09 14:39:43    收藏:0  评论:0  赞:0  阅读:354
SXH232摄像头使用示范
It occurred to me suddenly that I wanted to program the our camera sensor for PC desktop, just like the one purchased from shop, which can make the video recording. Finally although the result seemed ...
分类:其他   时间:2014-05-09 14:58:19    收藏:0  评论:0  赞:0  阅读:497
POJ 2484
A Funny GameTime Limit:1000MSMemory Limit:65536KTotal Submissions:3861Accepted:2311DescriptionAlice and Bob decide to play a funny game. At the beginn...
分类:其他   时间:2014-05-09 12:53:55    收藏:0  评论:0  赞:0  阅读:369
UIScrollView中的手势
UIScrollView中的手势UIScrollView自带了两个手势,分别为:UIPanGestureRecognizerUIPinchGestureRecognizer他们都是readonly的.监听UIPanGestureRecognizer手势是UIPanGestureRecognizer的...
分类:其他   时间:2014-05-09 12:53:29    收藏:0  评论:0  赞:0  阅读:449
当DataTable的列名遇上特殊字符"["和"]"时
刚才有看到一个问题http://bbs.csdn.net/topics/390781072。是在DataTable获取某列最小值,但是在动态生生DataTable时,列名有遇上特特殊字符"["和"]"。因此在执行DataTable的computer方法,会出现异常,找不到此列。其实最初的数据源的字段...
分类:其他   时间:2014-05-09 12:55:20    收藏:0  评论:0  赞:0  阅读:391
As3 计算两个日期之间的天数差
/*日期转YYYYMMDD*/formDate.fullYear+""+(formDate.month _fromYear){manyAllDayNum = Number(alreadyOverDay(fromFormatDayStr)[1]) + Number(alreadyOverDay(toF...
分类:其他   时间:2014-05-09 12:55:54    收藏:0  评论:0  赞:0  阅读:414
数据分析(analytics)
最后,我们要完成最后一个业务需求:允许管理者对员工信息做出数据分析。ES有个功能叫aggregations,这个功能可以对数据进行先进的统计和分析,就像是SQL中的GROUP BY,只不过是功能更强大。例如:要查出员工中最流行的兴趣名称,GET /megacorp/employee/_search{...
分类:其他   时间:2014-05-09 12:58:13    收藏:0  评论:0  赞:0  阅读:345
DataTable 筛选数据,弃用Select()方法
筛选出 2012-2-1 的数据private DataTable GetData() { DataTable dt = new DataTable(); dt.Columns.Add("Id", typeof(int)); ...
分类:其他   时间:2014-05-09 12:57:48    收藏:0  评论:0  赞:0  阅读:371
常数据成员
类型修饰符const不仅可以说明成员函数,也可是说明数据成员由于const类型对象必须被初始化,并且不能更新,因此,子啊类中说明了const数据成员时,只能通过成员初始化列表的方式来生成构造函数对数据成员的初始化。//A.h#pragma onceclass A{public: A(int i...
分类:其他   时间:2014-05-09 12:59:48    收藏:0  评论:0  赞:0  阅读:366
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!