语法 随笔 基础java

md语法

Markdown(简称 MD)是一种轻量级标记语言,可以用来快速编写结构清晰、内容丰富的文档。下面是一些常用的 Markdown 语法: 标题 在文本前面加上一个或多个 # 号表示标题,# 号的数量表示标题的级别,例如: # 一级标题 ## 二级标题 ### 三级标题 列表 使用 *、+ 或 - 表 ......
语法

Android编程基础

1.匿名内部类和普通内部类 以按钮编程为例 匿名内部类 public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super ......
Android 基础

深度学习基础5:交叉熵损失函数、MSE、CTC损失适用于字识别语音等序列问题、Balanced L1 Loss适用于目标检测

深度学习基础5:交叉熵损失函数、MSE、CTC损失适用于字识别语音等序列问题、Balanced L1 Loss适用于目标检测 ......
损失 序列 函数 深度 语音

JAVA面试题第一章

JAVA面试题第一章 1.接口与抽象类的区别和相似点 相似点: 1.接口和抽象类都不可被实例化 2.继承或者实现了接口和抽象类的子类都必须重写父类中的抽象方法。 区别: 1.抽象类当中可以有普通方法和代码块,但是接口当中不能存在普通方法和代码块,接口当中只能包含抽象方法,默认方法,静态方法 2.抽象 ......
JAVA

java 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接

通过java程序调用sqlserver数据库,报错 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“The server selected protocol version TLS10 is not accepted by client preferen ......
套接字 驱动程序 程序 Server java

Java实现延迟执行代码

Java实现延迟执行代码对于Java程序在它们的操作中添加延迟或暂停是比较常见的。这对于任务暂停直到另外任务完成执行场景比较有用。本文我们提供两类方法实现延迟执行。 1. 基于线程(Thread)方法当Java查询运行时,它在操作系统上产生一个进程,其至少包含一个线程————主线程负责查询运行。而且 ......
代码 Java

Java集合/泛型面试题

