Java 安全指南 后台类 I. 代码实现 1.1 数据持久化 1.1.1【必须】SQL语句默认使用预编译并绑定变量 Web后台系统应默认使用预编译绑定变量的形式创建sql语句,保持查询语句和数据相分离。以从本质上避免SQL注入风险。 如使用Mybatis作为持久层框架,应通过#{}语法进行参数绑定 ...
转载 2021-10-29 03:02:00
804阅读
2评论
Java面试指南1简历简历书写注意事项2Java基础Java基础知识(必读)Java基础常见面试题一泛型 & 反射图的 DFS 与 BFS 复杂度分析Trie 树 (前缀树, 字典树)Java 多态的底层实现3Java集合Java集合(必读)HashMap扩容死循环问题解析Java集合常见面试题一4JVMJava虚拟机虚拟机类加载机制JVM其他常见面试题5LinuxLinux 面试常考命令
原创 2021-05-28 14:14:56
225阅读
# Java POI指南 ## 介绍 在Java开发中,POI(Poor Obfuscation Implementation)是一个非常流行的用于读写Microsoft Office格式文件的开源库。它可以帮助我们在Java中操作Excel、Word和PowerPoint等文件。本文将指导你如何使用Java POI库进行Excel操作。 ## 整体流程 流程图如下所示: ```merma
原创 2024-01-23 07:02:27
67阅读
# Java 风格指南 Java 是一种广泛应用的编程语言,它有着严格的规范和约定俗成的编程风格。遵循良好的 Java 编程风格可以提高代码的可读性、可维护性和可扩展性。本文将介绍一些常用的 Java 编程风格指南,并通过代码示例来说明这些规范的实际应用。 ## 命名规范 在 Java 中,变量、方法、类的命名都应该具有一定的规范性,以提高代码的可读性。通常来说,采用驼峰命名法是最为常见的做
原创 2024-06-08 04:27:25
15阅读
Java 是一种广泛应用于企业级开发、安卓应用开发、大数据处理等众多领域的高级编程语言。它具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等诸多优秀特性,吸引了大量开发者学习和使用。如果你是编程新手,想要踏入 Java 编程的世界,那么这篇入门指南将为你指引方向。一、环境搭建在开始编写 Java 代码之前,首先需要搭建 Java 开发环境。(一)JDK 安装JDK(
原创 9月前
62阅读
一、目录介绍第1章  Java基础1.1    下载和安装Java1.1.1  在Windows上的安装1.1.2  在Linux系统上的安装1.1.3  在MacOSX系统上的安装1.1.4  设置系统环境变量1.1.5  测试安装1.1.6  下载JavaAPI文档1.2  
Java 入门指南
原创 10月前
16阅读
Spring Boot 指南学习地址:https://snailclimb.gitee.io/springboot-guide/RESTful Web 服务新建 SpringBoot 项目依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></depend
原创 2022-02-28 17:31:54
120阅读
## Java方法指南 作为一名经验丰富的开发者,我将教会你如何实现Java方法指南。在本文中,我将通过表格展示整个实现过程的步骤,并为每一步提供所需的代码以及其注释。 ### 步骤一:创建Java类和方法 首先,我们需要创建一个Java类,并在其中定义一个方法。 ```java public class MethodGuide { // 创建一个方法,方法名为methodGuid
原创 2023-07-14 13:55:50
38阅读
在本教程中,我们将重点介绍 hashCode() 的工作原理、它如何在集合中处理以及如何正确实现它。
原创 2021-10-21 19:26:14
383阅读
1. 介绍LinkedList是一个双向链表, 实现了List和Deque接口。它实现所有可选的list操作,并且存储对象可以为null。2. 特点LinkedList具有以下特点:查到列表中的元素,需要从头至尾的遍历列表没有同步它的Iterator和ListIterator迭代器是快速失败的(这意味着在迭代器创建之后,如果修改了列表,将抛出一个ConcurrentModificationExce
原创 2021-01-05 22:24:17
237阅读
Spring Boot 指南学习地址:https://snailclimb.gitee.io/springboot-guide/RESTful Web 服务新建 SpringBoot 项目依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></depend
原创 2021-07-12 11:28:07
107阅读
在这篇文章中,我们将详细介绍如何解决“NX for Java指南”中的常见问题。我们将从环境准备开始,然后逐步揭示核心操作步骤,并提供详细的配置解读,确保每个环节都容易理解和实施。 ## 环境准备 在开始之前,我们需要确保所有的前置依赖已正确安装。以下是需要的工具和命令。 ### 前置依赖安装 | 依赖名称 | 版本 | 兼容平台 | |
原创 5月前
69阅读
# Java 编程指南 ## 1. 简介 欢迎来到Java编程指南!本文将指导你如何学习和掌握Java编程。作为一名经验丰富的开发者,我将为你提供一些关键步骤和代码示例,帮助你入门。 ## 2. 学习流程 下面是学习Java编程的一般流程,我们将一步步实现这个过程。请参考以下表格: | 步骤 | 描述 | | ---- | ---- | | 1 | 下载并安装Java开发工具包(J
原创 2023-08-04 05:36:08
51阅读
简介java程序的逻辑是由一个个的方法组成的,而在编写方法的过程中,我们也需要遵守一定的安全规则,比如方法的参数进行校验,不要在assert中添加业务逻辑,不要使用废弃或者过期的方法,做安全检查的方法一定要设置为private等。今天我们再来深入的探讨一下,java方法的编写过程中还有哪些要注意的地方。不要在构造函数中调用可以被重写的方法一般来说在构造函数中只能调用static,final或者pr
转载 2020-10-08 21:11:00
104阅读
2评论
文章目录简介不要在构造函数中调用可以被重写的方法不要在clone()方法中调用可重写的方法重写equals()方法hashCode和equalscompareTo方法的实现简介java程序的逻辑是由一个个的方法组成的,而在编写方法的过程中,我们也需要遵守一定的安全规则,比如方法的参数进行校验,不要在assert中添加业务逻辑,不要使用废弃或者过期的方法,做安全检查的方法一定要设置为private等
原创 2021-04-20 11:36:28
348阅读
1点赞
简介 jav注意
基础语法计算机语言的分类: 1、机器语言(二进制语言),由0和1组成的序列。 2、汇编语言:用助记符描述的指令系统。 3、面向过程(如c,vb等)。 4、面向对象(如c++,c#,java等)。标识符 标识符的含义: 是指在程序中,我们自己定义的内容,譬如,类的名字,方法名称以及变量名称等等,都是标识符。命名规则:(硬性要求) 标识符可以包含英文字母,0-9的数字,$以及_ 标识符不能以数字开头
转载 2023-06-27 11:43:20
262阅读
在我们平时开发中或多或少都会遇到需要调用接口来完成一个功能的需求,这个接口可以是内部系统也可以是外部的,然后等到接口返回数据了才能继续其他的业务流程,这就是传统的同步模式。同步模式虽然简单但缺点也很明显,如果对方服务处理缓慢迟迟未能返回数据,或网络问题导致响应变长,就会阻塞我们调用方的线程,导致我们主流程的耗时latency延长,传统的解决方式是增加接口的超时timeout设置,防止无限期等待。但
原创 2021-01-25 08:30:18
329阅读
Java 17 升级指南关于技术趋向。 要看清技术趋向,你需求理解历史,就像一个球运动一样,你要晓得这个球将来运动的中央,是需求察看球的曾经完成运动的轨迹才晓得的。因而,理解技术开展轨迹是一件很重要的事。要看一个新的技术能否顺应技术开展趋向,你需求将一些老技术的实质吃得很透。 因而,在学习技术的过程一定要多问本人两个问题:“1. 这个技术处理什么问题?为什么别的同类技术做不到?2. 为什么是这样
原创 2022-07-11 13:27:30
258阅读
  • 1
  • 2
  • 3
  • 4
  • 5