随笔分类 -  后台

摘要:相信很多人对IOC这个概念并不陌生,简而言之其核心就是利用反射来创建对象来实现解耦。 具体这么做解耦的好处是什么,因为鄙人做的项目还不多,所以还没体会到。 但好的项目大概是这样的 就是实现“高内聚,低耦合” 高内聚就是尽量定义私有成员和保护成员,这样其他类就不能随便调用了。保证了具体业务由具体类自己 阅读全文
posted @ 2017-05-21 09:46 shuai7boy 阅读(250) 评论(0) 推荐(0)
摘要:怎么样把NoSQL引入到我们的系统架构设计中,需要根据我们系统的业务场景来分析,什么样类型的数据适合存储在NoSQL数据库中,什么样类型的数据必须使用关系数据库存储。明确引入的NoSQL数据库带给系统的作用,它能解决什么问题,以及可能带来的新的问题。下面我们分析几种常见的NoSQL架构。 (一)No 阅读全文
posted @ 2017-04-10 11:46 shuai7boy 阅读(2462) 评论(0) 推荐(0)
摘要:我们在编程中最常用的模式就是单例模式了,然而单例模式都用在什么场合?为什么不用静态方法而要用单例模式呢?要搞清这些问题,需要从静态方法和非静态方法的区别和联系说起。 一、静态方法常驻内存,非静态方法只有使用的时候才分配内存? 一般都认为是这样,并且怕静态方法占用过多内存而建议使用非静态方法,其实这个 阅读全文
posted @ 2017-04-08 22:21 shuai7boy 阅读(492) 评论(0) 推荐(0)
摘要:在项目开发中,出于系统安全考虑,我们总会想到使用加密解密进行处理。首先保证的一点就是数据被窃取后,不能使其正常阅读。其次,就是防止接口随意调用。 (PS:鄙人目前就想到了这两点好处,如果还有什么优点,欢迎给位补充o(^▽^)o) 接下来就说几个常用的加密算法:DES加密算法,AES加密算法,RSA加 阅读全文
posted @ 2017-03-30 23:25 shuai7boy 阅读(897) 评论(0) 推荐(0)
摘要:软件名称:microsoft web platform installer 上图: 可以看做是一个App Store, 你再也不用东奔西跑去找什么开发软件,CMS等等了,直接打开这个,勾选上就安装吧,一些都傻瓜化了。难得的是,不只是.net平台下的应用,PHP, python等其它平台下的开发环境和 阅读全文
posted @ 2017-03-11 10:04 shuai7boy 阅读(446) 评论(0) 推荐(0)
摘要:测试搭建请看:http://www.cnblogs.com/Look_Sun/p/4514732.html 右键不出现Generate Unit Test选项请参考:http://www.jb51.net/softjc/83751.html 常见BUG参考>> 有时候我们右键会弹出: 解决方案: 阅读全文
posted @ 2017-02-16 20:40 shuai7boy 阅读(172) 评论(0) 推荐(0)
摘要:最近在做一个聊天功能,并且要在用户列表上显示最后聊天时间,类似QQ的日期显示。 问群里和百度后,群里没人鸟我,网上也没搜到,最后苦于无奈只能自己封装了。 不过话说回来了,大哥与小弟的区别就是大哥写好封装类让小弟去用。和编译器差不多原理,微软为我们封装了一个又一个类库,然后我们点点就出来了。但这样不能 阅读全文
posted @ 2017-02-16 13:35 shuai7boy 阅读(221) 评论(0) 推荐(0)
摘要:队列的应用:http://www.cnblogs.com/FourLeafCloverZc/p/4309701.html 阅读全文
posted @ 2017-02-13 11:09 shuai7boy 阅读(217) 评论(0) 推荐(0)
摘要:1.找你的vs安装目录, 比如我的是在D盘D:\Program Files\Microsoft\VS2013\Common7\IDE 2.然后点击右上角的 搜索. 搜索Class.cs文件 3.把里面的所有文件都在头部加上你的注释模块, 比如: /************************** 阅读全文
posted @ 2017-02-05 12:47 shuai7boy 阅读(1179) 评论(0) 推荐(0)
摘要:JSONP是为解决ajax无法跨域问题而生的。案例参考如下: 前台实现: 后台实现(这是写在另一个域下面(端口不通或域名不同)): 参考博客:http://www.cnblogs.com/feichexia/archive/2012/12/07/jsonp_and_more.html 阅读全文
posted @ 2017-02-02 14:28 shuai7boy 阅读(266) 评论(0) 推荐(0)
摘要:我们在评论中往往会看到多少天前,多少小时前。 实现原理:现在时间-过去时间 得到的时间差来做比较 下面我定义了一个Helper类,大家直接引用即可,参数就是时间差,注意时间差类型是TimeSpan类型,而不是DateTime类型哦~ TimeHelper.cs 阅读全文
posted @ 2017-01-07 14:44 shuai7boy 阅读(1270) 评论(0) 推荐(0)
摘要:AJAX不可以实现跨域请求,经过特殊处理才行。一般后台可以通过WebClient实现跨域请求~ //get 请求 string url = string.Format("http://localhost:28450/api/values?str1=a&str2=b"); WebClient wc = 阅读全文
posted @ 2017-01-04 23:31 shuai7boy 阅读(674) 评论(0) 推荐(0)
摘要:简述: 在我们浏览网站的时候,很多都是以.html结尾的。难道这些都是静态网页么?其实不是的,它们很多是伪静态 那么什么是伪静态?顾名思义,就是假的静态页面。通过某种设置让你看成是静态的。 Q:为何要使用伪静态? A:因为可以提高网站安全性,让别人不能一眼看出你的网站是什么语言开发的。 PS:目前本 阅读全文
posted @ 2016-12-29 23:40 shuai7boy 阅读(297) 评论(0) 推荐(0)
摘要:对于很多大中型项目为了实现解耦都用到了控制反转。 常用的控制反转有unity,autofac,spring.Net,castle winsor 使用它们的目的归根结底就一个:避免了直接new一个对象。 今天抽时间将三种控制反转用控制台写了一遍,其中unity和autofac用法差不多。都是用代码进行 阅读全文
posted @ 2016-12-28 16:00 shuai7boy 阅读(356) 评论(0) 推荐(0)
摘要:之前写过几篇文件上传,那些都不错。今天小编带领大家体会一种新的上传方法,及使用Flash插件实现文件上传。 使用Flash的好处就是可以解决浏览器兼容性问题。之前我写的一个快捷复制功能也是利用的Flash。 最近一直在用MVC,所以还是以MVC举例;先来张效果图: UploadIndex2.csht 阅读全文
posted @ 2016-12-25 22:25 shuai7boy 阅读(517) 评论(0) 推荐(0)
摘要:有时候我们想展示展示一个下拉列表,但又不想从数据库调用。这时我们可以通过枚举值来实现。 EnumHelper.cs using System; using System.Collections; using System.Reflection; using System.Web.UI.WebCont 阅读全文
posted @ 2016-12-23 09:39 shuai7boy 阅读(912) 评论(0) 推荐(0)
摘要:用JS实现方法: 另外当使用dynamic时,返回的是2016-11-20T19:48:42.633是这种时间格式,转换方法看下面: HTML: JS: 阅读全文
posted @ 2016-12-22 17:03 shuai7boy 阅读(5000) 评论(0) 推荐(0)
摘要:PS: 为了弥补上篇博客的不足,正好周六闲着没事。所以进行优化下,来个终结版 功能实现:模板发送+自指定邮箱发送+解耦 总体预览如下: 各代码如下:(代码略多,所以都折叠了) 前台; @{ Layout = null; } <!DOCTYPE html> <html> <head> <meta na 阅读全文
posted @ 2016-12-17 18:23 shuai7boy 阅读(2488) 评论(0) 推荐(1)
摘要:ASP.NET 5是一个跨时代的改写,所有的功能和模块都进行了独立拆分,做到了彻底解耦。为了这些改写,微软也是蛮 拼的,几乎把.NET Framwrok全部改写了一遍,形成了一个.NET Core的东西。 在.NET Core里一切都是可配置的,包括Session、MVC等功能,而一切可配置的功能都 阅读全文
posted @ 2016-12-12 16:59 shuai7boy 阅读(303) 评论(0) 推荐(0)
摘要:为了提高网页运行速度我们用到了各种缓存技术,今天就来汇总下,相信聪明的你也一定会有所收获的o(^▽^)o 1.Cache(PS:看见一个博客介绍的不错,我就直接Copy了) Cache 即高速缓存.那么cache是怎么样提高系统性能与运行速度呢?是不是在任何情况下用cache都能提高性能?是不是ca 阅读全文
posted @ 2016-12-11 21:31 shuai7boy 阅读(301) 评论(0) 推荐(0)