当你想让改变你的代码时请从你的书写代码规范做起,其实是一件对我们来说很简单的事,但对我们代码是一种很高的提升。即使你编码很nb但代码没有规范让别人看起来也是很糙。变量,常量的命名变量的命名 :首字母小写 nameSpace静态变量:‘_’下划线加字母 _nameSpace常量:字母全部大写 NAMESPACE方法 - 方法的命名 :首字母小写 驼峰命名法 - 明确访问修饰符权限类和包 - 类
转载 2023-09-02 21:55:06
84阅读
1、集合初始化集合的创建、赋值一步到位,想不想学?来,上边跟我一起画个 List,在你下边画一个Map……List list = new ArrayList() {{ add(“www.”); add(“javastack.”); add(“cn”); }};Map<String, String> map = new HashMap<String, String>(
转载 2023-09-28 10:21:27
88阅读
# Java for循环的写法 ## 一、流程概述 在Java中,for循环是一种常用的循环结构,用于重复执行一段代码。它的基本结构如下: ```java for (初始化; 循环条件; 循环后操作) { // 循环体 } ``` 其中,初始化部分用于初始化循环控制变量;循环条件是一个布尔表达式,用于判断是否继续执行循环;循环后操作用于更新循环控制变量的值。循环体是需要重复执行的代
原创 2023-08-05 06:09:23
43阅读
1.函数执行是JVM的内存加载问题: 使用javac 启动编译器,检查源代码中是否有语法错误,没有错误会编译之后生成class文件。 使用java 命令启动JVM,然后JVM会分配内存,把class文件加载内存中。class文件加载完成之后,开始在class文件中找main方法运行。2.注意:所有的函数都必须在栈内存中运行。 而jvm只会运行处于栈内存顶部的函数。 函数被加载到栈内存的动作
转载 2024-10-23 20:49:05
19阅读
终于!最近在做代码优化的时候发现部分代码可以使用并行化实现,太多重复工作,于是决定使用parallel包和doRNG包实现。 话不多说,直接导入包:library("foreach") library("doParallel") library("doRNG")foreach比传统apply组函数的优越之处在于,它可以通过调用操作系统的多核运行性能来执行并行任务,这样特别是对于I/O密集型任务而言
/*if 语句 三种格式: 1 if (条件表达式) { 执行语句; } 2 if (条件表达式) { 执行语句; } else { 执行语句; }*/ class IfDemo1 { public static void main(String[] args)
转载 2023-08-31 13:13:53
113阅读
Selenium常用的断言包括页面属性断言:断言标题、url或页面源码中是否包含或不包含特定字符元素存在断言:断言指定元素存在图片及链接断言:断言图片正常显示、链接可以正常打开页面属性断言这是最常用的断言方式,可以用来断言页面是否正常打开,是否在指定的窗口及页面上,示例如下。from selenium import webdriver dr = webdriver.Chrome() dr.get
转载 2023-10-11 08:45:03
205阅读
public class Name { private String firstName; private String lastName; public Name(String firstName, String lastName) { this.firstName = firstName; this.lastName = lastName; } public int hashCode(){ return this.firstName.hashCode(); } public boolean equa...
转载 2012-11-12 09:42:00
166阅读
2评论
一:public class Singleton { private Singleton() { } public static class SingletonHolder { public final static Singleton SINGLETON =blic final stati
原创 2023-09-01 10:16:03
19阅读
1. for循环 推荐写法2 2. HashMap遍历 3. 使用log4j的时候如何输出printStackTrace()的堆栈信息 4. String拼接 5. 多维数组 结果
原创 2022-08-20 23:59:55
1116阅读
# 实现Java if 内嵌写法 ## 1. 流程图 ```mermaid gantt title Java if 内嵌写法流程图 section 理解问题: 5min, 10min section 编写代码: 15min, 20min section 调试代码: 5min, 10min ``` ## 2. 状态图 ```mermaid stateDiagr
原创 2024-04-13 05:42:11
45阅读
## Java代替if写法教程 作为一名经验丰富的开发者,我将教会你如何使用Java代替if写法。这样的写法可以使代码更清晰,易于维护,提高代码的可读性和可维护性。 ### 流程图 ```mermaid flowchart TD start(开始) input[输入条件] switch{条件判断} case1[条件1处理] case2[条件2处理]
原创 2024-05-10 05:09:48
49阅读
## Java BatchUpdate写法详解 在Java编程中,BatchUpdate是一种用于批量执行SQL语句的技术,它可以有效地提高数据库操作的性能和效率。在本文中,我们将深入探讨Java中BatchUpdate的写法,以及如何使用它来批量更新数据库。 ### 什么是BatchUpdate BatchUpdate是一种数据库操作技术,它可以一次性执行多条SQL语句,而不是逐条执行。通
原创 2024-05-26 04:41:22
202阅读
前言今天天气大好, 起了个大早开始总结一些常用的基础知识. XML一直来说都很陌生, 使用大多是用于配置文件, 之前并没有细究过其中的约束规范, 今天刚好没事来学习并总结下. 1,XML基础介绍  XML 指可扩展标记语言(EXtensible Markup Language),也是一种标记语言,很类似 HTML.它的设计宗旨是传输数据,而非显示数据它;标签没有被预定义,需要自行定义标签
# 学习 Java 崩溃写法 在软件开发过程中,理解如何优雅地处理异常和错误是非常重要的一部分。今天,我们将学习如何通过一些崩溃写法来模拟和处理 Java 中的异常。这种技能在调试和错误处理时会非常有用。下面是整个流程: ## 整体流程 | 步骤 | 描述 | 代码 | |------|---------
原创 9月前
48阅读
# Java写法科普 在Java中,类是一种抽象数据类型,用于封装数据和方法。通过定义类,我们可以创建对象并对其进行操作。本文将介绍Java类的写法,并通过代码示例演示如何定义和使用类。 ## 定义类 在Java中,类的定义通常包含以下几个部分: 1. 类名:类的名称应当遵循驼峰命名规则,首字母大写。 2. 成员变量:类的属性,用于存储对象的状态。 3. 构造方法:用于创建对象并初始化对
原创 2024-04-12 03:15:42
17阅读
动态拼接第一种:JPQL @Query("select d from Doctor d where (?1 is null or ?1='' or d.deptId=?1) and (?2 is null or ?2='' or d.admissionsState=?2)")第二种:原生sql @Query(value = "SELECT su.* from sys_user su where
文章目录概述Interfacedefault(默认方法)default(默认方法)注意事项多个默认方法static (静态方法)函数式接口lambda表达式Optional方法引用 概述历史上有两个版本变化比较大,一个是Java 5,另一个就是Java 8。本Java8新特性系列将着重分析理解Java8的新特性,以及其是怎么为我们开发提升效率的。Java8变化最大的几个特性分别是:Interfa
建立4张表,t1,t2,t3,t4。每张表有相同的字段。id,主键,int(4)型,标识。name,varchar(50),password,varchar(50),age,int(4),birthday,datetime, 增加的触发器1,  t1,t2同时增加相同的字段的触发器CREATE TRIGGER intest1 on t1for insertAS &nb
IO流常用基类-字节流示例 (获取用户键盘录入的数据并将数据变成大写显示在控制台,如果用户输入的是over,结束)import java.io.IOException; import java.io.InputStream; public class ReadKey { public static void main(String[] args) throws IOException {
  • 1
  • 2
  • 3
  • 4
  • 5