说明一下:本文基于随visual studio 2015 RC公开的DNX1.0.0-beta4,git上最新的aspnet的开发版本已经发生了很大变化。首先,理论部分看[汤姆大叔的博客] 解读ASP.NET 5 & MVC6系列(9):日志框架实际上aspnet的开发人员已经在最近版的系统里开始集...
分类:
Web程序 时间:
2015-06-17 11:16:22
阅读次数:
281
相比较log4net, 我更喜欢NLog, 因为NLog 更简单, 而且配置选项也更加的清楚,可能是因为log4net 是从log4j 移植过来的一个原因吧,总感觉有很多的java 成分在。要使用NLog 首先也需要安装NLog Package。安装好之后,添加一个NLog.config 文件,代码...
分类:
其他好文 时间:
2015-06-17 09:20:34
阅读次数:
108
呵呵program hehe;var n,i,j,k,l:longint; d,f,a:array[0..5000] of longint; function find(l,r:longint):longint; var mid:longint; begin if l=r then e...
分类:
其他好文 时间:
2015-06-11 22:39:16
阅读次数:
106
1、项目添加NLog的项目引用:2、将工程的framework框架改为3.5或4.0,将配置文件[NLog.config]拷贝至运行的bin/(release/debug)路径下3、项目中代码使用: NLog.Logger logger = NLog.LogManager.GetLogger("Fo...
分类:
其他好文 时间:
2015-06-11 16:30:04
阅读次数:
96
看错题目了,想成每个城市都可以买一个东西,然后在后面的某个城市卖掉,问最大收益.这个可以类似维护上升序列的方法在O(nlog^3n)的时间复杂度内搞定这道题用到的一些方法: 1. 可以将有关的线段提取出来,然后一起处理. 2. 线段树可以维护两个方向的信息,这样就可以处理树上有序的东西. 1 ...
分类:
其他好文 时间:
2015-06-09 17:06:48
阅读次数:
143
最近研究了一下Nlog这个日志框架,这里记录一下如何将日志写到sqlite中。第一步:使用NuGet获取Nlog和Sqlite第二步:在sqlite中创建一个database,这里我用了SQLite Expert Personal可视化工具第三步:在Nlog.config中配置target节点,这个...
分类:
数据库 时间:
2015-06-07 17:15:58
阅读次数:
374
题意:在马路两边分别有n个城市,给出期望的n条路用于连接两边的城市,但是要求路不能有交叉,求在期望的n条中路实际能保留下来的最大的条数
分析:这题很好
1.本题抽象出来的模型应该是求最长上升(不下降)子序列
2.LIS的 nlog(n)算法:
O(n^2) 的算法是dp[i]保留以i结尾的最长上升子序列的长度,令k=dp[i],O(nlog(n))算法是从k的角度出发,设d(k)为在长度为...
分类:
编程语言 时间:
2015-06-06 09:20:01
阅读次数:
130
题意:给你一个n行4列的矩阵,从每列选择一个数字,问这四个数字加起来为0的数字组合有多少个?
思路:暴力O(n4)O(n^4)超时,只有把前两个数字的所有和枚举出来(O(n2)O(n^2)),然后排序(O(nlogn)O(nlog^n)),最后枚举最后两数的所有组合,每一个组合用二分查找已经排序好的前两个数字组合(O(n2logn)O(n^2log^n)),故总的复杂度是:O(n2logn)O(n^...
分类:
其他好文 时间:
2015-05-29 14:07:25
阅读次数:
143
1.摘要 Common.Logging定义了一种接口的公共接口,尤其在Quartz.net中作为接口型的组件,而具体则使用log4net,nlog等组件。 2.使用步骤 Install-Package Common.Logging安装公共日志组件Install-Package log4net安装lo...
分类:
Web程序 时间:
2015-05-28 00:29:06
阅读次数:
125
原文:解读ASP.NET 5 & MVC6系列(9):日志框架框架介绍 在之前的.NET中,微软还没有提供过像样的日志框架,目前能用的一些框架比如Log4Net、NLog、CommonLogging使用起来多多少少都有些费劲,和java的SLF4J根本无法相比。但在新版的ASP.NET5中,可谓是牛...
分类:
Web程序 时间:
2015-05-27 11:41:48
阅读次数:
179