自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HTTP状态码汇总(常见)

是服务器返回给客户端的,其核心作用是web服务器来告诉客户端,当前网页发生的什么事,或者说当前web服务器的响应状态。例如:URL地址A可以向URL地址B上跳转,但这并不是永久性的,在经过一段时间后,URL地址A还可能向URL地址C上跳转。例如:URL地址A可以向URL地址B上跳转,但这并不是永久性的,在经过一段时间后,URL地址A还可能向URL地址C上跳转。,也就是说,没有权限去访问服务器的资源,或者请求的IP地址被封掉了。,也就是说,没有权限去访问服务器的资源,或者请求的IP地址被封掉了。

2025-01-24 15:42:44 811

原创 Harbor:修改默认的172网段_harbor修改默认网络

背景: harbor 默认启动会随机创建 172 网段的ip地址,跟集群规划的网段冲突。

2025-01-24 11:18:26 312

原创 Eclipse 插件升级:如何在线安装 更新 Eclipse 中安装的官方 第三方插件?_eclipse插件库更新

很多同学在使用 Eclipse 的过程中,为了便于开发不可避免的安装使用了一些官方/第三方提供的插件,如插件 Amateras UML 可以很方便的帮助我们在项目中画类图,但是可能随着版本的迭代与更新,某些插件不更新的话我们就无法继续使用其提供的服务,对于插件的升级,有些同学也存在误区,正如标题所说,本文我们将详细介绍如何更新 Eclipse 中安装的插件。

2025-01-24 09:15:06 750

原创 burpsuite全套使用教程_burpsuite教程

然后点这个最后把这个复制过去复制这个到软件里去大功告成。

2025-01-24 07:10:55 1297

原创 Android常用8种设计模式(一)

先抽象的产品类,抽象的工厂类,然后用客户端具体的工厂生产相应的具体的产品,但是客户端并不知道具体的产品是怎么生产的,生产的过程封装在工厂里。因为这种情况下,我们往往需要的是马上生产子类,getConnection方法往往是静态的,所以简单工厂,也叫静态工厂方法。android中用到了太多的工厂类,其中有用工厂方法模式的,当然也有很多工厂并不是使用工厂方法模式的,只是工具管理类。类似这种线程安全的单例,跨进程的单例,参数化的单例等等的情况,确实超出本文的范围,而且都。

2025-01-24 05:11:33 568

原创 Android BLE基础框架全新改版

而如果手机系统在 6.0 以上则需要配置如下权限:因为蓝牙在 6.0 以上手机使用了模糊定位功能,所以需要添加模糊定位权限。

2025-01-24 03:19:32 875

原创 2021年蚂蚁金服面经(Java岗、交叉面、P6+、已入职)

(2). 在Spring的工作方式中,所有的类都会在spring容器中登记,告诉spring这是个什么东西,你需要什么东西,然后spring会在系统运行到适当的时候,把你要的东西主动给你,同时也把你交给其他需要你的东西。所谓“方面”,简单地说,就是将那些与业务无关,却为业务模块所共同调用的 逻辑或责任封装起来,比如日志记录,便于减少系统的重复代码,降低模块间的耦合度,并有利于未来的可操作性和可维护性。(3). AOP代表的是一个横向的关 系,将“对象”比作一个空心的圆柱体,其中封装的是对象的属性和行为;

2025-01-24 00:49:39 708

原创 13 - vulhub - Couchdb 任意命令执行漏洞(CVE-2017-12636)

漏洞名称:Couchdb 任意命令执行漏洞(CVE-2017-12636)简介:Apache CouchDB是一个开源数据库,专注于易用性和成为"完全拥抱web的数据库"。它是一个使用JSON作为存储格式,JavaScript作为查询语言,MapReduce和HTTP作为API的NoSQL数据库。应用广泛,如BBC用在其动态内容展示平台,Credit Suisse用在其内部的商品部门的市场框架,Meebo,用在其社交平台(web和应用程序)。

2025-01-23 23:45:42 784

原创 Android 开发市场是盛是衰?你应该知晓

…像这种话题的问答或文章什么的,被浏览和评论的数据还是很高,下面我就用随机从网上搜索几条相关的给大家看一下:从图中数据就可以看出关心这类事情的人群还是比较多,经历什么,为什么会这样?其实都是从传言言论开始,15年末的“Android 市场饱和”,17年“Android 凉了”,在到后面的“Android凉凉,互联网寒冬,全部转行”。导致有些,当然不排除某些不为人知的利益关系等。

2025-01-20 10:57:48 641

原创 AI遮天传 DL-多层感知机_softmax进入敏感区

我们前面所学,抑制性连接可以被非门代替;对于一个输入:(0,0,1)为1,其它为0:则此时x1,x2是抑制性连接,可以写成非的形式。

