static

#static#

已有1人关注此标签

内容分类

~信~仰~

多线程基础

需要了解的概念 并发和并行 并发侧重于任务的交替执行,同一时间只能执行一个任务;而并行是任务的同时执行,统一时间可以有多个任务被执行。 单核CPU与多核CPU下任务表现分别为并发与并行。 临界区 临界区用于表示一种公共资源或是共享数据,可以被多个线程使用,但是同一时间内,只能有一个线程在使用它。

bboysoul

k8s 部署ingress nginx

简介 只是做记录,防止忘记。今天我们要实现的是文章图片上面这种访问方式. k8s 安装ingress nginx 首先部署下面这个yaml档 kubectl apply -f https://raw.

数懒

Giraph源码分析(八)—— 统计每个SuperStep中参与计算的顶点数目

科研中,需要分析在每次迭代过程中参与计算的顶点数目,来进一步优化系统。比如,在SSSP的compute()方法最后一行,都会把当前顶点voteToHalt,即变为InActive状态。所以每次迭代完成后,所有顶点都是InActive状态。

章为忠

C#总结(七)动态加载C++动态链接库

C#总结(七)动态加载C++动态链接库

wsyjlly

Java创建数组的三种形式

Java创建数组的三种形式 测试类: package cn.wsyjlly.base; import java.util.Arrays; /** * @author wsyjlly * @create 2019.

优惠码发放

Unity进阶之ET网络游戏开发框架 02-ET的客户端启动流程分析

Unity进阶之ET网络游戏开发框架 02-ET的客户端启动流程分析 万物起源:Init.cs打开范例场景init.unity,可以发现其场景层级如下: 其中唯一重要的就是Global对象上挂在的init.

王知无

Java中多个ifelse语句的替代设计

今天在改老代码的过程中,亲眼见证了一段30个if-else嵌套的代码... 然后搜集了一些资料做了以下简单整理。 概述 ifelse是任何编程语言的重要组成部分。但是我们编写了大量嵌套的if语句,这使得我们的代码更加复杂和难以维护。

黄小斜

深入理解JVM虚拟机6:深入理解JVM类加载机制

深入理解JVM类加载机制 简述:虚拟机把描述类的数据从class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。

优惠码发放

为什么说java是只有值传递?

为什么说java是只有值传递?如果你学的第一门程序语言是java可能对这个传递方式没有那么敏感,如果学了c或c++,然后再学java,那么可能对这个问题会感到困惑。 1.值传递与引用传递的概念在将传递方式之前先理解一下形参与实参。

黄小斜

走进JavaWeb技术世界11:单元测试框架Junit

本文出自我的公众号:程序员江湖。 满满干货,关注就送。   JUnit你不知道的那些事儿 转自 老刘 码农翻身 2016-02-24 话说有一次Eric Gamma 坐飞机的时候偶遇Kent Beck(对,就是极限编程和TDD的发起人) ,  两位大牛见面寒暄过以后就觉得很无聊了。

Isaac Zhang

[Spring cloud 一步步实现广告系统] 17. 根据流量类型查询广告

广告检索服务 功能介绍 媒体方(手机APP打开的展示广告,走在路上看到的大屏幕广告等等) 请求数据对象实现 从上图我们可以看出,在媒体方向我们的广告检索系统发起请求的时候,请求中会有很多的请求参数信息,他们分为了三个部分,我们来编码封装这几个参数对象信息以及我们请求本身的信息。

it乾坤

分布式ID系列(4)——Redis集群实现的分布式ID适合做分布式ID吗

首先把我用Redis实现分布式Id的最终项目地址列出来: https://github.com/maqiankun/distributed-id-redis-generator 关于Redis集群生成分布式ID,这里要先了解redis使用lua脚本的时候的EVAL,EVALSHA命令: https://www.

幸运码发放

Java8 CompletableFuture 编程

Java8 CompletableFuture 编程阅读目录 一、简介二、CompletableFuture 使用回到顶部一、简介 所谓异步调用其实就是实现一个无需等待被调用函数的返回值而让操作继续运行的方法。