首页 > 全部
Protocol Buffers,一款比xml快100倍的序列化框架
我们通常习惯用Json、XML等形式的数据存储格式,但相信还有很多人没有听说过Protocol Buffer(简称protobuf)。protobuf是Google开源的一个语言无关、平台无关的通信协议,其小巧、高效和友好的兼容性设计,使其被广泛使用。性能比Json、XML真的强太多了! 而且,随着 ...
分类:其他   时间:2021-08-03 10:16:48    收藏:0  评论:0  赞:0  阅读:22
beanstalkd
队列的特性 :先进先出 队列的应用场景:异步处理,系统解耦,定时任务 Beanstalkd是什么? Beanstalkd是一个高性能,轻量级的分布式内存队列,支持生产者与消费者模式 Beanstalkd特性 优先级(priority) 延迟(delay) 持久化(persistent data)bi ...
分类:其他   时间:2021-08-03 10:16:36    收藏:0  评论:0  赞:0  阅读:24
【推荐算法】AUC的计算方法
先发代码,其他的过会儿再补。 面积法 double get_auc(vector<double>& prob, vector<int>& label) { int n = label.size(), pos = 0; vector<pair<double, int>> pl; for (int i ...
分类:编程语言   时间:2021-08-03 10:16:24    收藏:0  评论:0  赞:0  阅读:25
Python - 函数
函数简介 函数是具有某种特定功能的代码块,可以重复使用 在前面讲解数据类型的时候,其实已经出现了很多 Python 内置函数了 重复性代码 什么是重复性的代码 在处理功能相似的逻辑时,会出现结构雷同的代码 例如:有两个列表,编写程序分别打印这两个列表 a = [1, 2, 3] b = [10, 2 ...
分类:编程语言   时间:2021-08-03 10:16:09    收藏:0  评论:0  赞:0  阅读:27
C# 耗时记录
记录程序的运行耗时时间 System.Diagnostics.Stopwatch watch = new System.Diagnostics.Stopwatch(); watch.Start(); //Code watch.Stop(); var mSeconds = watch.ElapsedM ...
分类:Windows开发   时间:2021-08-03 10:16:00    收藏:0  评论:0  赞:0  阅读:34
Django ORM简介和单表创建的设置和过程
ORM简介 MVC或者MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要面对因数据库变更而导致的无效劳动 ORM是“对象-关系-映射”的简称。 #sql中的表 ...
分类:其他   时间:2021-08-03 10:15:49    收藏:0  评论:0  赞:0  阅读:42
目标检测概述及map评价指标
深度学习经典检测方法 two-stage(两阶段):Faster-rcnn mask-rcnn one-stage(一阶段):YOLO系列 直接从一整张图像来预测出bounding box 的坐标、box中包含物体的置信度和物体所属类别概率 one-stage: 优势:速度快,适合做实时检测任务! ...
分类:其他   时间:2021-08-03 10:15:32    收藏:0  评论:0  赞:0  阅读:22
Java基础六:流程控制
流程控制 用户交互Scanner java.util.Scanner 是Java5的新特性,我们可以使用Scanner类来获取童用户的输入 基础语法: Scanner s = new Scanner(System.in); 通过Scanner类的next()与nextLine()方法获取输入的字符串 ...
分类:编程语言   时间:2021-08-03 10:15:21    收藏:0  评论:0  赞:0  阅读:25
使用 GitLab CI/CD 和阿里云 CLI 自动部署前端项目
一、什么是 CI/CD? CI(持续交付)是功能迭代后自动构建、打包、校验代码格式、跑单测、单测覆盖率,常见的就是 Webpack、Rollup、ESLint等。 CD(持续部署)是经过 CI 后,代码自动部署到服务器。 在 GitLab 中部署 CI、CD GitLab CI/CD 通 .gitl ...
分类:其他   时间:2021-08-03 10:15:12    收藏:0  评论:0  赞:0  阅读:23
python3 练习题100道
第1章 字符串练习题 1.1交换 已知a的值为“hello”,b的值为“world”,如何交换a和b的值? 得到a的值为“world”,b的值为“hello” a="hello" b="world" #方式1 a,b=b,a print("a的值:"+a+"; b的值:"+b) #方式2 a="he ...
分类:编程语言   时间:2021-08-03 10:14:59    收藏:0  评论:0  赞:0  阅读:20
BootstarpBlazor 之 本地化
简言 BootstarpBlazor 发布一年多来,也逐渐收获了一批粉丝,Gitee 上也收获了4K的star,Github也收获了600的star,相比较Gitee的star数量确实略微逊色,还望各位大佬给开源一点力量,献上各位宝贵的一票,支持开源。 主题 前段时间,经各位网友反应,Bootsta ...
分类:其他   时间:2021-08-03 10:14:47    收藏:0  评论:0  赞:0  阅读:27
Numpy中的loadtxt、load、fromfile方法读取数据
Numpy读取文件的3中方法:loadtxt、load、fromfile。 方法 描述 返回数据 loadtxt 读取txt文本 数组 load 读取Numpy专用的二进制数据,读取从npy、npz、pickled文件加载数组或pickled对象 数组、元组、字典等 fromfile 简单的文本、二 ...
分类:其他   时间:2021-08-03 10:14:32    收藏:0  评论:0  赞:0  阅读:46
修改chm帮助文件的背景色和字体
默认的白底黑字看起来太刺眼,想调整背景和字体,今天找到了解决方法,记录一下 选项->Internet选项->可访问性:忽略颜色、字体样式、大小 (也可导入自定义css样式表),确认后,返回 选择:颜色,取消勾选使用Windows颜色,自定义文本、背景颜色,确认后生效 字体可按个人喜好更改 应用后效果 ...
分类:其他   时间:2021-08-03 10:14:22    收藏:0  评论:0  赞:0  阅读:36
【每日Leetcode-第四天】寻找两个正序数组的中位数
题目描述 给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。 解题思路 将两个有序数组归并为一个有序数组,直接获取对应下标的元素即可。 解题代码 // 归并两个数组 public int[] merge(int[] nums ...
分类:编程语言   时间:2021-08-03 10:14:11    收藏:0  评论:0  赞:0  阅读:28
Unix 网络IO模型介绍
带着问题阅读 1、什么是同步异步、阻塞非阻塞 2、有几种IO模型,不同模型之间有什么区别 3、不同IO模型的应用场景都是什么 同步和异步、阻塞和非阻塞 同步和异步 广义上讲同步异步描述的是事件中发送方和接收方之间的关系。 当发送方必须依赖接收方的响应结果(无论正确与否)才能进行下一步操作,则两者间的 ...
分类:其他   时间:2021-08-03 10:13:55    收藏:0  评论:0  赞:0  阅读:32
[LeetCode] 929. Unique Email Addresses_Easy tag: Hash
Every valid email consists of a local name and a domain name, separated by the '@' sign. Besides lowercase letters, the email may contain one or more  ...
分类:其他   时间:2021-08-03 10:13:40    收藏:0  评论:0  赞:0  阅读:20
Java——多例模式
一、概述 多例模式,是一种常用的软件设计模式,通过多例模式可以保证系统中,应用该模式的类有固定数量的实例。多例类要自我创建并管理自己的实例,还要向外界提供获取本类实例的方法。 二、使用场景和好处 使用场景:当程序中需要对某个类创建的对象进行控制管理时,使用多例模式,比如线程池 好处:允许有多个对象, ...
分类:编程语言   时间:2021-08-03 10:13:31    收藏:0  评论:0  赞:0  阅读:21
arp-proxy(ARP代理配置)
!image.png(https://s2.51cto.com/images/20210802/1627917432553912.png?xossprocess=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=)设备名
分类:其他   时间:2021-08-03 10:13:15    收藏:0  评论:0  赞:0  阅读:28
九章算法基础班 Python+Java
\/ 》》 yofank 哈希 哈希(Hash)也称为散列,就是把任意长度的输入,通过散列算法,变换成固定长度的输出,这个输出值就是散列值。 哈希表 哈希表(Hash table,也叫散列表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置 ...
分类:编程语言   时间:2021-08-03 10:13:01    收藏:0  评论:0  赞:0  阅读:23
软件评测师:操作系统知识
操作系统的作用 作用 : 一、通过资源管理,提高计算机系统的效率 二、改善人机界面,向用户提供友好的工作环境 #进程的概念 进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一 个独立单位。它由程序块、进程控制块(PCB)和数据块三部分组成 进程与程序的区别: 1、进程是程序的一次执 ...
分类:其他   时间:2021-08-03 10:12:42    收藏:0  评论:0  赞:0  阅读:50
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!