摘要: 保存页的所有视图状态信息和控件状态信息。 作者在早期参与的项目中曾遇到这样的需求:基于SEO技术的开发,当因为时没有接触的MVC框架的Razor引擎,所以只能用ASP.NET引擎,如果使用ASP.NET引擎的服务器端控件,那么在ASP.NET页面中就会生成__Viewstate隐藏域,__Viewstate隐藏域产生 阅读全文
posted @ 2016-05-09 14:35 xiaoxiaojia 阅读(1750) 评论(0) 推荐(0) 编辑
摘要: 泛型:通过参数化类型来实现在同一份代码上操作多种数据类型。利用“参数化类型”将类型抽象化,从而实现灵活的复用。 例子代码: class Program { static void Main(string[] args) { int obj = 2; 阅读全文
posted @ 2016-05-06 14:24 xiaoxiaojia 阅读(329) 评论(1) 推荐(0) 编辑
摘要: 我 们知道并行编程模型两种:一种是基于消息式的,第二种是基于共享内存式的。 前段时间项目中遇到了第二种 使用多线程开发并行程序共享资源的问题 ,今天以实际案例出发对.net里的共享内存式的线程同步机制做个总结,由于某些类库的应用属于基础,所以本次不对基本使用做出讲解,基本使用 MSDN是最好的教程。 阅读全文
posted @ 2016-05-05 09:45 xiaoxiaojia 阅读(730) 评论(1) 推荐(0) 编辑
摘要: Android 设计之初就考虑到了UI在多平台的适配,它本身提供了一套完善的适配机制,随着版本的发展适配也越来越精确,UI适配主要受平台两个因素的影响:屏幕尺寸 (屏幕的像素宽度及像素高度)和屏幕密度,针对不同的应用场景采用的适配方案也不一样,此文档仅针对Android4.0及以下版本 阅读全文
posted @ 2016-05-04 09:47 xiaoxiaojia 阅读(1396) 评论(0) 推荐(1) 编辑
摘要: ListenableFuture顾名思义就是可以监听的Future,它是对java原生Future的扩展增强 RateLimiter类似于JDK的信号量Semphore,他用来限制对资源并发访问的线程数,本文介绍RateLimiter使用 阅读全文
posted @ 2016-05-04 09:44 xiaoxiaojia 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 正 常来说,在ScrollView添加一个ListView后在真机上只会显示ListView的一行多一点,我也不理解为什么会这样,后来我把 ListView的layout_height改成400dip,而不是用match_parent和wrap_content,我发现这样的话 ListView就显示的多了很多。所以就产生了把ListView所有的item的高度算出来给ListView设置的想法。 阅读全文
posted @ 2016-05-03 09:31 xiaoxiaojia 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 作为一种轻量级的数据交换格式,json正在逐步取代xml,成为网络数据的通用格式。 有的json代码格式比较混乱,可以使用此“http://www.bejson.com/”网站来进行JSON格式化校验(点击打开链接)。此网站不仅可以检测Json代码中的错误,而且可以以视图形式显示json中的数据内容,很是方便。 从IOS5开始,APPLE提供了对json的原生支持(NSJSONSerialization),但是为了兼容以前的ios版本,可以使用第三方库来解析Json。 阅读全文
posted @ 2016-04-29 09:54 xiaoxiaojia 阅读(609) 评论(0) 推荐(0) 编辑
摘要: HOST文件配置如下: 127.0.0.1 app.com 127.0.0.1 sso.com 阅读全文
posted @ 2016-04-29 09:51 xiaoxiaojia 阅读(791) 评论(0) 推荐(1) 编辑
摘要: 在ASP.NET MVC 小牛之路系列中,前面用了一篇文章提了一下C#的一些知识点。照此,ASP.NET MVC 大牛之路系列也先给大家普及一下C#.NET中的高级知识点。每个知识点不太会过于详细,但足矣。要深入研究还需要去查看更多的专业资料。 要成为大牛,必然要有扎实的基本功,不然时间再长项目再多 阅读全文
posted @ 2016-04-28 10:46 xiaoxiaojia 阅读(902) 评论(1) 推荐(2) 编辑
摘要: 编写图形程序时需要使用GDI(Graphics Device Interface,图形设备接口)。   从程序设计的角度看,GDI包括两部分:GDI对象和GDI函数。GDI对象定义了GDI函数使用的工具和环境变量;而GDI函数使用GDI对象绘制各种图形。   在C#中,进行图形程序编写时用到的是GDI+(Graphics Device Interface Plus,图形设备接口)版本,GDI+是GDI的进一步扩展,它使我们编程更加方便。 阅读全文
posted @ 2016-04-27 10:36 xiaoxiaojia 阅读(1387) 评论(2) 推荐(0) 编辑