在C/C中,变量、函数和类都是大量存在的,这些变量、函数和类的名称将都存在于全局作用域中,可能会导致很多冲突。使用命名空间的目的是对标识符的名称进行本地化,以避免命名冲突或名字污染,namespace关键字就是针对这种…
2024/11/12 23:00:53项目情况: 前端开发:vue3 vite ts VSCode后端开发:JDK17 Spring Boot 3 Mybatis Maven IDEA数据库:MySQL8.4.3 SQLyog代码管理:Git虚拟环境:VMware远程登录:FinalShell服务器操作系统&…
2024/11/12 21:14:00目录 一、852.⼭脉数组的峰顶索引1.1 二分查找1.2 暴力枚举 二、162.寻找峰值2.1 二分查找2.2 暴力枚举 三、153.寻找旋转排序数组中的最⼩值3.1 二分查找3.2 暴力枚举 四、LCR 173.点名4.1 二分查找4.2 哈希表4.3 暴力枚举4.4 位运算4.5 数学(求和) 一、…
2024/11/12 9:00:42本文涉及的基础知识点 C算法:滑动窗口及双指针总结 LeetCode2516. 每种字符至少取 K 个 给你一个由字符 ‘a’、‘b’、‘c’ 组成的字符串 s 和一个非负整数 k 。每分钟,你可以选择取走 s 最左侧 还是 最右侧 的那个字符。 你必须取走每种字符 至少 …
2024/11/12 7:37:41一、三个向量 Vector叫做矢量或者向量,向量更偏向于数学,矢量更偏向于图形。下面三种Vector我们用的最多,红色叫Camera Vector相机向量、蓝色叫Surface Normal表面法线、黄色叫Light Vector光向量。 每个面都有法线,法线向量是这…
2024/11/13 2:44:28 人评论 次浏览我正在处理一个大文本文件(500k行),格式如下:S1_A160.141,0.0093402216497486760.141,4.192618196894668E-50.11,0.014122135626540204S1_A170.188,2.3292323316081486E-60.469,0.0079287068567941380.172,3.726771730573038E-5我用下面的代码返回每个序…
2024/11/13 0:58:40 人评论 次浏览前面一篇我们已经谈及主线程和子线程之间的关系,以及线程在运行时的线程状态,本篇我会讨论到如何优雅地连接线程,并且通过一个具体的示例来结合前一篇所说的线程状态来分析不合理使用连接线程带来的负面影响。线程的属性再进一步之前…
2024/11/12 22:48:40 人评论 次浏览我是谁?这篇文章正在建设中敬请期待!我是谁? 出生于20世纪80时年代的一个贫困的工人家庭的苦孩子。长得既不帅气,也没有钱,不懂得幽默和浪漫,又没有运动员的身材,只是一个默默喜欢技术的寂寞的…
2024/11/12 22:36:05 人评论 次浏览作者 | Jeskson来源 | 达达前端小酒馆Vue组件的概述组件是什么呢,了解组件对象的分析,Vue组件中的data属性,props传递数据的原理到底是什么。事件通信的那些事如何了解父子组件事件通信,和遇到非父子组件事件通信如何处理。组件类…
2024/11/13 3:48:18 人评论 次浏览前段时间,字节跳动在阿里巴巴的大本营杭州悄悄的建立一个研发中心,最近在疯狂招人。相信最近一段时间,杭州的很多的互联网公司的开发人员都接到过猎头的电话。据了解,字节跳动杭州研发中心主要负责字节跳动新增业务板块的研发&…
2024/11/13 3:47:20 人评论 次浏览mac 开发环境: 下载:numpy https://sourceforge.net/projects/numpy/files/NumPy/ 安装:cd numpy sudo python steup.py install 提升pip速度: mkdir .pip cd pip > pip.conf open pip.conf 将以下配置代码复制粘贴: [global]…
2024/11/13 3:46:29 人评论 次浏览最近被webbrowser搞昏了,就是上一篇文章中关于暴力破解谈到的webbrowser方法。 在webbrowser中,本人写的是模拟人手,多次改变密码,点击按钮实现的破解方法,不过出现了问题。 代码如下: using System; using…
2024/11/13 3:44:28 人评论 次浏览python开发中常常需要安装第三方包,如果直接pip install * 安装的话,使用的是官方的库,下载速度会非常慢 可以指定国内镜像源 pip install -i 国内镜像地址 包名 pip install *** -i http://pypi.douban.com/simple/ 我常用的是豆瓣源&…
2024/11/13 3:42:21 人评论 次浏览查看权限在终端输入: ls -l xxx.xxx (xxx.xxx是文件名) 那么就会出现相类似的信息,主要都是这些: -rw-rw-r-- 其中: 最前面那个 - 代表的是类型 中间那三个 rw- 代表的是所有者(user) …
2024/11/13 3:41:50 人评论 次浏览2019独角兽企业重金招聘Python工程师标准>>> 下面代码是基本图形的画法:包括点,线,矩形,圆,多边形,多边形的两面,多边形的镂空矩阵 #include <GLUT/GLUT.h> #include <ma…
2024/11/13 3:43:52 人评论 次浏览总结下经验;首先需要一个遮罩层来实现灰色背景。我们可以创建一个z-index高于其他层的DIV。然后设为绝对定位。接着获取页面的高度并把它作为这个DIV的高度。这样背景层的问题就OK了。 背景层结构: <div id"windownbg" style"height:&…
2024/11/9 6:52:13 人评论 次浏览数据流分析之推导要点引言1 gen-kill2 use-def引言 数据流分析在编译器中作用显著,它能辅助实现各种优化过程。数据流分析有两种常见的推导方法:一种是use-def推导、另一种是gen-kill模式。 1 gen-kill 如上图所示,利用gen-kill进行数据流分…
2024/11/9 6:51:41 人评论 次浏览一、debug 调试 idea 要使用2021版,我最初的2018版就不能调试 二、测试 通过testing包来进行测试测试范围 1. 功能测试 2. 压力测试 3. 测试代码覆盖率的测试(你写的测试用例覆盖了多少代码)。 2.1、Golang的测试规矩 关键点说明导入需要的包import testing执行…
2024/11/9 6:51:10 人评论 次浏览概述 对于WEB应用程序:用户浏览器发送请求,服务器接收并处理请求,然后返回结果,往往返回就是字符串(HTML),浏览器将字符串(HTML)渲染并显示浏览器上。 1、传统的Web应用 …
2024/11/9 6:50:40 人评论 次浏览概述 今天这篇文章聊一聊接口安全问题,涉及到接口的加密、解密。 接口数据加解密流程图 涉及客户端和服务端的整体改造,可以在接口统一加 /secret/ 前缀来区分。 代码Demo 用户类型: Data public class User {private Integer id;privat…
2024/11/13 3:46:10 人评论 次浏览