上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页
摘要: 作为一个开发者,有时候需要一个集群环境,之前的做法要么就是使用多个虚拟机,要么就是采用不同的端口来模拟,但是虚拟机比较占内存,而且启动慢,采用不同的端口来模拟,管理起来比较麻烦一些,程序隔离性差一些。 docker的出现让我们可以在一台虚拟机上模拟构建出来一个几乎完全隔离的集群,本文提供一种快速构建 阅读全文
posted @ 2021-08-13 15:35 没有星星的夏季 阅读(2118) 评论(0) 推荐(1)
摘要: Options是.net core提出的一种辅助配置机制,即选项。 目前,我们可以使用的Options有五种(源码): IOptionsFactory<>:Options的创建工厂(Singleton),所有的Options均使用它仅限创建,可以使用名称创建指定名称的Options IOptions 阅读全文
posted @ 2021-08-03 17:20 没有星星的夏季 阅读(563) 评论(0) 推荐(1)
摘要: 最近碰到一个需求,后端返回base64格式的数据,前端需要进行base64格式解码,好了,前端采用内部提供的atob函数进行解码,开完成,交付测试,然后测试小哥哥小姐姐反馈说中文乱码! 然后查了一下,我后端代码采用utf8编码,这没问题,问题出在前端使用的atob函数,它居然采用的是Latin1(I 阅读全文
posted @ 2021-07-30 19:23 没有星星的夏季 阅读(1413) 评论(1) 推荐(1)
摘要: 友好的注释能提高代码的可读性,几乎所有的编程语言都支持注释。 在C#中,注释不是可执行代码的一部分,因此注释不会被编译到程序集中去,但是我们可以提取注释【右键项目】-【属性】-【生成】-【输出】-【Xml文档文件】: 如果勾选了输出注释,那么VS在没有注释的方法、类型、属性等地方将会抛出警告,提醒添 阅读全文
posted @ 2021-07-15 10:24 没有星星的夏季 阅读(3582) 评论(2) 推荐(3)
摘要: RSA是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。当时他们三人都在麻省理工学院工作。RSA就是他们三人姓氏开头字母拼在一起组成的。 RSA解决了对称加密的一个不足,比如AES算法加密和解密时 阅读全文
posted @ 2021-06-18 20:12 没有星星的夏季 阅读(1167) 评论(0) 推荐(0)
摘要: RSA是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。当时他们三人都在麻省理工学院工作。RSA就是他们三人姓氏开头字母拼在一起组成的。 RSA解决了对称加密的一个不足,比如AES算法加密和解密时 阅读全文
posted @ 2021-06-18 20:09 没有星星的夏季 阅读(2206) 评论(0) 推荐(0)
摘要: RSA是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。当时他们三人都在麻省理工学院工作。RSA就是他们三人姓氏开头字母拼在一起组成的。 RSA解决了对称加密的一个不足,比如AES算法加密和解密时 阅读全文
posted @ 2021-06-18 20:08 没有星星的夏季 阅读(1293) 评论(0) 推荐(0)
摘要: RSA是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。当时他们三人都在麻省理工学院工作。RSA就是他们三人姓氏开头字母拼在一起组成的。 RSA解决了对称加密的一个不足,比如AES算法加密和解密时 阅读全文
posted @ 2021-06-18 20:06 没有星星的夏季 阅读(1160) 评论(5) 推荐(0)
摘要: 高级加密标准(Advanced Encryption Standard,简写AES),是一种用来替代DES的对称加密算法,相比DES,AES安全性更高,加密速度更快,因此被广泛使用。 理论上看,AES可被破解,但是就目前的硬件性能来看,目前AES还是安全的,在开发工程中,如果要使用对称加密算法,应该 阅读全文
posted @ 2021-06-07 18:10 没有星星的夏季 阅读(1670) 评论(0) 推荐(1)
摘要: 数据加密标准(DES,Data Encryption Standard,简写DES)是一种采用块密码加密的对称密钥算法,加密分组长度为64位,其中8、16、24、32、40、48、56、64 等8位是校验位,其余56位作为秘钥。 DES加密解密需要一个秘钥,使用这个秘钥加密的数据只能使用这个秘钥解密 阅读全文
posted @ 2021-06-04 09:30 没有星星的夏季 阅读(1396) 评论(0) 推荐(0)
摘要: 哈希算法又称散列算法,它可以从任何数据中快速的创建一个凭证,而这个凭证很难被推倒出来,因为一丁点的变化会导致凭证的差别恨到,也就是说哈希算法具有不可逆性,因此它在密码数据校验方面用的很广,比如我们常用的MD5、SHA1、SHA256、SHA384、SHA512等等 本文主要从应用的角度使用各语言去应 阅读全文
posted @ 2021-06-03 10:18 没有星星的夏季 阅读(1895) 评论(0) 推荐(1)
摘要: 这个问题困扰过我一段时间,它其实是说未能选举出一个主节点,最后在官网教程中找到答案。 首先是启动(链接): 总结下来就是,如果ES集群是第一次启动,那么需要 cluster.initial_master_nodes 配置指定一个master类型的节点列表来进行选举一个主节点. 另外,已经加入集群的几 阅读全文
posted @ 2021-05-06 18:15 没有星星的夏季 阅读(9484) 评论(0) 推荐(3)
摘要: 在安装ElasticSearch时遇到了很多坑,所以在这里做个笔记记录一下。 首先我考虑的是使用docker进行部署,结果发现虚拟机直接内存溢出,我也是无解了,也就是说使用docker部署还得注意容器的资源分配调度,于是便放弃了。 ElasticSearch安装 ElasticSearch下载地址: 阅读全文
posted @ 2021-05-06 09:47 没有星星的夏季 阅读(6985) 评论(0) 推荐(5)
摘要: 准备工作 Jenkins和gogs的安装配置可以看前两篇:Jenkins安装、配置与说明 和 gogs安装与说明(docker) 此外,因为还要安装.net core的SDK和Git工具: 安装.net core(本文使用的3.1) : linux 部署.net core 环境 安装Git: # U 阅读全文
posted @ 2021-04-25 10:40 没有星星的夏季 阅读(790) 评论(0) 推荐(1)
摘要: 作为一个开发,少不了和git打交道,像github,gitee是很流行的git线上托管平台,而我们也搭建自己的git托管平台,有条件的可以使用gitlab,它对硬件有要求,像博主这种没条件用虚拟机的,推荐使用gogs。 Gogs 的是一个由 Go 语言开发的、可以简单、快速搭建自助 Git 服务。在 阅读全文
posted @ 2021-04-23 11:45 没有星星的夏季 阅读(5680) 评论(1) 推荐(1)
上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页