本文分类:news发布日期:2024/12/22 19:45:13
相关文章
【C++ 高频面试题】new、delete 与 malloc、free的区别
文章目录 1. new 和 malloc 有什么区别2. delete 和 free 有什么区别?3. 堆和栈的区别 1. new 和 malloc 有什么区别 🐧类型安全问题: (1)new是C的运算符,可以为对象分配内存并调用相应的构造函数。 &#…
建站知识
2024/12/22 19:08:00
Python 中常使用到的正则表达式
1. 正则表达式 1.1 简介 正则表达式 (regular expression) 描述了一种字符串匹配的模式 (pattern),例如: 模式 abc 可以匹配 abc、abbc、abbbc 代表前面的字符出现 1 次或者多次 模式 ab*c 可以匹配 ac、abc、abbc? 代表前面的字符出现 0 次或者多次 模…
建站知识
2024/12/22 19:03:17
VisualStudio环境搭建C++
Visual Studio环境搭建
说明
C程序编写中,经常需要链接头文件(.h/.hpp)和源文件(.c/.cpp)。这样的好处是:控制主文件的篇幅,让代码架构更加清晰。一般来说头文件里放的是类的申明,函数的申明,全局变量的定义等等。源…
建站知识
2024/12/22 19:41:47
SpringBoot整合WebSocket实现消息推送或聊天功能示例
最近在做一个功能,就是需要实时给用户推送消息,所以就需要用到 websocket
springboot 接入 websocket 非常简单,只需要下面几个配置即可 pom 文件 <!-- spring-boot-web启动器 --><dependency><groupId>org.springframewo…
建站知识
2024/12/22 4:46:00
[Git使用] 实战技巧
文章目录 1. 理解分叉点2. Rebase3. FixUp4. Revert5. Squash Commit (仅限于本地操作)5. Git Fetch6. Cheery-Pick1. 理解分叉点
合并分支的时候会产生分叉点 比如: 仓库有dev和feature两个分支; 操作1:dev远程新建一个文件操作2:feature提交第一次操作3:远程执行把fetur…
建站知识
2024/12/16 10:37:40
XSS跨站脚本攻击及防护
什么是XSS攻击? XSS(Cross-Site Scripting,跨站脚本攻击)是一种代码注入攻击。攻击者在目标网站上注入恶意代码,当用户(被攻击者)登录网站时就会执行这些恶意代码,通过这些脚本可以读取cookie,session tokens,或者网站其他敏感的网…
建站知识
2024/12/21 6:15:57
Ubuntu下beanstalkd无法绑定局域网IP地址以及消息队列beanstalkd上的error: JOB_TOO_BIG的解决
一、ubuntu下beanstalkd无法绑定局域网IP地址 今天因为业务需要,我把之前安装的beanstalkd所绑定的IP地址由127.0.0.1改成局域网IP地址,但是怪了,显示beanstalkd已经启动,查看端口监控也显示IP地址变了,但是使用telnet…
建站知识
2024/12/18 17:02:40
AIGC简化文件管理:Python自动重命名Word和PDF文件
1.背景
大家应该也有遇到,自己电脑有很多文件命名不合理的文件,比如:文件1、想法3 ,当你长时间再看到这个文件的时候,已经很难知道文件内容。 今天我们将借助AIGC的编码能力,帮我们生成一个批量改文件名的…
建站知识
2024/12/18 18:05:08