java后端
java后端
quokka_1009
这个作者很懒,什么都没留下…
展开
-
maven 无法下载依赖 poi-scratchpad
poi-scratchpad 无法下载 , 包括了其他部分依赖无法下载可能是数据源问题解决方案。原创 2022-11-08 21:09:08 · 653 阅读 · 0 评论 -
Java 基础 Java集合框架
List Vector (V可特): 数组结构,线程安全,速度慢 ArrayList: 数据结构,线程不安全,查询速度快 AbstractSequentialList -> LinkedList: 线程不安全,增删速度快 Set HashSet: 线程不安全,存取速度快 -> LinkedHashSet TreeSet: 线程不安全,可对Set集合元素进行排序 Map Hashtable:哈希表...原创 2021-03-05 17:32:05 · 79 阅读 · 0 评论 -
Java 基础 Java集合 Map
Map Hashtable:哈希表数据结构,线程安全,速度快,是同步TreeMap:对Map集合的健进行排序HashMap:哈希表数据结构,线程不安全,速度慢,不同步-> LinkedHashMap:存入的顺序和取出顺序一致原创 2021-03-05 17:34:01 · 70 阅读 · 0 评论 -
Java 基础 Java集合List
ListVector: 数组结构,线程安全,速度慢ArrayList: 数据结构,线程不安全,查询速度快AbstractSequentialList -> LinkedList: 线程不安全,增删速度快LinkedList:LinkedList linkedList = new LinkedList();linkedList.add("c");linkedList.add("b");linkedList.add("a");linkedList.add("b");linkedList原创 2021-03-05 18:01:59 · 75 阅读 · 0 评论 -
JAVA IDEA快捷键
Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择Ctrl+N,可以快速打开类C...原创 2020-12-16 18:22:21 · 263 阅读 · 1 评论 -
Java 读取apk的包名、版本名、版本号、图标等信息
1.添加依赖 <dependency> <groupId>net.dongliu</groupId> <artifactId>apk-parser</artifactId> <version>2.5.3</version> </dependency>2.获...原创 2020-02-18 16:02:15 · 5395 阅读 · 2 评论 -
Java JDK_1.8的新特性
一.Lambda表达式:基本语法:(参数列表) -> {代码块}需要注意:参数类型可省略,编译器可以自己推断如果只有一个参数,圆括号可以省略代码块如果只是一行代码,大括号也可以省略如果代码块是一行,且是有结果的表达式,return可以省略用法示例:示例1:多个参数准备一个集合:List list = Arrays.asList(10, 5, 25, -15, 20);...原创 2019-10-31 20:47:18 · 675 阅读 · 1 评论 -
Java 锁
共享锁(S锁):又称为读锁,可以查看但无法修改和删除的一种数据锁。如果事务T对数据A加上共享锁后,则其他事务只能对A再加共享锁,不能加排它锁。获准共享锁的事务只能读数据,不能修改数据。共享锁下其它用户可以并发读取,查询数据。但不能修改,增加,删除数据。资源共享.排它锁(X锁):又称为写锁、独占锁,若事务T对数据对象A加上X锁,则只允许T读取和修改A,其他任何事务都不能再对A加任何类型的锁,直到T释放A上的锁。这就保证了其他事务在T释放A上的锁之前不能再读取和修改A互斥锁:在编程中,引入了对象互斥锁原创 2021-02-24 16:45:46 · 79 阅读 · 0 评论 -
Java Thread 多线程的 锁 synchronized volatile
synchronized1. 锁的是对象2. 非静态 锁的是this 静态 锁的是 XX.class3. 锁定方法 与 非锁定方法可以同时执行4. 锁升级 - synchronized锁 可重入 - 执行时间短(加锁代理), - 线程数少, 用自旋 - 执行时间长,线程数多,用系统锁1加锁的方式:public class T { private Object o = new Object(); // 锁 private int count = 10; p原创 2021-01-04 15:54:41 · 169 阅读 · 1 评论 -
springBoot 集成 webService
第一步,引入pom,xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/x原创 2021-07-13 09:14:29 · 373 阅读 · 0 评论