- 博客(74)
- 资源 (9)
- 收藏
- 关注
原创 Docker-从入门到实践
解决环境差异问题:开发、测试、生产环境不一致,导致应用部署困难。提高资源利用率:传统虚拟机资源占用大,Docker容器更轻量,能更高效地利用硬件资源。
2025-03-28 20:18:18
783
原创 缓存Redis
ZRANGE key start stop [withscores] 通过索引区间返回有序集合中指定区间内的成员。ZINCRBY key increment member 有序集合中对指定成员的分数加上增量increment。ZREM key member [member....] 移除有序集合中的一个或多个成员。SREM key member1 [member2] 删除集合中一个或多个成员。
2025-03-25 21:11:13
274
原创 LambdaUpdateWrapper和LambdaQueryWrapper区别
用于构建查询条件,适用于SELECT语句。:用于构建更新条件和设置更新字段,适用于UPDATE语句。两者都通过Lambda表达式提供类型安全的条件构建,避免了手动拼接字符串可能带来的错误,提高了代码的可读性和安全性。
2025-03-25 11:12:27
309
原创 微服务与分布式系统
微服务架构是一种将应用程序分解为一组小型、独立服务的架构风格,每个服务专注于特定的业务功能,并且可以独立部署、扩展和维护。微服务之间通过轻量级通信协议(如HTTP/REST或RPC)进行交互。:每个微服务都是独立的进程,可以独立开发、部署和扩展。:每个服务专注于单一业务功能,便于维护和扩展。:可以使用不同的技术栈开发不同的服务。:根据业务需求独立扩展每个服务。Spring Cloud 是一系列基于 Spring Boot 的库和工具的集合,用于简化分布式系统和微服务架构的开发。
2025-03-24 14:03:55
855
原创 尚庭公寓项目记录
根据页面的信息,每个模块需要什么接口,哪些可以共用一个接口但终归是增删改查,但是看需要通过什么来查询信息,是有条件还是查询全部根据ID删除属性和值,根据分页查询列表,比如嵌套的列表,省市县等上传图像功能根据ID查询房间详细信息(用作修改时的表单回显)登录功能:获取图形验证码,请求登录,获取登录用户信息增删改查,一般保存是不向后台新增ID的,该增加是有的简单的查询可以用通用Mapper和通用service复杂的查询需要用条件构造器和分页插件。
2025-03-05 20:44:48
747
原创 JavaWeb个人笔记
前端 :后端:HTMLDOCTYPE html> 文档声明<html></html> 根标签<head></head> 头部元素<body></body> 主题元素--注释内容--注释有双标签和单标签,还有属性,以及文字,合起来称为一个元素。
2025-02-27 20:33:41
385
原创 2-深度学习入门(持续更新)
1)获取数据;(2)将数据读入计算机后对其进行处理。n维数组,也称为张量(tensor)。使用过Python中NumPy计算包的读者会对本部分很熟悉。无论使用哪个深度学习框架,它的张量类(在MXNet中为ndarray, 在PyTorch和TensorFlow中为Tensor)都与Numpy的ndarray类似。但深度学习框架又比Numpy的ndarray多一些重要功能: 首先,GPU很好地支持加速计算,而NumPy仅支持CPU计算;其次,张量类支持自动微分。这些功能使得张量类更适合深度学习。
2024-11-28 20:49:13
437
原创 No matching distribution found for opencv-python
安装 `opencv-python` 时遇到 "No matching distribution found" 的错误,通常意味着你尝试安装的包版本与你的Python环境不兼容或者网络问题导致无法找到合适的分发版本。如果你使用的是特定的Python版本,确保选择与Python版本兼容的opencv-python版本。3. **使用虚拟环境**:如果你在全局环境中安装了多个版本的Python,可能会遇到版本冲突的问题。4. 检查Python版本:确保你的Python版本与opencv-python版本兼容。
2024-10-15 08:43:17
2003
原创 python切片操作
Python中的切片操作是一种非常强大和灵活的数据访问方式,它允许你快速访问序列类型(如列表、元组、字符串等)中的一部分元素。切片的基本语法如下:\startstopstep。
2024-09-13 09:16:08
420
1
原创 conda install安装的包和pip install安装的包有什么区别
提供了更全面的环境管理和依赖解决能力,尤其适用于数据科学和复杂软件项目的开发,而。则更适合简单的Python项目或当依赖关系不太复杂时使用。
2024-09-04 15:49:16
1167
原创 深度学习TensorFlow框架
深度学习和机器学习区别机器有人工参与,而深度学习是靠网络;深度学习需要大量的数据集,训练神经网络需要大量的算力机器学习有:朴素贝叶斯,决策树等深度学习主要是神经网络。
2024-09-04 15:44:17
1048
原创 python运算符和表达式
可以是一个运算也可以是一个字符串。int可以转换成float。左边为空格,为假,输出为空。还有左移运算符和右移运算符。前面的1表示的是符号位。
2024-06-04 14:52:57
310
原创 机器学习实战项目一(卡通化图像)
OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉和机器学习软件库。它由Intel于1999年发起,现在由Willow Garage主导,并由全世界开源社区共同维护。OpenCV是一个跨平台库,可以在Windows、Linux、macOS、Android和iOS等操作系统上运行。它包含了大量的计算机视觉算法,如图像处理、特征检测与描述、运动跟踪、目标识别、三维重建以及机器学习等。
2024-06-02 23:22:38
713
原创 报错ERROR:Could not find a version that satisfies the requirement opencv-python
报错了,才反应过来根本没有cv2库,导入OpenCV 库的时候,报错。
2024-06-02 20:53:49
151
原创 深度学习知识与心得
深度学习(Deep Learning,简称DL)是机器学习(Machine Learning,简称ML)领域中的一个重要研究方向。它被析学习能力。引入机器学习领域,目的是使机器能够更接近于实现人工智能(Artificial Intelligence,简称AI)的原始目标。深度学习通过学习样本数据的内在规律和表示层次,实现对诸如文字、图像和声音等数据的解释,并提升机器的分
2024-05-30 15:00:20
2342
原创 (一)Python初识
Python是一种广泛使用的编程语言,由荷兰国家数学与计算机科学研究中心的吉多·范罗苏姆于1990年代初设计。Python的设计哲学强调代码的可读性,并允许开发者用少量代码表达想法,同时支持多种编程范式,包括面向过程、面向对象和函数式编程。Python的应用领域非常广泛,包括但不限于Web应用开发、数据分析、系统网络运维、3D游戏开发以及网络爬虫等。Python拥有丰富的标准库和第三方库,如Numpy、Scipy、Django等,这些库提供了大量工具和模块,帮助开发者快速完成各种任务。
2024-05-25 18:42:09
362
原创 你眼中的IT行业现状与未来趋势是什么样的呢?
以中国为例,近年来软件业务收入和利润总额均实现了双位数的增长,这充分展示了IT行业对经济的强大贡献和不断增长的市场需求。随着技术的不断发展和创新,IT行业将继续保持强劲的增长势头,并在更多领域发挥重要作用。对于想要进入IT行业的年轻人来说,现在正是抓住机遇的时刻,但同时也需要不断提升自己的专业技能和创新能力以适应行业的发展变化。AI技术的发展不仅改变了传统行业的运作方式,还催生了新的应用场景和业务模式。这种融合将为传统行业带来新的发展机遇,并推动IT行业在更广泛的范围内发挥作用。
2024-05-21 11:27:30
328
原创 机器学习知识与心得
机器学习是一门涉及多个学科的交叉领域,它主要研究计算机如何模拟或实现人类的学习行为,以获取新的知识或技能,并重新组织已有的知识结构来不断改善自身的性能1。机器学习的基本原理是通过对大量数据的学习和分析,从中发现规律并进行模式识别,以实现机器对数据的自动化学习和预测能力。
2024-05-21 11:08:15
869
原创 人工智能 -- 1
人工智能(Artificial Intelligence,简称AI)是一门新兴的技术科学,旨在开发和应用能够模拟、延伸和扩展人类智能的理论、方法和技术。自1956年达特茅斯会议以来,人工智能领域经历了符号逻辑、专家系统、连接主义、机器学习和深度学习等多个发展阶段。如今,人工智能已经在机械加工、自动化生产线、银行、法律、医疗和软件开发等众多领域得到广泛应用,极大地改变了人们的生活和工作方式。
2024-05-18 09:26:54
226
原创 8 -- JavaSE总结
Java SE提供了一个程序开发环境,包括开发与运行Java软件的编译器等开发工具、软件库及Java虚拟机。它也为企业版(Java EE)和网页服务(Java ME)提供了基础1。Java SE的主要特点和应用场景是允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的Java应用程序。此外,Java SE还包括了支持Java Web服务开发的类,并为Java EE提供基础。
2024-05-03 08:00:00
933
原创 7 -- 异常
Java的异常机制主要依赖于try、catch和finally块来处理程序执行过程中出现的异常事件。解决方案:使用try块捕获可能发生异常的代码。使用catch块处理特定类型的异常。使用finally块执行一定会被执行的代码,通常用于释放资源。
2024-05-01 12:08:18
36
原创 6 -- 面向对象编程(OOP)
面向对象与面向过程的区别,静态与非静态,需要实例化值传递引用传递用快捷键来生成构造器,一个类默认会有一个构造器类与对象的总结,封装的意义,封装里面有一些重载,直接继承一个,间接继承多个辨别new调用,和this调用,以及super父类调用为什么要进行重写多态注意事项
2024-04-30 08:00:00
379
原创 3 - Java流程控制
顺序结构,选择结构,if条件语句,if…else语句,for循环,while循环,Do…while,Switch语句,增强for循环,break和continue,goto的使用
2024-04-18 16:20:26
323
原创 Markdown编辑器
你好!如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客
2024-04-13 22:17:26
768
原创 day1(Java预学)
系统软件:DOS ,windows,linux,unix,mac,android,max,ios。Ctrl键+shift+esc 打开任务管理器。汇编语言:应用反向工程,机器人,病毒。shift+delete 永久删除。CPU 内存 主板 IO设备。高级语言:面向对象,面向过程。win+e 打开我的电脑。应用软件:微信,支付宝。alt+f4 关闭页面。
2024-04-13 22:12:16
257
原创 过滤器相关知识点
Servlet 过滤器可以动态地拦截请求和响应,以变换或使用包含在请求或响应中的信息。可以将一个或多个 Servlet 过滤器附加到一个 Servlet 或一组 Servlet。Servlet 过滤器也可以附加到 JavaServer Pages (JSP) 文件和 HTML 页面。调用 Servlet 前调用所有附加的 Servlet 过滤器。
2023-02-09 11:30:34
146
性能测试Jemter安装包
2024-05-13
基于MVC的学生信息管系理统
2022-07-19
JavaEE所需的配置文件(JDK,JRE)
2022-07-09
单元测试里面,进行Junit测试所需的jar包以及SoMonitor测试软件包
2022-05-31
软件工程数据挖掘算法和源码
2022-05-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人