2025-01-17 04:00:19 803

原创 AI绘画突然爆火?快速体验二次元画师NovelAI(diffusion)_novelaidiffusion

机器学习强基计划聚焦深度和广度,加深对机器学习模型的理解与应用。“深”在详细推导算法模型背后的数学原理;“广”在分析多个机器学习模型:决策树、支持向量机、贝叶斯与马尔科夫决策、强化学习等。机器学习强基计划(附几十种经典模型源码合集)话不多说,先看看AI绘画的效果接下来带大家体验一下二次元画师novelAI。最新进展——AI绘画进军三次元,有人用它打造赛博女友?

2025-01-17 03:58:17 691

原创 2020中高级前端面试题合集_vue3

content-box(标准盒模型)border-box(IE盒模型)这个是元素的默认定位方式,元素出现在正常的文档流中,会占用页面空间。相对定位方式,相对于其父级元素(无论父级元素此时为何种定位方式)进行定位,准确地说是相对于其父级元素所剩余的未被占用的空间进行定位(在父元素由多个相对定位的子元素时可以看出),且会占用该元素在文档中初始的页面空间,即在使用top,bottom,left,right进行移动位置之后依旧不会改变其所占用空间的位置。可以使用z-index进行在z轴方向上的移动。

2025-01-16 20:25:02 1077

原创 2020上半年百度Android岗(初级到高级)面试真题全收录+解析,备战金九银十!(下篇)

为了加速你的view,对于频繁调用的方法,需要尽量减少不必要的代码。先从onDraw开始,需要特别注意不应该在这里做内存分配的事情,因为它会导致GC,从而导致卡顿。在初始化或者动画间隙期间做分配内存的动作。不要在动画正在执行的时候做内存分配的事情。你还需要尽可能的减少onDraw被调用的次数,大多数时候导致onDraw都是因为调用了invalidate().因此请尽量减少调用invaildate()的次数。

2025-01-16 20:23:00 583

原创 基于Java+SpringBoot+Vue的企业库存管理系统(源码+文档+包运行)_入库管理vue代码

客户信息有客户姓名,客户联系方式,客户性别等信息,管理员也能新增客户信息,客户信息存在数据登记错误的情况,管理员可以使用修改功能更改,需要删除的客户信息可以使用删除功能删除。供应商信息有供应商类型,供应商信用等级名称,供应商名称等信息,管理员需要新增供应商,发现登记错误数据的供应商信息可以使用修改功能及时更改,需要删除的供应商信息可以使用删除功能删除。其中管理员查看商品库存统计报表,对商品,商品预定信息,供应商信息,商品采购入库信息,客户信息,公告信息,员工信息等进行管理。6.1 系统测试方法 24。

2025-01-15 01:30:50 891

原创 基于java ssm springboot宠物用品商城设计和实现【建议收藏】

加入购物车和订单操作以及修改收货信息等.流程都是非常完善的完整购买下单以及支付流程模拟支付宝支付、这里是模拟的 直接支付成功后台admin管理员数据维护模块:后台主要功能设计:每个模块都有列表查询、添加、修改。删除等操作轮播图配置配置热销商品和喜欢商品等商品类型灵活管理控制、此处配置前端用户就展示那些商品详情配置管理列表添加宠物商品、这个地方用的富文本编译器上传的商品信息、可以直接从淘宝等地方复制数据过来。

2025-01-15 01:27:08 278

原创 域名还能绑定动态IP?看完又涨知识了!!

阿里云域名SDK库阿里云DNSSDK库设计思路获取阿里云的accessKeyId和accessSecret获取外网ip判断外网ip是否与之前一致外网ip不一致时,新增或者更新域名解析记录实现方案这里,我直接给出完整的Python代码,小伙伴们自行替换AccessKey和AccessSecret。

2025-01-15 01:23:26 1113

原创 你最不想错过的 2024 早期 25 个 Android 开源库

一个用于创建自定义 Toast 的开源库。作者使用这么一句话来描述这个库:“常见吐司,却带有类固醇。

2025-01-14 15:17:44 694

原创 你不知道的JavaScript--Item33 跨域总结与解决办法_javascript你所不知道的33

研究了几天,虽然对多种跨域方法都有所了解了,但是真要投入应用还是明显不够的(还是需要借助一些js库)。每种方法都有其优缺点,使用的时候其实应该将多种跨域方法进一步封装一下,统一调用的接口,利用js来自动判断哪种方法更为适用。

2025-01-14 15:14:03 1068

原创 伤腰的Python爬虫案例,零基础必备实战教程

