上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 前言 业余我都会花一些时间在tcp、http和websocket等领域的学习,现在觉得有点收获,所以把一个基于websocket的群聊功能的例子提供给大家玩玩。当然这是一个很完整的例子,包括websocket的js代码、websocket的cs代码以及html相关和http服务器,都是一体的。有关W 阅读全文
posted @ 2015-12-01 18:54 jiulang 阅读(15200) 评论(7) 推荐(8) 编辑
摘要: 分层思想 NetworkSocket使用分层的思想,分基础层和上层: 1、基础层提供基础通讯,重要的对象有SessionBase、TcpServerBase和TcpClientBase; 2、上层实现目前有http、webSocket、fast协议,其中fast也是一种自定义协议; 3、如果想完全自 阅读全文
posted @ 2015-11-26 19:11 jiulang 阅读(987) 评论(0) 推荐(0) 编辑
摘要: 概述 这几天更新相关的面试题目,主是要针对有4年或以上经验的面试者,总体来说,发现面试人员的答题效果和预期相差比较大,我也在想是不是我出的题目偏离现实,但我更愿意相信,是我们一些.Net开发者在工作中都用简单而重复的代码来实现了业务,而基础性和深层次的知识和实际工作反而关系不大,所有有多年开发但技术 阅读全文
posted @ 2015-10-19 17:33 jiulang 阅读(2395) 评论(20) 推荐(3) 编辑
摘要: 前言做支付宝网页支付的同学都会遇到一个问题,支付宝平台的支付结果异步回调很难调试,因为这个回调是反馈到部署的外网环境的,而开发环境没有对外独立ip,开发环境在编写支付后续的逻辑代码就显得很困难,如果能让支付宝平台的回调请求到开发环境来,边调试边开发就爽YY了。本文将提供两种解决方案,方案2的提供相关... 阅读全文
posted @ 2015-10-09 16:45 jiulang 阅读(7272) 评论(10) 推荐(0) 编辑
摘要: 为什么要封装真不知道用什么标题合适,我这几天在研究Lucene.Net,觉得把Lucene.Net封装为一个独立的服务器,再提供一个给客户端调用的Api组件应该是一件很意思的事,主要优势有以下:1、可以将索引和检索的压力放到网络的其它主机上,服务器不用再开发,直接运行就可以;2、客户端完全可以脱离L... 阅读全文
posted @ 2015-05-22 17:56 jiulang 阅读(5176) 评论(12) 推荐(21) 编辑
摘要: 前言 老婆喜欢在QQ游戏玩拖拉机,且安装了一个记牌器小软件,打开的时候弹出几个IE页面加载很多广告,于是叫我去掉广告。想想可以用OD进行nop填充,也可以写api hook替换shellexecute函数的调用,以前也有见过有人使用hex editor修改shellexecute函数的,但搞了多年C 阅读全文
posted @ 2015-05-07 21:44 jiulang 阅读(2365) 评论(3) 推荐(0) 编辑
摘要: 基础Socket自强的程序猿们都喜欢搞Socket,而且觉得最好自己来封装个组件出来,如果再往上,加入某种数据协议,让上层服务器开发照着此协议走,就是一个小小的框架了。于是,从头开始,最开始的服务器的雏形与下图有一些相似。现在服务器可以通过socket1到n,分别发送二进制数据到达对应的client... 阅读全文
posted @ 2015-04-29 12:38 jiulang 阅读(4082) 评论(8) 推荐(6) 编辑
摘要: 问题场景Asp.net Mvc提供了DependencyResolver、Routing、Filter、Modelbinder等webForm所没有新概念,提高Web服务编写的便利性,记得很久之前写的ashx处理程序,由于没有Routing和Modelbinder,代码里写了很多switch cas... 阅读全文
posted @ 2015-04-26 17:25 jiulang 阅读(3401) 评论(1) 推荐(1) 编辑
摘要: --前言--window对象的alert和confirm标准方法在不同浏览器的显示效果不太相同,有个相同点是都不是很美观。我们的想法是使用js和css分别仿照它们,提供另一套函数,使在不同浏览器的有着相同的体验效果。--设计思路--为了保留原有的alert和confirm方法,我们不直接替换wind... 阅读全文
posted @ 2015-04-13 20:02 jiulang 阅读(14872) 评论(0) 推荐(4) 编辑
摘要: 前言Asp.net MVC 4以上版本多了BundleConfig.RegisterBundles方法,可以把要捆绑的脚本或样式进行捆绑压缩,以减少客户端的请求次数从而提高了客户端的访问速度。问题但世上懒人的数量还是很多,我也是一个,觉得这个方法还不够方便。在实际中,一些小的页面或独立页面,开了一些... 阅读全文
posted @ 2014-11-03 21:30 jiulang 阅读(2992) 评论(8) 推荐(6) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页