草庐IT

JavaSE基础——课程笔记

全部标签

postman的基本介绍与使用【基础篇一】

Postman的使用(基础篇)前言Postman是一款支持HTTP协议的接口调试与测试工具,其主要特点就是功能强大,使用简单且易用性好。无论是开发人员进行接口调试,还是测试人员做接口测试,Postman都是首选工具之一。接下来就介绍一下Postman到底有哪些功能,它们分别都能干些什么。下面先通过一张图来直观地来看下Postman中所包含的功能。以上功能也只是展示了Postman的一部分功能,为了能更加全面的体现这款工具的特点,我将从以下三个维度来加以说明:界面导航说明发送第一个请求如果你是第一次使用Postman发送请求,下面这个例子可以作为一个最基本的入门,可以帮我们建立一个初始印象。①打

【SpringBoot】微服务学习笔记七:微服务中异步调用数据提交数据库的问题

个人简介: >📦个人主页:赵四司机>🏆学习方向:JAVA后端开发 >📣种一棵树最好的时间是十年前,其次是现在!>⏰往期文章:SpringBoot项目整合微信支付>🧡喜欢的话麻烦点点关注喔,你们的支持是我的最大动力。前言:1.前面基于Springboot的单体项目介绍已经完结了,至于项目中的其他功能实现我这里就不打算介绍了,因为涉及的知识点不难,而且都是简单的CRUD操作,假如有兴趣的话可以私信我我再看看要不要写几篇文章做个介绍。2.完成上一阶段的学习,我就投入到了微服务的学习当中,所用教程为B站上面黑马的微服务教程。由于我的记性不是很好,所以对于新事物的学习我比较喜欢做笔记以加强理解,在这里我

Leetcode笔记3

15.三数之和题目链接排序+双指针(C++)排序,方便去重固定一个数字nums[k],使用双指针i,j。i从k+1开始,j从n-1开始不断向中间逼近直到i>=j,然后k++。判断nums[i]+nums[j]+nums[k]是否等于0,大于0或者小于0。classSolution{public:vector>threeSum(vector&nums){intk=0,n=nums.size();vector>ans;sort(nums.begin(),nums.end());if(ntemp(3);while(ki&&nums[j]==nums[j-1]){j--;}i++;j--;}elsei

c# - 抽象单例背后的 IoC 容器——做错了吗?

一般来说,我喜欢让应用程序完全不了解IoC容器。但是我遇到了需要访问它的问题。为了消除痛苦,我使用了一个基本的单例。在你跑到山上或拔出霰弹枪之前,让我回顾一下我的解决方案。基本上,IoC单例绝对什么都不做,它只是委托(delegate)给一个必须传入的内部接口(interface)。我发现这使得使用单例的工作不那么痛苦。下面是IoC包装器:publicstaticclassIoC{privatestaticIDependencyResolverinner;publicstaticvoidInitWith(IDependencyResolvercontainer){inner=conta

Python小姿势 - Python爬取数据的库——Scrapy

Python爬取数据的库——Scrapy一、爬虫的基本原理爬虫的基本原理就是模拟人的行为,使用指定的工具和方法访问网站,然后把网站上的内容抓取到本地来。爬虫的基本步骤:1、获取URL地址:2、发送请求获取网页源码;3、使用正则表达式提取信息;4、保存数据。二、爬虫的类型爬虫分为两类:1、基于规则的爬虫:基于规则的爬虫是指爬虫开发者需要自己定义爬取规则,爬虫根据规则解析页面,抽取所需要的数据。2、自动化爬虫:自动化爬虫不需要爬虫开发者定义爬取规则,爬虫可以根据给定的URL地址自动发现目标网站的结构,并自动抽取所需要的数据。三、Python爬虫框架——ScrapyScrapy是用于爬取网站数据的一

智能合约安全——delegatecall (1)

在之前的内容中,学习到了storage中是使用插槽存储数据的。而delegatecall函数有个有趣的特点:当使用delegatecall函数进行外部调用涉及到storage变量的修改时是根据插槽位置来修改的而不是变量名。举个例子:合约A合约B 当合约B调用testDelegatecall()函数时,合约B的地址c的值会变为合约A的地址,而地址a则是不变。因为合约A的函数test()改变的是插槽slot1的值,同样的在合约B中运行时,改变的也是插槽slot1的值,即地址c的值。目标合约漏洞分析我们可以看到有两个合约,Lib合约中只有一个pwn函数用来修改合约的owner,在HackMe合约中存

加密市场熊市最后的曙光——Treasure Project(藏宝计划)

​​首先我们说一下当下市场的环境,目前处在一个熊市的环境下。时势造英雄:为什么当下的环境适合玩项目?熊市的资金流向会从二级市场转向资本市场。举个例子:上个熊市的初期的创世大盘,如PlusToken,WoToken,FX等等...熊市环境下资金流行向是比较明确的,有效延长项目的周期,早期加入都会有丰厚的回报,因为你是第一批,各种福利你都是第一手。接下来就来说一下参加前需要做什么准备?TreasureProject(藏宝计划)简介Treasure项目是基于区块链技术服务于Web3.0的全新金融协议,它使质押更快,更有效,参与者可以参与Treasure项目的多个生态板块,同时获得丰厚的回报Treas

大数据、云计算、元宇宙——吉吉拍的探索之路

2021年被称作“元宇宙”元年。9月以来,“元宇宙”概念热度持续上升,“元宇宙”迅速涌上资本市场的风口浪尖,成为关注焦点。那么在大数据、物联网技术、云计算等盛行的当下,元宇宙又将为造成现有格局等哪些转变?吉吉拍又能在其中扮演什么角色呢?01元宇宙虽然元宇宙这个词最近一直被提起,但还有很多人不知道究竟什么才是元宇宙。其实“元宇宙”这个概念来源于1992年美国著名科幻小说家尼奥·斯蒂文森创作的小说《雪崩》。这本书中提到一个概念——“Metaverse”(元宇宙)。简单来说,元宇宙就是虚拟网络环境组成的虚拟空间。02吉吉拍吉吉拍是在基于区块链的研究成果,在融合区块链技术、物联网技术、大数据技术和云计

SQLite实战系列——用最简单的方法,增删改查数据表

1.前言&环境启动2.SQLite数据类型2.1弱类型的数据存储2.2SQLite亲和类型2.3其他常用类型的处理2.3.1布尔类型2.3.2日期类型2.4数据约束3数据表的创建3.1从零创建3.2复制创建4查询数据表5查询数据表字段6数据表的修改6.1新增列6.2删除列6.3重命名列7数据表名称的修改8数据表的删除9总结<

MySQL基础篇之多表查询

前言MySQL在我们工作中都会用到,那么我们最常接触的就是增删改查,而对于增删改查来说,我们更多的是查询。但是面试中,面试官又不会问你什么查询是怎么写的,都是问一些索引啊,事务啊,底层结构这些东西,所以我打算分四篇去逐一的过一遍MySQL的知识点。以下为四篇的传送门,有需要直接点击进入,目前还在建设当中,可以关注作者或专栏,持续更新,永不收费。篇章地址DDL查询篇传送门MySQL函数及视图、存储过程–MySQL索引及优化–MySQL事务及架构–文章目录前言一、SQL的分类二、DDL数据定义语言1.MySQL中的数据类型1.针对数据库操作1.创建数据库2.使用数据库3.修改数据库4.删除数据库2