摘要:
前言 我们开发网站或者APP的时候,首先要解决的问题,就是「如何安全传输和存储用户的密码」。一些大公司的用户数据库泄露事件也时有发生,带来非常大的负面影响。因此,如何安全传输存储用户密码,是每位程序员必备的基础。本文将跟大家一起学习,如何安全传输存储用户的密码。 公众号:「捡田螺的小男孩」(一起讨论 阅读全文
posted @ 2021-01-05 16:52
Mars独行侠
阅读(185)
评论(0)
推荐(0)
摘要:
大家好,我们的git专题已经更新结束了,所以开始继续给大家写一点设计模式的内容。 今天给大家介绍的设计模式非常简单,叫做iterator,也就是迭代器模式。迭代器是Python语言当中一个非常重要的内容,借助迭代器我们可以很方便地实现很多复杂的功能。在深度学习当中,数据的获取往往也是通过迭代器实现的 阅读全文
posted @ 2021-01-05 16:42
Mars独行侠
阅读(122)
评论(0)
推荐(0)
摘要:
目录 序言 遗留项目概述 条件限制下的升级原则 升级改造的演进方向 遇到的主要难点 小结 参考 1. 序言 Angular 官方网站针对 从 AngularJS 升级到 Angular 提供了比较详细的文档,并给出了一个 PhoneCat 升级教程 的案例演示,指导一步步如何改造。但总的来说,这个案 阅读全文
posted @ 2021-01-05 16:38
Mars独行侠
阅读(131)
评论(0)
推荐(0)
摘要:
http请求内容:请求头:get、post等发送请求(其他:head、put、delete、option) host 地址 user-Agent cookie 通行证 head:与get请求类似,不同在与服务器只返回http头部信息,没有页面内容 put:上传指定URL的描述 delete:删除指定 阅读全文
posted @ 2021-01-05 16:33
Mars独行侠
阅读(438)
评论(0)
推荐(0)
摘要:
我是这样理解EventLoop的 一、前言 众所周知,在使用javascript时,经常需要考虑程序中存在异步的情况,如果对异步考虑不周,很容易在开发中出现技术错误和业务错误。作为一名合格的javascript使用者,了解异步的存在和运行机制十分重要且有必要;那么,异步究竟是何方神圣呢?我们不得不提 阅读全文
posted @ 2021-01-05 16:31
Mars独行侠
阅读(136)
评论(0)
推荐(0)
摘要:
前言 本篇博客已被收录GitHub:https://zhouwenxing.github.io/ 文中所涉及的源码也已被收录GitHub:https://github.com/zhouwenxing/lonely-wolf-note (message-queue模块) 使用消息队列必须要保证生产者发 阅读全文
posted @ 2021-01-05 16:25
Mars独行侠
阅读(121)
评论(0)
推荐(0)
摘要:
一,引言 在之前上一篇讲解到 Azure ServiceBus Queue 中,我们实地的演示了在控制台中如何操作ServiceBus Queue ,使用 Azure.Messgae.Service 的依赖包完成 Message 的接收/发送,今天我们继续探究 ServiceBus Queue,如何 阅读全文
posted @ 2021-01-05 16:23
Mars独行侠
阅读(214)
评论(0)
推荐(0)
摘要:
首先刚接触.net core不久,在本地也是简单写点测试程序,没遇到过什么问题,感觉还行,最近朋友搞了个asp.net core2.1的程序,让我给他服务器配置一下,我想这都跨平台了有什么难的吗?拿来我先在本地配置下试试,我用的是win10,自己装了vs2019,可以说环境的坑排除了不少,接着网上搜 阅读全文
posted @ 2021-01-05 16:20
Mars独行侠
阅读(1167)
评论(0)
推荐(0)
摘要:
目录 VScode中配置C++运行环境 1. 哪些插件 2. 配置开始 3. 编写代码并运行 VScode中配置C++运行环境 关于安装mingw的教程,网络上已经有很多了,这里不再赘述,下面就看VScode中插件(plugin)的安装。 1. 哪些插件 如图所示,第一个、第三个、第四个就是和运行有 阅读全文
posted @ 2021-01-05 16:18
Mars独行侠
阅读(378)
评论(0)
推荐(0)
摘要:
一 起因 官方的cerbot太烦了,不建议使用 还不如野蛮生长的acme.sh,而这里介绍docker运行cerbot获取Let's Encrypt永久免费SSL证书 二 选型 cerbot的证书不会自动刷新日期,但是acme.sh自带这功能,每天凌晨0:00自动检测过期域名并且自动续期 选择doc 阅读全文
posted @ 2021-01-05 16:16
Mars独行侠
阅读(497)
评论(0)
推荐(0)
摘要:
一 起因 官方的cerbot太烦了,不建议使用 还不如野蛮生长的acme.sh,而这里介绍docker运行cerbot获取Let's Encrypt永久免费SSL证书 二 选型 cerbot的证书不会自动刷新日期,但是acme.sh自带这功能,每天凌晨0:00自动检测过期域名并且自动续期 选择doc 阅读全文
posted @ 2021-01-05 16:12
Mars独行侠
阅读(640)
评论(0)
推荐(0)
摘要:
邮件快速检测工具 概要介绍 mmpi,是一款使用python实现的开源邮件快速检测工具库,基于community框架设计开发。mmpi支持对邮件头、邮件正文、邮件附件的解析检测,并输出json检测报告。 mmpi,代码项目地址:https://github.com/a232319779/mmpi,p 阅读全文
posted @ 2021-01-05 16:08
Mars独行侠
阅读(601)
评论(0)
推荐(0)
摘要:
在.NET Core 中 依赖注入Dependency-Injection)作为基础知识,在.Net Core中无处不在;这么重要的知识接下来就了解和在.Net Core中使用。 一、依赖注入 说到依赖注入(Dependency Injection,以下简称DI),就必须说IoC(Inverse o 阅读全文
posted @ 2021-01-05 16:03
Mars独行侠
阅读(1040)
评论(0)
推荐(0)
摘要:
一、Sleuth介绍 为什么要使用微服务跟踪?它解决了什么问题? 1.微服务的现状? 微服务的现状 随着业务的发展,单体架构变为微服务架构,并且系统规模也变得越来越大,各微服务间的调用关系也变得越来越复杂。多服务协同工作 在微服务的应用中,一个由客户端发起的请求在后端系统中会经过多个不同的微服务调用 阅读全文
posted @ 2021-01-05 15:58
Mars独行侠
阅读(113)
评论(0)
推荐(0)
摘要:
最近有在尝试给项目加入消息中间件服务,首先想到了鼎鼎大名的RocketMQ。RocketMQ是一款高性能的、分布式消息中间件,由阿里开源。它提供了丰富的消息拉取方式,能够处理上亿级的海量数据,甚至在阿里双十上经受了超大的请求峰值,其商业可用性值得依赖和使用。 安装方式比较简单,就是在Rocket官网 阅读全文
posted @ 2021-01-05 15:56
Mars独行侠
阅读(216)
评论(0)
推荐(0)
摘要:
程序健壮性的提高要从设计、实现、测试三方面入手,具体来说 1. 设计 1. 系统 系统外部模块的异步响应都需要设置超时时间,要有超时处理,超时时间要和外部模块协商一个合理时间。 发送消息失败和设置timer失败统一做处理。 需要设计相关机制(比如心跳包机制)监控进程/线程是否发生了堵塞,发生堵塞后需 阅读全文
posted @ 2021-01-05 15:55
Mars独行侠
阅读(637)
评论(0)
推荐(0)
摘要:
设计模式简介: 设计模式是可重用的用于解决软件设计中一般问题的方案。设计模式如此让人着迷,以至在任何编程语言中都有对其进行的探索。 其中一个原因是它可以让我们站在巨人的肩膀上,获得前人所有的经验,保证我们以优雅的方式组织我们的代码,满足我们解决问题所需要的条件。 设计模式同样也为我们描述问题提供了通 阅读全文
posted @ 2021-01-05 15:54
Mars独行侠
阅读(352)
评论(0)
推荐(0)
摘要:
首先祝大家新年快乐,身体健康!前面的文章(AgileConfig基于.NetCore的一个轻量级配置中心,AgileConfig轻量级配置中心 1.1.0 发布,支持应用间配置继承)都是介绍AgileConfig服务端已经控制台是如何工作、如何使用的,其实AgileConfig还有一个重要的组成部分 阅读全文
posted @ 2021-01-05 15:52
Mars独行侠
阅读(202)
评论(0)
推荐(0)
摘要:
随笔 - 251 文章 - 4 评论 - 120 Optional概述 Optional简单案例 Optional的主要方法 关于Optional的使用建议 参考阅读 Optional概述 Optional 是个容器:它可以保存类型T的value,或者仅仅保存null。Optional提供很多有用的 阅读全文
posted @ 2021-01-05 15:39
Mars独行侠
阅读(189)
评论(0)
推荐(0)
摘要:
一、导读 在使用k8s部署springboot+redis简单应用这篇文章中,spring boot连接redis是直接使用的IP连接,那么可不可以直接使用服务名称进行连接呢?答案是可以的,这就是k8s集群范围内的DNS服务来完成服务名到ClusterIP的解析,接下来就一起看一下如何搭建DNS服务 阅读全文
posted @ 2021-01-05 15:37
Mars独行侠
阅读(515)
评论(0)
推荐(0)

浙公网安备 33010602011771号