刷新
详解Java Chassis 3与Spring Cloud的互操作

博主头像 本文分享自华为云社区《Java Chassis 3技术解密:与Spring Cloud的互操作》,作者: liubao68。 Java Chassis 3一个很重要的设计原则:利用架构的韧性设计来解决兼容性问题。 比如通过引入微服务网关,来解决不同语言、不同框架、遗留系统之间的互操作问题。 本文在这 ...

IDEA 2024.1到底更新啥有用的?

博主头像 0 关键亮点 全行代码补全 Ultimate IntelliJ IDEA Ultimate 2024.1 针对 Java 全行代码补全。 这项功能由无缝集成到 IDE 中的高级深度学习模型提供支持。 它可以基于上下文分析预测和建议整行代码,有助于提高编码效率。 这些建议由针对不同语言和框架特别训练的 ...

Django开发踩坑(一)

博主头像 autoescape 控制当前的自动转义行为。该标签以 on 或 off 作为参数,决定块内是否有自动转义行为。此区块以 endautoescape 结束标签关闭。 示例: {% autoescape on %} {{ body }} {% endautoescape %} Django中自定义ta ...

别再上当受骗,使用身份证真伪在线核验工具!

博主头像 随着网络的普及和互联网时代的来临,网络诈骗也日益猖獗。其中,冒用他人身份证信息进行诈骗是一种常见的手段。很多人因为不知道如何辨别身份证的真伪,而陷入骗局。为了帮助大家更好地保护自己的财产安全,现在有一种身份证真伪在线核验工具,让我们能够轻松辨别身份证的真伪,避免上当受骗。 这个身份证真伪在线核验工具 ...

MySQL View 视图

博主头像 拓展阅读 MySQL View MySQL truncate table 与 delete 清空表的区别和坑 MySQL Ruler mysql 日常开发规范 MySQL datetime timestamp 以及如何自动更新,如何实现范围查询 MySQL 06 mysql 如何实现类似 oracl ...

部署若依前端vue3后端SSM项目实战

博主头像 环境 前端部署在nginx 后端部署在tomcat 系统 前端服务器 后端服务器 前端项目架构 后端项目架构 win10 nginx1.22.1 tomcat9 vue3 ssm linux 亲测! 环境同样适用。 部署 前端项目修改 项目下载地址 GIThub RuoYi-Vue3 vite.co ...

Python中协程(coroutine)详解

一、协程和线程的比较及其适用场景 1 共用变量问题 多线程中可能出现多个线程争抢变量,所以变量需要加锁;协程中任一时刻都只有一个线程,所以变量不需要加锁。 但是协程虽然不像多线程争抢变量但仍是和多线程一样共用变量的,即共用变量在某处改变在另外一处引用时也会发生改变。 2 协程的适用场景 从资源角度说 ...

Python实现压缩和解压缩

博主头像 压缩和解压缩是日常常用的操作,不管是windows上图形界面的操作,还是linux上用命令来进行压缩解压缩,总的而言都还是比较方便的。 但用代码来实现就没做过,近期也得实现代码压缩与解压缩操作,所以就抽时间来研究一下。 一、zip文件压缩和解压缩实现 import os import zipfile ...

Python:文件操作详细教程

文件操作示例分析: 文件操作一般要经历三个步骤: 打开文件 操作文件 关闭文件 读取操作示例: >>>f = open('test.txt', 'r') # 打开文件test.txt, r表示只读,文件不存在则报错 >>>f.read() # 文件打开后,read()方法将文件内容读到内存中 '12 ...

腾讯云也崩了。。

博主头像 大家好,我是R哥。 昨天腾讯云崩了,事情大概是这样的,15 点多的时候有好几位粉丝向我反馈,说小程序「Java面试库」不能正常加载答案,我看了下后台系统日志,发现腾讯云环境 API 接口调用异常。 然后发现小程序开发工具和云开发环境也进不去了: 心里判定大概率是腾讯云出了故障,于是我跑去平台交流社区 ...

手写Spring底层机制

博主头像 手写Spring底层机制 IOC容器 //定义 BeanDefinitionMap 存放 beanDefinition private ConcurrentHashMap<String,BeanDefinition> beanDefinitionMap = new ConcurrentHashMap ...

Python3 网络爬虫开发实战 第2版 (崔庆才) PDF 高清

博主头像 《Python 3 网络爬虫开发实战(第二版)》是由崔庆才所著的一本关于使用 Python 进行网络爬虫开发的书籍。 概要 网络爬虫基础:介绍网络爬虫的基本概念、工作原理和常见的应用场景。 HTTP 协议与 Scrapy 框架:解释 HTTP 协议的基本知识,以及如何使用 Scrapy 框架来构建和 ...

C语言 VSCode开发

博主头像 安装好 C 语言的开发环境后,就需要创建项目进行开发了。 为了方便,一般使用 IDE(集成开发环境)进行开发。 C 语言的开发工具很多,现在主流的有 Clion、Visual Studio、VSCode。 这里以 VSCode 作为演示。 创建项目 安装 VSCode。 推荐直接在微软的应用市场安装 ...

牛逼!一键生成整个项目类关系图,这款 IDEA 插件堪称神器!

博主头像 最近看源码就想找个uml的类图工具,网上看了一些,发现都是一些单个类的继承关系图,如果不知道的朋友,可以用uml插件工具搜索uml即可(uml support),然后每次点击右键后在菜单下面找Diagrams。 但是我们今天介绍的不是这个,而是另外一个不错的插件,叫code iris。这个是可以显示 ...

Spring学习总结 + 【手写Spring底层机制核心】

博主头像 Spring学习总结 Spring基本介绍 Spring 学习的核心内容 1.IOC: 控制反转, 可以管理java 对象 2.AOP : 切面编程 3.JDBCTemplate : 是spring 提供一套访问数据库的技术, 应用性强,相对好理解 4.声明式事务: 基于ioc/aop 实现事务管理 ...

Java面向对象01——类与对象

博主头像 大家好,我是白夜,今天和大家聊聊类与对象 一、初识面向对象(了解) 1.1、面向过程和面向对象 面向过程编程 C 语言就是面向过程编程的,关注的是过程,分析出求解问题的步骤,通过函数调用逐步解决问题。 面向对象编程 JAVA 是基于面向对象的,关注的是对象,将一件事情拆分成不同的对象,靠对象之间的交 ...

Java实现Fast DFS、服务器、OSS上传

支持Fast DFS、服务器、OSS等上传方式 介绍 在实际的业务中,可以根据客户的需求设置不同的文件上传需求,支持普通服务器上传+分布式上传(Fast DFS)+云服务上传OSS(OSS) 软件架构 为了方便演示使用,本项目使用的是前后端不分离的架构 前端:Jquery.uploadFile 后端 ...

SAST-数据流分析方法-理论

博主头像 引言 众所周知,数据流分析是实现污点分析的一种常用技术 数据流分析分为过程内的数据流分析与过程间的数据流分析。前者是对一个方法体内的数据流分析,主要是基于CFG分析,不涉及方法调用;后者是基于不同方法间的数据流分析,主要是基于ICFG+CG分析,会涉及方法调用。 一、过程内数据流分析 1. CFG的 ...

<1···101112···50>