Java集合/泛型面试题 1 、ArrayList和linkedList的区别 Array(数组)是基于索引 (index) 的数据结构,它使用索引在数组中搜索和读取数据是很快的。 Array获取数据的时间复杂度是O(1),但是要删除数据却是开销很大,因为这需要重排数组中的所有数据, (因为删除数据 ......
Java

Git基础

Git简介: Git 是目前世界上最先进的分布式版本控制系统。(作者:林纳斯 托瓦兹) 版本控制系统分类: 集中式:代码集中存储在中央服务器,开发者的客户端只有部分自己的代码,假如中央服务器出问题,会出现数据丢失。传统的版本控制系统:CVS SVN 分布式:每台服务器都拥有所有代码,任意一台服务器崩 ......
基础 Git

Java 实现Arrays 数组工具类

Class Arrays 是 java 工具包自带的非常强大的数组工具类,今天手工实现了一部分功能,部分参考实现如下 public class MyArrays { //最大值 /** * 获取int数组最大值 * * @param arr:代遍历的数组 * @return 数组最大值 */ pub ......
数组 工具 Arrays Java

java集合的stream操作

//获取user里面所有id集合 List<String> idList = list.stream().map(User::getId).collect(Collectors.toList()); //list转换为id为key的map Map<String, User> userMap = li ......
stream java

《Linux基础》08. 日志管理 · 备份与恢复

@(Linux基础 - 08) 本文以 CentOS7.6 为例。 1:日志管理 日志文件是重要的系统信息文件,其中记录了许多重要的系统事件,包括用户的登录信息、系统的启动信息、系统的安全信息、邮件相关信息、各种服务相关信息等。 日志对于安全来说也很重要,它记录了系统每天发生的各种事情,能通过日志来 ......
备份 基础 Linux 日志 183

java如何将JSONObject转成实体对象

import com.google.gson.Gson; import org.json.JSONObject; // ... JSONObject json = new JSONObject("{\"name\":\"John Smith\",\"age\":30}"); Gson gson = ......
JSONObject 实体 对象 java

T-SQL基础教程Day3

第三章 联接3.1交叉联接交叉联接是最简单的联接类型。交叉联接仅执行一个逻辑查询处理阶段——笛卡尔乘积将一个输入表的每一行与另一个表的所有行匹配SQL Server支持交叉联接的两种标准语法:ANSI SQL-92和ANSI SQL-89语法,建议使用ANSI SQL-92语法3.1.1 ANSI ......
基础 教程 T-SQL Day3 SQL

【线程基础】【二】join()方法详解

1 前言 看了wait()方法之后,我们再来讲讲join()方法,因为join()方法就是通过wait()方法实现的。 2 含义 让主线程等待(WAITING状态),一直等到其他线程不再活动为止。join在英语中是“加入”的意思,join()方法要做的事就是,当有新的线程加入时,主线程会进入等待状态 ......
线程 基础 方法 join

【线程基础】【一】wait()、notify()、notifyAll()方法详解

1 前言 本节我们来看下关于线程的一些方法,wait()、notify()、notifyAll(),来理解他们内部做的事情。 2 含义 我们先来看下这三个方法的归属,都是属于Object的方法,因为这些方法都是要跟Synchronized来搭配使用的,就涉及到锁对象,而锁对象可以是任意引用对象,所以 ......
线程 notifyAll 基础 方法 notify

Markdown语法

Markdown 官方教程 1. 要创建标题,请在单词或短语前面添加井号 (#) 。# 的数量代表了标题的级别。 例如,添加三个 # 表示创建一个三级标题 (<h3>) (例如:### My Header)。 2. 3. 在一行的末尾添加两个或多个空格,然后按回车键,即可创建一个换行(<br>)。 ......
语法 Markdown

Java电影管理系统 (期末作业,超详细哟,拿走不谢!!!)

Java电影管理系统 (期末作业,超详细哟,拿走不谢!!!) 一、菜单展示 菜单有如下功能: Add a movie Remove a movie View a movie View all movies exit 下面展示一些 内联代码片。 public static void showmenu( ......
管理系统 系统 电影 Java

java

变量 实例变量:从属于对象;如果不自行初始化,这个类型的默认值 布尔值:默认值是false 除了基本类型,其余默认值都是null; 局部变量:必须声明的初始化值 类变量 static 常量:final 初始化后不能改变的值 ** 修饰符不存在先后顺序 命名规范;所有变量、类名、方法名:见名知意 类成 ......
java

WPF基础 常用控件学习

WPF基础 常用控件 具体参考网址 WPF 的所有控件都是从 System.Windows.Controls.Control 类中派生出来,其命名空间是System.Windows.Controls 。 Control类继承出来的控件基本上可以分成几个类型: 内容控件 ContentControls ......
控件 常用 基础 WPF

Java-Day-11(项目零钱通 + 章节练习)

Java-Day-11 项目零钱通 功能 搭建菜单显示 完成零钱明细 完成收益入账 完成消费功能 实现退出完善,进行 y / n 确认 判断入账、消费金额的合理性 面向过程的代码 package com.hspJava; import java.text.SimpleDateFormat; impo ......
零钱 Java-Day 项目 章节 Java

Java-Day-10(Object 常用类 + JDK 源码 + 断点调试)

Java-Day-10 Object 常用类 equals 方法 == 与 equals == 是一个比较运算符 既可以判断基本类型,又可以判断引用类型 如果判断基本类型,判断的是值是否相等 如果判断引用类型,判断的就是地址是否相同,即判断是否是一个对象 equals 是 Object 类中的方法, ......
断点 源码 Java-Day 常用 Object

java入职流程随笔

查看offer邮件,准备相关资料;毕业证、身份证、离职证明... 1. 人事沟通 公司办公软件,钉钉or企业微信等 2. 技术沟通 联系管理员,加技术群,项目群,公司交流群等 了解工作流程、工具 日报、周报(PDCA)、站会、周会 了解开发流程、工具 设备、环境、目前已有各平台代码、平台正式访问地址 ......
随笔 流程 java

java进程保持运行

将jar包放进服务器,运行java -jar xxx.jar是可以跑起来的,但是把XShell关闭后,就表示与服务器断开了,网页也就进不去了。那么让jar包一直处于运行状态的方法是 nohup java -jar xxx.jar & 按下回车后再输入exit 注意,一定要输入exit,才能让其一直运 ......
进程 java

java 日志脱敏处理

1 public static void main(String[] args) throws Exception { 2 Pattern pattern = Pattern.compile("[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"); 3 ......
日志 java

Java语言特点?编译与解释并存?

Java语言特点: · 面向对象(封装,继承,多态); · 平台无关性( Java 虚拟机实现平台无关性); · 支持多线程( C++ 语言没有内置的多线程机制,因此必须调用操作系统的多线程功能来进行多线程程序设计,而 Java 语言却提供了多线程支持); · 支持网络编程并且很方便( Java 语 ......
特点 语言 Java

java面试提问记录

面试官 - 薪资问题? 区间 如18~22k 怎样考虑? 工作职责范围,复杂度,如技术加管理?适当上浮 ( 1k、2k) 工作强度,比较常加班?适当上浮 ( 1k、2k) 工作福利,是否有,啥都没有?适当上浮 ( 1k、2k) 面试者(自己)提问 试用期是否能提供全薪? 是否有减薪的操作? 比如绩效 ......
java

java内部类

内部类 一般的类都是定义在顶层,位于一个包中,可以称为顶层类。 内部类则是指定义在另一个类里面的类。我们将包含了内部类的这个类称为外部类。 内部类在定义成员时,比顶层类多了一些限制。 有三种内部类: 嵌入类:当类前面有static 修饰时,称为嵌入类。嵌入类只能和外部类的成员并列,不能定义在方法中。 ......
java

第四天SQL注入课随笔

先配置好本地的数据库 1.时间盲注漏洞 一.用sleep函数来 1.访问对应路径 2.然后输入id=1得到 3.接下来判断闭合,看看有没有sql注入漏洞 http://localhost/sql/time_blind/?id=1%27 发现不回显了,代表sql语句出现了问题,但是不回显错误信息,又加 ......
随笔 SQL

2023.04.17 定时测试随笔 T2

T2 P2306 被 yyh 虐的 mzc #####传送门:洛谷P2306 很显然的一道背包,但是 $n,m<= 1e5$ ,普通的背包会 T 飞,怎么办呢。。。 认真看一下数据规模,$a[i],b[i] <= 10$ 那么 $a[i],b[i]$ 组合最多$100$种不同的家丁,说明会有重复,那 ......
随笔 2023 04 17 T2

设备调试基础02-密码恢复

设备调试基础02-密码恢复 0 前言 在项目场景中, 若用户方疏于管理遗忘设备登录密码, 就需通过密码恢复来帮助我们登录设备进行管理并重置密码. 不同厂商设备的密码恢复方案不大相同, 主要采取以下几种方法: 通过Telnet/Stelnet/Web登录设备删除console接口认证密码并重新配置 通 ......
密码 基础 设备 02