c#
Tran
关注互联网
展开
-
搞怪的 log4net 记录日志 性能测试
刚做这个项目中用log4net 刚开始用着还正常,这几天做压力测试,压力 到 4000后发现,就会出现带宽的问题 压力上不去。所有就用2000去压了一夜,第二天就发现,在压到 8个小时的时候会出现,系统异常。然后就会重新 恢复正常。而这个异常导致 队列中的8500多条数据不知所踪,后来发现发现程序 看了很久发现代码没有问题。后来发现日志到了6G。这个时候就把日志去掉,尽然正常了。晕,搞并发 打压力原创 2011-11-17 15:28:33 · 5597 阅读 · 1 评论 -
浅谈Bsae64 加密后不能机密问题
在前一个项目中涉及到了,在网络上传送东西,但是想的时用简单的握手+Base64编码加密。但是感觉挺挺简单的就在往上找了一个方法,进行加密。可是发现 /// /// 将字符串运用 base64算法解密 /// /// 编码类型 /// 已用base64算法加密的字符串 /// 解密后原创 2011-11-07 21:22:04 · 699 阅读 · 0 评论 -
判断用户的请求类型 get or post 然后同步 或者 异步 执行 方法
这个是判断类 根据上下文中得到的 访问类型 。判断执行那个方法using System;using System.Web;class HandlerFactory : IHttpHandlerFactory{ public IHttpHandler GetHandler(HttpContext context, string requestType, Stri原创 2011-11-07 21:44:14 · 988 阅读 · 0 评论 -
菜鸟 也谈谈多线程
做开发快一年了,大部分都是有的dan线程,也从来没有考虑去去多线程处理一些东西。今天突然 看到 petshop的多线程 代码就贴出来吧 static void Main() { Thread workTicketThread; Thread[] workerThreads = new Thread[threadCount];原创 2011-11-07 22:52:43 · 332 阅读 · 0 评论 -
html 用get 或者 post 的方式 调用方法
做开发已经很长时间了,突然有一天跟java人员做一个接口,post的方式,我使用.net的post的方法实现的。结果一直调用不成功,后来他说你写一个简单html页面。试试可以否。我但是思考了半天,页面可是直接写吗?百度后发现自己out 了 后来在msdn中发现者方法。给自己记录下原创 2011-11-07 21:49:01 · 3387 阅读 · 0 评论 -
C# 异步实现方法调用
异步?using System;using System.Web;using System.Threading;class HelloWorldAsyncHandler : IHttpAsyncHandler{ public bool IsReusable { get { return false; } } public HelloWorldAsyncHandl原创 2011-11-07 21:52:45 · 519 阅读 · 0 评论 -
虚方法 Base 什么意思,怎么用?
虚方法是什么意思,里面的Base是调用被实现方法的的吗?今天突然有个做java的同时突然问了这么一个问题,当时我也无语不知道怎么回答?然后我就查了下资料虚方法:对于非虚的方法,无论被其所在类的实例调用,还是被这个类的派生类的实例调用,方法的执行方式不变。而对于虚方法,它的执行方式可以被派生类改变,这种改变是通过方法的重载来实现的。 Base:base 关键字用于原创 2011-11-10 10:21:35 · 1003 阅读 · 0 评论 -
浅谈队列
在以前的大业务中大部分的的时候是直接把请求的信息插入数据库。可是随着数据量和并发量的增加,简单的插表不能在解决 并发问题。这时候就要对原有的业务进行改造,写入是同步写入队列当中,然后异步对队列就行操作。队列? 队列是什么呢?队列在按接收顺序存储消息方面非常有用,以便于进行顺序处理。此类将队列作为循环数组实现。存储在 Queue 中的对象在一端插入,从另一端移除。Queue 的容原创 2011-11-08 22:48:52 · 442 阅读 · 0 评论