摘要:
我们在此处不讨论 GIT 比 SVN 好多少,也不讨论 Maven 和 Gradle 哪个好用,基于现有的开发环境,大多数公司还是采用 SVN + Maven 来进行项目管理——因为这已经满足了大多数的代码管理需求,并且对于一个成熟的公司来讲,项目管理工具的改变可能需要很大的成本和决心,基于 GIT 阅读全文
摘要:
下面介绍一种JS代码优化的一个小技巧,通过动态加载引入js外部文件来提高网页加载速度 【基本优化】 将所有需要的<script>标签都放在</body>之前,确保脚本执行之前完成页面渲染而不会造成页面堵塞问题,这个大家都懂的。 【基本优化】 将所有需要的<script>标签都放在</body>之前, 阅读全文
摘要:
using System; using System.IO; using System.Net; using System.Text.RegularExpressions; namespace ConsoleApplication3 { class Program { static void Main(string[] args) { ... 阅读全文
摘要:
1. 引言 事件总线这个概念对你来说可能很陌生,但提到观察者(发布-订阅)模式,你也许就很熟悉。事件总线是对发布-订阅模式的一种实现。它是一种集中式事件处理机制,允许不同的组件之间进行彼此通信而又不需要相互依赖,达到一种解耦的目的。 我们来看看事件总线的处理流程: 了解了事件总线的基本概念和处理流程 阅读全文
摘要:
在做一些数据分析与数据展示时,经常会遇到行转列,列转行的需求,今天就来总结下: 在开始之前,先来创建一个临时表,并且写入一些测试数据: /* 第一步:创建临时表结构 */ CREATE TABLE #Student --创建临时表 ( StuName nvarchar(20), --学生名称 Stu 阅读全文
摘要:
什么是单点登录统一认证:假如某公司旗下有10个网站(比如各种管理网站:人事系统啊,财务系统啊,业绩系统啊等),我是该公司一管理员或者用户,按照传统网站模式是这样:我打开A网站 输入账号密码 然后进入到A网站办点事,办完之后,我有需要到B网站去办点事,这个时候又需要输入账号密码,假如你还要到C网站办点 阅读全文
摘要:
常常碰到要校验数据范围是否存在重叠冲突的情况,典型的场景是房间预订。 假如房间A已经有9月1日-9月10日的预订记录,当其它客人再来预订时,系统必须判断,不能与这个日期范围产生重叠。 有四种情况会产生重叠: 1、全包含:例如用户企图预订8月30日-9月15日; 2、被包含:例如用户企图预订9月5日- 阅读全文
摘要:
最近在做项目的时候,遇到一个安全漏洞的问题 检测到目标站点存在javascript框架库漏洞 解决办法是 将受影响的javascript框架库升级到最新版本。 好吧,就给你升吧,升完之后,我的天啊,尽量jquery从2.x开始以后就不支持IE8了,我的天,公司做的项目面向政府企业,使用的均是IE8. 阅读全文
摘要:
近期,中心应用服务无故关闭。在检查系统和应用程序日志无果后采取了进程守护的方法。测试期内,脚本未出现系统资源占用过多的情况。 使用说明:1、进程守护.vbs 使用时需修改运行周期(10行)、守护进程名称(12行)和程序启动路径(22行)。2、进程守护批处理.bat 使用时需修改守护进程名称和执行用户 阅读全文
摘要:
在实际项目中(特别是作为产品的项目),版本号是必不可少的一部分。版本号的规则也有许多种,在此不讨论具体的编码规范。对于迭代的产品,版本繁多,特别是有多个实施项目所使用产品的版本不同(基于定制需求)时,清楚的标识组件与代码的对应关系十分重要。 本文主要说明如何在 .Net 项目使用 SVN 作为版本控 阅读全文
摘要:
@echo off@title 中医科院 - 发布@echo ******************************************************@echo 通过命令dotnet publish进行发布 @echo 1.svn_home 安装TortoiseSVN的目录@ec 阅读全文
摘要:
不定时更新翻译系列,此系列更新毫无时间规律,文笔菜翻译菜求各位看官老爷们轻喷,如觉得我翻译有问题请挪步原博客地址 本博文翻译自:http://gunnarpeipman.com/2017/08/tenant-providers/ 在我之前关于 Entity Framework core 2.0 全局 阅读全文
摘要:
备份文件:BackupSourceCode.bat 清理项目无用文件:Cleanfiles.bat 阅读全文
摘要:
一、概述 说到软件项目的售前调研工作,可能还得先谈谈售前顾问这个重要的角色。在IT软件行业,售前顾问位于职业金字塔顶端,是项目开发、实施人员与销售人员间的纽带和桥梁。在销售人员眼中,售前顾问扮演的是技术专家的角色,而在项目实施和开发人员眼中,售前顾问是专注技术的销售人员,而在用户眼中,售前顾问则是代 阅读全文
摘要:
常见模块设计--数据字典 阅读全文
摘要:
1.基于 RBAC(Role-based Access Control)权限访问控制。也就是说一个用户可以有多个角色,一个角色可以有多个权限,通过将角色和权限分离开来提高设计的可扩展性,通常一个用户有多个角色,一个角色也会属于多个用户(多对多),一个角色有多个权限,一个权限也会属于多个角色(多对多) 阅读全文
摘要:
本篇文章稍微偏原理且底层,有一定难度和且比较晦涩,文章粒度稍微粗些,更细粒度的,会在后续的文章中,结合具体的Demo实例分析。感兴趣的朋友,可以先收藏。 一 .NET框架概述 1.作用:提供了基于.NET框架开发的基础平台和模板,为.NET开发的基架; 2.基本构成:可支持语言,CLS,模板框架,基 阅读全文
摘要:
流程描述: 1、 测试人员发现bug提交给开发。 2、 开发人员判断是否是bug。 3、 如果是bug,进行修改,修改完成后更改bug状态为已解决。 4、 如果不是bug,退回给测试人员并描述退回原因,或为设计如此,或为外部原因,或者不能重现。 5、 开发人员修改完成的bug,由测试人员进行验证,确 阅读全文