用户中心USER CENTER

首页/用户
  • 类的加载机制

    摘要:如果没有,那必须先执行相应的类加载过程。分配内存在类加载检查通过后,接下来虚拟机将为新生对象分配内存。程序计数器主要有两个作用字节码解释器通过改变程序计数器来依次读取指令,从而实现代码的流程控制,如顺序执行选择循环异常处理。 目录介绍 01.Java对象的创建过程 1.0 看下创建类加载过程 1.1 对象的创建 1.2 对象的内存布局 02.Java内存区域 2.0 运行...

    mikyou 发布于Java
  • LeetCode 606. Construct String from Binary Tree 二叉

    摘要:题意从一颗二叉树转为带括号的字符串。这题是的姊妹题型,该题目的解法在这里解法。 LeetCode 606. Construct String from Binary Tree You need to construct a string consists of parenthesis and integers from a binary tree with the preorder t...

    mikyou 发布于Java
  • API接口安全性设计思路

    在工作中经常遇见项目对接,那么该如何写一个安全的接口供给对方调用呢??? 1.公共接口,任何人都可以访问调用1.1.适合场景,公司后台整合广告管理,提供统一的接口返回给公司其他项目调用和邮件模板调用,这时候需要设计一个统一的接口,返回广告的内容。还有天气查询等场景。 @PostMapping(/syncInfo) public Result syncInfo(@RequestParam(n...

    mikyou 发布于Java
  • centos rocksdb 性能测试笔记(一)

    摘要:最近把服务内存中的部分数据迁移到磁盘,存储引擎使用的迁移完毕,就迫不及待的进行了性能测试。我嘞个去,性能刚刚的。测试已经证明了我们的结果。那如果这样,那么测试得出的结论对于第一次请求耗时来说毫无意义。 最近把服务内存中的部分数据迁移到磁盘,存储引擎使用的rocksdb.迁移完毕,就迫不及待的进行了性能测试。我嘞个去,性能刚刚的。其实内心已经埋下了怀疑的种子,怎么可能?然后用top命令查...

    mikyou 发布于Java
  • [Leetcode] Flatten Binary Tree to Linked List 整平二叉

    摘要:栈法复杂度时间空间思路对于一个根节点,我们将它的右子树压进一个栈中,然后将它的左子树放到右边来。如果该节点没有左子树,说明该节点是某个左子树的最后一个节点,我们这时候把栈中最近的右子树出来接到它的右边。 Flatten Binary Tree to Linked List Given a binary tree, flatten it to a linked list in-plac...

    mikyou 发布于Java
<