摘要:
Kubernetes 具有对机器的资源进行分配和使用的能力,比如可以指定容器最多使用多少内存以及使用多少 CPU 计算资源。那么问题来了,一般来说容器就是使用 CPU 和内存资源,那么对于需要使用显卡的 Pod,Kubernetes 也能够支持吗?答案当然是可以啦!目前 Kubernetes 不仅支 阅读全文
摘要:
Java多线程技术概述 介绍多线程之前要介绍线程,介绍线程则离不开进程。 首先 , 进程 :是一个正在执行中的程序,每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元; 线程:就是进程中的一个独立控制单元,线程在控制着进程的执行。一个进程中至少有一个进程。 多线程:一个进程中不 阅读全文
摘要:
Project Lombok——带给你简洁、清晰的代码相信但凡有一点Java编程经历的人,都见过或者写过下面这种代码。这是一个简单的POJO,只有4个fields,加上构造器、equals、hash、toString以及各种getter setter,前前后后加起来大约70多行代码。这还只是4个fi 阅读全文
摘要:
安装nginx并安全地配置和启动摘要:centos中的nginx安装教程,以低权限用户启动nginx,使用防火墙转发流量解决非root用户无法使用1024以下端口问题,nologin用户执行命令的方法。文章目录见右侧 一、安装nginx# 参考文章<< 安装教程&命令 如果centos服务器是最小体 阅读全文
摘要:
Asp.NetCore之AutoMapper进阶篇应用场景在上一篇文章——Asp.NetCore之AutoMapper基础篇中我们简单介绍了一些AutoMapper的基础用法以及如何在.NetCore中实现快速开发。我相信用过AutoMapper实现模型映射之后,许多人会和我当初一样有一种淡淡的忧愁 阅读全文
摘要:
问题:人越来越多,代码越来越乱 随着团队成员增多,每个人在缩进、换行、空格以及大小写方面有不同的习惯,导致代码越来越乱。代码风格问题尚且不致命,更严重的是这些问题: Hard code:在代码中书写各种环境配置、链接、密钥,导致安全风险魔法数字(Magic Number):难以理解和维护代码行数过多 阅读全文
摘要:
Q1: 什么是CAS算法? CAS(compare and swap)的缩写。 Java利用CPU的CAS指令,同时借助JNI来完成对Java的非阻塞算法,实现原子操作(其实就是自旋操作,不断循环,直到成功)。其它原子操作都是利用类似的特性来完成的。 1 CAS有三个关键操作值:内存值V、 预期值A 阅读全文
摘要:
一、概述java.lang.Math类中有三个和取整相关的函数,分别是ceil()、floor()、round()方法。所谓取整就是舍弃小数位,保留整数位,但是如何舍弃和保留每个方法的处理方式不一样,看其具体用法。 二、详述ceil()方法ceil方法的作用是向上取整。下面看方法的定义, 接收一个d 阅读全文
摘要:
网络模块的选择Vue中发送网络请求有非常多的方式,那么在开发中如何选择呢? 选择一:传统的Ajax是基于XMLHttpRequest(XHR) 为什么不用它呢?非常好解释配置和调用方式等非常混乱,编码起来看起来就非常蛋疼。所以真实开发中很少直接使用而是使用jQuery-Ajax。 选择二:使用jQu 阅读全文