java学习笔记:字符串-编程思维
目录Java学习笔记:字符串String创建String对象内存模型String 比较Scanner验证键入的字符串本质是new出来的练习案例:判断账户和密码是否一致遍历字符串统计字符次数字符串反转StringBuilderStringBuilder构造方法链式编程拼接字符串StringJoiner总结必须学习使用JDK API帮助文档 2024/3/17 学习链接:黑马程序员(字符串)
morethink program
目录Java学习笔记:字符串String创建String对象内存模型String 比较Scanner验证键入的字符串本质是new出来的练习案例:判断账户和密码是否一致遍历字符串统计字符次数字符串反转StringBuilderStringBuilder构造方法链式编程拼接字符串StringJoiner总结必须学习使用JDK API帮助文档 2024/3/17 学习链接:黑马程序员(字符串)
咋想到这茬了 最近开始忙毕设的事儿了,想部署个伪分布式的Spark + Hadoop集群来进行测试。思来考去,最终咱把目光放在了Docker上。 盘了两天,发现这玩意意外的有趣,镜像构建好后开箱即用,省去了些配置环境的成本。 不过呢,在配置Hadoop的时候我发现了一个问题——Hadoop分布式搭建要求各节点间能通过SSH执行指令(比如启动时就需要在其他节点上执行指令以启动相应守护进程),即需要
机器学习基础: 数据与建模: 数据统计和数学建模是处理数据和描述现实情况的关键工具。 观测值是记录的数据实例,而特征是描述观测对象的属性。 标签则代表监督式学习中的已知输出值。 学习类型: 监督式学习包括回归(预测数值标签)和分类(预测类别标签),其中分类又分为二元分类和多类分类。 非监督式学习则使用聚类将观测值根据特征相似性分组。 数学和技术概念: 函数描述输入和输出之间
vue 最有代表性质的就是.VUE 的文件,每一个vue文件都是一个组件,那么vue 组件的编译过程是什么样的呢 Vue 单文件组件 (SFC)和指令 ast 语法树 一个 Vue 单文件组件 (SFC),通常使用 *.vue 作为文件扩展名,它是一种使用了类似 HTML 语法的自定义文件格式,用于定义 Vue 组件。一个 Vue 单文件组件在语法上是兼容 HTML 的。 每一个 *.vue 文
前言:在做客户端项目时,客户端应用在测试过程中要查看前端传参,和后端返回是无法像浏览器那样直接用F12抓包,也无法用fiddler直接抓包,故可以借助第三方工具对pc客户端应用抓包,帮助测试 针对网页端,手机app端都可以轻松进行抓包,今天要讲的是对PC客户端,类似于windows电脑客户端应用,如腾讯视频的抓包;此时针对这类C/S程序抓包需要借助Proxifer 一、Proxifier
前言 php是网络安全学习里必不可少的一环,简单理解php的开发环节能更好的帮助我们去学习php以及其他语言的web漏洞原理 正文 在正常的开发中,文件的功能是必不可少,比如我们在论坛的头像想更改时就涉及到文件的上传等等文件功能。但也会出现漏洞,或者一些bug。这部分是php开发部分的文件上传、删除部分,为啥不写完?感觉有点多。 文件上传代码 在开发中,对于这种功能型的代码一般有两种办法来开发。
前言 php是网络安全学习里必不可少的一环,简单理解php的开发环节能更好的帮助我们去学习php以及其他语言的web漏洞原理 正文 在正常的开发中,文件下载的功能是必不可少,比如我们在论坛看到好看图片好听的歌时,将其下载下来时就涉及到文件的下载等等文件功能。但也会出现漏洞,或者一些bug。这部分是php开发部分的文件下载部分,为啥不写完?感觉有点多。 文件下载代码的实现 完整的css代码 /*
前言 续之前的系列,这里php开发的文件操作的内容读取以及文本写入的部分 文件读取代码的实现 css代码 本系列的php博客都是这个css,名字都是index.css /* css样式初始化 */ * { font-family: 'Poppins', sans-serif; margin: 0; padding: 0; box-sizing: border-bo
什么是CDN加速? CDN 的全称是 Content Delivery Network,即内容分发网络。CDN 是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器, 通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所 需内容,降低网络拥塞,提高用户访问响应速度和命中率。但在安全测试过 程中,若目标存在 CDN 服务,将会影响到后续的安全测试过程。 CDN有什么作用
前言 本系列为小迪2022的学习笔记,仅用于自我记录。 正文 在一般情况下,一个网站的首页大致如下 在上方存在着各种各样的导航标签、链接。而一般情况下网站的导航会用参数进行索引的编写,比如id、page等等 比如上面的链接格式,当用户访问不同页面时id参数值也会跟着变化,比如我让id=2即可更改页面内容 动手编写一个导航页 在phpstorm中打开我们在phpstudy中创建的网站 PS
vue3 地址 https://github.com/vuejs/core 首先看看vue文档什么是 Vue? Vue (发音为 /vjuː/,类似 view) 是一款用于构建用户界面的 JavaScript 框架。它基于标准 HTML、CSS 和 JavaScript 构建,并提供了一套声明式的、组件化的编程模型,帮助你高效地开发用户界面。无论是简单还是复杂的界面,Vue 都可以胜任。 下
1. 常规函数 函数都拥有显示的类型签名,其本身也是一种类型。 1.1 函数类型 自由函数 // 自由函数 fn sum(a: i32, b: i32) -> i32 { a+b } fn main() { assert_eq!(3, sum(1, 2)) } 关联函数与方法 struct A(i32, i32); impl A { // 关联函数 fn
数学 大概就是一个数学知识的梳理,可能会有一些地方写的并不是很全很好,未来可能会补。 模意义下的数论 欧几里得算法 \[\gcd(a,b) = \gcd(b,a\% b) \]扩展欧几里得算法 求解: \[ax + by = \gcd(a,b) \]分析: 设 \(ax_1 + by_1 = \gcd(a,b)\),\(bx_2 + (a\%b)y_2 = \gcd(b,a\%b)\)。 根据欧