首页 > 其他
Go以及调试工具dlv安装及使用
安装go wget https://studygolang.com/dl/golang/go1.14.1.linux-amd64.tar.gz tar -C /usr/local -zxvf go1.14.1.linux-amd64.tar.gz mkdir -p /home/go/bin/home ...
分类:其他   时间:2021-05-31 16:05:52    收藏:0  评论:0  赞:0  阅读:28
DDD—Repository仓储&工厂模式
一、解耦领域层和基础层 DDD严格的分层架构告诉我们,每一层只能与其下方的一层发生耦合。因此用户接口层只与应用层发生交互,应用层往下只与领域层发生交互,领域层往下只与基础层发生交互。 在传统的代码分层结构Controller—Service—Dao结构中,经常能看到在Service业务实现层的代码中 ...
分类:其他   时间:2021-05-31 16:05:23    收藏:0  评论:0  赞:0  阅读:51
elasticsearch 7.13 简介
Elasticsearch 是什么? Elasticsearch 是一个分布式的免费开源搜索和分析引擎,适用于包括文本、数字、地理空间、结构化和非结构化数据等在内的所有类型的数据。Elasticsearch 在 Apache Lucene 的基础上开发而成,由 Elasticsearch N.V.( ...
分类:其他   时间:2021-05-31 16:05:08    收藏:0  评论:0  赞:0  阅读:52
OO第三单元总结
一、设计策略 首先说说我对JML的理解,JML是一种规范的描述语言,其用途主要分为两方面,对于开发者来说,JML规范了开发程序的需要,类似于黑盒的思想,对于实现本身不关心,只要满足规定的输入和输出即可,这也让我想到了API,另一方面,对于用户来讲,通过JML会更迅速的了解函数的定义和用途,进而正确使 ...
分类:其他   时间:2021-05-31 16:04:58    收藏:0  评论:0  赞:0  阅读:16
函数柯里化封装
function add(x,y,z){ console.log('结果',x+y+z); }; function curry(fn){ let args = [].slice.call(arguments,1); let len = fn.length; let newLen = args.len ...
分类:其他   时间:2021-05-31 16:04:30    收藏:0  评论:0  赞:0  阅读:25
Valley Numer HDU - 6148
原题链接 考察:数位dp 思路: 定义一个变量st,目前枚举的数字的状态. st==0 跟上位比递减 st==1 跟上位比严格递增 st==2 出现了山峰现象. 如果出现了与上位相等或者之前出现了山峰现象,直接把状态传递下去. Code #include <iostream> #include <c ...
分类:其他   时间:2021-05-31 16:03:18    收藏:0  评论:0  赞:0  阅读:22
[ARC119F]AtCoder Express 3
记$S_{1}$和$S_{2}$分别为两个公司所拥有的站台集合,考虑当确定$S_{1}$和$S_{2}$后,如何求0到$n$的最短路 当最短路中从$i$走到$j$(其中$i>j$),那么一定有$j=i-1$,且下一次不会再向前走 (具体证明可以对其分类讨论,这里就省略了) 由此,即可做一个dp,用$ ...
分类:其他   时间:2021-05-31 16:03:06    收藏:0  评论:0  赞:0  阅读:17
CentOS7 查看当前打开文件数
系统当前open file总数 lsof -Ki|wc -l 查看某个pid的open files数量 #以下命令需要减1,因为多了个列头lsof -p [pid]|wc -l lsof -Ki|grep [pid]|wc -l 也可以通过系统快照进行查看(第一列是总数,第二列是申请了没使用的数量, ...
分类:其他   时间:2021-05-31 16:02:53    收藏:0  评论:0  赞:0  阅读:23
值得推荐的13个 Jenkins 替代方案
1. BuildMaster 项目地址:https://inedo.com/buildmasterInedo 的 BuildMaster 是 Jenkins 替代方案之一,开发人员能够用它将软件发布到各种环境,为各种平台提供全面的持续集成能力,使团队有能力创建私有的自助发布管理平台,单独处理自己的应 ...
分类:其他   时间:2021-05-31 16:02:38    收藏:0  评论:0  赞:0  阅读:24
在线base64转图片
一、工具地址:在线base64转图片:https://www.toolnb.com/tools/base64ToImages.htmljson解析器:http://json.parser.online.fr/二、举例说明:以此base64为例:412430345682164058.txt1、提取base64值。这个请求加了转义符,所以首先要通过json解析器转换一下代码,在转换代码的时候记得去掉多
分类:其他   时间:2021-05-31 16:01:36    收藏:0  评论:0  赞:0  阅读:113
odoo 开发者模式添加计算字段
1\依赖为需要取值的字段,中间用逗号隔开: x_studio_,x_studio__1,x_studio_03 2\计算逻辑: for record in self: record['x_studio__3'] = record.x_studio_/(record.x_studio_+record. ...
分类:其他   时间:2021-05-31 16:00:53    收藏:0  评论:0  赞:0  阅读:21
maven项目的pom.xml文件第一行报unknown error的解决方法(非原创)
解决方法: 在pom.xml文件中,添加以下红色字体的内容 <properties> <java.version>1.8</java.version> <maven-jar-plugin.version>3.1.1</maven-jar-plugin.version> </properties> ...
分类:其他   时间:2021-05-31 16:00:38    收藏:0  评论:0  赞:0  阅读:20
nginx日志配置
1、nginx日志字段解析 包含的变量注释如下: $remote_addr, $http_x_forwarded_for 记录客户端IP地址 $remote_user 记录客户端用户名称 $request 记录请求的URL和HTTP协议 $status 记录请求状态 $body_bytes_sent ...
分类:其他   时间:2021-05-31 16:00:27    收藏:0  评论:0  赞:0  阅读:15
项目部署的一些问题
part-1 本地文件打包 1. 配置三个配置文件:application.yml,application-dev.yml,application-prod.yml application.yml application-dev.yml application-prod.yml 2.打包 先在pom ...
分类:其他   时间:2021-05-31 16:00:14    收藏:0  评论:0  赞:0  阅读:20
React Umi 集成 Dva框架简化数据传输流向原理篇
一、基本概念dva 首先是一个基于 redux 和 redux-saga 的数据流方案,然后为了简化开发体验,还额外内置了 react-router 和 fetch,所以也可以理解为一个轻量级的应用框架。 易学易用,仅有 6 个 api,对 redux 用户尤其友好,配合 umi 使用后更是降低为 ...
分类:其他   时间:2021-05-31 16:00:05    收藏:0  评论:0  赞:0  阅读:24
【pytest学习】fixture参数化,fixture(params=data)装饰器的data是函数返回值yield request.param ,将带到下面调用为参数的函数中
可以使用pytest.mark.parametrize来做参数化,非常的方便,其实fixture也可以用来做参数化,灵活性更高。 fixture参数化 fixture前面介绍的时候说过一共有5个参数分别是:name,scope,params,autouse,ids。每个参数都会介绍到,今天主要介绍p ...
分类:其他   时间:2021-05-31 15:59:49    收藏:0  评论:0  赞:0  阅读:22
矩阵对策问题及其解法
背景 对策论研究具有竞争性质的现象。有权决定自身行为的对策参加者称为局中人,所有局中人构成集合 \(I\),在一局对策中可供剧中人选择的一个实际可行的完整的行动方案成为策略,对于任意剧中人 \(i \in I\),都有自己的策略集 \(S_i\)。一局对策中由各剧中人选定的策略构成的策略组称为局势 ...
分类:其他   时间:2021-05-31 15:59:23    收藏:0  评论:0  赞:0  阅读:45
【翻译】实用多维声技术:可还原的全球面声(Practical Periphony:the Reproduction of Full-Sphere Sound)
Michael A. Gerzon Mathematical Institute,University of Oxford,Oxford OX1 3LB,England 本文的草稿版本于1980年,2月25日,在伦敦举办的第65届Audio Engineering Society Conventio ...
分类:其他   时间:2021-05-31 15:58:43    收藏:0  评论:0  赞:0  阅读:11
0基础反序列化
0x01: 一、什么是序列化与反序列化? Java序列化是指把 Java 对象转换为字节序列的过程; Java反序列化是指把字节序列恢复为 Java 对象的过程; 漏洞挖掘位置:白盒(以实际情况做参考) 0x02: 一个类的对象要想序列化成功,必须满足两个条件: 1:该类必须实现 java.io.S ...
分类:其他   时间:2021-05-31 15:57:15    收藏:0  评论:0  赞:0  阅读:20
模块动态导入
# def module_resolver(namespace): # namespace_parts = namespace.split(".") # module_name = ".".join(namespace_parts[0:-1]) # cls_name = namespace_part ...
分类:其他   时间:2021-05-31 15:56:58    收藏:0  评论:0  赞:0  阅读:12
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!