起因 前几天在看书的时候看到一条内容 由于CLR保证一个类型构造器在每个AppDomain中只执行一次,而且(这种执行)是线程安全的,所以非常适合在类型构造器中初始化类型需要的任何单实例(Singleton)对象。 忽然想到,平时自己使用过程中都是通过Lazy来延迟化构建单例对象,就产生了一个疑问, ...
分类:
Web程序 时间:
2019-12-25 23:43:38
阅读次数:
199
https://blog.csdn.net/crazylaa/article/details/4966787 ...
分类:
数据库 时间:
2019-12-25 23:43:23
阅读次数:
300
原文地址:https://computingforgeeks.com/how to install elk stack on centos fedora/ 原作者: "Josphat Mutai" 译者:高行行 如何在 CentOS 7 / Fedora 31/30/29 上安装 ELK Stack ...
分类:
其他好文 时间:
2019-12-25 23:43:11
阅读次数:
100
Serializers 串列器 序列化器 串行器 MemoryStream 创建其支持存储区为内存的流。 BinaryFormatter 以二进制格式将对象或整个连接对象图形序列化和反序列化。 System.Runtime.Serialization.Formatters.Binary.Binary ...
分类:
其他好文 时间:
2019-12-25 23:42:09
阅读次数:
69
之前已安装了Elasticsearch与kibana。 倒排索引 正向索引 正排表是以文档的ID为关键字,表中记录文档中每个字的位置信息,查找时扫描表中每个文档中字的信息直到找出所有包含查询关键字的文档。 这种组织方法在建立索引的时候结构比较简单,建立比较方便且易于维护;因为索引是基于文档建立的,若 ...
分类:
其他好文 时间:
2019-12-25 23:41:27
阅读次数:
100
序言 哈夫曼树又被称为最优二叉树,是一类带权路径最短的二叉树。哈夫曼树是二叉树的一种应用,在信息检索中很常用。 资料 ...
分类:
其他好文 时间:
2019-12-25 23:40:41
阅读次数:
91
引言高并发环境下,多线程可能需要同时访问一个资源,并交替执行非原子性的操作,很容易出现最终结果与期望值相违背的情况,或者直接引发程序错误。举个简单示例,存在一个初始静态变量count=0,两个线程分别对count进行100000次加1操作,期望的结果是200000,实际是这样的吗?写个程序跑下看看:... ...
分类:
编程语言 时间:
2019-12-25 23:40:09
阅读次数:
108
类Dart语法样式: https://www.dartlang.org/guides/language/effective-dart/style语法:https://www.dartlang.org/guides/language/language-tour概览重要概念关键词注释变量内置类型函数操作... ...
分类:
其他好文 时间:
2019-12-25 23:39:34
阅读次数:
108
1、首先满足具有https证书的域名和空间。2、通常使用github或者国内第三方托管平台。3、上传ipa文件到空间内,获取ipa文件的下载地址。4、然后编辑plist文件(注意:ipa文件和plist文件名要保持一致),编辑完成之后继续上传到空间内,获取到plist文件的下载地址。5、直接访问或者... ...
分类:
移动开发 时间:
2019-12-25 23:39:00
阅读次数:
99
1 2 模版之过滤器 2 -语法:{{第一个参数|过滤器名字:第二个参数}} 3 -常用过滤器:(详细用法见源码) 4 -length 5 -default 6 -slice 7 -date 8 -filesizeformat 9 -truncatechars 10 -truncatewords 1 ...
分类:
其他好文 时间:
2019-12-25 23:38:39
阅读次数:
93
起因之前我一直是通过复制以前的文章的形式来创建一个新的文档,但是这一次似乎遇到了一些问题。我将文章写完之后,准备进行预览,输入hexo s命令。在预览页面却没有显示出新的文章,还是和之前的页面是一样的分析我是这样分析的:1. 没有hexo clean清楚缓存2. 没有生成新的静态文档3. 文章生成错... ...
分类:
其他好文 时间:
2019-12-25 23:38:21
阅读次数:
161
受 宗策的集合转换为数组TOARRAY() 启发,编写列表与数组互转代码。代表如下 public static void main(String[] args) { // 列表转换为数组 List<String> c=new ArrayList<>(); c.add("A"); c.add("B") ...
分类:
编程语言 时间:
2019-12-25 23:38:03
阅读次数:
127
如何修改Docker已运行实例的端口映射 Docker的端口映射,往往出现在两个阶段需要处理: 1、是在docker启动前就已经确定好,哪个docker实例映射哪个端口(往往这个情况比较,需要提前做规划)。 2、在docker运行过程中,需要增加端口映射的(往往这个情况比较多,凡事先运行起来,遇到问 ...
分类:
其他好文 时间:
2019-12-25 23:37:45
阅读次数:
334
进入到我们ik分词器安装目录下的config目录 <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd"><properties> <comm ...
分类:
其他好文 时间:
2019-12-25 23:37:10
阅读次数:
120
1. 如果对象不是针对,它们没有区别 2. 如果对象是指针,它们有区别 : 指针p不能够指向其他地址 : 指针p只读 ,不能够对其进行修改 举例, include using namespace std; int main() { int arr[3]={1,2,3}; int varr[3]={1 ...
分类:
编程语言 时间:
2019-12-25 23:36:53
阅读次数:
121
0、默认分词器。 默认分词器,查询的时候会把中文一个汉字当作一个关键字拆分,这样是不符合我们的需求的,所以需要安装分词器。 1、下载分词器。 当前有多种分词器可下载,据说比较好用的是IK分词器。 注意,下载分词器的时候,版本必须要与Elasticsearch安装的版本一致,否则会出现不可描述的错误。 ...
分类:
其他好文 时间:
2019-12-25 23:36:15
阅读次数:
192