调整elasticsearch的jvm heap值

  • Post author:
  • Post category:其他

集群里有两台elasticsearch老是服务死机,报错大致如下: Mar 26 08:19:47 es104 systemd[1]: Started Elasticsearch. Mar 27 09:53:26 es104 systemd-entrypoint[8614]: [92045.788s][warning][gc,alloc] elasticsearch[nau-node-104][[…

继续阅读 调整elasticsearch的jvm heap值

ios 自定义拍照页面_iOS 自定义相机拍照,手动对焦和自动对焦

  • Post author:
  • Post category:其他

天下虚怀接空谷,何处高峰不入云。 一、相机界面绘制需要的一些宏 #define kScreenBounds [UIScreen mainScreen].bounds #define kPhotographWidth 100 //拍摄区域宽度 #define kPhotographHeight 400 //拍摄区域高度 #define kBackgroudColor [UIColor colorWi…

继续阅读 ios 自定义拍照页面_iOS 自定义相机拍照,手动对焦和自动对焦

TortoiseGit使用指南

  • Post author:
  • Post category:其他

TortoiseGit菜单概览: p.s. 安装TortoiseGit后,请先按照TortoiseGit密钥设置教程完成SSH密钥配置 下面逐一讲解以上菜单: Git同步菜单,主要用来跟服务器进行同步操作(pull/push); 也可以在该窗口进行commit或查看log等操作; Git提交工菜单,当有文件被改动时,在被改动文件(或者其上层目录)上右键选择此菜单,会弹出提交窗口,如下图:填写信息,…

继续阅读 TortoiseGit使用指南

C#一维数组

  • Post author:
  • Post category:其他

一维数组 概述数组的定义数组的赋值和初始化数组赋值数组取值 概述 之前我们提到了集合,还提到了数组也是集合,要使用foreach语句来循环集合中的数据,当然也可以使用for循环,但foreach性能更好。 可以将数组理解为是一个容器, 如:学校里的每个班级就是一个数组,每个学生就是数组中的每一项。由于数组是用下标值(也称为索引号或位置号)来存放的,下标值是从0开始的。所以班里第1排第1个学生的下标…

继续阅读 C#一维数组

并发编程 volatile关键字详解

  • Post author:
  • Post category:其他

文章目录 一、CPU 缓存模型二、JMM(Java 内存模型)三、并发编程的三个重要特性1)原子性2)可见性3)有序性 四、volatilevolatile原理 一、CPU 缓存模型 要了解volatile是干什么的,我们得先了解CPU 缓存模型 类比我们开发网站后台系统使用的缓存(比如 Redis)是为了解决程序处理速度和访问常规关系型数据库速度不对等的问题。 CPU 缓存则是为了解决 CPU …

继续阅读 并发编程 volatile关键字详解

线性分组码

  • Post author:
  • Post category:其他

基本概念     分组码是一组固定长度的码组,可表示为(n , k),通常它用于前向纠错。在分组码中,监督位被加到信息位之后,形成新的码。在编码时,k个信息位被编为n位码组长度,而n-k个监督位的作用就是实现检错与纠错。当分组码的信息码元与监督码元之间的关系为线性关系时,这种分组码就称为线性分组码。    对于长度为n的二进制线性分组码,它有种可能的码组,从种码组中,可以选择M=个码组(k<…

继续阅读 线性分组码

接口与抽象类的区别

  • Post author:
  • Post category:其他

 c#      一、抽象类:       抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。        二、接口:       接口是引用类型的,类似于类,…

继续阅读 接口与抽象类的区别

golang-jwt使用

  • Post author:
  • Post category:golang

golang-jwt使用 老版本<v4.0.0 为github.com/dgrijalva/jwt-go 新版本https://github.com/golang-jwt/jwt 本文环境为新版本 加密 1.在使用之前我们应该对它进行安装与导入 go get -u github.com/golang-jwt/jwt/v4 import "github.com/golang-jwt/jwt/v…

继续阅读 golang-jwt使用

JUNIT(suite组合测试)

  • Post author:
  • Post category:其他

原因 最近工作,发现写好了功能每次都要点页面来测试功能,然后发现bug再改再测试,这样好繁琐。想一想,我们主要还是对数据进行操作,那么我们直接测试数据的流向,这样可以减轻测试的时间。以前就关注过junit,后来由于公司不使用单元测试,就没有继续研究,最近看了junit in action这本书,发现单元测试非常重要。 简单的junit测试 使用junit网上已经有很多例子,看看demo就可以轻松解…

继续阅读 JUNIT(suite组合测试)

Lane detection–CLRNet(Cross Layer Refinement Network for Lane Detection)总结

  • Post author:
  • Post category:其他

模型总结: 本文主要是对CLRNet的总结和自己的理解。有一部分还不理解。希望大佬们多教教。 CLRNet论文链接 CLRNet代码链接 车道线检测的难点: 1. 低级语义信息检测的结果,车道线奇异,缺少全局信息,将地标误认为车道线。 高级语义信息检测的结果,信息较为高层,检测结果不精细。车道线被车身等遮挡。由于强光导致车道线不清晰。 总结: 1. [SCNN](Spatial as deep: …

继续阅读 Lane detection–CLRNet(Cross Layer Refinement Network for Lane Detection)总结