04 2010 档案

c 客户端并发传输xml给服务器端解析1
摘要:///////////////////////////////////////////////////////////////////////////////////// multi_thread_client.c /////////////////////////////////////////////////////////////////////////////////// //gcc -I... 阅读全文

posted @ 2010-04-27 17:45 风乔 阅读(223) 评论(0) 推荐(0)

c 客户端并发传输xml给服务器端解析2
摘要://///////////////////////////////////////////////////////////////////////////////////multi_thread_server.c/////////////////////////////////////////////////////////////////////////////////////本文件是多线程并发... 阅读全文

posted @ 2010-04-27 17:45 风乔 阅读(212) 评论(0) 推荐(0)

NET面试汇总3
摘要:2 几十上百万行,如何快速查询出表数据 答:用分页存储过程 /* 函数名称: GetRecordFromPage 函数功能: 获取指定页的数据 参数说明: @tblName 包含数据的表名 @fldName 关键字段名 @PageSize 每页记录数 @PageIndex ... 阅读全文

posted @ 2010-04-24 09:05 风乔 阅读(154) 评论(0) 推荐(0)

NET面试汇总2
摘要:9.执行下面代码后:String strTemp ="abcdefg 某某某";Int i System.Text.Encoding.Default.GetBytes(strTemp).Length;Int j = strTemp.Length;问:i=(14 ) ;j=(11 )i=(14 ) ;j=(11 ) 中文两个字节12.概述.NET里对 remoting 和 webservice 两项... 阅读全文

posted @ 2010-04-24 09:03 风乔 阅读(192) 评论(0) 推荐(0)

NET面试汇总
摘要:用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层? 答:从下至上分别为:数据访问层、业务逻辑层(又或成为领域层)、表示层 数据访问层:有时候也称为是持久层,其功能主要是负责数据库的访问 业务逻辑层:是整个系统的核心,它与这个系统的业务(领域)有关 表示层:是系统的UI部分,负责使用者与整个系统的交互。 优点: 分工明确,条理清晰,易于调试,而且具有可扩展... 阅读全文

posted @ 2010-04-24 09:02 风乔 阅读(217) 评论(0) 推荐(0)

c socket 单线程多用户并发
摘要:使用select函数可以以非阻塞的方式和多个socket通信。程序只是演示select函数的使用,功能非常简单,即使某个连接关闭以后也不会修改当前连接数,连接数达到最大值后会终止程序。1. 程序使用了一个数组fd_A,通信开始后把需要通信的多个socket描述符都放入此数组。2. 首先生成一个叫sock_fd的socket描述符,用于监听端口。3. 将sock_fd和数组fd_A中不为0的描述符放... 阅读全文

posted @ 2010-04-23 11:55 风乔 阅读(841) 评论(0) 推荐(0)

多线程与socket编程
摘要:一、pthread基本概念1. 创建线程int pthread_create(pthread_t *restrict ptid, const pthread_attr_t *restrict attr, void *(*start_routine)(void*), void *restrict arg);ptid是一个pthread_t *类... 阅读全文

posted @ 2010-04-22 15:15 风乔 阅读(377) 评论(0) 推荐(0)

我在csdn回复的帖子
摘要:http://topic.csdn.net/u/20100420/13/24a8adb6-456e-4297-b2bc-f20679065ca7.html?seed=521748121&r=64815656#r_64815656(简单的sql语句用in的查询效率太低。怎样改效率高) 阅读全文

posted @ 2010-04-20 14:09 风乔 阅读(113) 评论(0) 推荐(0)

起名
摘要:致远 (出自诸葛亮的《诫子书》:“非淡泊无以明志,非宁静无以致远”)俊驰(出自成语:俊才星驰)雨泽 (恩惠像雨一样多)烨磊 (光明磊落)晟睿(“晟”是光明、兴盛的意思,读shèng;“睿”是智慧的意思)天佑(生来就有上天庇佑的孩子)文昊(昊的字意是:广大无边)修洁(修:形容身材修长高大,洁:整洁)黎昕 (黎:黎明 昕:明亮的样子 )远航(好男儿,就放他去远航吧)旭尧 (旭:旭日 尧:上古时期的贤明... 阅读全文

posted @ 2010-04-19 15:35 风乔 阅读(586) 评论(0) 推荐(0)

根据IP显示城市
摘要:web services查询IP地址数据库获取城市地址或http://www.webxml.com.cn/WebServices/IpAddressSearchWebService.asmx或<FORM METHOD=POST ACTION="http://www.ip138.com/ips8.asp" name="ipform" target="_blank"><tr> <td align="center">IP地址: <input type="text&quo 阅读全文

posted @ 2010-04-13 15:53 风乔 阅读(259) 评论(0) 推荐(0)

用超级巡警批量清除被挂马的网页
摘要:经常看到网上有人在问:什么原因导致所有网页文件都被加了iframe?至少可能有两种原因:1、网站被挂马,所有页面被骇客加了iframe并指向木马文件;2、中了ARP病毒,例如这个链接中接到的8w8w8w病毒;不管哪种原因,杀毒的方法并不复杂,但杀毒之后,所有网页中都还有着那条被插入的iframe,怎么处理呢?别急,超级巡警能帮您解决这个问题,在超级巡警4.0 beta3中的垃圾清理功能中,新增了“... 阅读全文

posted @ 2010-04-07 17:15 风乔 阅读(188) 评论(0) 推荐(0)

用超级巡警批量清除被挂马的网页
摘要:经常看到网上有人在问:什么原因导致所有网页文件都被加了iframe?至少可能有两种原因:1、网站被挂马,所有页面被骇客加了iframe并指向木马文件;2、中了ARP病毒,例如这个链接中接到的8w8w8w病毒;不管哪种原因,杀毒的方法并不复杂,但杀毒之后,所有网页中都还有着那条被插入的iframe,怎么处理呢?别急,超级巡警能帮您解决这个问题,在超级巡警4.0 beta3中的垃圾清理功能中,新增了“清除指定代码”的功能,如下图所示:打开超级巡警,选择“垃圾清理->智能扫描->清除指定代码“后,在指定代码的内容中填入您的网页被插入的内容,之后选择扫描路径后,点击扫描或清除,世界就清静了 阅读全文

posted @ 2010-04-07 17:11 风乔 阅读(142) 评论(0) 推荐(0)

sql触发器例子
摘要:create table aa ([dept_id] int,[inner_code] varchar(6),[ConText] varchar(18)) insert aa select 1,'01','总公司' union all select 2,'0101','一分公司' union all select 3,'010101','一分公司第一项目部' union all select 4,'0102','二分公司' union all select 5, 阅读全文

posted @ 2010-04-07 16:30 风乔 阅读(247) 评论(0) 推荐(0)

sql优化
摘要:我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享! (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那个被其他表所引用的表. (2) WHERE子句中的连接顺序.: ORACLE采用自下而上的... 阅读全文

posted @ 2010-04-07 16:28 风乔 阅读(152) 评论(0) 推荐(0)

高级SQL语法
摘要:例如:1. 连接法select A.*,B.* from T2_mz_sfdj A join T2_mz_sfdjmx B onA.djid=B.djid where A.ssje>50002.用连接来进行修改表里记录update A set A.zy=B.zy from T2_mz_sfdj Ainner join T2_mz_sfmx B joinA.djid=B.djid where A.state='登帐'3.用连接来进行删除 delete fromT2_mz_sfdj A join T2_mz_sfmx B on A.djid=B.djid where stat 阅读全文

posted @ 2010-04-07 16:25 风乔 阅读(315) 评论(0) 推荐(0)

SQL语句安全性与查询效率
摘要:insertstr="insert into userinfo(name,password,email,phone,mobile,post,address)VALUES(``";insertstr += this._name.Trim();+ "``,``";insertstr += this._password.Trim() +"``,``";insertstr += this._email.Trim() +"``,``";insertstr += this._phone.Trim() +"``,``& 阅读全文

posted @ 2010-04-07 16:22 风乔 阅读(403) 评论(0) 推荐(0)

导航