欢迎光临
我们一直在努力

技术分享

第161页

从原理聊JVM(一):染色标记和垃圾回收算法

mumupudding阅读(35)评论(0)

作者:京东科技 康志兴 1 JVM运行时内存划分 1.1 运行时数据区域 • 方法区 属于共享内存区域,存储已被虚拟机加载的类信息、常量、静态变量、即时编译器编译后的代码等数据。运行时常量池,属于方法区的一部分,用于存放编译期生成的各种字面...

玩转服务器之Docker篇:10分钟学会搭建 Docker 环境

mumupudding阅读(34)评论(0)

导读 数字化转型浪潮下,云原生技术领域的建设投入、集群规模持续走高,云原生技术已是大势所趋。在用户生产环境中,容器技术的采纳率已接近70%,docker 使应用部署更加轻量,可移植,可扩展,更好的环境隔离也更大程度地避免了生产环境与测试环境...

开发者每日精选内容

mumupudding阅读(42)评论(0)

1. Docker的容器管理2. 前端工程化中重要概念之组件化开发框架3. 理解JS中的原型(Prototypes)4. 学习HTML DOM笔记5. Java异常Exception详解6. 推荐系统:基于内容的过滤7. Nginx负载均衡...

LeanCloud 云引擎支持预览环境

mumupudding阅读(36)评论(0)

云引擎最近支持了 预览环境,可以自动将 Pull request 部署到一个新的环境,每个预览环境有单独的域名,让开发者在线上测试过后再合并 PR。 什么是环境 云引擎的「环境」是分组下一级的概念,是部署的最小单位。所有环境使用相同的分组设...

Java 不可变集合 Stream流以及方法引用

mumupudding阅读(32)评论(0)

1.不可变集合 1.1 什么是不可变集合 ​ 是一个长度不可变,内容也无法修改的集合 1.2 使用场景 ​ 如果某个数据不能被修改,把它防御性地拷贝到不可变集合中是个很好的实践。 ​ 当集合对象被不可信的库调用时,不可变形式是安全的。 简单...

VS Code 首个 Semantic Kernel 扩展发布

mumupudding阅读(42)评论(0)

我们很高兴地宣布,Semantic Kernel Tools 已经发布了,这是 Visual Studio Code 的第一个 Semantic Kernel 扩展。通过此扩展,开发人员可以更快、更轻松地在 Semantic Kernel ...

Java异常Exception详解

mumupudding阅读(38)评论(0)

快速入门 将可能出现异常的代码块选中->快捷键 ctrl + alt + t -> 选中 try-catch package com.hspedu.exception_; public class Exception01 { p...

MySQL 主键自增也有坑?

mumupudding阅读(33)评论(0)

在上篇文章中,松哥和小伙伴们分享了 MySQL 的聚簇索引,也顺便和小伙伴们分析了为什么在 MySQL 中主键不应该使用随机字符串。但是主键不用随机字符串用什么?主键自增?主键自增就是最佳方案吗?有没有其他坑?今天我们就来讨论下这个话题。 ...

「Go框架」gin中日志文字的颜色是如何实现的?

mumupudding阅读(39)评论(0)

大家好,我是渔夫子。 当我们在终端上(比如Goland)运行gin框架搭建的服务时,会发现输出的日志是可以带颜色的。比如下图中的最后一行,就是请求一个方法时的输出日志: 我们看到状态码200和请求的方法GET都带有不同颜色的背景。那么,这种...