自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 资源 (2)
  • 问答 (17)
  • 收藏
  • 关注

原创 【Android】根据图片url使用Dialog显示大图预览

在上面的代码中,我们创建了一个ZoomageTouchListener类,实现了View.OnTouchListener接口。在ScaleListener中,我们根据手势的缩放因子来调整ZoomageView的缩放比例。通过以上步骤,当用户点击缩略图时,会弹出一个Dialog来显示通过URL传递的大图预览,并且用户可以使用双指手势在图片上进行放大操作。)加载图片,并将其显示在Dialog的ZoomageView中。在上面的代码中,我们获取被点击的ImageView,并获取缩略图的URL。

2023-07-06 01:12:42 680

原创 SpringBoot+Vue前后端分离项目——订单模块——订单管理页面设计

分析返回数据格式:请求是分页查询,这里测试用只有一个订单,一个订单包含了订单基本信息和关联的收货地址表和订单商品表,一个订单包含多个订单商品。Vue源码:(未给全,可自行扩展)

2023-05-24 16:03:04 1078

原创 SpringBoot+Redis实现浏览量+1

当用户点击新闻查看详情后,数据库新闻的浏览量字段要加一,当在高并发场景下,很多人查看新闻详情直接操作数据库使浏览量字段加一对数据库压力过大,并且容易造成脏数据,这里结合redis实现浏览量加一。此时阅读量在缓存中自增一了,接下来查看新闻详情需要把redis的浏览量查出来返回而不是数据库。①、项目初始化,缓存所有新闻的浏览量Map。②、点击详情后,相应新闻的浏览量自增加一。④、查询文章浏览量以redis为准。在新闻业务实现类添加一个方法,使用。写入Map成功:新闻id对应浏览量。

2023-05-21 01:32:55 1617 2

原创 【Redis面试点总结】

查询一个空数据,mysql也查不到也不会写入缓存可能导致多次请求数据库方案一:缓存设空即可(可能发生数据不一致就是这条数据有了但此时缓存是空,消耗内存)方案二:布隆过滤器(实现复杂,容易产生误判)

2023-05-19 19:12:45 586

原创 单表mybatis-plus构造like和eq结合查询,like匹配两个字段

需要注意的是,在进行多字段匹配时,需要使用正确的逻辑运算符将不同的查询条件进行组合,以达到预期的查询效果。在上述代码中,我们首先创建了一个 LambdaQueryWrapper 对象,然后使用。方法匹配 age 等于 18 的记录。最终执行查询操作并返回符合条件的结果。方法来构造多个查询条件的组合,从而实现多字段匹配的功能。方法将两个 like 查询条件进行组合,并使用。方法连接两个 like 查询条件,并使用。方法实现 “或” 的关系。方法实现 “或” 的关系。在单表查询中,可以使用。

2023-05-17 14:19:12 2026

原创 SpringSecurity自定义实现手机短信登录

