logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java对象创建和内存分配

注意: 在JDK6 Update24之前,-XX:HandlePromotionFailure需要用户自己设置,之后,虽然虚拟机仍有这个参数,但实际上虚拟机不管有没有设置这个值,都会执行相对的规则:只要老年代的连续空间大于新生代对象总大小或历次晋升的平均大小,就会进行Minor GC,否则将进行Full GC。对象创建在虚拟机中是非常频繁的行为,即使是仅仅修改一个指针指向的位置,在并发情况下也并不

文章图片
#java#jvm#开发语言
JVM_哪些对象可以作为GC Roots

当一个方法被调用时,虚拟机会为该方法创建一个栈帧,栈帧中包含了该方法的局部变量表,其中存储了该方法中定义的所有局部变量及其引用的对象。由于常量是不可变的,因此它们所引用的对象也不会被修改,因此在程序运行期间它们所引用的对象一直都是相同的。方法执行完毕后,虚拟机会将该方法的栈帧出栈,同时也会将其中的局部变量表中引用的对象释放掉,以便垃圾回收器回收这些对象所占用的内存空间。方法区中类静态属性引用的对象

文章图片
#jvm#java#算法
PostgreSql中解析JSON字段和解析TEXT中的JSON字段

其实和解析JSON字段一样我们只需要加上::json。查询使用->操作符,查询json中所有顾客作为键。下面使用->>操作获取所有顾客姓名作为值。根据json对象的key查询值。

文章图片
#postgresql#json#数据库
vue.config.js中proxy配置

方法1:监测多个接口,可以在proxy中写多个配置:(适用于target不同的代理,相同也可以用这个方法,就是会麻烦一点,对于相同的target方法2会比较方便)如果发送的请求都以 /abc 开头,那么我们就可以在proxy中进行服务器代理配置。方法2:使用axios进行前设置(适用于target相同的代理)进行了上方的配置后,在本地发送的请求会变为。如果不懂我在下面举个列子把。这里以axios发

文章图片
#javascript#vue.js#前端
EasyExcel表头宽度根据数据内容自适应+自动换行

我的版本EasyExcel为3.x,如果使用2.x可能有些字段不一样。

文章图片
#windows#java
k8s:The connection to the server localhost:8080 was refused - did you specify the right host or

当k8s遇到了这个错误,大概率就是可能是环境变量或用户权限的差异。

文章图片
#kubernetes#java#容器
WARN Error while fetching metadata with correlation id 14 : {first1602=INVALID_REPLICATION_FACTOR} (

[2020-09-07 17:02:38,771] WARN Error while fetching metadata with correlation id 14 : {first160.=INVALID_REPLICATION_FACTOR} (org.apache.kafka.clients.NetworkClient)

#kafka#大数据
kafka-eagle启动了,但网页打不开

解决方案打开mysqluse mysqlselect user,host from user;修改 user 表,把 Host 表内容修改为%update user set host='%' where host='localhost';把其他的都删除如果你的hadoop102这个用户删除不了,去navicat删除再重启,打开网页就成功了!...

Canal的原理

目录为什么需要 CanalCanal 工作原理Mysql 的主从复制Canal 的工作原理Mysql 的 Binary logbinlog 格式为什么需要 Canal从 Mysql 到 Kafka 的过程中, 如果每次都是全表扫描进行数据的转移, 则非常耗时, - - [ ] 并且也会对 Mysql 造成性能的影响.最好的办法是使用专门的工具能够实时的监控 Mysql 数据的变化.Canal 就是

    共 21 条
  • 1
  • 2
  • 3
  • 请选择