自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

左直拳的马桶_日用桶

我可以把手按在马桶盖上发誓:所有的文章都是我自己屙的

  • 博客(15)
  • 资源 (6)
  • 收藏
  • 关注

原创 《设计模式》学习笔记——外观模式

外观模式的作用,是对外提供一个统一的接口。如图所示:看了图,一切尽在不言中。为外部提供一个合适的接口,令人想起适配器模式。适配器模式和外观模式都是为方便统一调用而增加一个接口类,适配器是针对某一个奇形怪状的类,可能多个类就有多个适配器;而外观模式是为调用众多的类提供一个公共接口。

2013-12-29 17:45:57 2151

原创 ASP.NET MVC中的嵌套布局页

在WEB窗体模式中,用惯了母版页,并且常有母版页嵌套的情况。而在MVC模式下,对应母版页的,称作为布局页。默认的布局页为 ~/Views/Shared/_Layout.cshtml。默认每个页面都会嵌于其中,因为在~/Views/_ViewStart.cshtml里已经写好:@{ Layout = "~/Views/Shared/_Layout.cshtml";}当然,这个应该可以改的,

2013-12-25 16:44:46 22990 1

原创 《大型网站技术架构》学习笔记——大型网站核心架构要素

1、性能2、可用性3、伸缩性4、扩展性5、安全性

2013-12-24 22:25:59 2470 2

原创 设计模式学习笔记——组合模式

组合模式不难理解,其实就是树结构,分叶子节点和树节点。组合模式,叫复合模式可能更准确些。但是,组合模式有什么好处呢?用在什么场合呢?难道就是为了减少一些条件判断吗?

2013-12-22 18:53:36 2040

原创 《设计模式》学习笔记——桥接模式

桥接模式的定义是将抽象部分与实现部分分离,使它们都可以独立地变化。这是什么意思?抽象与实现不是本来就分离的吗?比如父类是抽象类,子类是具体实现类。其实在桥接模式里,主要是用于处理2个或以上维度会变化的情况。比如画笔有大、中、小三种,然后可以蘸上各种颜色进行画画,那么存在两个维度:画笔大小,颜色。用桥接模式来处理,抽象类处理一个维度,而实现类处理另一个维度,抽象类与实现类不是继承关系,而是关联关系。

2013-12-21 22:15:03 2064

原创 HTML5

HTML5与HTML4相比,有很大的不同:新增了许多标记。也淘汰了一些标记。具体是哪一些被淘汰了?据说是下面几个倒霉蛋:新增的功能:1、增强了对音频、视频的支持;2、拖曳3、画布及矢量图(可以直接用来实现游戏?)4、地理定位(适应移动互联网时代的产物)5、本地数据存储(估计是用来替代COOKIE的。COOKIE有长度限制,且随页面提交,影响性能,安全性也不好)6、应用缓存7、后台javascrip

2013-12-16 14:34:23 1716

原创 设计模式学习笔记——适配器模式

适配器模式比较容易理解。但还有一些适配器模式的变种:1、默认适配器模式接口里面的方法很多,如果只需实现其中一些的话,可以设置一个抽象类,继承该接口,将不必要的方法实现为空方法,而具体类继承抽象类,实现必要的方法。2、双向适配器适配器同时包含对目标类和适配者类的引用,那么目标类固然可以通过它来调用适配者的方法,同时适配者也可以通过它来调用目标类方法。

2013-12-15 18:03:52 2281

原创 神州租车的“秒杀”活动

神州租车的春节租车活动原本预定于12月9日10开始,我九点多就守在电脑前,准备抢租。结果到了10点多,还是提示春节期间未开通。打电话去问,说是太多人登录,系统崩溃了。

2013-12-13 23:00:52 3485

原创 设计模式学习笔记——建造者模式

建造者模式怪就怪在有一个导演类(Director)。本来,建造什么东西,应该放在建造类(Builder),由它来封装建造过程。但建造者模式里面,偏偏将这个建造过程,放在导演类。建造者只提供建造基本东西的方法,由导演类来按需调用,任意组合。如果用拍戏来做例子,建造者模式还真切合:演员就是Builder,导演就是Director。演员会各种演技(各种建造方法),就看导演怎么安排(调用)了。而我现在读的

2013-12-12 07:47:51 2190

