自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2023现在转行学python 前景和优势有哪些_2023前景转行编程

Python在人工智能、大数据、自动化运维、全栈开发方面有着得天独厚的优势,随着Python继续占领编程语言主流的趋势,全国各城市的招聘职位和薪资均会大幅度上涨。另外,随着我国在人工智能的投入和规划,对于人工智能人才的需求呈现爆发式增长。Python是人工智能的开发语言,现在学习Python,是你最好的时机。1.Python是一种脚本语言,写好了就可以直接运行,省去了编译链接的麻烦,对于需要多动手实践的初学者而言,也就是少了出错的机会。

2025-01-20 10:43:58 902

原创 【Python从零到壹】Python列表详解

c创建列表的第一种方式#创建列表的第二种方式,使用内置函数list()列表的特点:列表元素按照有序排序索引映射唯一一个数据列表可以重复存储数据任意数据类型混存根据需要动态分配和回收内存二.列表的使用。

2025-01-19 16:19:02 821

原创 【Android Jetpack高手日志】Lifecycle 从入门到精通

支持库26.1.0及更高版本中的Fragment和Activity已实现接口。如果你有一个自定义类并希望使其成为,可以使用类,但需要将事件转发到该类,代码如下:){该MainActivty是实现了Activity类,而不是AppcompatActivity(FragmentActivity)类,所以需要这样的处理。我们来看看FragmentActivity中的源码,比如onCreate方法和onPause方法/***/······@Override···

2025-01-18 23:58:00 1012

原创 【108期】如何利用 redis 分布式锁,解决秒杀场景下的订单超卖问题?

天猫双11热卖过程中,对已经售罄的货物追加补货,且补货完成。客户购买热情高涨,3秒内将所有商品购买完毕。本次补货已经将库存全部清空,如何避免最后一件商品不被多人同时购买?【超卖问题】就是说如果只剩一件商品,但是有5个人要买,如何保证不被超卖???使用watch监控一个key有没有改变已经不能解决问题,此处要监控的是具体数据,我们要监控的是商品的数量什么时候到1,这个商品的数量是一直变化的,不可能别每次变化,都放弃执行。,操作完毕通过del操作释放锁。

2025-01-18 23:51:05 888

原创 Vue利用百度地图画圆并且获取圆心坐标和半径

然后就是画圆了,这个东西不好整,官网给的demo就是单纯的画一个圆,没有说怎么拿到中心点坐标和半径,尽管给你展示出来了,但好像没有给提供接口拿数据,也是做了很多的准备,查阅了很多的资料才整理出来一个小的demo,但是有瑕疵,一会再说问题出在哪里。好了,按照上面的样子,百度地图就引进来了,但是哈,不建议这样用,用插件就可以,特别好,但是呢,因为这个项目需求不能使用插件,因为插件不支持画圆获取坐标的功能,只能这样凑合着用。就可以了,就像上面一样。画圆获取中心点坐标和半径。

2025-01-18 17:44:54 339

原创 Vue全家桶之VueX(六)

🔥Vue全家桶|地址||—|—||🔥Vue全家桶之Vue基础指令(一)||🔥Vue全家桶之Vue组件化开发(二)||🔥Vue全家桶之VueCLI脚手架V2→V4版本(三)||🔥Vue全家桶之webpack详解(四)||🔥Vue全家桶之Vue-router路由(五)||🔥Vue全家桶之VueX(六)|1、Vuex1.1、什么是Vuex官方解释:Vuex是一个专为Vue.js应用程序开发的。

2025-01-18 17:42:53 768

原创 Spring Bean生命周期你除了会背八股文面试,真的会用了吗?

applyBeanPostProcessorsBeforeInitialization处理invokeInitMethods处理InitializingBean接口两种不同的初始化方案的逻辑。

2025-01-18 06:51:06 578

原创 PwnLab靶场&PHP伪协议&OSCP推荐&代码审计&命令劫持&命令注入(1)

既然是php,我们可以尝试使用下php伪协议利用filter协议读文件,将index通过base64编码后进行输出。如果不进行编码,文件包含后就会当做php文件直接执行,我们可以进行编码后复制出来,在进行解码操作读取成功通过base64解码,成功得到index源码我们用同样的方法,可以读取出upload以及config的源代码我们同样将我们得到的base64数据进行解码,并保存起来当我们将config解码出来后,我们得到了mysql的账号密码。

2025-01-18 04:12:29 876

原创 kubernetes下的jenkins如何设置maven

通常是通过配置maven的settings.xml来访问nexus私有仓库,因此,jenkins在构建maven项目时也要用到配置好的settings.xml文件,才能访问nexus私有仓库;缓存中央仓库的jar,这样局域网内的开发者在运行maven工程时,所需jar是从nexus下载的,而不必去中央仓库下载,可节省下载时间;jenkins任务的pipeline脚本中,执行mvn命令时指定挂载的settings.xml文件;自己做的二方库发布到nexus私有仓库,给局域网内的其他人使用;

2025-01-18 01:23:20 304

原创 Java基础笔试练习(十四)

JAVA子类重写继承的方法时,不可以降低方法的访问权限,子类继承父类的访问修饰符要比父类的更大,也就是更加开放,假如我父类是protected修饰的,其子类只能是protected或者public,绝对不能是friendly(默认的访问范围)或者private,当然使用private就不是继承了。还要注意的是,继承当中子类抛出的异常必须是父类抛出的异常的子异常,或者子类抛出的异常要比父类抛出的异常要少。它开始于服务器的启动,直到服务器的关闭,在此期间,此对象将一直存在;所以t==s是true。

2025-01-17 18:46:20 885

原创 Java基础知识最全总结(绝对经典)

3)、比较运算符。特点:该运算符的特点是:运算完的结果,要么是true,要么是false。4)、逻辑运算符。&|^!&&||逻辑运算符除了!外都是用于连接两个boolean类型表达式。&:只有两边都为true结果是true。否则就是false。|:只要两边都为false结果是false,否则就是true^:异或:和或有点不一样。两边结果一样,就为false。两边结果不一样,就为true.&和&&区别:&:无论左边结果是什么,右边都参与运算。&&:短路与,如果左边为false,那么右边

2025-01-17 18:44:19 805

原创 ECMAScript6(14):iterator 迭代器

for(let v of arr){ //相当于 for(let i in arr.values())//依次输出 “red”, “green”, “blue”//依次输出 0, 1, 2//依次输出 0: “red”, 1: “green”, 2: blue”//依次输出 0, 1, 2不难看出 for…of 默认得到值, 而 for…in 只能得到索引。当然数组的 for…of 只返回数字索引的属性, 而 for…

2025-01-17 05:29:16 547

原创 ECMAScript6(0):ES6简明参考手册

在ES6中,我们一种更简洁的实现方法:模板字面量(Template Literals)(译注:原文是Template Literals,而非Template Strings)利用模板字面量,我们可以直接在字符串使用特殊字符而不用转义它们。let text =;模板字面量还支持插值,可以轻松完成连接字符串和值的任务:在ES5中,我们这样操作多行字符串:‘cat\n’ +‘dog\n’ +或者‘cat’,‘dog’,

2025-01-17 05:27:14 769 1

空空如也

空空如也

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

TA关注的人

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