首页 新闻 找找看 学习计划

[HarlanC]现代C++之理解模板类型推断(template type deduction)

理解模板类型推断(template type deduction) 我们往往不能理解一个复杂的系统是如何运作的,但是却知道这个系统能够做什么。C++的模板类型推断便是如此,把参数传递到模板函数往往能让程序员得到满意的结果,但是却不能够比较清晰的描述其中的推断过程。 模板类型推断是现代C++中被广泛使

[学无止尽,不忘初心]kubernetes实践之一:kubernetes二进制包安装

kubernetes二进制部署 1、环境规划 软件 版本 Linux操作系统 CentOS Linux release 7.6.1810 (Core) Kubernetes 1.9 Docker 18.09.3 etcd 3.3.10 角色 IP 组件 推荐配置 k8s_master etcd01

[honkerzh]javascript 作用域详解

作用域理解:定义的变量、函数生效的范围。javascript 有全局作用域和函数作用域两种。 注:es6实现let 块级作用域不是js原生的,底层同样是通过var实现的。如果想了解具体细节,请访问babel官方 对es6中let 进行解析。 执行上下文 范围:一段内或者一个函数内; 全局:函数声明、

[唯一浩哥]Java并发编程系列-AbstractQueuedSynchronizer

原创作品,可以转载,但是请标注出处地址: "https://www.cnblogs.com/V1haoge/p/10566625.html" 一、概述 AbstractQueuedSynchronizer简称为AQS,是并发包中用于实现并发工具的基础类,非常明显,它是一个抽象类。 它提供了一个依赖于

[豆姐姐]SoapUI之http接口测试

SoapUI是一个开源测试工具,可以进行webservice/http协议的功能、负载、安全性测试。SoapUI pro是SoapUI的商业非开源版本,实现的功能会更多一点。一般的测试场景,用开源版本即可。 一、Soapui的安装 SoapUI官方网址:https://www.soapui.org/

[大河_大河]iOS Runtime(一)、objc_class深深的误解

现在网上讲解的objc_class 绝大部分是错的。18年、19年依然很多童鞋写着错误的Runtime文章发到网上,面试的时候基本绝大部分人都说着网上所谓的“正确答案”。 一、错误一: 讲Runloop首先要讲的是objc_class,如图: 然后就开始讲objc_class里的super_clas

[自由早晚乱余生]JVM 调优-给你的java应用看看病

[TOC] java 应用 1 cpu 负载过高 1.1 分析问题 1. 首先我们通过top 命令进行分析,找出消耗最多cpu的java 进程id 。 2. 找出对应的进程id 后,我们可以通过 top Hp 进程id 命令来找出该进程中占用cpu最多的前几个线程id。 3. 我们使用 jstack

[小菜鸟要长大]对Promise的一些深入了解

1.介绍promise和模仿Promise.all和Promise.race promise的设计主要是解决回调地狱(接收结果用回调函数来处理,但必须传入回调函数)的问题,由一层层嵌套回调函数改为由then来执行。 例如: // callback用于接收返回结果, 异步方式 fs.readFile(

[林本托]Effective Java 第三版——59. 熟悉并使用Java类库

Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 59. 熟悉并使用Java类库 假设想要生成0到某个上界

[雪之梦技术驿站]git 入门教程之冲突合并

如果足够幸运的话,团队成员互不影响,彼此相安无事,大家各自基于 分支的某个 创建自己的分支,平时在分支上独立工作,等到一段时间后再合并 到 分支,这样一样 作为各个功能的集大成者,最终完成项目. 然而事情总不是一帆风顺的,团队协作时由于意见不同,遇到冲突简直是家常便饭,既然无法回避冲突,当冲突发生时

[技术流ken]云计算OpenStack:云计算介绍及组件安装(一)--技术流ken

云计算介绍 当用户能够通过互联网方便的获取到计算、存储等服务时,我们比喻自己使用到了“云计算”,云计算并不能被称为是一种计算技术,而更像是一种服务模式。每个运维人员心里都有一个对云计算的理解,而最普遍接受的是NIST(美国国家标准与技术研究院)的定义: 云计算是一种按使用量付费的服务模式,这是一种能

[java_lover]Spring Boot 2.X 如何优雅的解决跨域问题?

一、什么是源和跨域 源(origin)就是协议、域名和端口号。URL由协议、域名、端口和路径组成,如果两个URL的协议、域名和端口全部相同,则表示他们同源。否则,只要协议、域名、端口有任何一个不同,就是跨域。 二、什么是同源策略? 同源策略(Same origin policy)是一种约定,它是浏览

[殇灬央]Ubuntu18.04下安装配置MongoDB4.0.6

搭建MongoDB环境 安装MongoDB 1.下载安装包 MongoDB 提供了 linux 各发行版本 64 位的安装包,你可以在官网下载安装包。 下载地址:https://www.mongodb.com/download-center#community 注意:package选择TGZ 2.移

[广州小程]多媒体开发(7):编译Android与iOS平台的FFmpeg

编译FFmpeg,一个古老的话题,但小程还是介绍一遍,就当记录。之前介绍怎么给视频添加水印时,就已经提到FFmpeg的编译,并且在编译时指定了滤镜的功能。 但是,在手机盛行的时代,读者可能更需要的是能在iOS或Android平台上运行的FFmpeg,而对于命令行的ffmpeg,读者可以在个人电脑上面

[俗的太不一样]uni-app—从安装到实战

uni-app实现了一套代码,同时运行到多个平台。支持iOS模拟器、Android模拟器、H5、微信开发者工具、支付宝小程序Studio、百度开发者工具、字节跳动开发者工具 工具安装 开发uni-app需要安装HBuilder X.下载地址。 下载成功后直接解压即可 简单的配置一下开发偏好: 创建第

[雪川大虫]Akka-CQRS(3)- 再想多点,全面点

上篇我介绍了CQRS模式存写部分的具体实现和akka-persistence一些函数和消息的用法。在这篇本来是准备直接用一个具体的例子来示范CQRS模式编程,主要是写端,或者是数据采集端。想着模拟收银机的后端操作,可以使用集群分片(cluster-sharding),每个分片shard代表一部POS

[谁将新樽辞旧月,今月...]阿里 EasyExcel 使用及避坑

github地址:https://github.com/alibaba/easyexcel 原本在项目中使用EasyPoi读取excel,后来为了统一技术方案,改用阿里的EasyExcel。EasyExcel和EasyPoi有一定的相似之处。 EasyExcel和EasyPoi效率对比: 因为数据量

[Tokumi]Go语言为何说它优雅?-- Golang中的几个常用初始化设计

对象池化设计: 将池对象通过Channel方式进行借出与还入,利用Go本身的特性还能实现更多限定需求。比如利用select的分支可以进行优雅的限流、超时熔断等操作。 思路:将需要池化的对象通过Channel进行包装,使用与归还都通过Channel的方式进行 package pool type Poo

[TM0831]Windows下安装tesserocr

很难受,由于这两天重装了系统,又得重新配置环境了,而我在安装tesserocr的时候踩了一些坑,于是想写出来分享一下。 一.安装tesseract 要安装tesserocr,首先要下载tesseract,它是给tesserocr提供支持的。下载地址为:https://digi.bib.uni-man

[狐狸家的鱼]Vue针对性笔记

Github原文阅读 MVVM(Model-View-ViewModel)模型 MVVM分为Model、View、ViewModel三部分。 Model代表数据模型,定义数据和业务逻辑,访问数据层 View代表视图,展示页面结构、布局和外观(UI) ViewModel代表视图模型,负责监听Model