在ubuntu22.04中编译c文件时出现如下错误: cmake: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory 解决办法:1.进网站下载对应的.deb文件,链接为:https://sec…
2024/12/9 3:01:54目录 一、硬件配置 二、库函数工程模板 1、NVIC_InitTypeDef与EXTI_InitTypeDef 2、时钟使能 3、配置GPIO为外部中断功能 4、初始化 5、中断NVIC管理 6、中断服务函数 三、库函数API 1、初始化封装 2、中断服务函数封装 四、HAL库工程模板 1、无结构体、时钟、配置…
2024/12/9 1:13:28tcpdump 是一个网络数据包分析工具,通过捕获并显示网络接口上传输的数据包,帮助用户分析网络流量。 原理:用户态通过 libpcap 库控制数据包捕获,内核态通过网卡驱动获取数据包。 核心功能包括:捕获、过滤和分析数据包…
2024/12/9 0:20:41解法:快速选择算法 说明:堆排序也是经典解决topK问题的算法,但时间复杂度为:O(NlogN) 而将要介绍的快速选择算法的时间复杂度为: O(N) 先看我的前两篇文章,分别学习:数组分三块,随机选择基准…
2024/12/8 19:51:37最近读了一些有关于ES6的文章,觉得真是一个超级大的进步,就是不知道兼容性怎么样,鉴于我还在初学,先写个小例子练手,顺便时刻提醒自己要坚持学下去。未来的趋势肯定是替代es5没跑了。var arr[1,2,1,3,2,4,5,1,3];var s…
2024/12/9 2:22:49 人评论 次浏览问题描述 请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"100"、“5e2”、"-123"、“3.1416”、“0123"都表示数值,但"12e”、“1a3.14”、“1.2.3”、“5”、"-1E-…
2024/12/9 1:01:46 人评论 次浏览传送门 思路比较迷……题解在这里 //minamoto #include<bits/stdc.h> #define R register #define fp(i,a,b) for(R int ia,Ib1;i<I;i) #define fd(i,a,b) for(R int ia,Ib-1;i>I;--i) #define go(u) for(int ihead[u],ve[i].v;i;ie[i].nx,ve[i].v) using namespac…
2024/12/8 18:13:21 人评论 次浏览转载自:http://blog.sina.com.cn/s/blog_77013e2b0100qsp7.html 最近写不出读书笔记了,但是对自己的小touch做了一个疯狂的测试。虽然不够科学严谨,不过也能反映出一些事实。测试的主角就是CCSpriteBatchNode。 一般游戏图片资源会打包成一张…
2024/12/8 17:26:44 人评论 次浏览1、项目背景 随着科技的飞速发展,数据呈现爆发式的增长,任何人都摆脱不了与数据打交道,社会对于“数据”方面的人才需求也在不断增大。因此了解当下企业究竟需要招聘什么样的人才?需要什么样的技能?不管是对于在校生&…
2024/12/9 5:48:19 人评论 次浏览今年换工作时,经过几家面试,有的公司已经用dx12了,所以还要与时俱进。另外,达到资深是关键。ue4目前看看就行,其实没必要和年轻人去拼,主要还是资深,读读源码,这才是关键。 资深资深…
2024/12/9 5:47:18 人评论 次浏览shallow 浅拷贝 Deep深拷贝 1、产生一个新对象,对象的内容与源对象相同 2、源对象与新对象使用不同的内存区域 3、需要NSCopying 或者NSMutableCopying协议才能使用复制功能 4、Fundation中得基础数据类型如Nsstring、NSNumber 等都实现了NSCopying 5、新…
2024/12/9 5:46:17 人评论 次浏览用一个树状数组维护前缀和,每次我二分地找一个位置,使得我能一路买过去 但这个买不了 那以后肯定也都买不了了,就把它改成0,再从头二分地找下一个位置,直到这一圈我可以跑下来 然后就看跑这一圈要花多少钱、能买多少糖…
2024/12/9 5:45:17 人评论 次浏览原文链接 Android APK和API漏洞扫描器 Windows https://www.vegabird.com/yaazhini/MacOS https://www.vegabird.com/yaazhini/https://www.vegabird.com/yaazhini/report_api.html
2024/12/9 5:44:16 人评论 次浏览python 的虚拟环境可以为一个 python 项目提供独立的解释环境、依赖包等资源,既能够很好的隔离不同项目使用不同 python 版本带来的冲突,而且还能方便项目的发布。virtualenvvirtualenv可用于创建独立的 Python 环境,它会创建一个包含项目所必…
2024/12/9 5:43:16 人评论 次浏览使用 Java的concurrent包里面的CountDownLatch是一个非常实用的多线程控制工具类,其实可以把它看作一个计数器,只不过这个计数器的操作是原子操作,同时只能有一个线程去操作这个计数器,也就是同时只能有一个线程去减这个计数器里面…
2024/12/6 16:07:24 人评论 次浏览1.原型链 2.ES5继承实现 //Person类 构造方法 function Person(name,age){this.name name;this.age age; } //Person类 原型的hi方法 Person.prototype.hi function(){console.log(Hi,my name is this.name and I am this.ageyears old now.); } //Person类 原型的属性 Pers…
2024/12/9 0:37:04 人评论 次浏览1. JDK安装 rpm与软件相关命令 相当于window下的软件助手 管理软件 1) 查看当前Linux系统是否已经安装java 输入 rpm -qa | grep java 2) 卸载两个openJDK 输入rpm -e --nodeps 要卸载的软件 3) 上传jdk到Linux 4) 解压…
2024/12/9 3:03:20 人评论 次浏览在excel表格中如果一级序号采用了合并单元格,通常应该加上二级序号,如一级序号为1,2,3,则二级序号一般在一级序号的基础上进行细分如1-1, 1-2, 1-3或1.1, 1.2, 1.3 等等,今天就分享一下如何根据一级序号自动生成二级序号.01首先打开EXCEL表格,如下图所示,A列为一级序号,采用了合…
2024/12/9 3:50:26 人评论 次浏览char*getmemory(void) {char p[]”hello world”;return p; } void test(void) {char *strNULL;strgetmemory(); printf(str); }问:运行Test 函数会有什么样的结果? 由于数组p是栈上数据,返回数组名就是返回栈内存即动态数据区的地址…
2024/12/7 21:06:57 人评论 次浏览基于Runnable接口实现多线程 虽然可以通过Thread类的继承来实现多线程的定义,但是在Java程序里面对于继承永远是存在单继承局限的,所以在Java里面又提供有第二种多线程的主体定义结构形式,实现java.lang.Runnable接口,此接口定义…
2024/12/6 0:27:27 人评论 次浏览