摘要: 1.Memcached简介 Memcached是一个开源、高性能,将数据分布于内存中并使用key-value存储结构的缓存系统。它通过在内存中缓存数据来减少向数据库的频繁访问连接的次数,可以提高动态、数据库驱动之类网站的运行速度。 Memcached在使用是比较简单的,在操作上基本就类似于操作字典结 阅读全文
posted @ 2020-09-01 16:48 姜承轩 阅读(835) 评论(1) 推荐(0) 编辑
摘要: 单机 单机架构很好理解,例如你要部署一套CRM项目,这个项目包含的服务有:用于应用操作的Web站点、用于存储文件的FTP服务、Oracle数据库服务都部署在一台服务器上。总而言围绕这个项目的所有服务都部署在一台服务器上就是单机架构方式。 结构参考图: 集群 单机架构的硬件资源有限对于业务量比较大的情 阅读全文
posted @ 2020-08-28 17:32 姜承轩 阅读(1528) 评论(0) 推荐(0) 编辑
摘要: 1.Entity Framwwork体系结构图 Entity Framework的体系结构主要包括:EDM元数据、Entity Client、Object Services和ADO.NET Provider四部分。其中EDM是整个Entity Framework框架实现ORM最核心的部分。下面的章节 阅读全文
posted @ 2020-08-09 14:42 姜承轩 阅读(530) 评论(0) 推荐(1) 编辑
摘要: 为什么使用Session 试想下某个场景你和某个客服打电话沟通问题,在沟通中会涉及到专业的技术问题,客服会将电话转接给多个部门,然后分别有专门的部门为你解答问题。如果在转接的过程中客服没有记录并介绍你的情况,那么在每一次转接电话你都需要向新的沟通对象介绍你的问题和你的身份,如果转接有N次那么你就要介 阅读全文
posted @ 2020-08-04 15:32 姜承轩 阅读(773) 评论(0) 推荐(1) 编辑
摘要: 1.Cookie概述 1.1.学习心得 本文不可能将cookie每个细节讲的面面俱到,学习亦是。本人觉得学习Cookie主要在于两大方面,一方面是运用二是安全方面,而不是一上来就死记硬背它的那些特点。运用方面需要实操演练cookie的细节特性,也就是本文中的“Cookie的关键项组成”章节中的五个属 阅读全文
posted @ 2020-07-25 15:30 姜承轩 阅读(1333) 评论(0) 推荐(2) 编辑
摘要: 一、排除Top分页法(自命名,非规范) 思想:所谓“排除Top分页”,主要依靠“排除”和Top这个两大核心步骤。首先查询当前页码之前的数据,然后将该数据从总数据中排除掉,在从剩下的数据中获取前N条记录,就可以得到当前页码的数据。 举例-分页条件:每页显示2条记录,查看第3页 以SQLServer语法 阅读全文
posted @ 2020-07-17 18:12 姜承轩 阅读(696) 评论(0) 推荐(0) 编辑
摘要: 通常我们在项目开发结束后向服务器部署站点后,站点的动态页面未能按照预期进行访问,这很有可能是IIS没有注册动态页面相应的“可执行文件”导致。这里所说的动态页面例如:访问MVC视图、WebAPI、aspx、ashx等,也就是页面会对应有dll文件的情况。 动态页面访问失败的几种场景 ashx(一般处理 阅读全文
posted @ 2020-07-14 10:17 姜承轩 阅读(1165) 评论(0) 推荐(2) 编辑
摘要: 1.简介 上图中在点击菜单按钮后不断的弹出子窗体,显然这种方式是不合理的。此场景正是可以运用单例模式来解决的一种运用。 其核心本质就是让类的对象只有一个,使用到的地方还包括:线程池、缓存、对话框等。 单例模式其实很好理解,最核心的含义就是通过该设计模式来确保一个类只有一个实例,并对外提供一个全局访问 阅读全文
posted @ 2020-06-27 12:07 姜承轩 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 1.静态直观的特点 静态成员最显著的一个特点就是它的作用域是全局的。只要在调用处引入了对应的命名空间,那么我们可以在代码任何地方都可以直接使用。凡是具有全局特征的东西我们就可以考虑使用静态。在实际的开发中,静态字段我们常用实现数据的共享,修饰为静态的方法当做常用的工具方法来使用。 2.命名上的思考 阅读全文
posted @ 2020-06-26 14:04 姜承轩 阅读(1006) 评论(0) 推荐(1) 编辑
摘要: 程序效果图: 程序关键代码: 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using 阅读全文
posted @ 2020-06-19 14:30 姜承轩 阅读(328) 评论(0) 推荐(0) 编辑