- 开发者
- 软件开发
#软件开发#
- 很多人经常在使用 Certbot 申请 Let's Encrypt 证书的时候,犯一些小错误,或者不知道如何正确操作,这篇文章简单总结下我的一些经验,后续如果还有一些新的收获,还会随时介绍。废话少说,下面列举下我的一些小经验。1:设置邮箱接收证书过期的通知在使用 certbot 的时候,很多人没有意识到 account 的创建,每个 account 对应一个 email 地址,可以通过下列命... 很多人经常在使用 Certbot 申请 Let's Encrypt 证书的时候,犯一些小错误,或者不知道如何正确操作,这篇文章简单总结下我的一些经验,后续如果还有一些新的收获,还会随时介绍。废话少说,下面列举下我的一些小经验。1:设置邮箱接收证书过期的通知在使用 certbot 的时候,很多人没有意识到 account 的创建,每个 account 对应一个 email 地址,可以通过下列命...
- 今年8月份,IETF正式宣布TLS 1.3规范真正落地了,标准规范(Standards Track)定义在 rfc8446,这篇文章聊聊TLS 1.3的一些动态,概要性的了解下TLS 1.3协议的特性,并解释各个组织对于该版本的支持,如果想让你的服务支持 TLS 1.3,这篇文章非常适合。TLS 1.3版本从2014年开始开发,到今年8月份历经了四年,可见是非常大的一个工程,一共有28个草案... 今年8月份,IETF正式宣布TLS 1.3规范真正落地了,标准规范(Standards Track)定义在 rfc8446,这篇文章聊聊TLS 1.3的一些动态,概要性的了解下TLS 1.3协议的特性,并解释各个组织对于该版本的支持,如果想让你的服务支持 TLS 1.3,这篇文章非常适合。TLS 1.3版本从2014年开始开发,到今年8月份历经了四年,可见是非常大的一个工程,一共有28个草案...
- 作为一名10多年的GIS老鸟,做过不少分析,制作过不少地图,也看过众多大牛们设计的精美作品。但从没有任何一个地图游戏像今天介绍的这2个有趣。先看效果。延庆区单挑北京各个区县月球吊打地球第一个地图游戏--行政区打架,是可以使用自己的数据进行体验的。1.>>>进入游戏界面<<<在浏览器中输入体验地址https://allyoucanmap.github.io/GeoJSON2PNG/进入游戏界面... 作为一名10多年的GIS老鸟,做过不少分析,制作过不少地图,也看过众多大牛们设计的精美作品。但从没有任何一个地图游戏像今天介绍的这2个有趣。先看效果。延庆区单挑北京各个区县月球吊打地球第一个地图游戏--行政区打架,是可以使用自己的数据进行体验的。1.>>>进入游戏界面<<<在浏览器中输入体验地址https://allyoucanmap.github.io/GeoJSON2PNG/进入游戏界面...
- 1. 前言由本章节开始,我们将从支付宝客户端的架构设计方案入手,细分拆解客户端在“容器化框架设计”、“网络优化”、“性能启动优化”、“自动化日志收集”、“RPC 组件设计”、“移动应用监控、诊断、定位”等具体实现,带领大家进一步了解支付宝在客户端架构上的迭代与优化历程。本节将介绍支付宝 Android 容器化框架设计的基本思路。1.1 开发背景随着 Android 应用程序所能实现的功能越来... 1. 前言由本章节开始,我们将从支付宝客户端的架构设计方案入手,细分拆解客户端在“容器化框架设计”、“网络优化”、“性能启动优化”、“自动化日志收集”、“RPC 组件设计”、“移动应用监控、诊断、定位”等具体实现,带领大家进一步了解支付宝在客户端架构上的迭代与优化历程。本节将介绍支付宝 Android 容器化框架设计的基本思路。1.1 开发背景随着 Android 应用程序所能实现的功能越来...
- LeetCode的刷题利器(伪装到老板都无法diss你没有工作)在工程效率大行其道的今天,如果不会写点代码以后也不容易在测试圈混下去。今天给大家推荐一个LeetCode的刷题利器,可以伪装到连你老板在这里走过去都无法确认你是在干活呢,还是在干活呢。LeetCode是什么leetcode是个题库,里面有很编程多面试的题目,可以在线编译运行。难度比较高。如果自己能都做出来,对面大公司很有帮助。网... LeetCode的刷题利器(伪装到老板都无法diss你没有工作)在工程效率大行其道的今天,如果不会写点代码以后也不容易在测试圈混下去。今天给大家推荐一个LeetCode的刷题利器,可以伪装到连你老板在这里走过去都无法确认你是在干活呢,还是在干活呢。LeetCode是什么leetcode是个题库,里面有很编程多面试的题目,可以在线编译运行。难度比较高。如果自己能都做出来,对面大公司很有帮助。网...
- 人工智能作为当前最热门的技术,其根本上离不开大数据的支持。如果把人工智能比喻成一个神经网络,那么数据则是在这个神经网络中用来传递信息的化学物质,没有信息传递的神经网络显然不名一文,因此大数据扮演着人工智能基石的角色。 人工智能作为当前最热门的技术,其根本上离不开大数据的支持。如果把人工智能比喻成一个神经网络,那么数据则是在这个神经网络中用来传递信息的化学物质,没有信息传递的神经网络显然不名一文,因此大数据扮演着人工智能基石的角色。
- 再过两个月,TIOBE 就将宣布 2018 年的年度编程语言。年度语言有望出现在前 5 名:Java、C、C+、Python 和 Visual Basic.NET 中。每年,我们都希望一些有创意特性的编程语言获奖,但是 2018 年度语言桂冠很可能由一个成熟的语言摘得。当然,今年也有出现了一些新的编程语言,但它们的普及率太低,暂未称得上“年度编程语言”的称号。例如,上个月,Apex 从第 4... 再过两个月,TIOBE 就将宣布 2018 年的年度编程语言。年度语言有望出现在前 5 名:Java、C、C+、Python 和 Visual Basic.NET 中。每年,我们都希望一些有创意特性的编程语言获奖,但是 2018 年度语言桂冠很可能由一个成熟的语言摘得。当然,今年也有出现了一些新的编程语言,但它们的普及率太低,暂未称得上“年度编程语言”的称号。例如,上个月,Apex 从第 4...
- 最近在阅读《游戏人工智能编程案例精粹(修订版)》,本文是书中第二章的一篇笔记。 有限状态机(英语:Finite-state machine, 缩写:FSM),是一个被数学家用来解决问题的严格形式化的设备,在游戏业中也常见有限状态机的身影。 对于游戏程序员来说,可以用下面这个定义来了解:一个有限状态机是一个设备(device),或是一个设备模型(a model of a device),它可以... 最近在阅读《游戏人工智能编程案例精粹(修订版)》,本文是书中第二章的一篇笔记。 有限状态机(英语:Finite-state machine, 缩写:FSM),是一个被数学家用来解决问题的严格形式化的设备,在游戏业中也常见有限状态机的身影。 对于游戏程序员来说,可以用下面这个定义来了解:一个有限状态机是一个设备(device),或是一个设备模型(a model of a device),它可以...
- 作者:freewind比原项目仓库:Github地址:https://github.com/Bytom/bytomGitee地址:https://gitee.com/BytomBlockchain/bytom人们常说,“阅读源代码”是学习编程的一种重要方法。作为程序员,我们在平时的学习工作中,都应该阅读过不少源代码。但是对于大多数人来说,阅读的可能更多是一些代码片断、示例,或者在老师、同事的... 作者:freewind比原项目仓库:Github地址:https://github.com/Bytom/bytomGitee地址:https://gitee.com/BytomBlockchain/bytom人们常说,“阅读源代码”是学习编程的一种重要方法。作为程序员,我们在平时的学习工作中,都应该阅读过不少源代码。但是对于大多数人来说,阅读的可能更多是一些代码片断、示例,或者在老师、同事的...
- 作者:freewind比原项目仓库:Github地址:https://github.com/Bytom/bytomGitee地址:https://gitee.com/BytomBlockchain/bytom比原启动后去哪里连接别的节点最开始我对于这个问题一直有个疑惑:区块链是一个分布式的网络,那么一个节点启动后,它怎么知道去哪里找别的节点从而加入网络呢?看到代码之后,我才明白,原来在代码中... 作者:freewind比原项目仓库:Github地址:https://github.com/Bytom/bytomGitee地址:https://gitee.com/BytomBlockchain/bytom比原启动后去哪里连接别的节点最开始我对于这个问题一直有个疑惑:区块链是一个分布式的网络,那么一个节点启动后,它怎么知道去哪里找别的节点从而加入网络呢?看到代码之后,我才明白,原来在代码中...
- 概述随着应用程序单页面需求的越来越复杂,应用状态的管理也变得越来越混乱,而Redux的就是为解决这一问题而出现的。在一个大型的应用程序中,应用的状态不仅包括从服务器获取的数据,还包括本地创建的数据,以及反应本地UI状态的数据,而Redux正是为解决这一复杂问题而存在的。redux作为一种单向数据流的实现,配合react非常好用,尤其是在项目比较大,逻辑比较复杂的时候,单项数据流的思想能使数据... 概述随着应用程序单页面需求的越来越复杂,应用状态的管理也变得越来越混乱,而Redux的就是为解决这一问题而出现的。在一个大型的应用程序中,应用的状态不仅包括从服务器获取的数据,还包括本地创建的数据,以及反应本地UI状态的数据,而Redux正是为解决这一复杂问题而存在的。redux作为一种单向数据流的实现,配合react非常好用,尤其是在项目比较大,逻辑比较复杂的时候,单项数据流的思想能使数据...
- 再写C++动态内存开辟之前,我们先来回忆下C语言中是怎么做到动态内存开辟的吧。 我们知道C语言是通过 malloc、realloc、calloc三个函数来动态开辟内存空间,虽然都是动态开辟内存空间,但具体操作却又有很大不同,开辟的空间也有差异,总之用起来非常麻烦。 再写C++动态内存开辟之前,我们先来回忆下C语言中是怎么做到动态内存开辟的吧。 我们知道C语言是通过 malloc、realloc、calloc三个函数来动态开辟内存空间,虽然都是动态开辟内存空间,但具体操作却又有很大不同,开辟的空间也有差异,总之用起来非常麻烦。
- swap是磁盘上的一块区域,可以使一个磁盘分区,也可以是一个文件,也可能是一个两种的组合。当物理内存资源紧张的时候,操作系统(Linux)会将一些不常访问的数据放到swap里。为其他常使用的进程提供更多的物理内存。当系统要访问swap里的数据的时候,操作系统再将swap上的数据加载到内存中。 swap是磁盘上的一块区域,可以使一个磁盘分区,也可以是一个文件,也可能是一个两种的组合。当物理内存资源紧张的时候,操作系统(Linux)会将一些不常访问的数据放到swap里。为其他常使用的进程提供更多的物理内存。当系统要访问swap里的数据的时候,操作系统再将swap上的数据加载到内存中。
- TamanduaOATs 生成正交计算的pyd(python库)程序(放到python下的dlls目录下) 项目地址:https://github.com/crisschan/TamanduaOATs 开发语言:c++ TamanduaOATs 生成正交计算的pyd(python库)程序(放到python下的dlls目录下) 项目地址:https://github.com/crisschan/TamanduaOATs 开发语言:c++
- 如果客户端的某个请求是随着服务器端的响应而动态变化,我们就需要用到关联,通过关联函数获取动态的返回值,传给后面的函数使用,完成测试上下文的流程串联。 如果客户端的某个请求是随着服务器端的响应而动态变化,我们就需要用到关联,通过关联函数获取动态的返回值,传给后面的函数使用,完成测试上下文的流程串联。
上滑加载中
推荐直播
-
物联网资深专家带你轻松构建AIoT智能场景应用
2024/11/21 周四 16:30-18:00
管老师 华为云IoT DTSE技术布道师
如何轻松构建AIoT智能场景应用?本期直播将聚焦华为云设备接入平台,结合AI、鸿蒙(OpenHarmony)、大数据等技术,实现物联网端云协同创新场景,教您如何打造更有实用性及创新性的AIoT行业标杆应用。
回顾中 -
Ascend C算子编程之旅:基础入门篇
2024/11/22 周五 16:00-17:30
莫老师 昇腾CANN专家
介绍Ascend C算子基本概念、异构计算架构CANN和Ascend C基本概述,以及Ascend C快速入门,夯实Ascend C算子编程基础
即将直播 -
深入解析:华为全栈AI解决方案与云智能开放能力
2024/11/22 周五 18:20-20:20
Alex 华为云学堂技术讲师
本期直播我们将重点为大家介绍华为全栈全场景AI解决方案以和华为云企业智能AI开放能力。旨在帮助开发者深入理解华为AI解决方案,并能够更加熟练地运用这些技术。通过洞悉华为解决方案,了解人工智能完整生态链条的构造。
去报名
热门标签