Mustache模板技术

Mustache模板技术

Mustache 是一款经典的前端模板引擎,在前后端分离的技术架构下面,前端模板引擎是一种可以被考虑的技术选型,随着重型框架(AngularJS、ReactJS、Vue)的流行,前端的模板技术已经成为了某种形式上的标配,Mustache 的价值在于其稳定和经典。
[推荐]ORACLE SQL:经典查询练手第五篇(不懂装懂,永世饭桶!)

[推荐]ORACLE SQL:经典查询练手第五篇(不懂装懂,永世饭桶!)

本文与大家共同讨论与分享ORACLE SQL的一些常用经典查询,欢迎大家补充,同时你认为有那些经典的也可分享出来。在本文中,对每一个问题,你要是认为有什么更好的解决方法也欢迎你及时提出。交流与分享才能共同进步嘛,感谢!
[推荐]ORACLE SQL:经典查询练手第二篇(不懂装懂,永世饭桶!)

[推荐]ORACLE SQL:经典查询练手第二篇(不懂装懂,永世饭桶!)

[推荐]ORACLE SQL:经典查询练手第二篇(不懂装懂,永世饭桶!) 本文与大家共同讨论与分享ORACLE SQL的一些常用经典查询,欢迎大家补充,同时你认为有那些经典的也可分享出来。在本文中,对每一个问题,你要是认为有什么更好的解决方法也欢迎你及时提出。交流与分享才能共同进步嘛,感谢! 接上一篇:[推荐]ORACLE SQL:经典查询练手第一篇 本篇相对上篇来说比较简单,如果你对本篇的各测试做得不称心如意的话,我想你是时候给自己充下电了!
[推荐]ORACLE SQL:经典查询练手第三篇(不懂装懂,永世饭桶!)

[推荐]ORACLE SQL:经典查询练手第三篇(不懂装懂,永世饭桶!)

[推荐]ORACLE SQL:经典查询练手第三篇(不懂装懂,永世饭桶!) 本篇相对上两篇来说难度有所增加,继续努力,通过我为大家设立的这个系列,只要你对每一篇,每一个试题都实践测试,认真练习。我相信你对常用、经典的SQL已能熟能生巧,信手拈来!
Linux系统vi(vim)编辑器命令使用教程简单介绍

Linux系统vi(vim)编辑器命令使用教程简单介绍

vi(vim)是上Linux非常常用的代码编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率。vi是“visual interface”的缩写,vim是vi IMproved(增强版的vi)。在一般的系统管理维护中vi就够用,如果想使用代码加亮的话可以使用vim
团队项目开发"编码规范"系列文章

团队项目开发"编码规范"系列文章

规范的编码风格不仅体现了一个人的技术水平,从某种意义上说也体现了一个企业的形象。好的、规范的编码风格,对于整个项目团队来说显得尤为重要。本系列文章对于“编码风格”的说明仅做参考,希望能对你有所帮助。
[强烈推荐]ORACLE PL/SQL编程详解之七:程序包的创建与应用(聪明在于学习,天才在于积累!)

[强烈推荐]ORACLE PL/SQL编程详解之七:程序包的创建与应用(聪明在于学习,天才在于积累!)

[强烈推荐]ORACLE PL/SQL编程详解之七:程序包的创建与应用(聪明在于学习,天才在于积累!) 在这篇中,我讲给大家讲解PL/SQL最引人注目的特色“ORACLE的程序包”,此篇文章花了我近两周的时间,今天终于出文了。有的地方可能还不全面,望大虾们多多指教!
RDIFramework.NET—.NET快速开发整合框架【开发实例】之产品管理(MVC版)

RDIFramework.NET—.NET快速开发整合框架【开发实例】之产品管理(MVC版)

面我们将使用RDIFramework.NET来开发一个应用,此应用皆在说明如何使用框架简单快速的进行开发。在这里我们要开发一个产品管理的功能模块,在开发前,我们需要进行数据库的设计,假设我们要开发一个产品管理模块。涉及的表为DemoProduct(产品信息实例表),这儿简单说 明一下,一般我们建议每个表包含以下字段:DeleteMark(删除标志),SortCode(排序码),以及每条数据涉及的用户信息字段:CreateOn、CreateUserId、CreateBy、ModifiedOn、ModifiedUserId、ModifiedBy
RDIFramework.NET—.NET快速开发整合框架【开发实例】之产品管理(WinForm版)

RDIFramework.NET—.NET快速开发整合框架【开发实例】之产品管理(WinForm版)