原创 设计模式学习笔记——工厂

简单工厂、工厂方法、抽象工厂。所谓的工厂,就是生产东西的。在设计模式这里,工厂就是返回对象的。所以工厂方法、抽象工厂都是创建型的设计模式(简单工厂不算在23种设计模式里面)。简单工厂、工厂方法、抽象工厂,一个比一个复杂,但又互有关联,比如工厂方法可以退化成简单工厂,工厂方法可看成特殊的抽象工厂。1、简单工厂简单工厂最简单,主要是一个包办一切的工厂类,根据参数,返回相应的对象。这些对象通常都继承自同

2013-12-08 23:17:13 2124

原创 《大型网站技术架构》学习笔记——架构模式

为了解决高并发访问、海量数据处理和高可靠性运行一系列问题,大型网站架构有一些套路,可称为大型网站的架构模式:1、分层2、分割3、分布式4、集群5、缓存6、异步7、冗余8、自动化9、安全

2013-12-08 22:06:29 3189

原创 《大型网站技术架构》学习笔记——架构演化

1、初始阶段初创起步阶段。应用程序、数据库、文件等所有资源都在一台服务器上。2、应用和数据分离2到3台服务器,应用、数据库和各种上传文件各占一台。3、添加缓存服务器二八定律:80%的业务访问集中在20%的数据,缓存这批数据,改善性能。4、使用应用服务器集群加入负载均衡器 + 应用服务器集群。一台服务器不堪重负,不要想着去换更强大的服务器,应该增加服务器。5、数据库读写分离这个好像可以提前到第二步。

2013-12-07 07:46:01 2732 2

原创 ASP.NET MVC之Html.RenderAction

WEB窗体模式开发惯了,切入MVC模式,好多东西都不懂,每一步都要查资料。初步得来的一些知识点体会是:_Layout.cshtml就相当于母版页然后partical视图(部分视图)就是用户控件。那么在_Layout.cshtml里要放一个用户控件,要怎么做呢?假设我有一个“用户控件”:/Partial/LoginInfo,那么在_Layout.cshtml里可以这样使用: ...

2013-12-04 11:59:01 21109 4

原创 设计模式学习笔记——面向对象设计原则

1、单一职责一个类只应该做一样事情2、开闭原则对扩展开放,对修改封闭3、里氏代换以父类的名义统一进行调用,使用时赋以具体子类,实现多态。4、依赖倒转是里氏代换原则另一种表述。针对接口、抽象编程,其实也就是以父类的名义统一进行调用,使用时赋以具体子类,实现多态。5、接口隔离接口的单一原则。一个接口只应负责一样职责,因此一个大接口、胖接口应该拆分成几个小接口。6、合成复用尽量使用类关联,避免继承。7、

2013-12-01 21:09:47 2173

原创 设计模式学习笔记——类图

学习设计模式,少不了类图。要能看懂类图。类图中比较容易混淆,分辨不清的是类与类之间的关系。关系如下:1、关联1)双向关联2)单向关联3)自关联4)多重性关联5)聚合6)组合2、依赖3、泛化4、接口

2013-12-01 10:30:05 2090

热力图数据

热力图点数据和示例,arcgis for jsapi 4.10。用于展示热力图效果。数据格式为JSON。

2019-02-13

数字证书制作工具itisscg.exe

这是一个用.NET开发的证书生成工具,图形界面。这个工具小巧玲珑,只有200多K,需要.NET4.6的支持。 生成证书含有subject Alternative Name。具体可见文章:https://blog.csdn.net/leftfist/article/details/81433372

2018-12-11

CAS5.1.8自定义验证码源代码

里面是验证码部分,加到CAS项目根目录即可。详见拙作https://blog.csdn.net/leftfist/article/details/84790650

2018-12-05

自动伸缩搜索框2

自动伸缩搜索框ExpandingSearchBar-master 源自https://tympanus.net/codrops/2013/06/26/expanding-search-bar-deconstructed/,洒家稍微修改了一下使用页面和样式,控件本身无修改

2017-04-14

滑动侧边栏

自定义高度,样式,可内嵌iframe;滑动;

2017-04-14

makecert.exe

exe文件,用于证书生成。操作系统有时会自带,但有时又没有,所以上传到此。

2016-11-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除