- 博客(6)
- 资源 (6)
- 收藏
- 关注
转载 java泛型实现及类型擦除相关问题
一、Java泛型的实现方法:类型擦除前面已经说了,Java的泛型是伪泛型。为什么说Java的泛型是伪泛型呢?因为,在编译期间,所有的泛型信息都会被擦除掉。正确理解泛型概念的首要前提是理解类型擦出(type erasure)。Java中的泛型基本上都是在编译器这个层次来实现的。在生成的Java字节码中是不包含泛型中的类型信息的。使用泛型的时候加上的类型参数,会在编译器在编译的时候去掉
2016-09-26 21:46:51 376
转载 C# using
using 关键字有两个主要用途: (一).作为指令,用于为命名空间创建别名或导入其他命名空间中定义的类型。 (二).作为语句,用于定义一个范围,在此范围的末尾将释放对象。using指令 ①允许在命名空间中使用类型,这样,您就不必在该命名空间中限定某个类型的使用: using System.Text; using
2016-09-19 22:08:26 364
原创 PetShop中缓存机制
4.3 在PetShop 4.0中ASP.NET缓存的实现 PetShop作为一个B2C的宠物网上商店,需要充分考虑访客的用户体验,如果因为数据量大而导致Web服务器的响应不及时,页面和查询数据迟迟得不到结果,会因此而破坏客户访问网站的心情,在耗尽耐心的等待后,可能会失去这一部分客户。无疑,这是非常糟糕的结果。因而在对其进行体系架构设计时,整个系统的性能就显得殊为重要。然而,我们不能因噎
2016-09-17 18:03:00 392
原创 PetShop中异步消息处理机制
之前看淘宝技术这十年里面有提到,淘宝的整个数据访问层几乎都是异步消息来处理的,最近又刚好在PetShop中看到了异步消息机制的.NET实现。以下内容VIA:http://www.cnblogs.com/wayfarer/archive/2006/09/06/496207.html在进行系统设计时,除了对安全、事务等问题给与足够的重视外,性能也是一个不可避免的问题所在,尤其是一个B/
2016-09-16 19:03:03 556
原创 PetShop上扒下来的SqlServerHelper和OracleHelper
SqlServer:using System;using System.Configuration;using System.Data;using System.Data.SqlClient;using System.Collections;namespace PetShop.DBUtility { /// /// SqlHelper类是专门提供给广大用户用于高
2016-09-15 15:16:53 1072
原创 Android使用ProgressBar、自定义Notification显示文件下载进度
好久没写安卓了,今天忙着做这个效果出来,本来打算去网上copy一段赶工,结果发现翻来覆去就那几篇文章,还是自己写一篇吧。 先写自定义布局bestinfo_download_notifi.xml:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
2016-09-01 21:53:05 2854
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人