摘要:
三剑客:Elastic Stack 在学习ELK前,先对 Lucene作基本了解。 今天才知道关系型数据库的索引是 B-Tree,罪过... 减少磁盘寻道次数 > 提高查询性能 Lucene 原始数据基础查询 + 原始数据聚合查询 物化视图 实时聚合 核心:反向倒排索引 //关键词 document 阅读全文
摘要:
jetbrain开发的IDE,用于Java、Groovy、Scala等的开发:IntelliJ IDEA 官网; The most intelligent IDE for Java platform. IntelliJ IDEA安装 IDEA的环境配置、插件、工具等均在:FIle | Setting 阅读全文
摘要:
ServiceStack.Redis 初识Redis时接触到的.Net-Redis组件是 ServiceStack.Redis,其V3系列的最新版本是:ServiceStack.Redis.3.9.29.0。 ServiceStack.Common.dll ServiceStack.Interfac 阅读全文
摘要:
对 Web Services、WCF 和 Restful 的扫盲可参见:https://www.cnblogs.com/scy251147/p/3382436.html 关于之前对 WCF 的学习,可参见:WCF | wjcx_sqh; 首先,对 Restful Service 作简单的了解 创建分 阅读全文
摘要:
问题引出 HttpContext.Current.Cache .VS. HttpRuntime.Cache HttpRuntime.Cache:获取当前应用程序的Cache HttpContext.Current.Cache:为当前HTTP请求获取Cache对象,跨线程可用,在APM模式或创建了子线 阅读全文
摘要:
捕获C++的.dll抛出的异常 C#调用C++动态库如下,静态加载方式 生产上遇到手机银行验签,调用C++封装的dll,若抛出的异常未捕获,会导致应用程序直接崩掉退出。 抛出 AccessViolationException 异常,提示: 由于未经处理的异常,进程终止。 原因:.Net4.0中,C# 阅读全文
摘要:
CastleWindsor 参见:CastleWindsor | .Net IOC 框架 AutoFace 参见:AutoFace | .Net IOC 框架 Unity 参见:Unity | .Net IOC 框架 阅读全文
摘要:
初始 Postman,才知其如此强大,慢慢接触学习吧~ “Modern software is built on APIs,Postman helps you develop APIs faster” API自动化测试利器,支持 WebApi、Http。基础参见: 入门简介 | Chrome Pos 阅读全文
摘要:
求和 和:=sum(A1:A8) | =sum(A1,A2) 和,且值为0不显示:if(sum(A1:A8)=0,"", sum(A1:A8)) 和,多条件:sumifs(A1:A8, T1:T8,"VALUE") 下拉菜单 1、选中单元格,数据验证-设置-序列 2、选项以 ',' 分隔 图表 1、 阅读全文
摘要:
C# 5.0 VS2012 引入,参见:https://www.cnblogs.com/ctcx/p/5177635.html 调用者信息特性 CallerMemberNameAttribute | CallerFilePathAttribute | CallerLineNumberAttribut 阅读全文
摘要:
网站访问量 衡量标准一个是独立IP,另一个是PV,常以日为标准: PV (访问量):Page View,页面浏览量或点击量,用户每次刷新即被计算一次 UV (独立访客):Unique Visitor,访问网站的一个客户端为一个访客,00:00-24:00内相同的客户端只被计算一次 其他专用术语 -- 阅读全文
摘要:
服务基础 安装管理员打开cmd 或者 将 InstallUtil.exe 直接拷贝到生成目录,运行 InstallUtil WinSvcName.exe 基础 原生实现 ServiceBase ServiceInstaller 问题梳理 解决:注意生成-目标平台(x64 or x86)以及应用程序- 阅读全文
摘要:
允许向现有类型"添加"方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。类A需要新增一个方法,但类A是密封的或源代码不可见,即不能修改类A,此时扩展方法允许在另一个类B中利用类A的公有可用成员实现类A需要新增的方法。 扩展方法必须是静态的,所在类也必须是静态的; 被扩展类型必须作为第一 阅读全文
摘要:
编译 首先了解下,如何区分编译生成的 .dll的版本方法1:ILSpy反编译工具 通过 assembly属性,release版本没有或仅有如下一种属性 [assembly: Debuggable(DebuggableAttribute.DebuggingModes.IgnoreSymbolStore 阅读全文
摘要:
URL和URI URI:Uniform Resource Identifier,唯一标识一个网络资源 URL:Uniform Resource Locator,指向网络资源地址 URL是URI的子集,只有提供了访问机制(http:// or ftp://)的URI才是URL。 通常URL是绝对路径, 阅读全文