胖胖滴加菲猫

导航

2019年4月4日 #

浏览器以及对应的客户端缓存

摘要: 通过这张图,我们晓得缓存分为以下几部分,客户端缓存,CDN缓存,反向代理缓存以及对应的本地缓存,分布式缓存等 前面我有介绍过 CND缓存 和 反向代理缓存,今天我们主要介绍一下浏览器缓存以及对应的本地缓存 1:客户端缓存一般指的是浏览器缓存,目的就是加速各种静态资源的访问,想想现在的大型网站,随便一 阅读全文

posted @ 2019-04-04 16:47 胖胖滴加菲猫 阅读(275) 评论(0) 推荐(0) 编辑

2019年3月28日 #

c# aes,des,md5加密等解密算法

摘要: 一:可逆加密,即是能加密也能解密 1:DES加密解密 1 /// <summary> 2 /// DES AES Blowfish 3 /// 对称加密算法的优点是速度快, 4 /// 缺点是密钥管理不方便,要求共享密钥。 5 /// 可逆对称加密 密钥长度8 6 /// </summary> 7 阅读全文

posted @ 2019-03-28 11:05 胖胖滴加菲猫 阅读(345) 评论(0) 推荐(0) 编辑

2019年3月22日 #

sql 视图

摘要: 一: 什么是视图 视图就是一个虚拟的数据表,该数据表中的数据记录是有一条查询语句的查询结果得到的。 二: 创建视图准则 1:创建视图需要考虑一下准则: 视图名称必须遵循标识符的规则,该名称不得与该架构的如何表的名称相同 你可以对其他视图创建视图。允许嵌套视图,但嵌套不得超过32层。视图最多可以有10 阅读全文

posted @ 2019-03-22 17:48 胖胖滴加菲猫 阅读(167) 评论(0) 推荐(0) 编辑

sql的查询语句的总结

摘要: 一:基本的查询sql 1:基本常用查询 2:where筛选条件 3:排序 4:分组groupby ,分组可以和聚合函数sum,count,max,min等一起使用 5:having筛选 二:嵌套子查询 子查询是一个嵌套在select、insert、update或delete语句或其他子查询中的查询。 阅读全文

posted @ 2019-03-22 16:02 胖胖滴加菲猫 阅读(936) 评论(0) 推荐(0) 编辑

SQL Server 存储过程

摘要: SQL Server 存储过程 Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。 一: 存储过程的概念 存储过程Procedure是一组为了完成特定功能 阅读全文

posted @ 2019-03-22 11:37 胖胖滴加菲猫 阅读(146) 评论(0) 推荐(0) 编辑

2019年3月21日 #

数据库三大范式以及数据库事务,数据库锁

摘要: 一:数据库基本设计以及三大范式 数据库:简而言之可视为电子化的文件柜(存储电子文件的处所),用户可以对文件中的数据进行新增、截取、更新、删除等操作。它分为关系型数据库和非关系型数据,今天我们着重来讲一下关系型数据库。 1:什么是关系型数据库?其实说白了就是把对象封装起来,然后来表述对象与对象之间的关 阅读全文

posted @ 2019-03-21 15:25 胖胖滴加菲猫 阅读(231) 评论(0) 推荐(0) 编辑

2019年3月13日 #

async/Await使用和原理

摘要: await/async是.NetFramework4.5出现的,是语法糖,由编译器提供的功能! await/async 是C#保留关键字,通常是成对出现,一般的建议是:要么不用,要么用到底 下面来使用代码来剖析async和await的用法。 一:只有一个async没有await 1 /// <sum 阅读全文

posted @ 2019-03-13 17:11 胖胖滴加菲猫 阅读(620) 评论(0) 推荐(0) 编辑

2019年3月6日 #

c#中的Unity容器

摘要: DIP是依赖倒置原则:一种软件架构设计的原则(抽象概念)。依赖于抽象不依赖于细节 IOC即为控制反转(Inversion of Control):传统开发,上端依赖(调用/指定)下端对象,会有依赖,把对下端对象的依赖转移到第三方容器(工厂+配置文件+反射),能够程序拥有更好的扩展性,是DIP的具体实 阅读全文

posted @ 2019-03-06 18:15 胖胖滴加菲猫 阅读(3288) 评论(0) 推荐(0) 编辑

2019年2月28日 #

c# Task 篇幅二

摘要: 上面一篇https://i.cnblogs.com/EditPosts.aspx?postid=10444773我们介绍了Task的启动,Task的一些方法以及应用,今天我们着重介绍一下Task其它概念以及用法,具体说说下面三大块 多异常处理和线程取消 多线程的临时变量 线程安全和锁lock 一:多 阅读全文

posted @ 2019-02-28 16:03 胖胖滴加菲猫 阅读(476) 评论(0) 推荐(0) 编辑

2019年2月27日 #

C# Task 篇幅一

摘要: 在https://www.cnblogs.com/loverwangshan/p/10415937.html中我们有讲到委托的异步方法,Thread,ThreadPool,然后今天来讲一下Task, ThreadPool相比Thread来说具备了很多优势,但是ThreadPool却又存在一些使用上的 阅读全文

posted @ 2019-02-27 16:47 胖胖滴加菲猫 阅读(462) 评论(0) 推荐(0) 编辑