前言==今天带大家采集一个二次元图片网站, 里面漂亮的小姐姐层出不穷,图片的数据量也是比较大的, 来一睹为快吧!!开发环境介绍:=======python 3.6pycharmrequestsparselos爬虫案例数据采集一般步骤:找数据对应的链接地址代码发送地址的请求数据解析数据保存(本地)1. 首先第一步,找到对应的链接地址因为是静态网页,所以数据很容易就找到了。

2025-01-14 15:10:21 342

原创 【H5 音乐播放实例】第一节 音乐详情页制作(1)

这是因为li元素的外层ul元素,我们没有加上浮动,因此被挤下来了。我们需要把li的小圆点去掉,同时设置高度和header保持一致,都为60px。原来,li也是块级元素,会默认占满一整行,因此,我们需要对li进行一些修饰,比如,将其宽度设置为100px。这个效果非常丑,因为a标签默认就有一个蓝色的样式和下划线,所以,我们需要对这两个a标签的样式进行调整。接下来,我们要引入iconfont字体图标库,每一个菜单项左边,都需要一个彩色图标。现在,就让首页两个字垂直居中,方法就是给li加上60px的行高。

2025-01-13 18:38:45 255

原创 【ES6系列】 var、let、const 三个关键字

竟然在循环以外的地方还能访问,这就造成了作用域污染的问题了,这也不是我们期望的,因为这个循环标记只用在循环体里面,出了循环以外这个标记将毫无意义。中,就引入了块级作用域的概念,条件语句,循环语句,凡是使用大括号 {} 包裹着的代码,都是一个块级作用域,在块级作用域中,如果使用。它们不是一个完整的作用域。这很奇怪吧,也不是我们想要的效果,我们往往更期望的是一个变量必须在声明以后才能进行赋值操作,否则我们期望得到的是一个错误对象。定义的变量,那么在这个作用域以外(下级的作用域除外)的地方就无法访问这些变量。

2025-01-13 18:35:04 671

原创 【eoe教程】创建支持多种屏幕尺寸的Android应用

图3 当提供密度无关性,应用程序在低、中等、高密度屏幕上显示实例Android系统通过以下两种方式帮助应用程序实现密度无关性:* 系统为当前屏幕密度调整dp单位到适当的值* 如有必要,系统会根据当前屏幕密度调整绘图资源到适当的尺寸在图2中,文本视图和位图绘图有规定的尺寸的像素(像素单位),因此这些视图在低密度屏幕上看起来较大,在高密度屏幕上看起来较小。这是因为尽管实际的屏幕尺寸是一样的,但是高密度屏每英尺有较多的像素(相同数量的像素适合于较小区域)。

2025-01-13 18:31:22 673

原创 Python框架篇:结构化的网页抓取框架-Scrapy_怎么提取网站中的架构图纸

Scrapy Engine(引擎)引擎负责控制系统所有组件之间的数据流,并在发生某些操作时触发事件。scheduler(调度器)调度程序接收来自引擎的请求,将它们排入队列,以便稍后引擎请求它们。Downloader(下载器)下载程序负责获取web页面并将它们提供给引擎,引擎再将它们提供给spider。spider(爬虫)爬虫是由用户编写的自定义的类,用于解析响应,从中提取数据,或其他要抓取的请求。Item pipeline(管道)管道负责在数据被爬虫提取后进行后续处理。

2025-01-12 15:59:10 632

原创 python数据分析实例:利用python爬虫获取数据_爬虫数据采集实例

在学习python中有任何困难不懂的可以微信扫描下方CSDN官方认证二维码加入python交流学习多多交流问题,互帮互助,这里有不错的学习教程和开发工具。👉[[CSDN大礼包:《python安装包&全套学习资料》免费分享]]安全链接,放心点击。

2025-01-12 15:55:29 1999 1

原创 python接口自动化 —— 接口测试工具介绍(详解)_python接口文档工具

工欲善其事必先利其器”,通过前边几篇文章的介绍,大家大致对接口有了进一步的认识。那么接下来让我们看看接口测试的工具有哪些。目前,市场上有很多支持接口测试的工具。利用工具进行接口测试,能够提供测试效率。例如,假入让你一天完成100个接口测试任务,你觉得你加班能完成,那么1000个、10000个…。如果有工具,可以大大提高你的效率,可以达到事半功倍,但是不是所有工具都能够支持你完成这个任务。下面我们就来挑选几个常用和常见的工具,简单介绍一下。

2025-01-12 15:51:47 708

原创 Java面试题-Java基础-扩展

【代码】Java面试题-Java基础-扩展。

2025-01-12 00:40:01 198

原创 Java面试之数据库篇(offer 拿来吧你)_现在java面试都喜欢考数据库吗

上面名词傻傻分不清,一问搞定数据库 : 数据库(DataBase 简称 DB)就是信息的集合(数据库是由数据库管理系统管理的数据的集合)数据库管理系统 :数据库管理系统(Database Management System 简称DBMS)是一种操纵和管理数据库的大型软件,通常用于建立、使用和维护数据库。数据库系统 : 数据库系统(Data Base System,简称 DBS)通常由软件数据库和数据管理员(DBA)组成。

