语法 随笔 基础java

Emmet语法

快速生成HTML结构 1.生成标签 直接输入标签名按tab键即可 比如 div 然后tab键,就可以生成<div></div> 2.如果想要生成多个相同标签 加上就可以了比如 div3 就可以快速生成3个div 3.如果有父子级关系的标签,可以用>比如 ul>+li就可以了 4.如果有兄弟关系的标签 ......
语法 Emmet

java类

存盘的时候,文件名也是区分大小写的。 Java规定,如果类前面用public来修饰,那么文件名必须和类名完全相同(包括大小写)。 一个文件中,只能有一个public修饰的类,否则报错。 一个文件中,public类可以省略,当类名与文件名一样时,这个类默认就是public。但不建议省略。 它是Java ......
java

Java面试题

面试题 面向过程和面向对象的区别 面向过程和面向对象的主要区别在于思想方式和实现方法。 面向过程重视步骤和函数,通过分解问题并设计函数来解决问题; 面向对象则更注重对象和类之间的关系,将程序中的各种元素组织成一个有机整体,在实现上更加灵活和可扩展。 同时,面向对象的程序具有更高的复用性、可维护性和可 ......
Java

随笔20230413

突然很想找个根本不讲中文的国家生活个一年两年。 远离世俗、所有人,只和自己的灵魂独处一会, 仔细地问问自己,你、我究竟从何而来,又终将魂归何处。 我有深厚的基础生物知识,我系统学习过大量的理工科知识,我理解万事万物都有其运行的规律 我明白一切缘起都终将湮灭 可是我还是固执的认为,所有人都不过是其灵魂 ......
20230413 随笔

java数据类型

标志符 标志符就是类名、方法(函数)名、变(常)量名、包名等的名字。 Java规定,标识符是由字母、下划线(“”)或美元符“$”)开头,后面跟0个或多个字母、下划线(“”)、美元符(“$”)或数字组成的符号序列。根据此定义,下列单词都是合法的标识符: i count num day Scoll Lo ......
类型 数据 java

java -- 线程

线程与进程 进程:是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间,一个应用程序可以同时运行多个进程;进程也是程序的一次执行过程,是系统运行程序的基本单位;系统运行一个程序即是一个进程从创建、运行到消亡的过程。 线程:是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个 ......
线程 java

【Java】wait、await、sleep的区别和联系

(200条消息) Java之wait、await、sleep的区别和联系_java wait和await区别_wotu__的博客-CSDN博客 一、wait() notify() notifyAll()调用wait()使得线程等待某个条件满足,线程在等待时会被挂起,当其他线程运行时使得这个条件满足时 ......
await sleep Java wait

Java GC基础知识

