技能树+1
文章平均质量分 69
各种学习资料分享
程序员七海
前大厂安全专家,现任科技公司安全顾问,业余时间分享一些程序员技术和知识
展开
-
【2024最新】PE工具箱【下载安装】零基础到大神【附下载链接】
网络安全行业产业以来,随即新增加了几十个网络安全行业岗位︰网络安全专家、网络安全分析师、安全咨询师、网络安全工程师、安全架构师、安全运维工程师、渗透工程师、信息安全管理员、数据安全工程师、网络安全运营工程师、网络安全应急响应工程师、数据鉴定师、网络安全产品经理、网络安全服务工程师、网络安全培训师、网络安全审计员、威胁情报分析工程师、灾难恢复专业人员、实战攻防专业人员…网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。原创 2023-11-05 08:08:19 · 505 阅读 · 0 评论 -
2024最新最全:【Windows10】u盘安装系列教程【附安装包】
对于那些初入计算机行业的新人和刚刚毕业的大学计算机专业学生来说,他们常常面临着就业市场的挑战。这是一个数据时刻:首先,2023届全国高校毕业生预计将达到惊人的1158万人,就业形势不容乐观。同时,根据国家网络安全宣传周发布的数据,到2027年,我国将面临着327万名网络安全专业人才的巨大缺口。这就意味着,每年的应届毕业生们将竞争激烈,而网络安全领域的职位却严重短缺。6月9日,麦可思研究正式发布了2023年版的就业蓝皮书,其中包括《2023年中国本科生就业报告》和《2023年中国高职生就业报告》。原创 2023-11-02 08:27:36 · 101 阅读 · 0 评论 -
你一般会什么时候使用CHATGPT?
对于语言学习者来说,ChatGPT可以提供实时的语言练习和交流,帮助他们提高语言技能。此外,ChatGPT还可以用于解决各种问题,从健康咨询到烹饪建议,以及寻找生活技巧和建议。人们可以与ChatGPT进行有趣的聊天,让他们不感到孤独,也可以请求它创作故事、诗歌或笑话,提供娱乐。在当今数字时代,人们对于人工智能(AI)的依赖程度日益增加,而ChatGPT作为一种强大的自然语言处理工具,吸引了人们的广泛关注和应用。随着技术的不断发展,ChatGPT的应用领域还将不断扩展,为人们提供更多便捷和有趣的体验。原创 2023-11-01 09:29:16 · 587 阅读 · 0 评论 -
MYSQL8.0.11安装懒人版
3、新建完环境变量后,在环境变量里面找到Path,点击编辑,在弹出的框里面点击新建,新建一个环境变量。Path=%MYSQL_HOME%\bin(在Path路径下添加 %MYSQL_HOME%\bin)点击底部“No thanks, just start my download.”直接下载就行。右键选择此电脑,点击【属性】,点击下面的【环境变量】然后将压缩包解压到电脑,直接抄我的。2、配置环境(win10)这个变量值是你的安装目录。原创 2023-02-22 09:02:08 · 319 阅读 · 0 评论 -
Java入门学习笔记
Java基础本文章是作者的学习笔记,帮助初学者快速入门,内容讲的不是很细,适合初学者,不定时更新。目录Java基础数据类型1.基本类型(primitive type)1-1 整数类型1-2 浮点类型1-3 字符类型1-4 boolean类型2.引用数据类型3.类型转换3-1 内存溢出和强制转换3-2 自动类型转换变量1.类变量(静态变量)2.实例变量3.局部变量4.常量运算符(4)⭐三元运算符顺序结构与循环1-1 if选择结构略1-2 Switch选择结构(2)switch高级应用1-3 While循环原创 2022-02-15 16:20:07 · 855 阅读 · 0 评论 -
傻瓜式理解时间复杂度与空间复杂度
一段代码的总执行次数会用T(n)表示,n是输入数据的数量,T(n)为输入n数量的数据这段代码的总执行次数。当T(n)为常数时,简化为1:T(n)=3 -------------> T(n)=1当T(n)为方程时:简化为最高阶,并把常数简化为1:T(n)=2n+3 ---------->T(n)=nT(n)=2n2+2n+3------------->T(n)=n2...原创 2022-01-13 15:26:55 · 50 阅读 · 0 评论 -
idea闭源jar包如何导入(aliyun-java-vod-upload-1.4.11.jar)
例如我们要导入阿里云的:aliyun-java-vod-upload-1.4.11.jar 依赖因为是闭源的无法直接从idea中在线安装,所以我们得先去官网下载,这里我直接引入了下载地址,大家可以直接点击下面的超链接下载。官网用不了你也可以用我打包的那个。点击这里下载官网的 我打包的→提取码:83v71.下载完之后解压出来2.然后在解压后的这个文件夹的输入栏中输入cmd:3.在弹出的命令行页面输入以下命令:mvn install:install-file -DgroupId=com.a原创 2021-11-24 16:44:52 · 971 阅读 · 0 评论 -
elementUi提示框灰色
type:'succuss', message:'添加成功'type: 'success', message: '编辑成功'上面和下面两个不同你能看出来么?其实就是一个空格的问题我们用下面那个有空格的就行了原创 2021-11-11 23:16:05 · 888 阅读 · 0 评论 -
傻瓜式理解值传递和引用传递(初级程序员)
int g(){a=2;return f(a);}int f(int x){a=a+1;x=x+2;return a*x;}1.在函数g通过引用方式调用函数f(a):这句话说明实参全局变量"a"会被f()里相关惭怍改变又因为f()中a和x引用的是用一个对象a,于是a和x都能被改变2.在函数g通过值传递方式调用函数f(a);这句话说明不论你f()里面怎么玩,不会改变实参a的值...原创 2021-10-28 16:57:18 · 91 阅读 · 0 评论 -
一张图带你认识JVM
1.栈栈是连续的空间,先进后出,栈会给每个线程都分配一个栈帧,java中8大基本类型和对象的引用都是在栈内存中分配,在栈里同名值是共享内存的,比如:int a=3;int b=3;//a,b指向的是同一个"3",但是和对象的引用不同,改变a的值并不会影响ba=4;//使a=4,如果栈里面没有"4",那就会重新创一个"4"对象的引用一旦调用了new关键字,他就会在堆内存开辟一个存储空间。Person person;//这个person就是对象的引用person = new Person();.原创 2021-10-07 18:12:30 · 198 阅读 · 0 评论 -
深入理解java锁
前言本文章是作者学习网课的笔记,仅供参考文章目录前言一、锁是什么?二、深入锁底层1.锁什么?对象头用代码直观显示对象头一、锁是什么?相信各位初学者第一次认识synchronized都是在学习线程的时候二、深入锁底层1.锁什么?大家都知道锁是用来锁对象的,但事实上底层 “锁” 的是 “对象的头”.下面我们来看看这个对象头(object header) 到底是什么东西.对象头对象在内存中的存储布局分为三部分:1.对象头java里面用两个字来表示对象头,一个是Mark Word,一个原创 2021-09-17 12:19:49 · 179 阅读 · 0 评论 -
[B@15db9742
项目场景:小伙伴们在初学二维数组的时候是不是曾经直接输出过它?然后你会发现为什么输出的是一串数字和符号:[某@15db9742(这里的某是一个字符)原因分析:1.其中[某表示字节数组,后面一串八位十六进制的数字是内存地址,就是你输出的数组的首地址。2.@符号用于分割,没什么实际意义。对于八大基本数据类型来说:打印输出的就是本身对于引用数据类型来说,默认调用Object的toString()方法进行打印输出getClass().getName() + “@” + Integer.toH原创 2021-07-29 09:21:20 · 618 阅读 · 0 评论 -
Maven新手入门
提示:请严格按照操作步骤进行其实写这篇文章也是怕自己忘记了步骤文章目录配置Maven一、Maven是什么?二、Maven的安装与配置1.安装2.配置环境3.配置XML三、使用Maven配置Maven一、Maven是什么?简单来说Maven就是方便我们创建和管理项目的工具,它除了以程序构建能力为特色之外,还提供高级项目管理工具。二、Maven的安装与配置1.安装首先直接去网上下一个maven的压缩包。然后解压得到一个这样的一个文件夹2.配置环境右键我的电脑→属性→高级系统设置→环境原创 2020-11-24 15:24:44 · 176 阅读 · 1 评论