最近更新

高效的版本发布系统设计

文章目录 一. 前言 二. 需求 三. 实现 1. 分析 2. 系统组织结构图 一. 前言 项目做大了之后,市场对接了很多渠道,需要打各种渠道包,同时线上多个分支版本维护,打增量热更包,需要耗费人力精力,同时也容易出错。 为了让打包这件烦人的事简单化,自动化,高效高质量,可监控,故设计一个高效的版本发布系统。 二. 需求 1 开发机和打包机都是内网机 2 可以在外网通过浏览器控制内网打包机执行打包...

mongoDB基本使用

在MongoDB数据库里面是存在有数据库的概念,但是没有模式(所有信息都是按照文档保存的),保存数据结构就是JSON结构,只不过在进行一些数据处理的时候才会使用到MongoDB自己的一些操作符号 1.切换mldn数据库       use mldn  (此时并没有创建数据库,只有保存集合时才会创建) 2.查看全部数据库  &nb...

Windows远程桌面出现身份验证错误。要求的函数不受支持

远程登录时出现远程桌面出现身份验证错误。要求的函数不受支持 错误提示 方法一: 在服务端关闭高级身份验证 方法二: 客户端打开组策略编辑器,gpedit.msc 依次展开“计算机配置”->“管理模板”->“系统”->“凭据分配”,设置名称: “加密 Oracle 修正&rd...

1-两数之和

第一次暴力解答过了,但是耗费的时间太多,于是改成了用map的方法,把nums数组的值作为map的key,把nums的数组下标作为map的value,可以在一次nums的遍历中找到结果,大大地降低了时间。其实是利用了map内部的算法。代码如下:...

Angular1.x中 Directive中restrict 中分别可以怎样设置?scope中@,=,&有什么区别?

restrict中可以分别设置: A匹配属性 E匹配标签 C匹配class M 匹配注释(简便记忆    ECMAscript  ) 在scope中,@,=,&在进行值绑定时分别表示 @获取一个设置的字符串,它可以自己设置的也可以使用{{yourModel}}进行绑定的; = 双向绑定,绑定scope上的一些属性; &&n...

Semantic3D——户外场景点云分割数据集

网站链接: http://www.semantic3d.net/view_dbase.php?chl=1   虽然PointCNN的论文中是没有这块实验的,但是在github上,作者做了实验,代码也都发出来了。   Semantic3D是户外场景点云数据库,为什么要介绍这个数据库呢? 因为我们使用‘户外场景’的数据做实验,这种论文能投的期刊范围会更广一些...

ISP图像质量调节(转)

      ISP(Image Signal Processor),即图像处理,主要作用是对前端图像传感器输出的信号做后期处理,主要功能有线性纠正、噪声去除、坏点去除、内插、白平衡、自动曝光控制等,依赖于ISP才能在不同的光学条件下都能较好的还原现场细节,ISP技术在很大程度上决定了摄像机的成像质量。它分为独立与集成两种形式。     &...

scala类型介绍和使用

常用类型介绍 Scala有8种数据类型:Byte、Char、Short、Int、Long、Float、Double以及Boolean。     Boolean true 或者 false Byte 8位, 有符号 Short 16位, 有符号 Int 32位, 有符号 Long 64位, 有符号 Char 16位, 无符号 Float 32位, 单精度浮点数...

深度学习网络基础解析(二)

引言 前一篇文章我们提到了损失函数,并且我们谈到了一个很有意思的问题,即虽然通常来说我们进行迭代的目的是减小loss的值,但loss函数的值并不一定是越小越好。 损失与风险 损失函数就像上节我们所讲的一样,是表征模型输出值和期望值相近程度的函数,这个函数不只是深度学习,在整个机器学习领域都有应用,而通常来说我们会在模型里使用到均方误差来衡量这个值,就像下式: 但是我们可以看出来,这个函数仅仅只是衡...

【sumatrapdf】关于ActiveX_SumatraPDF_V1.2是浏览器web插件版本使用之-------源代码开端

开发环境:Win10_64位+VS2010+SSD运行+1T硬盘+18G内存 使用说明:本章是记录本人在使用开源框架sumatrapdf源代码进行开发的工具,上官网下载sumatrapdf2.0版本源码后进行使用,我是在guthub下载的。 官网:点击打开链接 https://www.sumatrapdfreader.org/free-pdf-reader.html 地址:点击打开链接&...

