1.每个对象都拥有一把锁,这把锁存放在对象头中 对象头 包括: Mark Word 和Class Point 其中Classpoint是类型指针,指向类元数据的InstanceKlass,确定该对象所属的类型 Mark Word 2.synchronized(互斥锁)的实现原理 1.monitor( ...
分类:
编程语言 时间:
2021-01-01 11:51:28
阅读次数:
0
六、自动装配 1、介绍 自动装配是使用spring满足bean依赖的一种方法 spring会在应用上下文中为某个bean寻找其依赖的bean。 Spring中bean有三种装配机制,分别是: 在xml中显式配置; 在java中显式配置; 隐式的bean发现机制和自动装配。 这里我们主要讲第三种:自动 ...
分类:
编程语言 时间:
2021-01-01 11:43:31
阅读次数:
0
构造、析构、拷贝、语意学 纯虚函数的存在 可以定义和调用一个pure virtual function,不过只能被地调用。 pure virtual destructor必须定义它,因为每一个derived class destructor会被编译器扩张,以静态方式调用其“每一个virtual ba ...
分类:
编程语言 时间:
2021-01-01 11:40:44
阅读次数:
0
一、注解(annotations)列表 1、@SpringBootApplication 包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。 其中@ComponentScan让Spring Boot扫描到Configuration ...
分类:
编程语言 时间:
2021-01-01 11:39:58
阅读次数:
0
1.引入elasticsearch与json依赖 <dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>elasticsearch-rest-high-level-client</artifactId> <versi ...
分类:
编程语言 时间:
2020-12-31 12:57:55
阅读次数:
0
canal数据同步报错:Caused by: com.alibaba.otter.canal.protocol.exception.CanalClientException: java.net.ConnectExceptio 端口未开放 解决方案 : 开放 11111端口 iptables -I I ...
分类:
编程语言 时间:
2020-12-31 12:57:27
阅读次数:
0
Spring MVC异常 Spring MVC处理异常的接口 HandlerExceptionReslover接口,实现类:ExceptionHandlerExceptionResolver ,主要提供了**@ExceptionHandler**注解,并通过该注解处理异常 处理异常的方式 1、实现H ...
分类:
编程语言 时间:
2020-12-31 12:57:15
阅读次数:
0
微信小程序调用后端 返回了 {"timestamp":"2020-12-27T13:01:02.329+0800","status":403,"error":"Forbidden","message":"Forbidden","path":"/kmhaf/wx/user/wxcc8**24732dd ...
分类:
编程语言 时间:
2020-12-31 12:55:45
阅读次数:
0
System System系统类,主要用于获取系统的属性数据和其他操作,构造方法私有的,所以无法创建该类的对象 其内部的成员变量和成员方法都是static的,所以也可以很方便的进行调用 方法名 说明 static void arraycopy(...) 复制数组 static long curren ...
分类:
编程语言 时间:
2020-12-31 12:53:11
阅读次数:
0
基于自己的开发经历及思考认识(目前有八年 Java 开发经验),希望能够给后来者一些建议和参考。本文主要面向编程初学者、大学生、初中级工程师(三年以下)。 ...
分类:
编程语言 时间:
2020-12-31 12:52:02
阅读次数:
0
python: 1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 #@Time : 2020/5/3 18:44 4 #@Author: hdq 5 #@File : server.py 6 #将接口以服务器的方式暴露以提供给Java调用缩短调用时 ...
分类:
编程语言 时间:
2020-12-31 12:44:23
阅读次数:
0
Java基础之:集合——Map——HashTable HashTable简单介绍 This class implements a hash table[该类实现hashtable] which maps keys to values [元素是键值对] Any non-null object can ...
分类:
编程语言 时间:
2020-12-31 12:43:48
阅读次数:
0
Java基础之:Map——TreeMap TreeMap简单介绍 TreeMap实现了Map的子接口SorteMap。 而TreeMap与TreeSet一样,可以自己指定元素如何排列。TreeMap可以实现提供的比较机制。 使用案例 package class_Map; ? import java. ...
分类:
编程语言 时间:
2020-12-31 12:43:16
阅读次数:
0
抖音数据采集教程,逆向研究X-Gorgon,X-Khronos算法协议 抖音的接口中,通过抓包抖音请求时,可以发现x-gorgon和 xlog两大参数是必备的,虽然说目前有些接口不通过这两个参数还是可以拿到数据,但是我觉得抖音已经预留显示了这两大请求的参数,只会逐步提高要求,用于服务器验证,不然日后 ...
分类:
编程语言 时间:
2020-12-31 12:42:23
阅读次数:
0
Java基础之:Collections工具类 Collections类简单介绍 Collections 是一个操作 Set、List 和 Map 等集合的工具类 Collections 中提供了一系列静态的方法对集合元素进行排序、查询和修改等操作,还提供了对集合对象设置不可变、对集合对象实现同步控制 ...
分类:
编程语言 时间:
2020-12-31 12:42:04
阅读次数:
0
JAVA setObject() for (int i = 0; i < params.length; i++) { pstmt.setObject(i + 1, params[i]); } 其中,第一个是指你SQL语句中的第几个参数,第二个是要设置的值 举个例子:SQL语句如下, Select * ...
分类:
编程语言 时间:
2020-12-31 12:41:30
阅读次数:
0
Java基础之:集合选择 我们将上图的所有集合已经介绍完了,那么在解决问题的时候,应该怎么去选择使用哪一个集合呢? 判断存储的类型是一组对象还是一组键值对 一组对象:Collection接口 允许重复:List 增删多:LinkedList [底层维护了一个双向链表] 改查多:ArrayList [ ...
分类:
编程语言 时间:
2020-12-31 12:41:02
阅读次数:
0