摘要:
.NET日志记录之——log4net划重点篇 1.概述 log4net是.Net下一个非常优秀的开源日志记录组件。log4net记录日志的功能非常强大。它可以将日志分不同的等级,以不同的格式,输出到不同的媒介。 2.Log4net的主要组成部分 2.1 Appenders Appenders用来定义 阅读全文
摘要:
文章导航-readme .NET持续集成与自动化部署之路第一篇(半天搭建你的Jenkins持续集成与自动化部署系统) 前言 相信每一位程序员都经历过深夜加班上线的痛苦!而作为一个加班上线如家常便饭的码农,更是深感其痛。由于我们所做的系统业务复杂,系统庞大,设计到多个系统之间的合作,而核心系统更是采用 阅读全文
摘要:
使用NuGet.Server搭建公司内部的Nuget(包)管理器 前言 Nuget是一个.NET平台下的开源的项目,它是Visual Studio的扩展。在使用Visual Studio开发基于.NET Framework的应用时,Nuget能把在项目中添加、移除和更新引用的工作变得更加快捷方便。这 阅读全文
摘要:
Jenkins测试环境到生产环境的一键部署策略(Windows) 一、前言 前面我们已经初步实现了开发集成环境、测试环境的持续集成(自动化构建、自动化测试、自动化部署)。但生产环境自动化部署迟迟没有推进。其原因主要在以下几个方面: 尚未实现部署之前的自动化备份 尚未实现部署出现问题后的自动化回滚 由 阅读全文
摘要:
CentOS 7 安装MySql 1.下载mysql的repo源 2.安装mysql community release el7 5.noarch.rpm包 安装这个包后,会获得两个mysql的yum repo源:/etc/yum.repos.d/mysql community.repo,/etc/ 阅读全文
摘要:
Centos7安装Nginx 1.检查并安装所需的依赖软件 1).gcc:nginx编译依赖gcc环境 yum install gcc-c++ 2).pcre:(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则表达式库。nginx的 阅读全文
摘要:
1 //控制点击过快ajax异常 2 var state = true; 3 4 function test() { 5 if (state) { 6 7 stat... 阅读全文
摘要:
/** * 加法运算,避免数据相加小数点后产生多位数和计算精度损失。 * * @param num1加数1 | num2加数2 */ function numAdd(num1, num2) { var baseNum, baseNum1, baseNum2; try { baseNum1 = num... 阅读全文
摘要:
///js数字分页 返回数组function page(pageCount, sideNum, pageNum) { //其实页 var startNum = 0; //结束页 var endNum = 0; var val = Math.ceil(pageNum / sideNum); var m 阅读全文
摘要:
1、拆箱和装箱,我们都知道的是装箱:就是将值类型转换为引用类型拆箱:将引用类型转换为值类型2、那么看下面一个例子:string str=“123”int n=Convert.ToInt32(str);string是引用类型,int为值类型。那么,此处有没有发生拆装箱呢答案是:没有原因:看两种类型是否... 阅读全文
摘要:
1、分析string与stringbuilder的区别,我们先来看下面一段代码首先我们使用string进行字符串的拼接class Program { static void Main(string[] args) { //StringBuild... 阅读全文
摘要:
C#之out与ref 阅读全文
摘要:
asp.net操作xml1.xml文档Products.xml 1 2 3 4 1 5 手机 6 1000 7 8 9 210 男装11 20012 13 14 315 黄瓜16 417 18... 阅读全文
摘要:
一、xml简介1.xml(可扩展标记语言),是一种标记语言,类似于html,其作用主要是传输数据,并非显示数据!2.xml标签没有被预定义需要用户自行定义。3.xml由w3c组织发布,遵循2000年发布的1.0规范。4.其特点是一种结构化文档,容易被解析。二、用途1、应用程序配置文件2、应用程序之间... 阅读全文
摘要:
事物的并发问题: 事物的并发问题主要分四个方面,即丢失更新,脏读,不可重复读,幻读。如果没有锁定且多个用户同时访问一个数据库,则当他们的事务同时使用相同的数据时,则可能会发生以上几种问题。 1.丢失更新 当两个或多个事务选择同一行,然后基于最初选定的值更新该行时,会发生丢失更新问题。每个事务都不知... 阅读全文