有哪些能让一个人成为人生赢家的好习惯?

原作者: 1. 少说话,多倾听,学会问 (Talk Less, Listen More, and Ask Better Questions) 你从高谈阔论中什么也学不到,所以住嘴吧,学会去倾听。 学会如何问好的问题。让别人感到很舒服。从你遇到的所有的人中寻求智慧。 你长了两只耳朵一张嘴巴,用造物主给你的这个比例来使用他们。 2.去他X的“我想要,我渴望,我的野心…&quo...

用Excel连接Mysql并导入数据

1.我用的是excel2013,这个需要下载PowerQuery插件。 2.选中它,再选择从数据库。 3.填写服务器和数据库的名字,这时要注意你自己的MySQL连接用的是IP还是主机名。。。 4.做个错误示范,我连接时用的IP,但是MySQL连接是主机名。所以出现下图的错误。 5.下图这个是正确的 6.连接成功 7.加载数据 8.加载完成。...

ICMP是个啥?一分钟介绍ICMP

提起TCP/IP,好像大家都能说上几句。从OSI七层模型到TCP三次握手,如果不知道这些面试都不好意跟人打招呼,甚至最近几天老张在开发者头条看到有人在争论TCP到底会不会走向灭亡。 但是,如果问到ICMP是啥又有多少人知道呢?今天老张带大家一分钟了解重要但是被忽略的ICMP协议。   ICMP是啥? ICMP,全称为Internet Control Message Protocol,即为...

C++ primer 学习之路 (1) 3.13short,int,long,long long

计算机内存的基本单元是位(bit)。可以将位看作电子开关,可以开,也可以关。关表示值0,开表示值1。8位的内存块可以设置出256种不同的组合,因为每一位都可以有两种设置,所以8位的总组合数为2×2×2×2×2×2×2×2,即256。因此,8位单元可以表示0-255或者-128到127。每增加一位,组合数便加倍。这意...

day5_迭代和函数用法

Xmind笔记 #今日小结: 今天学习了 $迭代:重点关注 迭代协议:_next_() 迭代工具:包括迭代器对象和可迭代对象,类似file就是已经实现了的迭代器对象,但像list是可迭代对象,本身不能直接使用迭代协议的**_next_()**函数,需要iter()转换,原因在于list本身可简单可复杂,若有很多list嵌套的复杂情况下,不好直接变成迭代器对象。 返回list和迭代器对象的优势和劣势...

电子测量第二章误差处理GUI

电子测量第二章误差处理GUI 一.要求: 用c++或MATLAB设计测量数据误差处理的通用程序 (1)提供测试数据输入、粗大误差判别准则选择等的人机界面 (2)编写程序使用说明 (3)通过实验来验证程序的正确性 程序说明:1.首先请打开wccl.m文件(命名为误差处理) 2.然后点击运行。 3.接着在GUI输入要测试的数据 %例2-2-6的数据 2.72 2.75 2.65 2.71 2.62 2...

【读书笔记】iOS-工作区的使用

一,打开Xcode--->File-->New-->Workspace--->AllProject.     二,打开桌面上的AllProject--->File--->New--->Project--->iOS--->Application--->输入名字:iosProject. 注意:Add to 到我们建立的工作...

IDEA下多工程的打包问题--Non-resolvable parent POM等

场景:intelliJ下打包。 我另一篇文章讲的是用intelliJ自带的build artifacts打包。今天这篇文章用的是和eclipse一样,maven打包即可。但是出现了Non-resolvable parent POM的错误,意思是找不到父项目。 网上的一种解决方式是在<parent></parent>中间加一行:<relativePath>../....

系统级CPU性能分析工具 — Perf

从2.6.31内核开始,Linux内核自带了一个性能分析工具perf,能够进行函数级与指令级的热点查找。   perf   Performance analysis tools for Linux. Performance counters for Linux are a new kernel-based subsystem that provide a framework f...

IDEA从Github中Clone Maven项目,解决树形目录及Jar包依赖的问题

转载自:https://blog.51cto.com/3058076/2374196 很多人在开发中都会碰到的一个问题,当我们用IDEA从Github中检出Maven工程后(Java),发现既不能运行,也不能编译,左侧的树形目录还怪怪的,现在就来说说如何解决这个问题。 IDEA从github或者gitlab上pull 工程前要做的工作(Windows操作系统下) 建议大家用https方式、清爽简单...