E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
黑马程序员-学习日记
【SpringBoot篇】分页查询 | 扩展SpringMvc的消息转换器
文章目录什么是分页查询代码实现⭐问题解决方法做了几个项目,发现在这几个项目里面,都实现了分页查询效果,所以就总结一下,方便学习我们基于
黑马程序员
的苍穹外卖来讲解分页查询的要点什么是分页查询分页查询是指将大量数据按照固定大小的页进行切分
在下小吉.
·
2023-11-16 16:23
SpringBoot
spring
boot
后端
spring
springmvc
java
Python的requests库使用总结
学习日记
目录
学习日记
一、requests库基础1、requests库概念2、requests库安装与导入3、常用属性或方法二、七个主要使用方法1、requests.request(method,url,
醉蕤
·
2023-11-16 11:57
Python
python
黑马程序员
——Objective-C 内存管理详解——黑马 IOS 技术博客
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流!-------C语言使用malloc方法申请内存,使用free释放内存。Objective-c使用alloc方法申请内存,使用Release来释放它。一、内存申请(alloc)当使用alloc创建一个对象时,需要在用完之个对象后释放(Release)它。比如:[cpp]viewplaincopy//str1会自动
dumengqiu
·
2023-11-16 11:24
IOS开发
黑马程序员
ios
mac
os
x
objective-c
内存管理
uniapp基础学习笔记01
微信开发者工具配置与运行2.3.1简单修改基础页面2.4pages.json和tabBar2.4.1pages.json与tabBar配置2.4.2案例三、uniapp与原生开发的区别本博客根据黑马教程学习uniapp
黑马程序员
前端项目
猫腻余腥
·
2023-11-16 08:35
uniapp
uni-app
学习
笔记
黑马程序员
微服务 第五天课程 分布式搜索引擎2
分布式搜索引擎02在昨天的学习中,我们已经导入了大量数据到elasticsearch中,实现了elasticsearch的数据存储功能。但elasticsearch最擅长的还是搜索和数据分析。所以今天,我们研究下elasticsearch的数据搜索功能。我们会分别使用DSL和RestClient实现搜索。0.学习目标1.DSL查询文档elasticsearch的查询依然是基于JSON风格的DSL来
可我不想做饼干
·
2023-11-16 02:56
黑马微服务笔记
微服务
分布式
搜索引擎
黑马程序员
微服务 分布式搜索引擎3
分布式搜索引擎030.学习目标1.数据聚合**聚合(aggregations)**可以让我们极其方便的实现对数据的统计、分析、运算。例如:什么品牌的手机最受欢迎?这些手机的平均价格、最高价格、最低价格?这些手机每月的销售情况如何?实现这些统计功能的比数据库的sql要方便的多,而且查询速度非常快,可以实现近实时搜索效果。1.1.聚合的种类聚合常见的有三类:**桶(Bucket)**聚合:用来对文档做
可我不想做饼干
·
2023-11-16 02:56
黑马微服务笔记
微服务
分布式
搜索引擎
黑马程序员
微服务第四天课程 分布式搜索引擎1
分布式搜索引擎01–elasticsearch基础0.学习目标1.初识elasticsearch1.1.了解ES1.1.1.elasticsearch的作用elasticsearch是一款非常强大的开源搜索引擎,具备非常多强大功能,可以帮助我们从海量数据中快速找到需要的内容例如:在GitHub搜索代码在电商网站搜索商品在百度搜索答案在打车软件搜索附近的车1.1.2.ELK技术栈elasticsea
可我不想做饼干
·
2023-11-16 02:22
黑马微服务笔记
分布式
搜索引擎
学习
黑马程序员
JavaScript总结
今天学习了变量提升、函数提升、动态参数、剩余参数、展开运算符。这些内容比较少用到,但要知道它们的原理是怎么运行的,像早期的定义变量使用的是var,用它定义变量的话会有不好的地方,它可以在变量还没声明之前就使用了,这是不提倡的做法,后来改进之后基本上都使用let、const定义变量,用它们两个声明的变量没有这个问题出现,函数提升也是通过var声明的函数表达式才会存在提升的问题,同样是不提倡的。动态函
heliang399
·
2023-11-16 00:03
学习
javascript
开发语言
学习
黑马程序员
JavaScript总结
今天主要学习了es6之后很常用到的箭头函数,用箭头函数可以简化函数的代码量,但也有它的缺点,那就是函数今天不会创建自己this,而是会找自己作用域链上一层的this,因此DOM事件回调函数为了简便,不建议使用箭头函数。还有学习了解构赋值,它包括了数组解构和对象解构,解构可以快速为批量变量赋值,这种写法很简洁快速,主要学习的是它们的语法使用,比如在数组赋值前需要加分号,不然代码运行时会误判出错,还有
heliang399
·
2023-11-16 00:03
学习
javascript
开发语言
学习
黑马程序员
JavaScript总结
今天分析了购物网站放大镜的算法,感觉很不错,因为平时接触的算法不多,但通过慢慢的观察发现然后用数据去做计算最后得出结果,这个过程很有成就感。还深入学习了作用域链,不同的关键字声明对作用域的变化,和内外作用域的对比,最后知道作用域链其实是一个查找的机制,还有垃圾回收机制,这是内存管理的一部分,它的工作其实是自动完成的,可以帮助我们管理内存并避免内存泄漏,提高代码的效率,要理解它是怎么工作的,这两个知
heliang399
·
2023-11-16 00:33
学习
学习
黑马程序员
JavaScript总结
今天主要学习了对象两个比较常用的方法,首先是遍历数组的forEach方法,这个方法和之前学习过的map方法很相似,也是遍历数组,但map方法处理完数据之后会有一个新的数组,而forEach方法没有返回值,也是按需求来选择使用哪个,还有就是数组的filter方法,这个方法是设置筛选条件来进行过滤,会返回一个筛选过后的新数组,而且不会影响原数组。最后就是学了构造函数,这是一个特殊的函数,它和pytho
heliang399
·
2023-11-16 00:01
学习
练习 ~
黑马程序员
匠心之作-第四阶段实战-基于多态的企业职工系统-P160~P166-职工管理系统
关于P160~P166-练习-职工管理系统1、显示职工功能1显示职工函数声明2显示职工函数实现3测试显示职工2、删除职工-判断职工是否存在1判断职工是否存在函数声明2判断职工是否存在函数实现3测试判断职工是否存在3、删除职工1删除职工函数声明2删除职工函数实现3测试删除职工4、修改职工功能实现1修改职工函数声明2修改职工函数实现3测试修改职工5、查找职工功能实现1查找职工函数声明2查找职工函数实现
lilyfengli
·
2023-11-15 23:13
c++
重学java——继承
学习资料来自于——
黑马程序员
希望大家多多三连支持哈!!!!!
小羊一定会学会的
·
2023-11-15 20:33
java
开发语言
后端
Go语言
学习日记
【十】 go get常见错误处理方法
goget命令借助代码管理工具通过远程拉取或更新代码包及其依赖包,并自动完成编译和安装。整个过程就像安装一个App一样简单。参数介绍:-d只下载不安装-f只有在你包含了-u参数的时候才有效,不让-u去验证import中的每一个都已经获取了,这对于本地fork的包特别有用-fix在获取源码之后先运行fix,然后再去做其他的事情-t同时也下载需要为运行测试所需要的包-u强制使用网络去更新包和它的依赖包
没枕头我咋睡觉
·
2023-11-15 17:16
Go语言学习日记
RabbitMQ-高级篇-
黑马程序员
代码:链接:https://pan.baidu.com/s/1nQBIgB_SbzoKu_XMWZ3JoA?pwd=aeoe提取码:aeoe在昨天的练习作业中,我们改造了余额支付功能,在支付成功后利用RabbitMQ通知交易服务,更新业务订单状态为已支付。但是大家思考一下,如果这里MQ通知失败,支付服务中支付流水显示支付成功,而交易服务中的订单状态却显示未支付,数据出现了不一致。此时前端发送请求查
我橘子超酸
·
2023-11-15 16:22
RabbitMQ
java-rabbitmq
rabbitmq
java
RabbitMQ-基础篇-
黑马程序员
代码:链接:https://pan.baidu.com/s/1nQBIgB_SbzoKu_XMWZ3JoA?pwd=aeoe提取码:aeoe微服务一旦拆分,必然涉及到服务之间的相互调用,目前我们服务之间调用采用的都是基于OpenFeign的调用。这种调用中,调用者发起请求后需要等待服务提供者执行业务返回结果后,才能继续执行后面的业务。也就是说调用者在调用过程中处于阻塞状态,因此我们成这种调用方式为
我橘子超酸
·
2023-11-15 16:49
RabbitMQ
rabbitmq
分布式
黑马程序员
java视频
学习日记
android培训、java培训2011年8月3日今天终于开始了视频学习的第一天,刚开始还真是有点激动,因为不知道接下来会怎样。我自认为自己的基础还可以,所以就先从IO看起了。一打开视频,眼前出现的是一段前奏感觉真的不一样。更增强了我加入黑马的决心。以下是我今天的学习心得。第一讲:主要讲了IO对文件的几种操作,我想我们没有必要去硬要记住每一个方法,只记住常用的。一是方法太多;二是有些方法我们很少用
tt1157n
·
2023-11-15 14:29
java
io
output
input
文档
数据结构
学习日记
-递增的整数序列链表的插入
要求实现一个函数,在递增的整数序列链表(带头结点)中插入一个新整数,并保持该序列的有序性。首先是带头结点的链表创建函数,由于博主是初学者,所以仅根据自己的理解写了一个函数,可能不够规范,但实现了想达到的效果,会在以后改进。typedefstructLNode*List;structLNode{intdata;/*存储结点数据*/ListNext;/*指向下一结点的指针*/};Listcreat(L
吃胖的猫咪
·
2023-11-15 12:12
数据结构
链表
Kyber算法
学习日记
-----相关代数概念
Kyber算法相关代数概念整数环Z即全体整数对于环,需要满足一下9个条件(1)加法满足结合律;(2)加法满足交换律;(3)有一个数0,是对任意整数a,满足a+0=a;(4)对任意整数a,存在整数b,使a+b=0;(5)乘法满足结合律;(6)有一个数1,是对任意整数a,满足a*1=a;(7)加法与乘法满足分配律;(8)乘法满足交换律;(9)无零因子:如果a、b≠0,则ab≠0。整数环即以全体整数形成
付阿秋
·
2023-11-15 08:56
算法
学习
JS基础 查漏补缺
学习视频:
黑马程序员
第五天——对象方法和调用数据行为性的信息称为方法,如跑步、唱歌等,一般是动词性的,其本质是函数。
珊珊而川
·
2023-11-15 04:15
javascript
开发语言
ecmascript
【
学习日记
2023.4.26】之 Maven_SpringBoot入门_HTTP协议
文章目录1.Maven1.1初识Maven依赖管理:统一项目结构:项目构建:1.2Maven概述1.2.1Maven模型1.2.2Maven仓库1.2.3Maven安装1.3IDEA集成Maven1.3.1配置Maven环境1.3.1.1当前工程设置1.3.1.2全局设置1.3.2Maven项目1.3.2.1创建Maven项目1.3.2.2POM配置详解3.2.3Maven坐标详解1.3.3导入M
Yishooo.
·
2023-11-15 04:37
JavaWeb
maven
spring
boot
学习
Linux 学习笔记(借鉴
黑马程序员
Linux课程)
Linux视频课程简介Linux诞生于1991年,由林纳斯·托瓦兹在21岁时完成。此后成为最为流行的服务器操作系统之一。Linux内核和系统发行版由Linux系统内核和系统级应用程序两部分组成。内核提供系统最核心的功能,如:调度CPU、调度内存、调度文件系统、调度网络通讯、调度IO系统级应用程序,可以理解为出厂自带程序,可供用户快速上手操作系统,如:文件管理器、任务管理器、图片查看、音乐播放举个例
峰不二子的小迷弟
·
2023-11-15 02:55
后端学习笔记
学习
linux
服务器
后端
RUST
学习日记
第17课 ——流程控制
RUST
学习日记
第17课——流程控制0x00回顾与开篇有关Rust数据类型的知识暂时告一段落了,从这节开始讲解Rust中的流程控制。在Rust中控制代码执行流程有两种方式——条件判断和循环。
uuuhhhyyy
·
2023-11-14 23:56
【web前端】CSS盒子模型
使用课程是
黑马程序员
pink老师前端入门教程,零基础必看的h5(html5)+css3+移动端前端视频教程_哔哩哔哩_bilibili目录框架一、盒子模型1、盒子模型组成2、边框3、表格的细线边框4、边框会影响盒子的实际大小
wo-yu
·
2023-11-14 08:43
web前端
前端
html
css
学习
【GEE
学习日记
】GEE下载ERA5指定小时数据
1背景ERA5数据集提供了逐小时的气象产品,最近做实验需要用到指定日期的14点的气象数据,所以学习了一下。我的目的:获取2003年每月5,15,25日14点的空气温度2代码varroi=table.geometry();//table是我上传的研究区矢量varbatch=require('users/fitoprincipe/geetools:batch');functionExtractByMa
嘻嘻爱学习
·
2023-11-14 04:56
GEE
遥感数据学习
学习
Python基础——第三章:Python判断语句
前言本文是根据
黑马程序员
Python教程所作之笔记,目的是为了方便我本人以及广大同学们查漏补缺。不想做笔记直接来我的频道。当然啦,自己的笔记才是最好的哦!PS:感谢
黑马程序员
!
c0rdXy
·
2023-11-14 03:37
Python
python
pycharm
大数据
网络安全
SpringBoot学习(
黑马程序员
day12)
1jwt令牌JWT的组成:(JWT令牌由三个部分组成,三个部分之间使用英文的点来分割)第一部分:Header(头),记录令牌类型、签名算法等。例如:{"alg":"HS256","type":"JWT"}第二部分:Payload(有效载荷),携带一些自定义信息、默认信息等。例如:{"id":"1","username":"Tom"}第三部分:Signature(签名),防止Token被篡改、确保安
有模有样(^~^)
·
2023-11-13 20:36
spring
boot
学习
java
hls中c语言的用法,HLS
学习日记
(一)走一遍形式
英语水平太差真是个硬伤,每次看xilinx的文档简直就是地狱一样,以前总能找到一些大神的博客来解救,但现在开始学习HLS几乎没有什么中文资料,只能啃着英文的,效率不得不说是太低了,特别是一些优化功能啥的,就算每个单词会了但还是不明白整体的意思,希望多看几份文档会好一些吧QAQ~为了放止自己忘记学过的东西,所以这里写点日记备忘一下哈哈。学习HLS主要看的是ug871和ug902两个文档,好吧一个20
weixin_39613548
·
2023-11-13 20:09
hls中c语言的用法
苍穹外卖项目
学习日记
(15)
苍穹外卖项目
学习日记
(15)day12数据报表导出在ReportController类添加数据报表方法ReportController.java@GetMapping("/export")@ApiOperation
荼图
·
2023-11-13 13:30
苍穹外卖
spring
boot
java
苍穹外卖项目
学习日记
(9)
苍穹外卖项目
学习日记
(9)day06HttpClient创建HttpClientTest测试类HttpClientTest.javapackagecom.sky.test;importorg.apache.http.HttpEntity
荼图
·
2023-11-13 13:29
苍穹外卖
spring
boot
java
苍穹外卖项目
学习日记
(10)
苍穹外卖项目
学习日记
(10)day07缓存菜品更改controll层,改为先查询redis中是否有相关数据user-DishController.java@GetMapping("/list")@ApiOperation
荼图
·
2023-11-13 13:29
苍穹外卖
spring
boot
java
苍穹外卖项目
学习日记
(14)
苍穹外卖项目
学习日记
(14)day11营业额统计在admin文件夹下创建ReportController类,并且添加营业额统计方法ReportController.javapackagecom.sky.controller.admin
荼图
·
2023-11-13 13:29
苍穹外卖
spring
boot
java
苍穹外卖项目
学习日记
(11)
苍穹外卖项目
学习日记
(11)day08导入地址相关代码导入资料文件夹下day08下的地址相关代码用户下单创建OrderController类,并且添加用户下单方法submitOrderController.javapackagecom.sky.controller.user
荼图
·
2023-11-13 13:59
苍穹外卖
spring
boot
java
苍穹外卖项目
学习日记
(12)
苍穹外卖项目
学习日记
(12)day09历史订单查询controller层OrderController添加历史订单查询方法OrderController.java@GetMapping("/historyOrders
荼图
·
2023-11-13 13:59
苍穹外卖
spring
boot
java
苍穹外卖项目
学习日记
(7)
苍穹外卖项目
学习日记
(7)day05-1Windows-Redis安装与运行直接解压day05下的zip压缩文件,在解压目录下进入cmd,运行redis-server.exeredis.windows.conf
荼图
·
2023-11-13 13:58
苍穹外卖
spring
boot
java
苍穹外卖项目
学习日记
(6)
苍穹外卖项目
学习日记
(6)day04新增套餐(分为根据分类id查询菜品,完善修改菜品销售状态,新增套餐)根据分类id查询菜品(因为添加套餐时,需要选择菜品)controll层添加根据分类id查询菜品函数
荼图
·
2023-11-13 13:28
苍穹外卖
spring
boot
java
苍穹外卖项目
学习日记
(8)
苍穹外卖项目
学习日记
(7)day05-2店铺营业状态设置在Admin文件夹下创建ShopController类,并且添加方法setStatus和getStatusShopController.javapackagecom.sky.controller.admin
荼图
·
2023-11-13 13:28
苍穹外卖
spring
boot
java
苍穹外卖项目
学习日记
(4)
苍穹外卖项目
学习日记
(4)day03-1公共字段填充实现思路如下在server的com.sky下添加annotation包,并且创建AutoFill注解AutoFill.javapackagecom.sky.annotation
荼图
·
2023-11-13 13:28
苍穹外卖
spring
boot
java
苍穹外卖项目
学习日记
(1)
苍穹外卖项目
学习日记
(1)day01环境搭建前端环境搭建,点击day01中nginx-1.20.2目录下的nginx.exe,浏览器访问localhost,注:该目录不能放在含有中文的目录下导入数据库,
荼图
·
2023-11-13 13:57
苍穹外卖
spring
boot
java
苍穹外卖项目
学习日记
(2)
苍穹外卖项目
学习日记
(2)day02-1新增员工设计新增员工接口的DTOcontroller层添加save方法,并且使用service的save方法(自己根据提示新建),在emploeeservice实现层使用对象属性拷贝设置账号状态
荼图
·
2023-11-13 13:57
苍穹外卖
spring
boot
java
苍穹外卖项目
学习日记
(3)
苍穹外卖项目
学习日记
(3)day02-2启用禁用员工账号在controll层新增相应方法EmployeeController.java@PostMapping("/status/{status}")@ApiOperation
荼图
·
2023-11-13 13:57
苍穹外卖
spring
boot
java
苍穹外卖项目
学习日记
(5)
苍穹外卖项目
学习日记
(5)day03-2删除菜品controll层添加批量删除函数DishController.java@DeleteMapping@ApiOperation("菜品批量删除")publicResultdelete
荼图
·
2023-11-13 13:57
苍穹外卖
spring
boot
java
学习日记
-spmv(6)
SPMV稀疏矩阵向量乘笔记(6)spmv之oski优化首先了解一下csr的spmv代码实现,其中val为非零值,ind为列索引,ptr为行指针。l是列值的一个索引,真正的列值是。它和COOSpMV的一个明显区别是数据重用模式不同。现在在内层循环里被重用了,这意味着我们在代码生成时将其值放入一个寄存器中,然后在内层循环中使用该寄存器而不用重复访问内存。此时内存循环每轮只需要3次memoryloads
荼图
·
2023-11-13 13:57
SPMV
学习
学习日记
-spmv(1)
SPMV稀疏矩阵向量乘笔记(1)存储格式COO格式三元组来表示,分别是(行号,列号,数值)。CSR格式三类数据来表达:行偏移,数值所属列号,数值。通常,行偏移是最难理解的,其中一种比较好理解是前n行有多少个非零元素(n就是索引,从0开始),例如当n=1,值为2表示前1行有两个元素,当n=2,值为4表示前2行有四个非零元素。CSC格式同理,第二种为行便宜,该种为列偏移,不过多解释。ELLPACK(E
荼图
·
2023-11-13 13:26
SPMV
学习
学习日记
-spmv(3)
SPMV稀疏矩阵向量乘笔记(3)SpeculativeSegmentedSumforSparseMatrix-VectorMultiplicationonHeterogeneousProcessors浅读(2)介绍了两个不同的异构处理器,一种是最后一级cache是独立的,即cpu与gpu各自有一个cache。另外一种是最后一级cache是共享的,即cpu与gpu共享。如图提出协同处理器与异构处理器
荼图
·
2023-11-13 13:26
SPMV
学习
学习日记
-spmv(5)
SPMV稀疏矩阵向量乘笔记(5)SparseMatrix-VectorMultiplicationonGPGPUs浅读1.介绍简述了一下spmv的由来以及重要性和spmv的历史解决办法,例如非零填充等。然后介绍了gpgpu的发展以及解决了许多复杂的算法。gpgpu是simt结构,即单指令多线程结构。文章主要是对不同的存储格式做出了简单的介绍与性能测试。2.关于spmv在gpgpu上的综述:提出优化
荼图
·
2023-11-13 13:26
SPMV
学习
学习日记
-spmv(2)
SPMV稀疏矩阵向量乘笔记(2)SpeculativeSegmentedSumforSparseMatrix-VectorMultiplicationonHeterogeneousProcessors浅读(1)摘要提出使用CSR格式的异构处理器算法介绍2.1提出了现在已经推出了许多新的存储格式,为什么还要用CSR2.2现在许多工具包都是使用的CSR格式,新格式要加入这些工具包中并不简单2.3如果程
荼图
·
2023-11-13 13:56
SPMV
学习
苍穹外卖项目
学习日记
(13)
苍穹外卖项目
学习日记
(13)day10Springtaskcron表达式导入springtask坐标(spring-context已经存在),添加@EnableScheduling注解订单状态定时处理新建
荼图
·
2023-11-13 13:55
苍穹外卖
spring
boot
java
黑马程序员
微服务Docker实用篇
Docker实用篇0.学习目标1.初识Docker1.1.什么是Docker微服务虽然具备各种各样的优势,但服务的拆分通用给部署带来了很大的麻烦。分布式系统中,依赖的组件非常多,不同组件之间部署时往往会产生一些冲突。在数百上千台服务中重复部署,环境不一定一致,会遇到各种问题1.1.1.应用部署的环境问题大型项目组件较多,运行环境也较为复杂,部署时会碰到一些问题:依赖关系复杂,容易出现兼容性问题开发
可我不想做饼干
·
2023-11-13 05:08
黑马微服务笔记
docker
容器
运维
鸿蒙应用开发教程第06期:手把手教你写项目!
黑马程序员
为了帮助开发者先行一步,把最前沿的优质开发技术教授于IT开发者,依托自身强大的课程研发力量,集结1000余名课研老师和技术大牛,推出首套《HarmonyOS2.0鸿蒙应用开发实战教程》。
传智播客
·
2023-11-13 02:04
nagios
weex
敏捷开发
sms
编程语言
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他