对象存活判断 引用计数 在对象中添加一个引用计数器,每当有一个地方引用它时,计数器值就加一;当引用失效时,计数器值就减一;任何时刻计数器为零的对象就是不可 能再被使用的 引用计数法的缺陷: public class ReferenceCountingGC { public Object instan ......
基础知识 基础 知识 Java

Java基础

cmd打开Java代码 //代码编译 javac Hello.java //运行编译码 java Hello JDK、JRE 和 JVM 的关系 JDK = JRE + 开发工具集(如 Javac、java编译工具等) JRE = JVM + Java SE标准类库 只测试只需要 JRE即可 Jav ......
基础 Java

为什么使用新特性java8的Lambda 表达式,如果引用方法里的变量则需要给它设为final,否则就会报错呢?(local variables referenced from a Lambda expression must be final or effectively final1)

1、这是我学会使用Lambda 表达式经常困惑的问题,我在Java 8 Lambdas,Richard Warburton 著(O’Reilly,2014)中找到了原因。 2、如果你曾使用过匿名内部类,也许遇到过这样的情况:需要引用它所在方法里的变量。这 时,需要将变量声明为 final,如例 2- ......
final Lambda 表达式 变量 effectively

Java 程序连接数据库服务端程序的助手类

username = 用户名 password = 密码 jdbcURL = jdbc:mysql://IP地址:端口号/数据库名?useUnicode=true&useSSL=false&amp&characterEncoding=utf-8&serverTimezone=Asia/Shangha ......
程序 助手 数据库 数据 Java

Redis基础数据结构

五种基础数据结构: string(字符串)、list(列表)、set(集合)、hash(集合)和set(有序集合) 使用命令redis-cli即可连接 使用go语言代码连接redis: import ( "github.com/go-redis/redis" ) var c *redis.Clien ......
数据结构 结构 基础 数据 Redis

Java 设计模式最佳实践:6~9

原文:Design Patterns and Best Practices in Java 协议:CC BY-NC-SA 4.0 译者:飞龙 本文来自【ApacheCN Java 译文集】,采用译后编辑(MTPE)流程来尽可能提升效率。 六、让我们开始反应式吧 这一章将描述反应式编程范式,以及为什么 ......
设计模式 模式 Java

关于前端基础数据结构的问题

常用的数据集采用数组的好处,当然对于前端新人来很容易混淆,如下的数据是数组(js的数组本就是特殊的对象,因此又叫数组对象)由于这缘故很多网上的叫法五花八门 所以下面的数据结构很容易混淆,以为这是数组对象(其实这样叫没错,只是理解成是真对象(js的数组也是对象的一种,先区别一下免得混淆))其实是数组( ......
数据结构 前端 结构 基础 数据

Java对象与XML报文互转

XML由于可以跨开发语言进行交互,使其在越来越多的领域使用,典型的领域就有金融银行业。那么这么流行的交互报文格式,怎么让它转为我们的JAVA对象呢?需要我们一个NODE一个NODE的去解析吗?答案肯定是不需要的。以下提供通过转换工具类方法: import java.io.ByteArrayOutpu ......
报文 对象 Java XML

java常见数据结构及其方法

java栈的使用: import java.util.Stack; //引用栈 //初始化 Stack<Integer> stack = new Stack<Integer>(); //进栈 stack.push(Element); //出栈 stack.pop(); //取栈顶值(不出栈) sta ......
数据结构 常见 结构 方法 数据

基于mpc的日前日内微网共享储能优化调度 日前优化部分&mdash;&mdash;该程序首先根据《电力系统云储能研究框架与基础模型》上面类似方法

基于mpc的日前日内微网共享储能优化调度 日前优化部分——该程序首先根据《电力系统云储能研究框架与基础模型》上面类似方法,首先根据每个居民的实际需要得到响应储能充放电功率,然后优化得到整体的储能充放电功率情况。 日内滚动mpc跟踪部分——采用《基于MPC的微电网并网优化调度》P31-36页相关内容, ......
mdash 电力系统 amp 框架 模型

一份价值不可估计3000g的java架构师资料和视频学习资源

一套3000g的价值不可估计的java架构师进阶视频, 它可以让你快速学习进阶到架构师的能力,你想不想拥有? 拥有一套非常优秀的Java架构师学习资料,重不重要? 软件行业传统的开发技能,已经让你当下竞争激烈的面试中感到困难和十分的无助, 是还是不是? 只有先改变自己的脑袋,才能充实自己的口袋,是还 ......
学习资源 架构 价值 资料 资源

Kibana查询语法使用手册【转】

阅读目录 全文搜索 按字段搜索 通配符搜索 匹配单一字符 匹配任意多个字符 范围搜索 布尔搜索 分组搜索 转义特殊字符 速查全文搜索在搜索栏输入login,会返回所有字段值中包含login的文档使用双引号包起来作为一个短语搜索 "like Gecko" 也可以按页面左侧显示的字段搜索限定字段全文搜索 ......
语法 手册 Kibana

5、Markdown 引用语法

Markdown 引用语法 要创建块引用,请在段落前添加一个 > 符号。 > Dorothy followed her through many of the beautiful rooms in her castle. 渲染效果如下所示: Dorothy followed her through ......
语法 Markdown

6、Markdown 列表语法

Markdown 列表语法 可以将多个条目组织成有序或无序列表。 有序列表 要创建有序列表,请在每个列表项前添加数字并紧跟一个英文句点。数字不必按数学顺序排列,但是列表应当以数字 1 起始。 | Markdown语法 | HTML | 预览效果 | | | | | | 1. First item<b ......
语法 Markdown

4、Markdown 强调语法

Markdown 强调语法 通过将文本设置为粗体或斜体来强调其重要性。 粗体(Bold) 要加粗文本,请在单词或短语的前后各添加两个星号(asterisks)或下划线(underscores)。如需加粗一个单词或短语的中间部分用以表示强调的话,请在要加粗部分的两侧各添加两个星号(asterisks) ......
语法 Markdown

零基础快速入门WebRTC:基本概念、关键技术、与WebSocket的区别等

本文主要分享了WebRTC的基本概念、关键技术术语(包括NAT、STUN、TURN、ICE、SDP 和信令),着重讲解了WebRTC是如何实现P2P通信以及WebRTC信令的作用,同时讨论了WebRTC在技术上的优势和劣势,最后还提供了一个简单的WebRTC Demo代码。 ......
WebSocket 概念 关键 基础 WebRTC

Java集成工作流审批机制,多个项目实际运用优化版本(干货)

前言 activiti工作流引擎项目,企业erp、oa、hr、crm等企事业办公系统轻松落地,一套完整并且实际运用在多套项目中的案例,满足日常业务流程审批需求。 一、项目形式 springboot+vue+activiti集成了activiti在线编辑器,流行的前后端分离部署开发模式,快速开发平台, ......
干货 工作流 多个 实际 机制

java.io.Serializable(序列化)接口

一、概念 Java对象序列化的意思就是将对象的状态转化成字节流,以后可以通过这些值再生成相同状态的对象。对象序列化是对象持久化的一种实现方法,它是将对象的属性和方法转化为一种序列化的形式用于存储和传输。反序列化就是根据这些保存的信息重建对象的过程。 序列化:将Java对象转化为字节序列的过程。 反序 ......
序列 Serializable 接口 java io

Java:如何加密或解密PDF文档?

在工作中,我们会将重要的文档进行加密,并且设置用户的访问权限,其他外部人员均无法打开,只有获取该权限的用户才有资格打开文档。此外,限制用户的使用权限,极大程度上阻止了那些有意要篡改、拷贝其中内容的人,提高文档的安全性。与此同时,文档加密的另一大作用是为了防止丢失,因为可能存在员工出差或离职时,将文档 ......
文档 Java PDF

【游戏设计随笔02】从解密游戏设计难点,看任天堂起承转合设计理念

“把他们扔进这个循环” 有时候玩家可以很清晰地看到任天堂在“起承转合”上花的心思。我真的非常喜欢这种“起承转合”的游戏设计。自从Koichi Hayashida(《马里奥3D世界》和《奇诺比奥队长》的负责人)提示了我一次,我就是意识到了:这就是让《马里奥》系列和《奇诺比奥队长》玩起来那么舒服的原因。 ......

python常识系列08-->logging模块基础入门

前言努力从今天开始,成功从“零”开始。一、logging模块是什么?是Python内置的标准模块,主要用于输出运行日志 二、日志是什么?日志是代码的必要组成部分记录日志能显示程序当前运行状态出问题后定位当时问题对日志记录的数据挖掘进行统计和分析(比如 **地区登录APP人数较多等)三、python日 ......
模块 常识 logging 基础 python

java web 执行流程

组件说明 Filter 主要用于对请求进行拦截和处理,可以用于对所有请求进行统一的预处理、过滤和修改操作。 Interceptor 主要用于对 Controller 执行前、执行后以及渲染前的拦截和处理操作,在 Controller 与视图之间添加拦截器链,可以灵活地增加或删除拦截器。 @Contr ......
流程 java web

java面试题汇总

原文网址:Java后端真实面试题大全(有详细答案)--高频/真题_IT利刃出鞘的博客-CSDN博客 简介 说明 本文分享Java后端真实高频面试题,有详细答案,保你稳过面试。题目包括:Java基础、多线程、JVM、数据库、Redis、Shiro、Spring、SpringBoot、MyBatis、M ......
java