elastic 后端开发 golang面试精编2 简述goroutine调度器模型? go为什么有如此强大的并发能力——得益于其goroutine调度器? 简述goroutine并发模型? ·MPG模型:goroutine的并发模型可以归纳为MPG模型; ·MPG概念:线程(machine,系统线程,物 …
elastic 后端开发 golang面试精编1 √ 简单介绍一下Golang? 谷歌开发的一种系统编程语言; 它具有内置的垃圾收集机制; 支持高并发; 代码可以编译成单个可执行二进制文件,不需要添加库或运行时环境即可在服务器上执行; √ Golang是否可以声 …
北京码帝 工具软件 群晖安装Docker图形化容器管理工具Portainer教程 普通Linux系统安装教程 首先在服务器上安装Docker,然后直接使用Root权限执行命令即可启动Portainer容器,相关映射端口及目录可以自行定义 docker run -d --restart=always --name=portainer-ce -p 9000:90 …
北京码帝 资源共享 【全网独家】摄像头控制及视频处理工具Java版(对接海康威视、浙江大华等厂商SDK) 项目说明 本项目是针对于网络监控摄像头提供的一套辅助工具,目前计划对接海康威视、浙江大华、宇视科技等厂商的摄像头,提供诸如视频下载、视频回放、视频合成、视频裁剪、视频转码、云台控制、语音对讲等 …
Spring 后端开发 org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.time.LocalDateTime` from String LocalDateTime日期转换错误:JSON parse error: Cannot deserialize value of type java.time.LocalDateTime解决方案 org.springframework.http.converter.HttpMessageNotReadableException: JSON parse err …
elastic 数据库 使用Docker完成MYSQL主从复制 不过很多小伙伴反映在 Linux 中安装 MySQL 比较费劲,弄错了想从头开始都难,因此今天就来和大家分享一下如何通过 Docker 快速搭建 MySQL 主从复制。 主从规划 首先规划两个 MySQL 实例: 192.168.66.131:3 …
elastic 数据库 MySql索引相关总结,如何更好的利用索引提高效率 概述 今天我们来聊一聊MySql索引的那些事,在这篇文章中,我会主要聊聊InnoDB下索引的数据结构,索引如何起作用的,如何更好的利用索引提高效率。 一、什么是索引 数据库索引,是数据库管理系统中一个排序 …
docker 数据库 面试官:深入谈谈你对MySQL索引的理解 看了很多关于索引的博客,讲的大同小异。但是始终没有让我明白关于索引的一些概念,如B-Tree索引,Hash索引,唯一索引….或许有很多人和我一样,没搞清楚概念就开始研究B-Tree,B+Tree等结构,导致在 …
勤劳的小蚂蚁 后端开发 Java 8中的时间日期库DateTime API及示例 Java8新特性的功能已经更新了不少篇幅了,今天重点讲解时间日期库中DateTime相关处理。同样的,如果你现在依旧在项目中使用传统Date、Calendar和SimpleDateFormat等API来处理日期相关操作,这篇文章你一定 …
Spring 后端开发 Solr vs ElasticSearch,搜索技术哪家强 Solr和ElasticSearch到底有一些什么不同?我在网上搜索了一些文章,这些文章要么是列出一个表,详细地介绍两者什么功能有,什么功能没有(比较好的一篇博客https://solr-vs-elasticsearch.com),要么是从大类出发(其中比较好的一篇文章https://logz.io/blog/solr-vs-elasticsearch),比较两者的关注度,社区等等。但看完这些文章...
勤劳的小蚂蚁 后端开发 高效率!让java8的Stream对集合操作飞起来 简介 java8 也出来好久了,接口默认方法,lambda 表达式,函数式接口,Date API 等特性还是有必要去了解一下。比如在项目中经常用到集合,遍历集合可以试下 lambda 表达式,经常还要对集合进行过滤和排序, …
勤劳的小蚂蚁 后端开发 安全框架 Shiro 和 Spring Security 如何选择? 安全框架 安全框架,简单说是对访问权限进行控制,应用的安全性包括用户认证(Authentication)和用户授权(Authorization)两个部分。 用户认证指的是验证某个用户是否为系统中的合法主体,也就是说用户能 …
勤劳的小蚂蚁 后端开发 运维测试 所有你想要知道的DevOps实践都在这里 从团队的角度来说,不仅包括开发,测试人员,还引入了运维,安全,系统,网络等各个专业的人员。 那么在新的时代下,我们如何利用 DevOps(开发运维)的方法论指导交付过程,就显得尤为重要了。 我们将从 D …
多啦H梦 后端开发 Java 8 Stream Api 中的 skip 和 limit 操作 1. 前言 Java 8 Stream API 中的skip()和limit()方法具有类似的作用。它们都是对流进行裁剪的中间方法。今天我们来探讨一下这两个方法。 2. skip() skip(lang n) 是一个跳过前 n 个元素的中间流操作 …
elastic 后端开发 为什么很多SpringBoot开发者放弃了Tomcat,选择了Undertow 前言 在SpringBoot框架中,我们使用最多的是Tomcat,这是SpringBoot默认的容器技术,而且是内嵌式的Tomcat。 同时,SpringBoot也支持Undertow容器,我们可以很方便的用Undertow替换Tomcat,而Undertow的性 …