摘要: 大部分网站会将一些数据(如:用户Token)存储在前端,用来实现页面间的传值,对于一些大型Web应用来说,其存储的数据可能会非常多,数据的管理会变得复杂,并且一个大型项目是由多位程序员共同开发的,这时就会遇到一个问题:怎样确保自己的数据不会覆盖掉其他人的呢?因为在一个页面中大家都是使用同一个WebStorage对象,总不能把大家使用过的Key记录下来吧。这时候就可以使用**数据访问对象模式**来解决了。 阅读全文
posted @ 2017-09-29 23:48 kMacro 阅读(741) 评论(0) 推荐(2) 编辑
摘要: Redis安装与使用 第一步当然是安装Redis,这里以Windows上的安装为例。 首先下载 "Redis" ,可以选择msi或zip包安装方式 zip方式需打开cmd窗口,在解压后的目录下运行 启动Redis 采用msi方式安装后Redis默认启动,不需要进行任何配置 可以在 redis.win 阅读全文
posted @ 2017-09-29 17:38 kMacro 阅读(757) 评论(0) 推荐(0) 编辑
摘要: 惰性模式:减少代码每次执行时的重复性判断,通过重新定义对象来避免原对象中的分支判断,提高网站性能。 阅读全文
posted @ 2017-09-29 10:41 kMacro 阅读(732) 评论(2) 推荐(1) 编辑
摘要: SQL Server现在可以在Linux上运行了!正如微软CEO Satya Nadella说的,“Microsoft Loves Linux”,既Windows 10内置的Linux子系统和Azure中大量使用Linux系统后,微软全新推出了**SQL Server on Linux**,使SQL Server实现了跨平台运行。 阅读全文
posted @ 2017-09-29 09:18 kMacro 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 单例模式是JavaScript中最常见的一种模式,通过这种模式可以为我们提供一个命名空间,例如jQuery库的命名空间为jQuery或$。命名空间的使用是为了让代码更加整洁,在多人协作开发的情况下,不同的人定义的变量很有可能重复,此时就需要使用命名空间来约束每个人定义的变量,使相同名称的变量放在不同的命名空间中,避免相互干扰。 阅读全文
posted @ 2017-09-28 22:03 kMacro 阅读(345) 评论(0) 推荐(1) 编辑
摘要: 面向对象编程就是将你的需求抽象成一个对象,针对这个对象分析其特征(属性)和动作(方法),这个对象称为“类”。JavaScript 的核心是支持面向对象的,同时它也提供了强大灵活的 OOP 语言能力,遗憾的是对于JavaScript这种解释性的弱类型语言,没有强类型语言中那种通过class等关键字实现类的方式,但JavaScript可以通过一些特性模仿实现面向对象编程。 阅读全文
posted @ 2017-09-28 12:06 kMacro 阅读(824) 评论(2) 推荐(2) 编辑
摘要: SSM框架,即Spring + Spring MVC + MyBatis的整合框架集,是继SSH后比较主流的Java EE企业级框架,采用标准的MVC模式,项目结构与微软的ASP.NET MVC框架非常相似。本文主要结合Intellij IDEA和Maven实现SSM基础框架的搭建与优化。 阅读全文
posted @ 2017-09-28 11:19 kMacro 阅读(625) 评论(0) 推荐(1) 编辑
摘要: 使用前后端分离模式开发项目时,往往会遇到这样一个问题 – 无法跨域获取服务端数据。这是由于浏览器的同源策略导致的,目的是为了安全。在前后端分离开发模式备受青睐的今天,前端和后台项目往往会在不同的环境下进行开发,这时就会出现跨域请求数据的需求。 阅读全文
posted @ 2017-09-27 11:12 kMacro 阅读(10155) 评论(5) 推荐(2) 编辑
摘要: 删除数据库记录是一个非常常见的需求,当数据失去价值时,我们便会删除它,但是如果操作不当,往往就会把一些有价值的数据误删掉,造成重要数据的丢失,合理采用删除方式才能更好地利用数据资源。 阅读全文
posted @ 2017-09-26 23:33 kMacro 阅读(3194) 评论(4) 推荐(3) 编辑
摘要: .NET Core 是.NET Framework的新一代跨平台应用程序开发框架,是微软在一开始发展时就开源的软件平台,ASP.NET Core 以控制台应用程序驱动其托管环境 Kestrel Server 以支持 ASP.NET Core 程序的运行。 阅读全文
posted @ 2017-09-26 22:45 kMacro 阅读(696) 评论(1) 推荐(1) 编辑