ansible笔记 工具
【工具软件】Postman 设置登陆全局 token
先设置 Tests 脚本 const res = pm.response.json() pm.globals.set('token', res.data.token) 使用 ......
FFT笔记
FFT笔记 前言: 这个算法对于我来讲比较抽象、高深,因为里面涉及了一些复数等一些对我而言很难很难的知识。 终于,花了几节文化课的时间冥思苦想,终于算是搞懂一点了。所以我决定趁脑子清醒的时候记录下来。 与其他文章不同的是,本文可能没有太多的公式证明,主要是以通俗易懂的方式去讲解,也是为了方便大家(包 ......
Django笔记三十二之session登录验证操作
本文首发于公众号:Hunter后端 原文链接:Django笔记三十二之session登录验证操作 这一篇笔记将介绍 session 相关的内容,包括如何在系统中使用 session,以及利用 session 实现登录认证的功能。 这篇笔记将分为以下几个内容: session 的使用流程 sessio ......
CCNA学习笔记-day-01
1 熟悉实验环境 1.1 基本引入 提前安装好 Cisco Packet Tracer Student,根据实验手册,熟悉相关的实验环境 认识路由器、交换机、线路等相关主要模块设备 1.2 路由器添加模块 添加路由器到编辑区 . 添加模块后,新产生的接口 | | | | | | 命令行敲配置 2 搭 ......
生命周期管理工具
生命周期管理工具 当数仓中表过于多的时候,生命周期管理就成了比较大的问题。在表里面自己去手动删除分区,表过多的时候,修改就成了很大的问题。这时候就可以做一个脚本:每天定时去删除过期的数据,不仅仅能处理这个问题,还可以减少成本 方案 hive 提供了可以自定义表属性的空间TBLPROPERTIES,我 ......
CDQ分治学习笔记
CDQ分治学习笔记 前言 之前在gdkoi讲解是有人用 $CDQ$ 分治A了day1 T3。好像分治FFT要用到,而且其他人都学过了,所以蒟蒻再次恶补一手之前的知识点。 $CDQ$ 显然是一个人的名字,陈丹琪(NOI2008金牌女选手)。 CDQ分治思想 分治就是分治,“分而治之”的思想。 ~~显然 ......
UE4学习笔记:材质系统使用入门
本随笔用于记录作者在学习Unreal Engine 4引擎过程中了解到的基础知识点,作用是方便作者巩固引擎材质系统的基础知识。本随笔内容整理自官方教程视频^1及官方文档基于物理的材质。 本随笔作者还在学习当中,对UE4引擎的理解和使用还不够透彻,难免在书写或理解上出现差错,若出现类似的问题,欢迎私信 ......
0/1分数规划学习笔记
# 0/1分数规划学习笔记 ——by sunzz3183 ## 介绍 $0/1$ 分数规划是指,给定整数 $a_1,a_2,\cdots ,a_n,b_1,b_2,\cdots ,b_n$,求一组解 $x_i,x_i \in \left \{ 0,1 \right \} $,使下面的式子最大化: $ ......
Python学习笔记
第二章 变量和简单数据类型 2.1 字符串 2.1.1 使用方法修改字符串的大小写 str.title():以首字母大写显示每个单词 str.upper():字符串全部改成大写 str.lower():字符串全部改成小写 2.1.2 删除空白 str.rstrip():删除字符串末尾的空白 str. ......
读书笔记-《人件集》-2
第二个是改善工作环境。工作环境的质量直接关系开发者的效率。一般来说,除了新手,经验对产出效率影响不大。反倒是,和身边的人有关;如果他们表现好,你也会自然表现好。这也就是环境同化,好的工作环境真的很重要。好的工作环境:工作空间宽敞、光亮、安静、具有私密性、不容易受到打扰并且具有窗户(不然就像一个牢笼) ......
【动手学深度学习】第五章笔记:层与块、参数管理、自定义层、读写文件、GPU
为了更好的阅读体验,请点击这里 由于本章内容比较少且以后很显然会经常回来翻,因此会写得比较详细。 5.1 层和块 事实证明,研究讨论“比单个层大”但“比整个模型小”的组件更有价值。例如,在计算机视觉中广泛流行的ResNet-152 架构就有数百层,这些层是由层组(groups of layers)的 ......
数学笔记
反演和容斥 反演本质 反演形如 $f(n)=\sum\limits_{i=0}^na_ig(i)\iff g(n)=\sum\limits_{i=0}^nb_if(i)$。实质是:两个函数(数列)之间的双向(求和)关系。 如果定义一个关系矩阵 $\mathcal A$,满足 $f(n)=\sum\l ......
整体二分学习笔记
整体二分 引入 对于一堆询问,如果每个单独的询问都可以二分解决的话,时间复杂度为 $O(NM\log N)$,但实际上每次二分都会有一些残留信息被我们扔掉,如果我们将所有询问一起二分,就可以最大时间的减小复杂度。 讲解 经典例题:区间第k大 给定一个序列 a 和一个整数 S,有 2 种操作: 1. ......
从零开始量化交易 - 工具选择与第一个策略
在学习了一定的理论知识之后,需要对其进行模拟练习以加深理解。 量化交易的核心在于如何构建自己的策略,以及对于构建的策略进行验证。就好像写代码一样,首先要配置代码的编写缓解,以及代码的运行测试环境。 因此,首先进行工具或平台的选择,以及编写策略的必要配置。 平台的选择 对于一窍不通的我来说,这一步首先 ......
如何用看板工具做任务管理
利用Leangoo领歌看板管理工作和任务,可以让团队更高效,也可以一目了然的了解任务进度及问题 1、首先创建一个任务看板 进入Leangoo系统,使用轻量级项目模板创建一个任务看板。 任务看板内包含:列表和任务卡片,列表一般代表任务流程及状态(可自定义任务流程),一张卡片为一个任务 拖动任务卡片到 ......
4月人月神话阅读笔记1
第1章 焦油坑 1.1 编程系统产品(Programming Systems Product)开发的工作量是供个人使用的、独立开发的构件程序的九倍。 我估计软件构件产品化引起了3倍工作量,将软件构件整合成完整系统所需要的设计、集成和测试又强加了3倍的工作量,这些高成本的构件在根本上是相互独立的。 1 ......
4月人月神话阅读笔记2
第3章 外科手术队伍 3.1 同样有两年经验而且在受到同样的培训的情况下,优秀的专业程序员的工作效率是较差程序员的十倍。(Sackman、Erikson和Grand) 需要协作沟通的人员的数量影响着开发成本,因为成本的主要组成部分是相互的沟通和交流,以及更正沟通不当所引起的不良结果(系统调试)。这一 ......
4月人月神话阅读笔记3
第5章 画蛇添足 5.1 尽早交流和持续沟通能使结构师有较好的成本意识,以及使开发人员获得对设计的信心,并且不会混淆各自的责任分工。 面对估算过高的难题,结构师有两个选择:削减设计或者建议成本更低的实现方法——挑战估算的结果。后者是固有的主观感性反应。此时,结构师是在向开发人员的做事方式提出挑战。想 ......
前端学习笔记--主流web框架
<!doctype html> <html> <head> <meta charset='UTF-8'><meta name='viewport' content='width=device-width initial-scale=1'> <style type='text/css'>html {o ......
ansible推送文件到目标主机时报错 UNREACHABLE! | Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password解决办法
问题现象: [root@lin lin]# ansible all -m copy -a 'src=/etc/ansible/lin/test.txt dest=/home/'192.168.12.203 | UNREACHABLE! => { "changed": false, "msg": "F ......
还不知道怎么 Mock ,用这 6款工具!
以下是几个常用的国外可以mock测试的工具,供参考: MockServer: MockServer 是一个开源的 API mock 测试工具,提供了强大的模拟服务器和 mock 服务功能。MockServer 支持多种语言和格式,包括 Java、.NET、REST、SOAP 等。 WireMock: ......
selenium笔记之PC浏览器仿真移动端
本来写的UI走查的代码主要场景是web浏览器,少量h5页面校验不值得大费周章用真机去跑 背景: 首先尝试了移动端真机巡检,但是不同机型,需要调试出合适的appPackage以及其它参数 上一段代码: public AndroidDriver getWebDriverForAPP(){ Android ......
[中] API开发中的种类、工具及最佳实践指南
引言 1.1. 何为API? 1.2. API在现代软件开发中的重要性 API 开发类型 2.1. RESTful APIs 2.2. GraphQL APIs 2.3. gRPC APIs 2.4. SOAP APIs 2.5. WebSockets 和 Real-time APIs 2.6. A ......
【学习笔记】斯特林数
听说第一类斯特林数啥用没有,先咕咕咕。 第二类斯特林数 是将 $n$ 个有标号球 放入 $m$ 个无区别盒子的方案数(盒子不可为空) 递推式: $$ \begin{bmatrix}n\m\end{bmatrix} = \begin{bmatrix}n-1\m-1\end{bmatrix} + m\t ......
xlwings 笔记
xlwings 安装和导入xlwings pip install xlwings -i https:// import xlwings as xw 使用 import xlwings as xw with xw.App() as app: wb = app.books(r"文件路径") # type ......
7个AI绘画工具Prompt站
ChatGPT 的流行使得 AI 成为 2023 最大的科技风口,同时驱动了各种类型的 AI 发展。这些 AI 正在改变甚至颠覆很多行业的业务模式。ChatGPT 推动了 生成式 AI 革命的到来,这正在彻底颠覆内容的生产方式。自PGC、UGC 之后,内容生成终于迎来下一个发展阶段—— AIGC。 ......
pymongo工具类
from itemadapter import ItemAdapter import pymongo class Mongo_Client(object): def __init__(self,collection_name): self.clinet = pymongo.MongoClient(" ......
Java学习笔记(七)
1、继承的注意事项 子类继承父类时,没有继承父类的构造方法 当一个类没有使用extends指定继承哪个父类时,则系统默认继承Object类 在Java中, Object类是所有类的父类也叫做超类 子类继承了父类,就继承了父类的方法和属性。 Java不支持多继承,但支持多层继承 2、对方法重写的理解 ......
Arrays工具类和数学工具类Math
Arrays工具类和数学工具类Math Arrays数组工具类 这个一个静态方法是用于操作数组的而且不需要生成对象就可以使用 Arrays里面的内容 toString()方法().返回值类型是String sort()方法 代码示例 import java.sql.SQLOutput; import ......