其他

Problem F: 电阻器的分类

Problem Description 陈是电子元件实验室的一名负责老师,学校最近采购了一批电阻器,他需要做的工作就是给这些电阻器分好类,并且计算好每种电阻器的数量,并按照大小顺序给他们排好序,存放在实验室中。已知电阻器总共有四类:薄膜电阻器 film resistor (FILM)绕线式电阻器 wire resistors (WIRE)实心电阻器 solid resistor (SOLI)敏

[FireDAC][Phys]-330. Cannot generate update query. Update table undefined.

在正式的查询SQL前,用了临时表存储查询条件,数据正常加载,结果编辑、保存时报错了 代码是老早前写,现在看,其实完全可以直接用存储过程的结果,也不用中间再转一次,这个异常也就可以避过去了  

mysql: character set in mysql 8.0

-- https://dev.mysql.com/doc/refman/8.0/en/charset-database.html show variables like "character_set_%"; CREATE DATABASE `geovindu` CHARACTER SET utf8 COLLATE utf8_general_ci; -- mysql官方说明文档才知道原来MySQ

一、项目简介--谷粒商城

一、项目简介1.项目背景1.1电商模式市面上有5中常见的电商模式:B2B、B2C、C2B、C2C、O2O1)B2B模式B2B(Business to Business),是指商家与商家建立的商业关系,如阿里巴巴2)B2C模式B2C(Business to Consumer),是指商家与客户的模式,也就是通常的商业零售,如:苏宁易购、京东、天猫、小米商城3)C2B模式C2B(Customer to

交叉编译

1.将压缩包上传到虚机 2.创建目录/usr/local/arm,并将压缩包解压到该目录 mkdir /usr/local/arm tar -jxvf -C /usr/local/arm/ 注意若解压不成功出现tar (child): bzip2: Cannot exec: No such file or directory则需要下载bzip2 命令:yum -y install bzip2 3

二、分布式基础概念--谷粒商城

1.微服务服务架构风格,就像是把一个单独的应用程序开发为一套小服务,每个小服务运行在自己的进程中,并使用轻量级机制通信,通常是HTTP API。这些服务围绕业务能力来构建,并通过完全自动化部署机制来独立部署。这些服务使用不同的编程语言书写,以及不同数据存储技术,并保持最低限度的集中式管理简而言之:拒绝大型单体应用,基于业务边界进行服务微化拆分,各个服务独立部署运行 2.集群&分布式&amp

内存映射

      # 内存映射实现文件拷贝     # 匿名映射   自己选择的路,跪着也要走完。朋友们,虽然这个世界日益浮躁起来,只要能够为了当时纯粹的梦想和感动坚持努力下去,不管其它人怎么样,我们也能够保持自己的本色走下去。

vuex

      代码改变了我们,也改变了世界

[逻辑代数基础]#1 基本运算与复合运算

基本运算 运算 表达式 真值表 与(AND) $Y=A·B$ 或(OR) $Y=A+B$ 非(NOT) $Y=A'$、$Y=overline{A}$、$Y=sim A$、$Y=neg A$均可。 出于便利的考虑。下文使用$A'$表示非运算。 非运算优先级高于与或。 复合运算 运算 逻辑表达式 真值表 与非/NAND $Y=(A·B)'=A'+B'$ 或

分块+莫队算法

分块 复杂度(O(n sqrt n)) 主要目的是解决一些区间操作问题 把区间拆分成 (sqrt{n}) 大小的块 每次碰到修改的操作,对于散块,直接暴力操作,对于整块,那么用一个 (tag) 进行标记即可 也就是说对于一个操作 ([l,r]) 来说 我们需要进行操作主要分三步: 暴力操作头散块,即 ([l, k1*block-1]),在操作的同时,处理 ([(k1-1) * block, k1

[练习记录] 《算法竞赛进阶指南》打卡活动

89. a^b 题目大意 给 (a,b,p) 求 (a^b mod p)。 思路 可以直接快速幂。当模数 (p) 为 (1) 的时候特判一下。 代码 AcWing 90. 64位整数乘法 题目大意 给 (a,b,p) 求 (a times b mod p)。 思路1 好像是想让我写龟速乘,但是我直接 __int128 莽过去了()。 代码1 思路2 龟速乘,长得和快速幂很像。 代码2 91.

[CEOI2021] Newspapers

模拟赛没有判 (n=1),喜提 (0) 分。感谢每个 subtask 都放 (n=1) 的善良出题人。 看到题感觉 A 的操作好像比较弱小,唯一的用处似乎只能用来排除 B 在哪些位置,那这样就有一个暴力了,直接记录当前还有哪些点上可能有 B,然后直接跑 bfs,就可以通过第一档分了。 看到第二档分似乎比较简单,然后拿暴力跑了一下,发现一种合法方案是 ({2,3,4...n-1,n-1,n-2,n-

四月读书笔记三

在人月神话中巴比伦塔的失败主要是因为交流不畅,语言不通使得复杂的工程在交流模块变得更加的复杂,过度的交流影响了建筑的效率以及概念的完整性。软件产品也是一样的,一个软件产品的复杂度并不比巴比伦塔低,从分析到设计到开发到测试,整个流程下来,完全可以说软件产品就是一个小型的巴比伦塔,所谓软件工程的工程二字,也可以说是因为它的复杂程度吧。 文中针对交流方面提出了两个问题,一个是如何保证必要的交流,另一个是

valgrind使用方法

valgrind使用 1. Preface  valgrind是一套Linux下开源的程序仿真调试和分析工具的集合;集合中的每个工具负责执行某种类型的仿真,调试,或者分析任务;它的主要结构包括一个内核(软件模拟CPU环境)以及一系列的小工具。 valgrind包含的工具主要如下: Memcheck 主要针对C和C++程序的内存管理和分配错误;Memcheck会检测运行程序对内存所有的读写

matlab安装

1.下载 教程: Matlab 2020a 安装教程 Matlab安装教程 逐步仔细讲解_哔哩哔哩_bilibili 教程中提供的压缩包:  【超级会员V8】通过百度网盘分享的文件:717694 M…链接:https://pan.baidu.com/s/1Oxpo3-s3X2YJ2EWWjwpuWA 提取码:i6f1复制这段内容打开「百度网盘APP 即可获取」 2.安装 安装

git与github(结合clion操作)

对自己学习git的一个记录,由于刚开始接触git,所以没有对于git做深入解释和说明,仅供参考,如有理解不对的地方或者需要改进的地方敬请指出。   用到的git命令: git init //初始化 git add . //添加所有文件 git add 文件名 //添加指定文件 git commit -m " "

昆仑通态问题

    控件写,定义一个开关变量,通过开关变量控制不让用户输入。   还用一种方式不让用户输入和点击,拖一个按钮,拉大当成panel,设置透明,挡在其他控件前面。       控件名复制:  

生成函数GeneratingFunction

生成函数GeneratingFunction 极限 (forall rightarrow)对于 (exists rightarrow)存在 极限:(forall epsilon,exists N,N>n,|a_n-A|<epsilon) 就是说,对于所有(任意小的非负整数)(epsilon)存在(N),使得(a_n)与A的差值小于(epsilon) 我们就把(A)叫做此序列的极限(li

声明式API

  一、声明式API的工作原理 在 Kubernetes 项目中,一个 API 对象在 Etcd 里的完整资源路径,是由:Group(API 组)、Version(API 版本)和 Resource(API 资源类型)三个部分组成的。  Kubernetes对API对象的解析 首先,会解析API对象的组。对于 Kubernetes 里的核心 API 对象,比如:Po

C++用new创建的对象和不用new创建的对象的区别

  在C++中,使用new关键字来创建对象时,与不使用new关键字来创建对象时,会产生以下几个区别: 内存管理:使用new关键字来创建对象时,由编译器来决定分配内存的方式,这样可以更有效地利用内存资源。而不使用new关键字来创建对象时,则需要手动分配内存,可能会浪费一些内存资源。 对象生命周期:使用new关键字来创建对象时,新分配的对象具有与类的构造函数一致的生命周期,即在类的析构函数

深度特征融合相关论文(后续更新)

      FCN:Fully convolutional Networks for Semantic Segmentation — CVPR2015 ResNet:Deep Residual Learning for Image Recognition — CVPR2016 FPN:Feature pyramid networks for object detect

坐驰

 坐驰,出自《庄子》,“夫且不止,是之谓坐驰”。坐,是静态;驰,是动态。将两者合二为一,看似矛盾,实则不然。形坐,神驰,便是坐驰。就是说,一个人坐着,看似静止,但脑中波涛汹涌,思绪遨游驰骋。人在此处,心在别处。   一个以坐驰为人生常态的人,往往日子过得如走马观花,待人与做事多半也就马马虎虎。手上做一件事,心里想的却是另一件事;对着眼前的人,脑中念的则是另一个人。结果,这日子过得似是而

C#--ref和out参数

1,普通参数 1.1,带普通参数的方法 static void fun(int a)//普通的函数参数是将a的值传入的,单独创建一个临时空间存a的值,函数结束了a的临时内存空间就不存在了 { a = a + 3; Console.WriteLine($"普通参数,a的值为{a}"); } 1.2,

对文件的操作

/*ifstream 读文件ofstream 写文件fstream 读写文件 这个三个的头文件是 fstreamofstream outfile;*/ 写文件  ofstream  h1;  /fstream h1 h1.open("user.txt"); h1<<name<<"t" ;//"t" 换行 h1 << age

vuepress 静态博客搭建

基于 vuepress 是工程目录 vuepress/src 是博客目录 新增博客 就会在 vuepress/src 的同级目录下创建一个 myblog1 目录。 参考 https://theme-hope.vuejs.press/zh/cookbook/tutorial/create.html#初始化项目 https://v1.vuepress.vuejs.org/zh/guide/

15 进程的等待与唤醒机制

进程的等待结构: kwlst_t 结构用于挂载等待的进程;经常被包含在信号量等结构,是用于保护访问受限的贡献资源; 进程等待: krlsched_wait 函数:获取当前正在运行的进程,设置进程状态为等待状态,执行脱链操作,并将进程加入等待结构; 进程唤醒: krlsched_up 函数:从等待数据结构中获取进程,然后设置进程的状态为运行状态,最后将这个进程加入到进程优先级链表中; 空转进程: 空

曲线积分与曲面积分

重积分是对平直空间的积分,现在我们想要研究弯曲空间上的积分。这种积分可以根据其“物理意义”分为两类:一类是对弯曲空间上的标量做积分,这类问题可以归约为“给定密度求质量”,例如给定每点处的线密度求曲线的质量,给定每点处的面密度求曲面的质量;一类是对弯曲空间上的向量做积分,例如计算沿某路径的力做的功,通过某一曲面的磁通量。 第一类曲线与曲面积分 第一类曲线积分 对于定义曲线积分,我们当然还是采用Rie

Codeforces Round 854 补题总结

Codeforces Round 854 补题总结 前言 昨天做这套题很不顺,今天补完题大概总结一下。 总结 Recent Actions 按题意模拟即可,考虑到前 (n) 个数一定始终在后 (m) 个数的前面,所以说当当前队列中如果没有出现 (x) 而在第 (i) 轮放进了 (x),那么当前在队首的编号小于 (n) 的数被淘汰。 Equalize by Divide 首先可以证明如果有数列中有

<<  <  6535  6536  6537  6538  6539  6540  6541  6542  6543  6544  6545  >  >>