1 2 3 4 5 ··· 13 下一页
摘要: SpringBoot 知识点总结 基础入门 基本介绍、基本特性、核心模块、版本选择、环境要求、安装集成、技快速开发接口、Maven Wrapper、Spring Boot CLl 配置管理 配置类、配置文件、配置绑定、外部化配置、导入配置、随机值配置、多文档配置、Profiles 配置、配置加载机制 阅读全文
posted @ 2024-06-07 08:51 zhαojh 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 程序Bug的产生,通常分为三种类型 逻辑漏洞: 低级错误,程序执行后无法达到想要效果。 越界访问: 访问了非法区域,造成程序崩溃。 条件考虑不全面: 你以为你万无一失,但你永远都不知道输入参数究竟是什么! 如何防范未知Bug:异常捕获 异常捕获一般依靠try,catch语句。很好理解:try(尝试) 阅读全文
posted @ 2023-11-21 13:46 zhαojh 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 初学 学会常见数据库的sql语句操作 学会创建SpringBoot工程项目 学会Jdbc方式对数据的增删改查 学会Mybatis 对数据的增删改查 所有操作最终都是对数据库的操作,实现过程只是各种五花八门的包装。 进阶 学会灵活运用Java的四大特征继承、抽象、多态、封装 学会常见关系型数据库(my 阅读全文
posted @ 2023-04-18 14:32 zhαojh 阅读(100) 评论(0) 推荐(0) 编辑
摘要: JavaWeb开发简史 Java框架创始人 Java框架说明 Spring: 把应用程序中的bean统一交给Spring进行管理控制,简化了我们的代码操作,和降低了代码的耦合度,Spring框架基本上是所有公司都用的一门技术,因为它能很轻松的渗透控制层,持久层和业务层,由于使用频率太高了,以至于现在 阅读全文
posted @ 2022-05-10 17:25 zhαojh 阅读(828) 评论(1) 推荐(1) 编辑
摘要: 模拟批处理大量数据 @Slf4j @Component public class TestFutureService { @Autowired private TestFutureServiceImpl testFutureServiceImpl; /** * 通常多线程的应用不是为了提高运行效率, 阅读全文
posted @ 2024-07-08 10:51 zhαojh 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 添加Maven依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId> </dependency> 配置Mongodb连接 阅读全文
posted @ 2024-07-08 10:18 zhαojh 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 数据清洗 在进行数据分析之前,通常需要对原始数据进行清洗,即处理缺失值、异常值、重复值等问题。 下面是一个数据清洗的示例代码: import pandas as pd # 读取原始数据 data = pd.read_csv('data.csv') # 处理缺失值 data = data.dropna 阅读全文
posted @ 2024-07-05 10:21 zhαojh 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 背景介绍 数据分析是数据科学领域的核心技能之一,它涉及到数据的收集、清洗、处理、分析和可视化。 数据分析是指通过收集、清洗、处理、分析和可视化数据来发现隐藏的模式、趋势和关系的过程。 数据分析是数据科学的一个重要环节,它可以帮助我们解决各种问题,如预测、优化、决策等。 Python是数据分析的一个非 阅读全文
posted @ 2024-07-05 09:53 zhαojh 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 1、递归算法(Recursive Algorithm) 递归算法是一种自我调用的算法。 在解决问题时,它将问题拆分成更小的子问题,并通过调用自己来解决这些子问题。每个子问题又可以进一步拆分,直到达到基本情况,然后逐层返回结果,最终得到整个问题的解决方案。 2、贪心算法(Greedy Algorith 阅读全文
posted @ 2024-06-24 13:15 zhαojh 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 1、缓存 String类型 例如:热点数据缓存(例如报表、明星出轨),对象缓存、全页缓存、可以提升热点数据的访问数据。 2、数据共享分布式 String 类型,因为 Redis 是分布式的独立服务,可以在多个应用之间共享 例如:分布式Session <dependency> <groupId>org 阅读全文
posted @ 2024-06-24 10:50 zhαojh 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 查看npm版本 npm -v 设置仓库地址 # 默认仓库地址 npm config set registry https://registry.npmjs.org/ # 淘宝镜像地址 npm config set registry http://registry.npm.taobao.org/ # 阅读全文
posted @ 2024-06-18 14:51 zhαojh 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 一、接口开发规范 签名:对外提供的接口要做签名认证,认证不通过的请求不允许访问接口、提供服务。 加密:敏感数据在网络传输过程中应该加密。 IP白名单:限制请求的IP,增加IP白名单,一般在网关层处理。 限流:尤其是对外提供的接口,无法保障调用的频率,应该做限流处理,保障接口服务正常提供服务。 参数校 阅读全文
posted @ 2024-06-07 09:36 zhαojh 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 分析原因 大部分程序员的技术不值钱,小部分值钱的程序员不屑于这么做。 在国内,有人有关系有资金远远比有技术更难得。码农满地找,订单可不多见。 生产与经营是两码事 厨子会做饭,为啥不自己直接开饭馆? 托尼会理发,为啥不自己开理发店? 包工头会盖楼,为啥不自己卖房子? 老师会教学生,为啥不自己办学校? 阅读全文
posted @ 2024-05-15 08:39 zhαojh 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 以下是收集的一些有用的第三方库,Java开发人员可以在其应用程序中使用它们来完成许多有用的任务。为了使用这些库,Java开发人员也应该熟悉这些类库。 jdk自带的常用类库 java.lang包 java.lang:java.lang包是Java的核心类库,包含了Java语言的基本类和接口。其中最重要 阅读全文
posted @ 2024-05-10 10:10 zhαojh 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 前言 对于后端开发人员来说,访问数据库,是代码中必不可少的一个环节。 系统中收集到用户的核心数据,为了安全性,我们一般会存储到数据库,比如:mysql,oracle等。 后端开发的日常工作,需要不断的建库和建表,来满足业务需求。 这里就跟大家分享一下数据库设计的一些小技巧! 见名知意 在数据库设计中 阅读全文
posted @ 2024-04-19 10:24 zhαojh 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 1、使用Java的内置锁机制(单机锁) Java提供了synchronized关键字和java.util.concurrent.locks.Lock接口来实现锁。 synchronized是Java语言内置的关键字,当它被用作修饰一个方法时,该方法在同一时间只能被一个线程访问。 Lock接口提供了更 阅读全文
posted @ 2024-03-22 15:09 zhαojh 阅读(164) 评论(0) 推荐(0) 编辑
摘要: Java 程序的一个常见问题是高内存使用率,这会导致性能问题甚至崩溃。因此,需要使用内存节省技术来优化 Java 代码并减少内存使用非常重要。 选择正确的数据类型: 使用适当大小的数据类型可以避免不必要的内存浪费。例如,如果你知道一个整数的取值范围在-128到127之间,那么使用byte类型而不是i 阅读全文
posted @ 2024-03-13 10:40 zhαojh 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 示例 user: name: zhaotian age: 18 sex: 男 @Value注解 @Value注解是Spring框架提供的用于注入配置属性值的注解,它可用于类的成员变量、方法参数和构造函数参数上。 @Data @Component public class MyBean { @Valu 阅读全文
posted @ 2024-02-02 16:33 zhαojh 阅读(101) 评论(0) 推荐(0) 编辑
摘要: magic-api简介 magic-api是一个基于Java的接口快速开发框架,编写接口将通过magic-api提供的UI界面完成,自动映射为HTTP接口,无需定义Controller、Service、Dao、Mapper、XML、VO等Java对象。 在SpringBoot中使用 1、添加magi 阅读全文
posted @ 2024-01-23 17:32 zhαojh 阅读(687) 评论(0) 推荐(0) 编辑
摘要: Spring Boot 提供了一种机制,允许开发者在请求体(RequestBody)和响应体(ResponseBody)被处理之前和之后执行自定义逻辑。这通过 RequestBodyAdvice 和 ResponseBodyAdvice 接口实现。 RequestBodyAdvice:此类用于在请求 阅读全文
posted @ 2024-01-23 17:07 zhαojh 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 概念 单片机,是一种集成了处理器、存储器和各种输入输出接口的微型电子芯片,广泛应用于电子设备和嵌入式系统中。 比如 51,stm32等; 嵌入式系统,或者叫做嵌入式设备。指的是芯片+软件,用于实现某种功能。 比如空调中的系统根据室温来控制是否开启制冷。 物联网,多个、多种设备组成的网络,实现某些功能 阅读全文
posted @ 2024-01-02 09:43 zhαojh 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 一、Linux系统启动顺序 # 第一步:init /etc/inittab # 第二步:启动相应的脚本,并且打开终端 rc.sysinit rc.d(里面的脚本) rc.local # 第三步:启动login登录界面 login # 第四步:在用户登录的时候执行sh脚本的顺序,每次登录的时候都会完全 阅读全文
posted @ 2023-12-18 17:28 zhαojh 阅读(1116) 评论(0) 推荐(0) 编辑
摘要: Java报表工具,首先可以分成两大类:纯Java报表工具,和支持Java的报表工具。 支持Java的报表工具 支持Java的报表工具.其实就是非Java的报表工具,但是可以在Java程序中调用,这样的产品很多,总的讲一大类是采用独立报表服务器的,如Bo/Crystal Report,Brio,Cog 阅读全文
posted @ 2023-11-22 10:34 zhαojh 阅读(1596) 评论(0) 推荐(0) 编辑
1 2 3 4 5 ··· 13 下一页