2025-01-12 00:36:21 732

原创 Java面向对象编程·下_在main() 方法中使用父类引用指向子类对象的方式(向上转型),分别使用person类和wo

多态是面向对象程序设计中比较难理解的部分. 我们会在后面的抽象类和接口中进一步体会多态的使用. 重点是多态带来的编码上的好处.另一方面, 如果抛开 Java, 多态其实是一个更广泛的概念, 和 “继承” 这样的语法并没有必然的联系C++ 中的 “动态多态” 和 Java 的多态类似. 但是 C++ 还有一种 “静态多态”(模板), 就和继承体系没有关系了.Python 中的多态体现的是 “鸭子类型”, 也和继承体系没有关系.Go 语言中没有 “继承” 这样的概念, 同样也能表示多态。

2025-01-12 00:32:39 610

原创 ISP(七) CMOS图像传感器内部结构及工作原理_cmos sensor内部结构及工作原理

自然界中有不同频率的光线,如果我们简单来说分成RGB三种频率的光线,由于RGB的频率不同,所载有的能量也是不同的,以蓝光子为例,所载有的能量为4.41E-19焦耳,单个光子的能量E=hc/普朗克常量,那么一束光子的能量就等于所有光子能量的总和Total_Power=sum_of(all photons)。但是,PPD结构有4个晶体管,有的设计甚至有5个,这大大降低了像素的填充因子(即感光区占整个像素面积的比值),这会影响传感器的光电转换效率,进而影响传感器的噪声表现。5、 信号电平读出。

2025-01-11 19:43:59 891

原创 IP-Prefix List_ip prefix-list

如果没有配置关键字greater-equal或less-equal,前缀过滤列表会进行精确匹配,即只匹配掩码长度为与前缀过滤列表掩码长度相同的IP地址路由; 如果不配置IP-Prefix的index,那么对应的index在上次配置的同名IP-Prefix的index的基础上,以步长为10进行增长。如果配置的IP-Prefix的名字index都和已经配置了的一项IP-Prefix List的相同,仅仅只是匹配的内容不同,则该IP-Prefix List将覆盖原有的IP-Prefix List。

2025-01-11 19:40:17 1051

原创 iOS开发:图标生成器Prepo 的使用

Prepo是图标生成转化器,Prepo for Mac是Mac OS平台上的一款非常不错的Mac图像处理软件,Prepo for Mac基于Mac和iOS的一款免费且非常方便的图标转化器,它可以帮助设计师和iOS开发者快速的导出各种尺寸的图标。设计师和iOS开发者通过Prepo把任何格式的图片文件转换成 iOS可用的图片格式。

2025-01-11 19:36:35 440

原创 90%的开发者都不知道的UI本质原理和优化方式

虽然在开发中,我们在接到产品的UI需求之后,可以走捷径照抄大型APP代码,但是copy来的代码一旦出了问题,也只是百度或者靠猜的方案去解决。真正高级的工程师也会使用别人的代码,但是他们深入理解了高级UI的原理及性能优化方法,就能避免卡顿的情况。相信大家多多少少看过一些高级UI原理的文章,但是一到用的时候就不知道了,本文就给大家讲清楚!Activity的attach 方法里创建PhoneWindow。

2025-01-10 14:46:32 1051

原创 7000+字,30+张图!Java线上故障排查思路全部总结在这里了

然后将占用最高的pid转换为16进制得到nid​接着直接在jstack中找到相应的堆栈信息​可以看到我们已经找到了nid为0x42的堆栈信息,接着只要仔细分析一番即可。当然更常见的是我们对整个jstack文件进行分析,通常我们会比较关注WAITING和TIMED_WAITING的部分,BLOCKED就不用说了。我们可以使用命令来对jstack的状态有一个整体的把握,如果WAITING 之类的特别多,那么多半是有问题啦。​。

2025-01-10 14:39:05 850

原创 7-2 银行家算法--申请资源 (30 分)

第一行输入进程数量N,第二行输入资源类数M,第三行输入M类资源个类资源的总数,以下N行分别输入每个进程的名字,该进程对M类资源的最大需求以及已分配资源。输入申请资源的进程以及申请各类资源的数目,判断是否分配。“并输出当前系统状态。if(node[i].finish == false && count == M) {//count == M说明剩余的各个资源总量大于该进程的所需要的。3.若申请的资源数目大于剩余资源,输出”剩余资源不足,不予分配。2.若申请的资源数目大于最大需求,输出”需求不合理,不予分配。

2025-01-10 14:35:23 597

空空如也

空空如也

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

TA关注的人

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