ICode9

精准搜索请尝试: 精确搜索
  • 【编程技巧】C结构体设计技巧2021-11-01 09:02:19

    前言 主要记录结构体设计经验。 主要以 C,32bit 设备为基础。 李柱明博客:https://www.cnblogs.com/lizhuming/p/15486826.html 成员排布 内存对齐 目的: 处理内存对齐,合理利用内存,可以提高空间利用率。 原理: 按字节对齐的方式存储:即以结构体成员中占内存最多的数据类型所占的字节

  • 一道你不会的题2021-10-31 21:03:18

    话不多说,先上题: 看到标题心里就想,事情肯定没那么简单,但答案是什么呢?又为什么呢? 这里的输出结果分别是true 、 false 想要知道原因,让我们先看一下Integer包装类里面到底有啥?  从图中可以看出,在Integer中维护了一个静态数组,该数组中存了一些常用的数据(-128~127)当我们创建一个I

  • [ICPC]2020沈阳L.Bit Sequence2021-10-31 17:02:31

    题意: 给定一个长度为\(m\)的序列\(a\),问\([0,L]\)中有多少个数\(x\)满足\(popcount(x+i)\mod 2 = a_i\)。 \(L\le 10^{18}\) \(m\le 100\) 题解: 想一会儿之后会注意到\(m\le 100\)。 显然如果涉及到加法的popcount很难计算,可以想办法转化为二进制下的构造。 我们把最后7位单独拎出

  • AtCoder Regular Contest 1282021-10-29 10:02:12

    A - Gold and Silver 题意:一开始,手头上只有一个黄金,有n天,每天一个黄金可以交换\(a_i\)个白银,并且\(a_i\)个白银也可以交换1个黄金,问每一天最多可以得到多少黄金,(每天如果换的话,就要全部换掉) sol.发现,一定是 开始选一个大的,再选一个小的这样 B - Balls of Three Colors 题意:\(给你

  • Python_图片对比问题汇总2021-10-28 10:02:30

    问题一、 raise OSError(f"cannot write mode {im.mode} as JPEG") from eOSError: cannot write mode RGBA as JPEG 解决方法一: from PIL import Image im = Image.open("image0.png") im = im.convert('RGB') #新加一行 im.thumbnail((128,128)) im.sa

  • Java 有关 Integer 一个好玩的包装类2021-10-28 03:01:22

    废话不多说,看看下面的代码。 Integer i1 = 100; Integer i2 = 100; Integer i3 = 200; Integer i4 = 200; System.out.println(i1 == i2); System.out.println(i3 == i4); 你可以猜猜上面的代码输出的是什么吗? 解答 上面代码输

  • JAVA八股文——(二)基本数据类型2021-10-24 21:05:32

    总结梳理java八股文及其延展相关知识点(内容来源于各讲解文档的梳理总结) (二)基本数据类型 1、整型:byte(8)、short(16)、int(32)、long(64) 1.1 byte(8) 8位、有符号(最高位0为+,1为-)的以二进制补码表示的整数 min : -128(-2^7) max: 127(2^7-1) default: 0 对应包装类:Byte 能

  • Ymodem传输协议2021-10-17 23:33:38

    作者:zzssdd2 E-mail:zzssdd2@foxmail.com 〇、前言 近段时间做的项目涉及到设备固件OTA升级相关工作,其中有用到Ymodem协议传输数据,故整理一下Ymodem协议的知识。一是为写上位机/下位机做准备,二是做个备忘便于以后用时查阅。 一、符号说明 协议中用到的符号及其对应的数值和含义

  • 10月17日总结2021-10-17 18:34:16

    今天干了啥:Python3 模块 打算干啥:Python3 输入和输出代码数:128

  • Atcoder Regular Contest 1282021-10-17 14:33:26

    A  Gold and Silver 考虑一个贪心策略,在金价高的时候把它换成白银,在金价低的时候把白银换成黄金。 于是这题就没了。 #include <cstdio> #include <iostream> #include <cstring> #include <string> #include <algorithm> //inline int min(const double x, const double y)

  • 大学生建站阿里云服务器配置及公网带宽怎么选择?2021-10-15 11:31:16

    大学生购买阿里云服务器用于搭建网站,如何选择云服务器?如CPU内存配置?云服务器ECS还是轻量应用服务器?公网带宽1M和2M区别大吗?学生服务器网针对学生服务器配置选择等相关问题详细解答: 学生服务器购买云服务器建站配置选择 大学生购买阿里云服务器用于搭建网站,一般1核2G就够用了,流量

  • FLOPS & FLOPs & MACs2021-10-15 09:35:17

    FLOPS & FLOPs & MACs 记录一下: FLOPS: FLOPS (Floating Point Operations Per Second):每秒浮点运算次数,是一个衡量硬件速度的指标。 FLOPs: FLOPs(Floating Point Operations):浮点运算次数,用来衡量模型计算复杂度,常用来做神经网络模型速度的间接衡量标准。FLOPS与FLOPs常常被人们混

  • unet每层参数形状2021-10-14 17:03:42

    原文链接:https://blog.csdn.net/weixin_39875161/article/details/103378281?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~aggregatepage~first_rank_ecpm_v1~rank_aggregation-1-103378281.pc_agg_rank_aggregation&utm_term=unet%E5%8F%82%E6%95%B0&

  • pytorch中遇到Expected more than 1 value per channel when training, got input size torch.Size([1, 128, 12021-10-12 13:00:09

    折腾了一上午,看到别人写的博客没办法解决我的问题。忽然想到灵感。 我要做的是,测试一下我自己写的数据是否可以通过网络输出。但只有一个批量。 他会报如下错误    这里只需要把model状态改成eval()模式就可以了,因为在train()状态下是进行批量训练的。 改之后的代码为  

  • Objects as Points:CenterNet 无锚检测算法的理解2021-10-11 17:59:27

    简介 问题 在2018年,大多数成功的目标检测算法都是通过枚举无穷潜在的目标框,这样会加大计算成本。CenterNet(无锚检测算法)的提出缓解了这一问题。 主要贡献 使用MS COCO数据集 - ResNet 18+upsample+deformable convolution: 28.1 AP/142 FPS - DLA 34+upsample+deformable c

  • java基础之128陷阱2021-10-10 09:04:02

    要理解什么是java中的128陷阱,我们需要先来看下下面这段代码: public class Demo { public static void main(String [] args) { Integer a = 127; Integer b = 127; System.out.println(a==b); } } 运行后发现结果是true。 但如果我们让两个变量的值为128,再来执行这

  • 类型转换和变量2021-10-08 16:01:53

    类型转换 Java是强类型语言,所以要进行一些运算的时候,需要用到类型转换。 byte,short,char->int->long->float->double,这是从高到底进行排列的。运算中,不同类的数据先转化为同一类型后,然后进行运算。 强制转换类型:(类型名) 由高到低 例如:int i = 128;          byte b = (byt

  • zabbix-监控配置流程2021-10-08 12:07:02

    配置监控 监控配置流程 创建主机组/主机添加监控项 模板添加手动添加 添加触发器配置用户媒介添加动作手动触发验证 手动添加监控项 添加监控项可以使用模板添加,也可以手动部署,以下演示如何手动添加监控项,以监控某个文件为例: 查看更新消息 这时查看到的value都

  • 关于yolov3中的Darknet53的详细解析——大概2021-10-07 15:32:57

     据上次的xception已经过去半个月了(划水了半个月),上次的xcepion训练慢问题已经解决了,其实就是中间的imagesize没有控制好,这样都能训练也是十分的神奇,这次记录一下整了小半个月的yolov3模型,虽然还没整完但是主体框架已经好了 先看代码    最上面的是配置参数,元组内的是(kernel,ker

  • [MATLAB调试笔记]renormalization2021-10-06 19:33:24

    >> ren.x=prm.dx ren = struct with fields: x: 1 >> prm.dt ans = 0.0400 >> ren.t=prm.dt/2 ren = struct with fields: x: 1 t: 0.0200 >> ren.x/rem.t Unable to resolve the name rem.t. >> ren.x/ren

  • 【5G/4G】128-EEA2与128-NEA2算法详解2021-09-30 21:00:14

    文章目录 【5G/4G】128-EEA2与128-NEA2算法详解 本人就职于国际知名终端厂商,负责modem芯片研发。 在5G早期负责终端数据业务层、核心网相关的开发工作,目前牵头6G算力网络技术标准研究。 博客内容主要围绕:        5G协议讲解        算力网络讲解(云计算,边

  • MobileNet V1 for MCU (STM32)2021-09-28 10:32:38

    1.引言 本文的主要内容是对tflite参数提取的后续补充(Tensorflow中tflite权重参数提取与推理过程示意:https://www.cnblogs.com/ruidongwu/p/14294009.html)。当获取到tflite后的参数,如果需要在嵌入式平台(例如MCU),现有能够支持的研究包括(以下仅为个人观点): (1)谷歌Tensorflow官方提供的TF

  • 网络系列之 - 常见DNS服务地址及访问速度比较2021-09-28 09:02:14

    1. 常见DNS服务地址 DNS,Domain Name Service 域名解析服务 常用域名服务地址: 名称 DNS1 DNS2 114DNS 114.114.114.114 114.114.115.115 阿里AliDNS 223.5.5.5 223.6.6.6 百度BaiDuDNS 180.76.76.76 Google DNS 8.8.8.8 8.8.4.4 DNS派 电信/移动/铁通 101.226.4.

  • #阅读#FiLM: Visual Reasoning with a General Conditioning Layer2021-09-27 13:33:06

      前言:为了记录方便本文FiLM均用FM记录 单层CNN的FM。这个点表示一个阿达玛乘积<1>。γ和β的各种组合可以以各种方式调节单个特征图。     FM学习函数 f 和 h 输出 γ 和 β ,函数输入假设为x,f h可以是任意函数,对于CNN来说f和h根据不可知的空间位置,调节激活每个特征图分布。

  • 整数、浮点数在计算机中的存储,-128二进制怎么表示,2021-09-21 23:03:33

    目录 1 计算机底层存储数据的基本原理2 整数的存储2.1 整数的基本概念2.2 整数的编码方式-128的二进制表示 3浮点数存储3.1 二进制十进制间小数怎么转换 1 计算机底层存储数据的基本原理         计算机要处理的信息是多种多样的,如数字、文字、符号、图形、音

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有