摘要: 1.拉取镜像 docker pull mobz/elasticsearch-head:5 2.创建容器及启动 docker create --name elasticsearch-head -p 9100:9100 mobz/elasticsearch-head:5 docker start ela 阅读全文
posted @ 2021-06-19 13:51 hello-*-world 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 1.在docker hub中搜索和查看对应的版本 https://hub.docker.com 2.在docker中获取对应的镜像 docker pull elasticsearch:7.13.2 3.运行镜像 docker run --name elasticsearch -d -e ES_JAV 阅读全文
posted @ 2021-06-19 13:28 hello-*-world 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 我们通常会遇到修改容器内的配置问题,改的是容易。但改完之后容器起不来了,那就可难受了。当然我们也可以重新构建容器,一切都重新来一遍。但这真的是得不偿失,一个小小的配置,弄这么大的动静。还有一种就是把修改容器的配置,然后重启容器。当然之前的配置导致容器是起不来的,我们没有办法进入到容器中去。所以我们就 阅读全文
posted @ 2021-06-18 10:17 hello-*-world 阅读(1412) 评论(0) 推荐(0) 编辑
摘要: 分布式事务解决方案 分布式事务一直是软件开发中老生常谈的问题,去面试的时候,无论是去打螺丝呢还是去造飞机呢,都会问一问分布式事务。对于没有接触过的开发者来说,一听这高级一点的名词就会产生恐惧的心理,感觉其很复杂。其实分布式事务就是解决问题的方案,其实现的方式不唯一,其要解决的问题就是保证数据的最终一 阅读全文
posted @ 2021-06-16 17:31 hello-*-world 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 说起调度任务,在.NET中不得不说的就是Quartz.NET了,Quartz.NET是一个强大的、开源的轻量的作业调度框架,是 OpenSymphony 的 Quartz API 的.NET移植,用C#改写。官网地址:https://www.quartz-scheduler.net/ 在日常的开发中 阅读全文
posted @ 2021-02-23 16:33 hello-*-world 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 最近做前后端分离项目(.net core web api +vue)时,后台跨控制器不能获取到session。由于配置的是共享的session。本来以为是共享session出了问题,就在共享session这块找了大半天的问题,把相关组件删了一遍,到最后还是不行。最终转换了思路,是不是前后端分离的问题 阅读全文
posted @ 2020-12-28 19:42 hello-*-world 阅读(1155) 评论(0) 推荐(0) 编辑
摘要: 链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。 相比于线性表顺序结构,操作复杂。由 阅读全文
posted @ 2020-10-27 15:58 hello-*-world 阅读(2002) 评论(0) 推荐(0) 编辑
摘要: 最近在用vue+.net core web api写前后端分离的权限系统,其中重要的一点就是关于权限列表渲染的问题了。常用的做法有字符串的拼接和树形结构的渲染,这里采用的是树形结构的渲染方式。在这里做一做技术分享,总结总结其中的重点 一.先写一个树形结构的工具类 public class Tree 阅读全文
posted @ 2020-10-15 18:50 hello-*-world 阅读(364) 评论(0) 推荐(0) 编辑
摘要: JSON Web Token(JWT)是一个开放标准(RFC 7519),它定义了一种紧凑且自包含的方式,用于在各方之间作为JSON对象安全地传输信息。由于此信息是经过数字签名的,因此可以被验证和信任。可以使用秘密(使用HMAC算法)或使用RSA或ECDSA的公用/专用密钥对对JWT进行签名。 传统 阅读全文
posted @ 2020-09-06 17:09 hello-*-world 阅读(2463) 评论(1) 推荐(3) 编辑
摘要: 线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。 一.通过委托的方式 委托中的Invoke方法完成一个委托方法的封送,在Invoke封送的方法被执行完毕前,Invo 阅读全文
posted @ 2020-08-30 22:15 hello-*-world 阅读(1302) 评论(0) 推荐(0) 编辑