buguge - Keep it simple,stupid

知识就是力量,但更重要的,是运用知识的能力why buguge?

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

统计

文章分类 -  学习笔记

写一个泛型方法,实现两个数字相加
摘要:泛型,Generic Type ,Generics 定义一个泛型,最重要的是什么?是类型呀,就是<T>这个标记。 写一个泛型方法,实现两个数字相加 static <T> T add(T a,T b) throws Exception { if(a instanceof Integer){ retur 阅读全文

posted @ 2020-11-03 09:57 buguge 阅读(1052) 评论(0) 推荐(0) 编辑

单例模式(懒汉式单例 and 饿汉式单例)
摘要:本文介绍两种单例模式,以及,多线程并发情况下的懒汉式单例模式改造及代码分析。 阅读全文

posted @ 2020-09-25 19:08 buguge 阅读(113) 评论(0) 推荐(0) 编辑

GridView数据源中包含html标签的显示问题
摘要:对于GridView绑定的数据源,如果数据源中包含html标签,并且数据的绑定方式采用BoundField时,页面显示时会将html标签当成文本显示。此时,对数据源的相应数据做Server.HtmlDecode是不奏效的。解决办法1:换成TemplateField;解决方法2:设置列的HtmlEncode属性为false 阅读全文

posted @ 2016-01-14 18:12 buguge 阅读(547) 评论(0) 推荐(0) 编辑

在网页中插入百度地图
摘要:在网页中插入百度地图(实例) http://www.jxbh.cn/newshow.asp?id=1247&tag=2借助上面网页的示例可以实现这个功能。主要是 里的版本,新的是2.0,需要key。用它这个1.1就不需要。自定义地图:http://api.map.baidu.com/lbsapi/... 阅读全文

posted @ 2016-01-01 23:47 buguge 阅读(160) 评论(0) 推荐(0) 编辑

【算法优化】两组数据,求其中一组的数据在另一组里是否存在
摘要:准备数据Random rand = new Random();Int32 maxValue = 120000;//元素最大值,是一个假定值Int32 length = 70000;// A,B的长度Int32[] A = new Int32[length];Int32[] B = new Int32... 阅读全文

posted @ 2015-10-19 19:14 buguge 阅读(336) 评论(0) 推荐(0) 编辑

C# Stopwatch 类,测试代码运行时间
摘要:在C#中有一个秒表类Stopwatch,用这个类可以方便的测试一下代码运行时间。 在需要检测代码的duration时,总是忘记这个类,而去手写DateTime实例然后计算差值。所以,有必要记录以下以备忘。 阅读全文

posted @ 2015-10-19 18:50 buguge 阅读(304) 评论(0) 推荐(0) 编辑

HttpServletRequest.getServletPath()取得的路径
摘要:[JAVA] HttpServletRequest.getServletPath()取得的路径 如果项目名称为PCBossMgr,你在浏览器中输入请求路径为:http://localhost:8080/PCBossMgr/login/showWelcome.html 那么, 属性 返回值 reque 阅读全文

posted @ 2014-05-05 18:42 buguge 阅读(621) 评论(0) 推荐(1) 编辑

相关子查询与非相关子查询
摘要:子查询分相关子查询(Correlated Sub-Query)与非相关子查询(Uncorrelated Sub-Query)--用户表CREATE TABLE [USER](USERID INTEGER NOT NULL,---用户IDCOMPANYID INTEGER,---公司IDTELNO V... 阅读全文

posted @ 2012-06-06 17:02 buguge 阅读(264) 评论(0) 推荐(0) 编辑

c#点滴
摘要:函数参数:c#中的参数有三种类型: ①按值传递/输入参数 ②按引用传递/输入-输出参数(关键字:ref) ③输出参数(关键字:out)可变数量的参数和数组:c#中数组使用关键字params进行传递, 格式如void Func(params int[] arr)数组一维数组 二维/多维数组 交错数... 阅读全文

posted @ 2012-05-24 16:26 buguge 阅读(79) 评论(0) 推荐(0) 编辑

深入理解 C# 协变和逆变
摘要:转自深入理解 C# 协变和逆变msdn 解释如下:"协变”是指能够使用与原始指定的派生类型相比,派生程度更大的类型。"逆变”则是指能够使用派生程度更小的类型。解释的很正确,大致就是这样,不过不够直白。直白的理解:“协变”->”和谐的变”->”很自然的变化”->string->object :协变。“逆变”->”逆常的变”->”不正常的变化”->object->string 逆变。上面是个人对协变和逆变的理解,比起记住那些派生,类型,原始指定,更大,更小之类的词语,个人认为要容易点。下面是一则笑话:一个星期的每一天应该这样念: 阅读全文

posted @ 2012-05-24 10:57 buguge 阅读(173) 评论(0) 推荐(0) 编辑

Redis(3.28笔记)
摘要:Redis是一款优秀的、基于内存处理数据的、原生支持多种数据结构的Key-Value型NoSQL产品。你总不能用Redis来处理 运营团队 天天变着戏法要的运营分析数据吧 阅读全文

posted @ 2012-03-28 15:07 buguge 阅读(157) 评论(0) 推荐(0) 编辑

企业库数据访问应用程序块(3.27学习笔记)
摘要:企业库数据访问应用程序块(Enterprise Library Data Access Application Block) Microsoft.Practices.EnterpriseLibrary.Data.dll c# 5.0 新特性之异步编程 阅读全文

posted @ 2012-03-28 10:18 buguge 阅读(217) 评论(0) 推荐(0) 编辑

OOP五大设计原则
摘要:OOP遵照:单一职责原则--SRPOOP遵照:开放封闭原则--OCP OOP遵照:依赖倒置原则(DIP) OOP遵照:接口隔离原则ISP(ISP--Interface Segregation Principle): 使用多个专门的接口比使用单一的总接口要好。一个类对另外一个类的依赖性应当是建立在最小 阅读全文

posted @ 2012-03-20 14:53 buguge 阅读(805) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示