我们使用RDIFramework.NET来开发一个WinForm应用,此应用皆在说明如何使用框架简单快速的进行开发。在这里我们要开发一个产品管理的功能模块,在开发前,我们需要进行数据库的设计,假设我们要开发一个产品管理模块。涉及的表为DemoProduct(产品信息实例表),这儿简单说明一下,一般我们建议每个表包含以下字段:DeleteMark(删除标志),SortCode(排序码),以及每条数据涉及的用户信息字段:CreateOn、CreateUserId、CreateBy、ModifiedOn、ModifiedUserId、ModifiedBy
RDIFramework.NET ━ .NET快速信息化系统开发框架 记录所有操作的Sql

RDIFramework.NET ━ .NET快速信息化系统开发框架 记录所有操作的Sql

在实际开发或试运行过程中,我们有时需要查看或分析模块执行的所有sql,以便进行相关分析。有时我们可以通过数据库自带的软件抓取,如:SQL Server Profiler。在我们RDIFramework.NET框架中已经提供了对Sql执行的跟踪支持,只需要把“LogSQL”配置项设置为True即可。
MySQL 使用规范

MySQL 使用规范

MySQL 使用规范 以下规范适用在线交易(OLTP)系统的数据库。数据仓库与分析系统也可以参考。
git用.gitignore忽略指定文件

git用.gitignore忽略指定文件

.gitignore 配置文件用于配置不需要加入版本管理的文件,配置好该文件可以为我们的版本管理带来很大的便利,以下是个人对于配置 .gitignore 的一些心得。 1、配置语法: 以斜杠“/”开头表示目录; 以星号“*”通配多个字符; 以问号“?”通配单个字符 以方括号“[]”包含单个字符的匹配列表; 以叹号“!”表示不忽略(跟踪)匹配到的文件或目录; 此外,git 对于 .ignore 配置文件是按行从上到下进行规则匹配的,意味着如果前面的规则匹配的范围更大,则后面的规则将不会生效
.NET快速信息化系统开发框架 V3.2->新增记录SQL执行过程

.NET快速信息化系统开发框架 V3.2->新增记录SQL执行过程

有时我们需要记录整个系统运行的SQL以作分析,特别是在上线前这对我们做内部测试也非常有帮助,当然记录SQL的方法有很多,也可以使用三方的组件。3.2版本我们在框架底层新增了记录框架运行的所有SQl过程保存到用户指定的地方以便分析查看,只需要在配置文件把配置项”LogSQL”设置为True即可。框架会自动记录各常用数据库如:Oracle、SqlServer、MySQL等的操作情况。
.NET快速信息化系统开发框架 V3.2 新增解压缩工具类ZipHelper

.NET快速信息化系统开发框架 V3.2 新增解压缩工具类ZipHelper

在项目对文件进行解压缩是非常常用的功能,对文件进行压缩存储或传输可以节省流量与空间。压缩文件的格式与方法都比较多,比较常用的国际标准是zip格式。压缩与解压缩的方法也很多,在.NET 2.0开始,在System.IO.Compression中微软已经给我们提供了解压缩的方法GZipStream。对于GZipStream的使用以及优缺点网上已经有非常多的文章,本文主要讲的是利用三方开源组件ICSharpCode.SharpZipLib进行文件的解压缩。
.NET快速信息化系统开发框架 V3.2-新增锁定用户与解除锁定用户的功能

.NET快速信息化系统开发框架 V3.2-新增锁定用户与解除锁定用户的功能

锁定用户功能在现实应用场景中得到了大量的应用,当我们需要限制某用户的登录,又不能删除这个用户时就可以使用锁定功能,如:未授权的用户尝试错误密码错误过多可以尝试的用户进行锁定,又如ATM机上取钱时密码错误输入过多也会对当前用户进行锁定等其他非常多的应用场合。   RDIFramework.NET V3.2版本新增了用户锁定与解除锁定的功能,当指定用户被锁定后,就不能进行登录了,只有解除锁定后才可以登录。锁定用户与解除锁定放在了用户授权管理界面中。
.NET快速信息化系统开发框架 V3.2-模块管理按子系统进行分类管理

.NET快速信息化系统开发框架 V3.2-模块管理按子系统进行分类管理

在RDIFramework.NET以往的框架中,模块管理界面展示了整个框架所管理的所有模块,如果系统过多,达几十个甚至上百个子系统时,管理起来就非常的麻烦,不光加载效率会很低,页面展示也会很不友好。框架从3.2版本开始对框架管理的模块按子系统进行分类管理,同时增加了子系统的管理。让整个模块的划分与规划更加的合理与规范,加载的效率也更高。