自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 使用MindStudio进行ReID模型ONNX推理

使用MindStudio进行ReID模型ONNX推理

2022-07-02 21:36:47 493 1

原创 记录积累的python知识

python基础知识所以,if _name_ == _main_ 我们简单的理解就是: 如果模块是被直接运行的,则代码块被运行,如果模块是被导入的,则代码块不被运行。

2020-11-05 19:41:02 107

原创 尝试的markdown语法

矩阵[120202](3) \left[ \begin{matrix} 1 & 2 & 0\\ 2 & 0 & 2 \end{matrix} \right] \tag{3}[12​20​02​](3)

2020-10-30 11:20:25 96

原创 英语学习

英语语法定语从句新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入定语从句介词短语不可以做宾语成分;that/which/who/whom 在定语从句中充当主语或宾语 其中that和which一般接物后面, who和

2020-10-28 22:50:03 388

原创 maven打包failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.1.0

Maven打包出现上面问题原因是你之前的打的jar包正在被占用 解决方法在开始栏,搜索资源监视器,然后在句柄处搜target就知道是哪个进程占用了这个jar包,删掉就好了

2020-08-22 17:38:11 1372

原创 链表反转2种方法

/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */class Solution {public: ListNode* reverseList(ListNode* head) { /*方法一 采用头插法*/

2020-08-05 16:28:55 73

转载 有名信号量和共享内存实现同步聊天

共享内存是最为高效的进程间通信方式,可直接读写内存,不需要任何数据的拷贝,因此效率高。共享内存创建步骤:1、创建或打开共享内存 shmget函数实现2、映射共享内存 shmat函数实现3、撤销共享内存映射 shmdt函数实现4、删除共享内存对象 shmctl函数实现有名信号量:可实现进程间通信的同步sem_open函数打开或创建sem_wait函数和sem_post函数来使用sem_close函数用来关闭有名信号量sem_unlink函数用来删除有名信号量代

2020-05-21 12:14:30 544

原创 利用消息队列实现多人聊天

代码#include<stdio.h>#include<pthread.h>#include<unistd.h>#include<sys/ipc.h>#include<string.h>#include<sys/types.h>#include<stdlib.h>#ifdef L#define M 'L' //接收消息的类型 ASCII码 char writer[]="Lucy" ; //给L

2020-05-21 11:52:56 1117 1

原创 二叉搜索树的后序遍历序列

题目代码:class Solution { public: bool isBST(vector<int> &v,int start,int end) { if(start==end) { return true; } int pivot; for(pivot=start; v[pivot]<v[end]; pivot++); for(int i=pivot; i<end; i++) { if(v[i]<v

2020-05-15 21:31:37 91

原创 使用C语言完成cp部分命令(文件复制,文件夹复制)

2020-05-11 19:47:22 578

原创 Linux程序设计作业13

一、作业要求1.给定如下程序代码,要求(1)对程序功能进行说明(2)给出运行结果#include<stdio.h>#include<string.h>#include<stdlib.h>#include<pthread.h>#include<unistd.h> pthread_t ntid;void printids(const char *s){ pid_t pid; pthread_t tid;

2020-05-11 19:40:28 469 1

原创 Values whose Sum is 0

The SUM problem can be formulated as follows: given four lists A, B, C, D of integer values, compute how many quadruplet (a, b, c, d ) ∈ A x B x C x D are such that a + b + c + d = 0 . In the followin...

2020-04-24 10:38:10 210

原创 学习操作系统需要使用C语言实现一个shell深度好文

a interesting and consider essay一个简单的shell实现,代码是大牛写的,我只是一个搬运工,不过感觉很值得借鉴。可以和上面的英文文章结合来看会得到#include <stdio.h>#include <stdlib.h>#include <string.h>#include <fcntl.h>#inclu...

2019-11-13 20:08:50 232

原创 访问servlet的url必须和web.xml文件中配置中的路径完全相同

使用浏览器访问servlet的url必须和web.xml文件中配置中的路径一模一样,大小写也得一样,否则就是404给你

2019-10-13 09:43:11 197

原创 web中location.href使用后与request获取参数将会如何变化

    简单说下这次碰到的问题,大致就是本页面的表单提交到本页面后利用request获取到本页面的表单的值后 ,然后利用这个值进行一些操作,在这之后需要使用window.location.href刷新本页面,使得刷新后的页面的request.getParameter("指定名称(如表单中的文本框名字) ")获取不到值。  &nbsp...

2019-10-08 20:16:23 800

原创 操作系统的功能和定义

操作系统的功能和定义- 功能一、进程管理(CPU管理)进程控制(创建,暂停,唤醒,撤销)进程调度(调度策略,优先级)进程通信(进程间通信)二、内存管理(应用程序不会因为内存大小导致程序无法运行)内存分配内存共享内存保护虚拟内存管理下面来看一段试图耗尽内存的代码#include<iostream>using namespace std;#includ...

2019-09-20 09:09:01 730

原创 奇偶数列法则

在直角三角形中,满足勾股定理a^2 + b^2= c^2,勾股数a,b,c满足以下关系式当a为奇数2n+1时:b=(n + 1)(n + 1)+n * n-1;c=(n + 1)(n + 1)+n * n;当a为偶数2n时b=n * n - 1;c=n * n +1;...

2019-08-26 11:24:11 410

转载 android中的 inflate是什么意思

inflate()的作用就是将一个用xml定义的布局文件查找出来,注意与findViewById()的区别,inflate是加载一个布局文件,而findViewById则是从布局文件中查找一个控件。1.获取LayoutInflater对象有三种方法**LayoutInflater inflater=LayoutInflater.from(this);LayoutInflater inflat...

2019-08-22 19:12:32 1137

原创 洛谷P1064金明的预算方案

题目链接#include<iostream>#include<algorithm>#include<cstring>using namespace std;struct node{ int v; int w; int tag;//表明是否是主件 ,或者是该附件的主件编号 }thing[60],pat[60][60];//thing数组用来...

2019-08-18 19:22:35 102

转载 C++中的STL中map用法详解

C++中的STL中map用法详解 Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据 处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里说下map内部数据的组织,map内部自建一颗红黑树(一 种非严格意义上的...

2019-08-07 10:52:41 415

原创 竞赛中计算机1000ms一般能够运行的范围

在竞赛中,一般算机一秒能运行5 x 10^8次汁算,一般 O(n)的算法数据范围n < 10^8。O(n logn)的算法数据范围n <= 10^6。O(nsqrt(n) )的算法数据范围n < 10^5。O(n^2)的算法数据范围n<5000。O(n^3)的算法数据范围n <300。O(2^n)的算法数据范围n < 25。O(n!)的算法数据范围...

2019-08-06 19:04:27 1951

转载 深搜的一个参考模板

深搜有一个基本的模板(当然我在深搜题解上,我都打了这个模板的):int search(int t){ if(满足输出条件) { 输出解; } else { for(int i=1;i<=尝试方法数;i++) if(满足进一步搜索条件) { ...

2019-08-04 19:37:57 215

转载 优先队列 priority_queue 详解

重要通知!!!!!!!!!!!!!优先队列没有back()操作!!!!!误人子弟Crloss已经自毙了!!!!!同时更正了一些小问题,如果想直接知道结果,可以直接跳过验证部分到最下方。——2018.11.03引入优先队列是一种特殊的队列,在学习堆排序的时候就有所了解,点“击”查看。那么优先队列是什么呢?说白了,就是一种功能强大的队列。如果不太清楚队列,可以看看我这篇博客。它的功能...

2019-08-03 20:11:52 119

转载 几种排序算法

写了6种基本的排序,基本可以囊括所有排序思想了快排与希尔(当然希尔还有种复杂版)是最好写的也是最好用的。快排可移植能力强,可以配合swap函数及自身完成转移下标等操作(不用struct的话),另外快排是寻找第k大问题的好工具;希尔排序直接写在main函数中,短小精悍,但时间复杂度emmmm…没写冒泡排序,个人认为其和插入排序结构差不多选择排序有链表的思想,故在这提出桶排序时间是极优的,但空...

2019-08-02 21:33:58 59

转载 c++中string erase函数的使用

erase函数的原型如下:(1)string& erase ( size_t pos = 0, size_t n = npos );(2)iterator erase ( iterator posit...

2019-08-01 19:39:51 153

原创 杭电6575Budget

HDU BudgetProblem DescriptionAvin’s company has many ongoing projects with different budgets. His company records the budgets using numbers rounded to 3 digits after the decimal place. However, th...

2019-07-23 17:28:45 281 3

转载 C语言中关于float、double、long double精度及数值范围理解

转自http://blog.sina.com.cn/s/blog_6ebd49350101gdgo.htmlIEEE7...

2019-07-23 16:33:56 3198

原创 Dev-C++5.11下各个数据类型占用的字节大小

1.各个数据类型占用字节大小#include<iostream>using namespace std;int main(){ cout<<sizeof(char)<<endl; //1个字节,-128~+127 -2^7~2^7-1 cout<<sizeof(short)<<endl; //...

2019-07-23 11:36:03 3076

转载 IEEE754标准 单精度(32位)/双精度(64位)浮点数解码

IEEE754标准 单精度(32位)/双精度(64位)浮点数解码1.标准http://grouper.ieee.org/groups/754/2.分析(1)单精度(32位)浮点数的结构:图1名称         &nbs...

2019-07-23 10:31:03 11145

翻译 杭电2019暑期多校第一场题解

Blank定义dp[i][j][k][t]dp[i][j][k][t]dp[i][j][k][t]代表填完前ttt个位置后,{0,1,2,3}\{0,1,2,3\}{0,1,2,3}这4个数字最后一次出现的位置,排序后为i,j,k,t(i&lt;j&lt;k&lt;t)i,j,k,t(i&lt;j&lt;k&lt;t)i,j,k,t(i<j&...

2019-07-22 18:16:52 229

转载 [C++] stack和queue的常用函数

https://www.cnblogs.com/colorfulmist/p/10183347.html[C++] stack和queue的常用函数 </h1> <div class="clear"></div> <div class="postBody"> <div id="cnblogs_post_body" class="bl...

2019-07-18 10:07:18 178

原创 C++中string类,取后几位字符

#include<iostream>#include<string>#include<cstring> using namespace std;int main(){ //使用string自带函数 string str; cin>>str; cout<<str.substr(str.length()-8,str.le...

2019-07-18 09:36:42 20342 2

转载 【ccpc2018吉林D题】THE MOON (概率dp)

原 【ccpc2018吉林D题】THE MOON (概率dp) ...

2019-07-17 20:48:03 163

转载 typedef int a[10];怎么解释?

<div id="post_detail"> typedef int a[10];怎么解释? typedef int a[10];a b[10]; 为什么分配400个字节的空间?int a[10];为什么分配了40个字节的空间?问题:应该怎么解释typedef的这种行为...

2019-07-09 12:53:17 2600

转载 C++输出固定的字节数,不足处用空格补充和输出小数精度

#include <iostream>#include <iomanip>using namespace std; int main() { // 输出宽度10个字符,左对齐,不足补空格,输出3 cout << setw(10) << setfill(' ') << left << 3 <<...

2019-07-08 21:07:46 5018

转载 HashSet中add()函数的理解

HashSet实现了set接口,也是日常开发中比较常用的类,今天通过对HashSet add()方法源码的分析进一步加深对HashSet...

2019-07-04 17:41:54 403

转载 IP地址为0.0.0.0的情况

严格说来,0.0.0.0已经不是一个真正意义上的IP地址了。  它表示的是这样一个集合:  1、所有不清楚的主机和目的网络。这里的“不清楚”是指在本机的路由表里没有特定条目指明如何到达。  2、对本机来说,它就是一个“收容所”,所有不认识的“三无”人员,一 律送进去。  3、如果...

2019-06-04 16:53:29 2254

转载 C++中vector的用法(整理)

C++ vector的用法(整理)vector 是向量类型,它可以容纳许多类型的数据,如若干个整数,所以称其为容器。vector 是C++ STL的一个重要成员,使用它时需要包含头文件:#include<vector>;一、vector 的初始化...

2019-06-02 11:46:33 153

原创 最大子序和

题目描述:给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。示例:输入: [-2,1,-3,4,-1,2,1,-5,4],输出: 6解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。题目分析:定义一个函数f(n),含义为以第n个数为结束点的子数列的最大和,存在一个递推关系f(n) = max(f(n-1) + A[n], ...

2019-05-25 18:59:55 82

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除