- 博客(5)
- 资源 (7)
- 收藏
- 关注
原创 wcf种种
一个是连接池的问题,如果是web连接,那么连接池一般设定为一个httpcontext,就是在一个请求内,连接可以重用如果连接池存在服务器,是经不起多并发的但是如果是客户端,就可以一个客户端用一个连接池,连接池存在客户端第二个问题一个方法执行时,一般会用using(){}或者.open .close但是在这个过程出现了问题,可能不会走到close,或者cl
2012-12-22 23:33:47 408
原创 asp.net mvc js与视图分离
js与视图分离,是为了更好的管理js文件,方便进行合并之类的工作假定我们的js,分别按照不同的control写在配置文件里面在生成视图的时候如果取到呢继承System.Web.Mvc.Controller重写OnActionExecuting把参数ActionExecutingContext filterContext写进viewdata里面继承 Mvc.ViewPag
2012-12-18 18:39:08 1845
原创 .net多线程种种
从要解决的问题说起1.主线程要等待支线程完成,但有时间限制thread.join(1000);2.只能同时起2个线程,其它的线程都要等信号量 semaphore waitone release多个线程使用一个信号量3.a线程要依赖b线程,c线程要依赖 a,b线程有人写过一个类叫apmdispacher主要利用asycncallback原理如下先注册线程,如果
2012-12-12 20:06:16 417
原创 .net垃圾回收的种种
主要是面试的时候老会有人问啥时候垃圾回收可以理解为,new的时候没有空间了,0代堆满了,的时候触发0代堆的容量是多少啊?垃圾回收操作1.找堆上所有数据的根,形成一个对应表2.无根的对象,标为垃圾3.调用这些对象的Finalize方法代次一开始是0代,回收一次,剩下的堆到1代,地址全改,0代又满,又塞1代,1代满,塞2代. 内存压缩,地址全改.
2012-12-06 17:05:06 459
原创 html5开发游戏总结
1.主要是音频的问题ios5.0的safari不支持audio的api,所以很多游戏都没有声音,编代时,只要判断Boolean(navigator.userAgent.match(/OS 5_\d[_\d]/i)); 是不是ios5就行了canplaythrough是加载完成的事件,就像图片的load很多音乐本地可以播放,放到空间上就不可以了,这是空间的问题也有奇怪的,
2012-12-03 14:37:32 945
AsyncTaskDispatcher - 简化多个异步操作之间的协作调用
2012-02-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人