08 2017 档案
摘要:DOC 本地添加server 1.设置备份、恢复的exe路径。一般在pgAdmin的安装路径下可以找到 2.恢复restore,备份backup
阅读全文
摘要:定义: 调整软件内部结构 前提:不改变软件可观察行为 易理解性,易修改 高效、受控的代码整理技术 作用: 改进软件设计: 修正程序的腐败 消除重复代码,便于未来修改 使软件更容易理解: 核心:准确说出我所要的 早期重构:擦掉窗户上的污垢,使你看的更远 帮助找到bug: 帮助更有效地写出强健的代码 提
阅读全文
摘要:前提:“不需了解软件行为” 目标:“代码易读、易修改” 解释:“不改变代码外在行为的前提下,对代码做出修改,以改进程序的内部结构”==“代码写好之后改进它的设计” 更改变量名称: 清楚表达出自己的功能,表现出自己的目的 代码清晰的关键 去除临时变量: 往往引发问题,导致大量参数被传来传去,完全没有必
阅读全文
摘要:private int LevenshteinDistance(string s1,string s2,int maxValue) { if (s1 == null|| s1.Length == 0) return maxValue; if (s2 == null|| s2.Length == 0) return m...
阅读全文
摘要:public enum BackTracking { UP, LEFT, NEITHER, UP_AND_LEFT } public abstract class LCSBaseMatch { /// /// 设置连续字符的匹配值 /// ...
阅读全文
摘要:相关文章 NLog文章系列——系列文章目录以及简要介绍 Elasticsearch,Kibana,Logstash,NLog实现ASP.NET Core 分布式日志系统 ElasticSearch+NLog+Elmah实现Asp.Net分布式日志管理 NLog NLog:官网 & Nuget简介 N
阅读全文
摘要:1.去除字符中,汉字的空格 2.繁体汉字与简体汉字的转换操作 引用ChineseConverter.dll 3.汉字处理相关dll Stanford CoreNLP 相关link: https://sergey-tihon.github.io/Stanford.NLP.NET/ https://nl
阅读全文
摘要:原理:中介者模式 简单介绍 git地址 how to code benifit a bit complicated example creater's Blog for more information
阅读全文
摘要:目的: foreach循环,十分影响效率,尤其是数据量大的情况下。 避免foreach循环!!!! 一对多: GroupBy ToLookUp
阅读全文
摘要:Hive 是什么?干什么? 数据类型 Hadoop 文件系统浅析 MapReduce 准备工作 框架介绍 Kylin
阅读全文
摘要:ASP.NET MVC 请求流程:Controller MvcHandler Action Action参数赋值 .NET MVC权限设计思考之切入点
阅读全文
摘要:字符集 1.用16位的Unicode字符集编写的,可以表示地球上通用的每一种书面语言。国际化 2.每个字符都是用两个字节表示的 3.大小写敏感:关键字、变量、函数名、标识符;HTML并不区分大小写 HTML中的标记、属性名可以是任意大小写方式输入 JavaScript中通常为小写;事件只能小写 4.
阅读全文
摘要:JavaScript: 1.面向对象、解释型(非编译型)的程序设计语言。一种脚本语言 2.松散类型语言。变量不必具有一个明确的类型。对象中的属性名可以映射为任意的属性值 3.原始数据类型:数字、字符串、布尔值;内建支持:数组、日期、正则表达式对象 4.客户端的JavaScript:JavaScrip
阅读全文
摘要:EF和Repository 实体(Entities):具备唯一ID,能够被持久化,具备业务逻辑,对应现实世界业务对象。 值对象(Value objects):不具有唯一ID,由对象的属性描述,一般为内存中的临时对象,可以用来传递参数或对实体进行补充描述。 工厂(Factories):主要用来创建实体
阅读全文
摘要:可变变量的硬编码 声明static类赋值,或者添加config文件 You can use .config files or use constant values in a static class. If you don't need to change the values, I would
阅读全文
摘要:学习资料 教程 Git Merge: git checkout -b feature/v1.0_r2 origin/feature/v1.0_r2 git checkout -b feature/v1.0_r2_mrfix origin/feature/v1.0_r2_mrfix git check
阅读全文
摘要:基本操作 修改密码怎么办? Tools → Options → Authentication 修改密码;或者删除账户,重新拉取需用户名、密码,重新输入即可
阅读全文
摘要:产生原因: model类添加了 [System.Serializable] 解决方案: xxxxx.WebApi\App_Start\WebApiConfig.cs的Register函数中添加如下代码
阅读全文
摘要:Fiddler_官方网站 Fiddler_官方文档 Fiddler_官方视频 Fiddler_官方插件 visual studio 设置默认代理 Fiddler使用教程——简单版 Fiddler几大实用功能 fiddler断点设置 fiddler工具条介绍 fiddler的HTTP的相关功能:创建请
阅读全文
摘要:1.项目发布:选择iis;文件系统;文件路径;realese 2.iis添加: 3.host文件添加 问题1: 不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况。锁定 在全新安装的IIS7下搭建网站,访问页面时出现错误信息如下: 配置错误 不能在此路径中使用此配置节。如果在父级
阅读全文
摘要:1.添加Nuget源 nuget包管理、生成自己的nuget包、向 NuGet 添加更多程序包源 nuget的所有使用介绍 打包示例 .nuspec文件声明的是对应NuGet包的以下内容: 包更新命令 update-Package -reinstall -Project DVM.Artemis.Ap
阅读全文
摘要:1.cvs导出:List转为byte[] 2.前端调用(网页:内存导出) 导出至特定路径 自定义attribute attribute使用:对List<T>中的T设置列名
阅读全文
摘要:1.使用nuget添加WebApiTestClient的引用 2.xxxxx.WebApi\Areas\HelpPage\Views\Help\Api.cshtml页面末尾添加如下代码: 3.显示结果 此测试永远无法代替单元测试!!!,单元测试不可少
阅读全文
摘要:xxxx.nuspec格式如下 1.修改version 2.添加DLL文件:新添加的引用,or Debug下没有的DLL,or release下没有添加的DLL target为.netFramework的版本 .nuspec文档说明
阅读全文
摘要:web.config中添加连接字符串: 为webapi添加Description,使用注释来填充此字段 对于所有引用的xxxx.base项目设置生成的xml文档,注意release、debug下都需设置,并重新生成 xxxxx.WebApi\Areas\HelpPage\XmlDocumentati
阅读全文
摘要:They're both objects but DOMElements are special objects. jQuery just wraps DOMElements in a Javascript object. jQuery returns an element it shows up
阅读全文