NOT
深度了解group分组查询
使用group by的简单例子 group by 工作原理 group by + where 和 group by + having的区别 group by 优化思路 group by 使用注意点 一个生产慢SQL如何优化 1. 使用group by的简单例子 group by一般用于分组统计,它表 ......
文件编程(二)
1.文件编程练习1 实现linux cp命令的代码 #include<sys/stat.h> #include<fcntl.h> #include<stdio.h> #include<unistd.h> #include<string.h> #include<stdlib.h> int main(i ......
Semaphore源码分析
1、Semaphore介绍 计数信号量 - Semaphore,常用来限制访问资源的线程数量。优点类似限流中的令牌桶算法,只有拿到信号量的线程才能执行,与令牌桶算法未拿到令牌不处理请求不同的是,在Semaphore中未拿到信号量的线程会阻塞等待,直到有某个线程释放了持有的信号量。 2、Semapho ......
DX12 实战 BlinnPhong & 纹理贴图
前言 本篇将展示如何实现BlinnPhong光照,以及为人物模型贴上纹理 对于理论不清楚的小伙伴可以看这图形学理论 局部光照,[图形学理论 纹理贴图](https://www.cnblogs.com/chenglixue/p/17109214.html) 具体代码看这github.com 材质 由于 ......
Tinker Board 2s配置Jekins、Git、Github WebHook、内网穿透
用途说明 目的 充分利用小型开发板的算力,实现个人服务器 适用系统、硬件 debian10及更高版本(lsb_release -a 或 cat /etc/redhat-release、uname -a) 文章所使用硬件:Tinker Board 2s 操作速览 基础配置篇 开启SSH服务并设置开机自 ......
闇の連鎖
闇の連鎖 传说中的暗之连锁被人们称为 Dark。 Dark 是人类内心的黑暗的产物,古今中外的勇者们都试图打倒它。 经过研究,你发现 Dark 呈现无向图的结构,图中有 $N$ 个节点和两类边,一类边被称为主要边,而另一类被称为附加边。 Dark 有 $N–1$ 条主要边,并且 Dark 的任意两个 ......
如何使用VS Code 建立并运行HTML文件
一、打开VS Code 配置插件首先打开VS Code 出现如下界面(注:我这里更改了主界面的颜色,默认应该为黑色界面) 点击左侧边栏的插件商店 ,并在搜索框中安装搜索如下插件 所需插件:1.中文语言包:将VS Code 编辑器语言更改为中文 2.Auto Rename Tag/Auto Close ......
20230426-未知
清北营没过,很崩溃,不想去机房。感觉要退役了,发了一段很傻逼的文字。 呜,原来真的有人会安慰我啊...... 真的会有人在乎我啊 真的 非常感谢。 但是感觉还是好崩溃啊。 不过我喜欢zah的小裙子!太好看了~~想草~~ 感觉 还是先准备考试吧(崩溃) ......
机器学习规划
掌握基本的机器学习需要学习的内容非常丰富,因此您需要制定一个详细的时间规划,并按照计划执行,才能达到目标。以下是一个可能的时间规划: 第1周: [ ] 学习Python编程语言的基础知识,包括变量、条件语句、循环语句等等。 学习使用Python中的NumPy和Pandas库,这些库是进行数据处理和分 ......
User installations are disabled via policy on the machine. 安装python
User installations are disabled via policy on the machine. 解决办法 1、在运行里输入gpedit.msc;(group policy)组策略 2、计算机配置管理>>管理模板>>windows组件>>windows Installer>>禁止 ......
进程和线程
多线程的内容很重要; 为了面试,时间不充裕就背,学习最重要没必要求大求全,把握核心和重点就OK;效率最高 时间充裕除了背,需要慢慢自己做实现去理解; 从大厂的一则招聘谈起: Java基础扎实,熟悉JVM、多线程、集合等基础,熟悉分布式、缓存、消息、搜索等机制 三年以上Java开发经验,熟悉Sprin ......
如何配置Vimrc文件
互联网上有以吨计的入门手册, 诸如这篇文章. 它们之中包含各种令人惊叹的Hack技巧, 这可以记你的Vim更好, 但为了让你的环境更好完全从别人那儿照搬那些配置, 完全是 最糟糕 的做法. 脚踏实地地花一些时间来学习你的编辑器的构造, 其价值无可估量. 从投影仪上手抄下来通常会有且于增多的信息逐渐保... ......
2023国内外毫米波雷达行研分析
本文主要针对国内外主流毫米波雷达公司的解决方案进行了梳理、汇总与分析。本文认为,前端感知能力与后端感知能力的统筹兼顾与提升事关重要。目前来看,前端感知能力提升主要依靠稀疏布阵和动态波形配置实现,后端感知能力主要依靠超轻量CFAR/DOA算法提升为主。 ......
Codeforces Round 867 (Div. 3)(A~D)
A. TubeTube Feed 题意 给定时间 $t$ ,每个视频有一个价值 $b_i$,观看一个视频需要 $a_i$ 秒,跳过一个视频需要花费$1s$,求能观看完的价值最大的视频编号 思路 从前到后遍历即可,当 $a_i$ 小于 $t$,并且 $b_i$ 比当前价值 $val$ 大时,更新答案 ......
我的第一个项目(十二) :分数和生命值的更新(后端增删查改的"改")
好家伙,写后端,这多是一件美逝. 关于这个项目的代码前面的博客有写 我的第一个独立项目 - 随笔分类 - 养肥胖虎 - 博客园 (cnblogs.com) 现在,我们登陆进去了,我开始和敌人战斗,诶,打到一百分了,我现在要把这个分数保存起来 1.前端先把测试样例写好 随便写一个测试样例 <templ ......
questions_02:【KeyError: 'mobile_phone'[27/Apr/2023 21:42:21] "POST /register/ HTTP/1.1" 500 86526】解决方案
BUG 在成功注册之后,如果填写相同的信息,会报出一个 【KeyError: 'mobile_phone'[27/Apr/2023 21:42:21] "POST /register/ HTTP/1.1" 500 86526】 的bug,原因是我们的cleaned_data中的数据是按照fields ......
初识选择语句
选择语句,就是如何在代码中实现选择 先创建一个输入的值为max 打印你所要选择的语句用1/0 输入一个值,将这个值放入在max里 输入1时将会打印“考上好学校” 输入其他数时将会打印“没书读” ......
Redis基础 - 01概述
一、Redis概述 1.1 Redis介绍 Remote Dictionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。 Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key ......
python中eval的用法
eval() 函数的功能:将字符串str当成有效的表达式来求值并返回计算结果eval()函数用来执行一个字符串表达式,并返回表达式的值 n=eval('6+8/2') print(n) # 10.0 ......
2023 4 27
2 #include <iostream> 3 #include <string> 4 using namespace std; 5 class Shape 6 { 7 virtual void setvalues() = 0; 8 virtual void floatarea() = 0; 9 } ......
Java-Day-16( 常用类 )
Java-Day-16 常用类 包装类 ( Wrapper ) 针对八种基本数据类型定义相应的引用类型 —— 包装类,有了类的特点,就可以调用类中的方法 | 基本数据类型 | 包装类 | | | | | boolean | Boolean | | char | Character | | byte ......
函数重载
函数形参不同: int add (int x,int y); float add (float x,float y); 形参个数不同: int add (int x,int y); int add (int x,int y,int z); ......
四月读书笔记1
四月读书笔记1 《人月神话》告诉我们要管理一个项目,首先需要制定严格的进度表。而在现实的工作中,不少的项目在存有明确完成时间的前提下,往往是从预计完成时间倒推制定进度表——先设定几个节点,按照估计赋予它们预计完成的时间,然后各部门分头行动——定期或不定期的碰头开会,本来以为一切都会顺利进行,但结果却 ......
C++第四章课后练习题4-22
1 #include <iostream> 2 using namespace std; 3 enum weekday{sunday,monday,tuesday,wednesday,thursday,friday,saturday 4 }; 5 int main() 6 { 7 int i; 8 ......
找出SQLServer数据库I/O高的原因
找出SQLServer数据库I/O高的原因 影响SQLServer性能的因素有很多,比如CPU、I/O、内存、错误的执行计划、不恰当的索引或缺少索引等。 当查询变慢时,我发现最常见的一件事是由于查询执行的I/O太大。当一个查询因为I/O而变慢时,可能是因为糟糕的硬件、糟糕的执行计划,但通常是糟糕的数 ......
23-4-27--二叉树--玩转二叉树
给定一棵二叉树的中序遍历和前序遍历,请你先将树做个镜面反转,再输出反转后的层序遍历的序列。所谓镜面反转,是指将所有非叶结点的左右孩子对换。这里假设键值都是互不相等的正整数。 输入格式: 输入第一行给出一个正整数N(≤30),是二叉树中结点的个数。第二行给出其中序遍历序列。第三行给出其前序遍历序列。数 ......
程序员面试金典---17
堆箱子 思路: 首先进行排序,规则为: 如果宽度不相同,按照宽度从小到大排序。 如果宽度相同,深度不相同,按照深度从大到小排序。 宽度和深度都相同,高度从大到小排序。 采用动态规划进行求解: 计算以当前盒子为顶部盒子时的最大堆叠高度。 从前往后遍历每一个盒子,对于每一个盒子i,遍历i之后的所有盒子j ......
求某一个范围内完数的个数
如果一个数等于它的因子之和,则称该数为完数,例如“6”的因子为1,2,3,而6=1+2+3,因此6是完数 问题分析: 假设一个数d,然后计算出它的每个因子,用到for循环,假如是a,b,c,然后进行一个判断如果a+b+c=d,就说明d是完数,应该要用到两层循环,最外层循环从2开始,一直到d,内层循环 ......
四月二十七日
盒子模型(CSS重点) CSS三大模块: 盒子模型 、浮动 、定位。盒子模型:就是把HTML页面中的元素看作是一个矩形的盒子,也就是一个盛装内容的容器。每个矩形都由元素的内容、内边距(padding)、边框(border)和外边距(margin)组成。盒子边框(border) 语法:border ......