其实实现原理上跟账号密码登录一样的定义一个仅使用手机号验证权限的鉴权Token,SpringSecurity原生的是使用username和password,如下图/*** 短信登录令牌/*** SmsCodeAuthenticationFilter中构建的未认证的Authentication} /*** SmsCodeAuthenticationProvider中构建已认证的Authentication} }

2023-05-10 17:24:41 1915

原创 AI工具:IT从业者的帮手还是对手

但是,与任何领域的技术一样,我们需要在使用AI工具时深入了解它们的优缺点,并保持追求创新和持续不断学习的态度。利用这些工具,IT从业者们可以在很短的时间内处理大量的数据、分析复杂的业务场景,从而提供更优秀的解决方案。因此,在IT从业者使用AI工具时,需要注意这一点,我们需要认识到AI工具的优势和局限性,并在实际工作中正确地使用它们。因此,我们需要在充分发挥AI工具优点的同时,认真思考如何避免其潜在负面影响,在AI发展过程中寻找一个平衡点,既能够发挥AI工具的潜力,又能够最大程度地保障人类的利益和安全。

2023-04-24 22:20:14 163

原创 RabbitMQ

基本消息队列的消息发送流程:建立connection创建channel利用channel声明队列利用channel向队列发送消息基本消息队列的消息接收流程:建立connection创建channel利用channel声明队列定义consumer的消费行为handleDelivery()利用channel将消费者与队列绑定多个消费者绑定到一个队列,同一条消息只会被一个消费者处理通过设置prefetch来控制消费者预取的消息数量描述下Direct交换机与Topic交换机的差异?

2023-04-22 03:24:02 1016

原创 BeanUtils对象copy工具

这个方法需要传入两个参数,第一个参数是原始对象,第二个是需要转化成的目标对象。在方法中第二个参数为Class字节码对象,copy完成后返回目标对象。stream流里进行copyBean处理即可;

2023-03-23 16:59:13 1358

原创 【项目实战】智子商城开发文档:springboot+vue前后端分离B2B单体项目

前后端分离包含后台

2022-12-25 10:43:03 9765

原创 鸿蒙harmony天气预报Demo

天气预报Demo

2022-12-06 18:04:18 4609 13

原创 python面向对象【头歌】

任务:给定了一个 Dog 类,类中有 foot、weight 和 height 三个属性。请在类的外部输出这三个属性的值。

2022-11-18 19:36:01 5798

原创 python头歌第1关:评委打分

从文件读取数据,存入列表中,计算该名歌手 的最终得分,最终得分的计算方式是10个评分去掉一个最高分,去掉一个最低分,然后求平均分。最终得分保留两位小数,输出到屏幕。歌手1,8.72,7.09,8.13,8.93,7.89,8.12,7.99,8.43,8.99,8.89。歌手2,8.95,8.86,8.24,8.63,7.66,8.53,8.59,8.82,8.93,8.89。为了完成本关任务,你需要掌握:1.文件打开,2.文件读取,3.文件关闭。本关任务:编写一个评委打分。

2022-11-11 20:31:49 3853

原创 JavaSE重回顾(更新中...)

Java基础

2022-10-24 12:34:20 2150

原创 安卓去除顶部标题bar

去除顶部title

2022-10-19 23:10:25 2447

原创 Vue 基础

vue2基础

2022-10-11 19:31:30 4335

原创 spring-security遇到的问题

debug

2022-10-08 14:33:55 1996

原创 ajax及模板引擎、XMLHttpRequest2、axios

总结

2022-10-06 22:56:38 1772

原创 Vue之图片懒加载vue-lazyload

v-lazyload

2022-10-06 16:40:18 3428

原创 node.js

其中包含前后端身份认证 session和JWT。

2022-09-26 22:41:18 1526

原创 Harmony2.0开发—事件

常见的事件有:单击、双击、长按、还有触摸事件。我们可以给文本、按钮等等组件添加不同的事件。

2022-09-25 20:41:11 1790

原创 harmong2.0—组件:picker省市区三级联动

思路:省市区联动需要三个picker组件。先拿到数据,把默认的省市区展示出来。然后添加picker的值改变事件,滑动省,省对应的市会在第二个picker中展示出来,同时,市对应的区也会对应刷新展示。picker是一种滑动选择组件,在一些app的选择地址中很常用。完整代码请前往Github–>

2022-09-25 17:34:22 2177 1

原创 Python

单行注释用#–>一个井号,vacode快捷键ctrl+/多行注释用"""–>三个双引号,vacode快捷键。

2022-09-25 00:29:22 1163

原创 axios

Axios 是专注于网络数据请求的库。相比于原生的 XMLHttpRequest 对象,axios 简单易用。相比于 jQuery,axios 更加轻量化,只专注于网络数据请求。

2022-09-25 00:24:52 1451

原创 Harmony2.0开发—组件

组件介绍

2022-09-24 22:48:54 2191 2

原创 Mybatis-Plus之mapper Crud

mapper CRUD

2022-09-23 09:19:37 2498

原创 Git上传本地仓库到Github

如何上传本地已经创建好的项目到Github或Gitee呢。本文将简短的为您提供帮助。都是一步一步截图叙述。带截图的都是针对小白一步步引导。懂一点点点的,直接跳到文章结尾看命令。打开的窗口如下图:可以注意到我们github创建的仓库分支名为。下面就是上传代码的全部git命令:直接在此窗口操作即可。这些就是需要上传的文件,接着右键,选择右键菜单中的。所以后续需要命令checkout换一下分支。然后就可以在本地操作了。打开git的命令行窗口。例如:我在本地有一个。

2022-09-21 19:26:06 1833

原创 spring+vue项目搭建

之后就可以用IDEA直接打开spring-vue-first里的vue这个项目了,注意,是打开vue这个前端项目。然后提示确定否,直接键入y,然后回车,在选择最后一项In package.json。回车后提示输入确定否,此处可以选择不保存此种创建vue方案,所以直接键入n回车。之后出现上图就代表vue项目正在创建,有点慢,可以自行设置淘宝镜像源加速创建。用cli命令创建vue文件夹存放前端模板,注意下面安装的位置是在你的项目下。选择两个一个是babel,一个是router,上下键是移动光标,空格键选择。

2022-09-21 09:59:40 3430

原创 关于butterfly主题文章顶部图:top_img

注意看,这个小哥正在…

2022-08-22 23:30:52 1330

原创 jQuery之Ajax

Ajax

2022-08-08 10:34:23 1386

原创 jQuery

jQuery

2022-07-30 21:38:30 250

原创 前端学习笔记—JavaScript

JavaScript

2022-07-08 12:46:20 1717 1

原创 前端学习笔记—CSS3

CSS3

2022-07-06 21:37:50 3722

原创 前端学习笔记—HTML5

HTML5

2022-07-06 21:01:37 1998 4

原创 简易的安卓天气app(四)——搜索城市、完善页面

新增搜索城市

2022-06-21 23:45:22 6197 5

原创 简易的安卓天气app(三)——城市管理、数据库操作

新增SQLite数据库操作,城市管理

2022-06-19 22:57:40 3670 4

原创 简易的安卓天气app(二)——适配器、每小时数据展示

新增每小时天气数据

2022-06-18 20:45:50 2786

原创 移动应用开发学习通测试题答案

测试及答案

2022-06-18 08:55:36 4395

原创 简易的安卓天气app(一)——解析Json数据、数据类封装

简易天气app

2022-06-15 19:30:32 4420 8

原创 Redis—安装与配置

安装与配置

2022-06-13 23:19:04 9066

智子商城springboot+vue前后端分离项目

前端项目在后端README文件有链接

2023-01-03

Release 2.2.3.zip

PCL我的世界Java版启动器,下载解压后直接运行.exe并安装游戏版本即可

2021-11-20

物理层历年真题.docx

我们学校计网物理层真题

2021-11-20

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

TA关注的人

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