list

#list#

已有1人关注此标签

内容分类

公众号:程序那些事

JVM系列之:再谈java中的safepoint

java程序里面有很多很多的java线程,每个java线程又有自己的stack,并且共享了heap。这些线程一直运行呀运行,不断对stack和heap进行操作。 这个时候如果JVM需要对stack和heap做一些操作该怎么办呢?

公众号:程序那些事

JVM系列之:从汇编角度分析NullCheck

之前我们在讲Virtual call的时候有提到,virtual call方法会根据传递的参数实例的不同而进行优化,从而优化成为classic call,从而提升执行效率。 今天我们考虑一下,在virtual call中执行nullcheck的时候,如果已经知道传递的参数是非空的。

云栖号资讯小哥

如何查看Docker容器环境变量,如何向容器传递环境变量

云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 1 前言 欢迎访问南瓜慢说 www.pkslow.com获取更多精彩文章! 了解Docker容器的运行环境非常重要,我们把应用放在容器里执行,环境变量会直接影响程序的执行效果。

公众号:程序那些事

JVM系列之:JIT中的Virtual Call接口

上一篇文章我们讲解了Virtual Call的定义并举例分析了Virtual Call在父类和子类中的优化。 JIT对类可以进行优化,那么对于interface可不可以做同样的优化么? 一起来看看吧。

mysoul8021

学习 | egg.js 从入门到精通

使用脚手架,对项目进行快速初始化

云栖号资讯小哥

for循环用了那么多次,但你真的了解它么?

云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 其实我们写代码的时候一直都在使用for循环,但是偶尔还是会纠结用哪一个循环。 一、基础的for循环0、使用while也是一种循环方式,此处探究for相关的循环,就不做拓展了。

云栖号资讯小哥

你还在用迭代器处理集合吗?试试Stream,真香!

首先给大家看一段代码,让大家直观感受下 Java7 和 Java8 遍历处理集合的不同,Dish 是一个菜肴对象,calories 属性表示该菜品的卡路里值,name 则是菜品的名称。我们需要过滤出卡路里小于400、然后根据卡路里值升序、接着拿到他们的名称列表并返回。

云栖号资讯小哥

这就是Java代码生成器的制作流程

云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 前言前几天写了篇关于Mybatis Plus代码生成器的文章,不少同学私下问我这个代码生成器是如何运作的,为什么要用到一些模板引擎,所以今天来说明下代码生成器的流程。

云栖号资讯小哥

PHP算法:斐波那契数列的N种算法

云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 前言 前段时间,遇到优化计算斐波那契数列的常规递归方法,但是一时间并没有及时想到很好的方法,所以后面查找了相关资料,总结了多种计算解法,所以分享出来,和大家一起交流学习。

云栖号资讯小哥

10 个牛逼的一行代码就能搞定的编程技巧,你会用吗?

本文列举了十个使用一行代码即可独立完成(不依赖其他代码)的业务逻辑,主要依赖的是Java8中的Lambda和Stream等新特性以及try-with-resources、JAXB等。

云栖号资讯小编

使用 Spring cloud Gateway 构建微服务网关

Spring Cloud Gateway 是 Spring Cloud 的一个子项目,该项目是基于 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的 API 路由管理方式。

云开发小蜜

云开发平台开箱,零基础3分钟实战Serverless数据库开发一个 Todo List

阿里云云开发平台是阿里云提供的一站式、全云端的开发平台,目标是打开浏览器就可以开发、调试、上线,是未来研发的的风向标,指北针。这一次,我们就来手把手教你,如何在阿里云云开发平台中使用 Midway FaaS 构建函数应用,从账号的创建到一键部署,零基础创建一个有前后端交互、数据增删改查等行为的 Todo List 应用。

云栖号资讯小编

你的代码“balance”怎么样?找到简洁性和可读性的平衡点

用Python编写简洁代码的方法有很多,本文想与大家分享笔者在日常Python项目中发现的特别有用的五个技巧。

云栖号资讯小哥

在 Python 中,三个关于可哈希不可不知的问题

云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 作为一种通用的编程语言,Python 为不同的用户场景提供了一系列内置的数据结构。当你学习 Python 基础知识的时候,你可能在某些地方看到有提及可哈希。

魏庄

MySQL系统架构

最近在准备给新人培训,对于DBA相关的新人,最推荐的莫过于学习官方文档,像Oracle的concept,MySQL的reference等,MySQL被Oracle收购以后,文档也越来越完整和形象,对于刚学习的新人,学习官方文档有助于跟为系统得学习。

魏庄

MySQL 物理结构

最近在准备给新人培训,对于DBA相关的新人,最推荐的莫过于学习官方文档,像Oracle的concept,MySQL的reference等,MySQL被Oracle收购以后,文档也越来越完整和形象,对于刚学习的新人,学习官方文档有助于跟为系统得学习。

mysoul8021

Spring Boot数据校验

数据校验是一个相当重要的环节,使用Spring Boot 进行数据校验。

淘系技术

AliFlutter图片解决方案与优化

Flutter与Native混合开发将是接下来很长时间的主流开发方式。一套稳定、高效、与官方体系无缝融合的外接图片缓存方案是必不可少的。在AliFlutter系列第三场直播中,由阿里巴巴新零售淘系技术部无线开发专家王乾元为大家介绍AliFlutter提供的适合混合应用的外接图片库方案。

mysoul8021

Spring Security 基于数据库的认证

之前使用的全是基于内存的认证,这里使用基于数据库的认证。

云栖号资讯小哥

LeetCode 面试常用小技巧,通过二进制获得所有子集

云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 这题的官方难度是Medium,点赞3489,反对79,通过率59.9%。从这个数据我们也可以看得出来,这是一道难度不是很大,但是质量很高的题。