MVC(三层架构)

模型-视图-控制器(MVC)是Xerox PARC在八十年代为编程语言Smalltalk-80发明的一种软件设计模式,至今已被广泛使用。最近几年被推荐为Sun公司J2EE平台的设计模式,并且受到越来越多的使用 ColdFusion 和 PHP 的开发者的欢迎。模型-视图-控制器模式是一个有用的工具...

2008-06-13 17:38:00

阅读数 1245

评论数 0

vue 在nginx下页面刷新出现404问题解决

nginx正确的配置: location / { root /usr/local/app/rsti/rsti-web/; index index.html index.htm; try_files $uri $uri/ @router; index index.html; } loc...

2019-03-21 17:10:32

阅读数 44

评论数 0

autofac 注入代码示例

using System.Reflection; using System.Web.Compilation; using Autofac; using Autofac.Integration.Mvc; using Autofac.Configuration; using ModelLibrary;...

2018-06-14 11:16:23

阅读数 205

评论数 0

AutoFac 依赖注入之XML/JSON配置文件

 AutoFac提供编程接口以及基于XML/JSON文件的配置支持,实现IOC。Autofac鼓励通过ContainerBuilder类进行编程配置。使用编程接口是容器设计的核心。 如果在编译时无法选择或配置具体类,则建议使用JSON或XML。一.使用Microsoft配置进行配置(4.0+)Mi...

2018-06-12 16:30:28

阅读数 997

评论数 0

Autofac创建类的生命周期

1、InstancePerDependency对每一个依赖或每一次调用创建一个新的唯一的实例。这也是默认的创建实例的方式。官方文档解释:Configure the component so that every dependent component or call to Resolve() ge...

2018-06-08 14:03:08

阅读数 429

评论数 0

简单的依赖注入之Autofac使用

1.在“工具”->“NuGet包管理器”->"程序包管理器控制台"执行一下代码,安装autofac。   Install-Package Autofac 当使用 autoFac 开发ASP .net 遇到 Contai...

2018-06-08 14:01:49

阅读数 118

评论数 0

AutoFac实现程序集级别的依赖注入

1.在“工具”->“NuGet包管理器”->"程序包管理器控制台"执行一下代码,安装autofac。   Install-Package Autofac 当使用 autoFac 开发ASP .net 遇到 Contai...

2018-06-08 09:57:18

阅读数 580

评论数 0

PHP如何防止XSS攻击

PHP防止XSS跨站脚本攻击的方法:是针对非法的HTML代码包括单双引号等,使用htmlspecialchars()函数 。在使用htmlspecialchars()函数的时候注意第二个参数, 直接用htmlspecialchars($string) 的话,第二个参数默认是ENT_COMPAT,函...

2018-06-06 18:54:26

阅读数 2924

评论数 0

react-router v3学习整理

转载于:https://segmentfault.com/a/1190000012063465#articleHeader5简介React Router是一个基于 React 之上的强大路由库,它可以让你向应用中快速地添加视图和数据流,同时保持页面与URL间的同步。在没有react-router的...

2018-04-11 14:09:03

阅读数 247

评论数 0

linux添加计划任务

crond 是linux用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此任务调度命令。crond命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。可以用以下的方法启动、关闭这个服务:/sbin/service crond start //启动服务/sbin...

2018-03-06 18:48:12

阅读数 8268

评论数 0

RabbitMQ系列教程 C#

RabbitMQ系列教程之七:RabbitMQ的 C# 客户端 API 的简介RabbitMQ系列教程之六:远程过程调用(RPC)RabbitMQ系列教程之五:主题(Topic)RabbitMQ系列教程之四:路由(Routing) RabbitMQ系列教程之三:发布/订阅(Publish/Subs...

2018-02-08 11:14:33

阅读数 459

评论数 0

Mongodb存储特性与内部原理

一、存储引擎(Storage)     mongodb 3.0默认存储引擎为MMAPV1,还有一个新引擎wiredTiger可选,或许可以提高一定的性能。     mongodb中有多个databases,每个database可以创建多个collections,collection是底...

2018-02-02 16:54:10

阅读数 3745

评论数 0

注册表数据类型

注册表中的“键值数据项”的类型   在注册表中,“键值项数据”可分为下面三种类型。 二进制(BINARY)   在注册表中,二进制是没有长度限制的,可以是任意个字节的长度。在注册表编辑器中,二进制数据以十六进制的方式显示出来,如下图中的“CustomColors”的键值就是一个二进制数据...

2012-11-07 13:13:48

阅读数 1083

评论数 0

自己动手构建Key-Value Store系统

之前做过key-value store相关的工作,一直没有时间进行详细的总结,在面试的时候被问到该项目的时候,因为过了很长时间,回答起来总是捉襟见肘,下面就把当初的设计整理了下来。 在启动设计自己的Key-Value Store的时候,遇到了如下的一些问题: 1)key-value是一对一...

2012-10-17 11:30:26

阅读数 570

评论数 0

如何卸载Windows服务!

结果今天用免安装版的MySQL的时候,却意外地发现了操作windows服务的方法。 如下: =============================================== 语法:sc create | delete | config 服务名 [参数] 主要参数列表...

2012-09-12 20:29:51

阅读数 550

评论数 0

如何在windows下安装多个memcached服务

windows下大多是在“一键安装”的同时在系统中注册服务项的,比如默认我们可以通过 memcached -d install (PS:关于memcached的更多选项请参考 memcached -h 信息)命令将memcached服务注册为系统服务,以后就可以方便使用了。 当你为了测试需要在同...

2012-09-12 20:00:08

阅读数 3370

评论数 2

memcached windows下安装

Windows下的Memcache安装: 1. 下载memcache的windows稳定版,解压放某个盘下面,比如在c:\memcached 2. 在终端(也即cmd命令界面)下输入 ‘c:\memcached\memcached.exe -d install’ 安装 3. 再输入: ‘c:...

2012-09-11 09:01:09

阅读数 599

评论数 0

memcached server LRU 深入分析

Memcached,人所皆知的remote distribute cache(不知道的可以javaeye一下下,或者google一下下,或者baidu一下下,但是鉴于baidu的排名商业味道太浓(从最近得某某事件可以看出),所以还是建议javaeye一下下),使用起来也非常的简单,它被用在了很多网...

2012-08-31 15:54:20

阅读数 477

评论数 0

C# Lambda Expressions 简介

原文http://msdn2.microsoft.com/en-us/library/bb397687.aspx 翻译:朱之光 (larry1zhu@gmail.com)   1.          Lambda简介 一个Lambda Expression  (译为Lambda式) 就是一...

2012-08-09 09:32:23

阅读数 472

评论数 0

设置IE兼容模式

一.指定文件兼容性模式 要为你的网页指定文件模式,需要在你的网页中使用meta元素放入x-ua-compatible http-equiv 标头。 1. 强制ie8使用ie8模式来解析,而且那个兼容性视图按钮也被去掉了 2. google chrome frame也可以让ie用上ch...

2012-07-31 10:04:24

阅读数 11083

评论数 0

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