学习
实践
活动
专区
工具
TVP
写文章

utopia

LV0
举报
发表了文章

什么是TCP?什么是UDP?它们有什么区别?

TCP英文叫Transmission Control Protocol,中文叫传输控制协议,它其实就是一种网络传输协议。

utopia
udptcp连接数据主机
发表了文章

八皇后问题-Java

八皇后问题(英文:Eight queens),是由国际象棋棋手马克斯·贝瑟尔于1848年提出的问题,是回溯算法的典型案例。

utopia
java编程计算机算法
发表了文章

简单的理解synchronized锁升级

ynchronized是一种对象锁(锁的是对象而非引用),作用粒度是对象,java中每个对象都可以上锁(同一时间只有一个线程能上锁成功),而且通过对象内部存储的...

utopia
javacpulockmutexsynchronized
发表了文章

详解Mybatis一对多、多对一、多对多

是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。简单说来就是关系型数据库用了选择、投影、连接、并、交、差、除、增删查改等数学...

utopia
xmlsqlmybatislistpojo
发表了文章

threadlocal内存泄漏的原因

ThreadLocal的set实际实在当前线程对象里创建了一个内部变量ThreadLocalMap<ThreadLocal,object> ,ThreadLoc...

utopia
keynullobjectset内存泄漏
发表了文章

@SuppressWarnings注解的作用

我们在写代码的时候,不论是导入的包,还是声明的对象,有时候会出现黄线,感觉就很难受!

utopia
accessfieldnullwarnings注解
发表了文章

MySQL时区问题、数据库时间相差8小时问题解决

解决:修改MySQL系统时区,改为东8区。 在命令行界面或者可视化工具下(如:Navicat)依次运行以下命令。

utopia
mysqlnavicat命令行系统
发表了文章

前端小游戏——植物大战僵尸

《植物大战僵尸》 是一款极富策略性的小游戏。可怕的僵尸即将入侵,每种僵尸都有不同的特点,例如铁桶僵尸拥有极强的抗击打能力,矿工僵尸可以挖地道绕过种植在土壤表面的...

utopia
javahtml游戏web小游戏
发表了文章

Java技术体系------JDK、 JRE、 Java ME 、 Java SE 、Java EE

从广义上讲,Clojure、JRuby、Groovy等运行与Java虚拟机上的语言机器相关的程序都属于Java技术体系中的一员,但是仅从传统意义上来看,Sun官...

utopia
javaapijdkjavac虚拟机
发表了文章

springboot实现第三方登陆----微博登录

有一个http的请求和一个https的请求,用哪个都是一样的,这样就可以被外网访问到了

utopia
accessclientcoderedirecttoken
发表了文章

Springboot整合EasyExcel,实现Excel文件上传

EasyExcel是一个基于Java的、快速、简洁、解决大文件内存溢出的Excel处理工具。 它能让你在不用考虑性能、内存的等因素的情况下,快速完成Excel...

utopia
bootcomexcelfileversion
发表了文章

多线程事务怎么回滚?说用 @Transactional 可以重开了

1.最近有一个大数据量插入的操作入库的业务场景,需要先做一些其他修改操作,然后在执行插入操作,由于插入数据可能会很多,用到多线程去拆分数据并行处理来提高响应时间...

utopia
spring多线程事务注解
发表了文章

JVM-方法区

ThreadLocal:如何保证多个线程在并发环境下的安全性?典型应用就是数据库连接管理,以及独立会话管理

utopia
javajvmabstractjdk8native
发表了文章

图解对象分配过程

为新对象分配内存是一件非常严谨和复杂的任务,JVM的设计者们不仅需要考虑内存如何分配、在哪里分配等问题,并且由于内存分配算法与内存回收算法密切相关,所以还需要考...

utopia
jvm垃圾回收
发表了文章

JVM-堆

1.堆的核心概述 1.1 认识堆内存 堆与进程、线程 一个进程对应一个JVM实例 一个JVM实例对应一个堆空间 进程包含多个线程,所以线程之间共享同一个堆空间...

utopia
javajvmmetaspace
发表了文章

虚拟机栈的相关面试题

1.举例栈溢出的情况?(StackOverflowError) 通过 -Xss 设置栈的大小 递归很容易出现栈溢出 2.举例栈溢出的情况?(StackOver...

utopia
xss递归垃圾回收线程安全虚拟机
发表了文章

JVM-栈帧中的方法返回地址(return address)

存放 调用该方法的pc寄存器的值。 一个方法的结束,有两种方式: 正常执行完成 出现未处理的异常,非正常退出 无论通过哪种方式退出,在方法退出后都返...

utopia
jvmexceptionreturn异常异常处理
发表了文章

动态链接(Dynamic Linking)

动态链接(或指向运行时常量池的方法引用) 每一个栈帧内部都包含一个指向运行时常量池中该栈帧所属方法的引用 包含这个引用的目的就是为了支持当前方法的代码能够实...

utopia
javautf8dynamicpoolvoid
发表了文章

JVM-虚拟机栈(操作数栈(Operand Stack))

1 操作数栈的特点 每一个独立的栈帧除了包含局部变量表以外,还包含一个后进先出(Last - In - First -Out的 操作数栈,也可以称之为表达式栈...

utopia
jvmbitbyteintstack
发表了文章

JVM-虚拟机栈(局部变量表)

可以看到,weight为double类型,索引从3直接跳到5,说明double占据两个slot

utopia
jvmdoubleintreference虚拟机

个人简介

个人成就

扫码关注腾讯云开发者

领取腾讯云代金券