自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (7)
  • 收藏
  • 关注

原创 JAVA将北斗定位系统坐标系用于高德地图或百度地图

常用坐标系介绍WGS-84(GPS)国际标准,一般从国际标准的GPS设备获取的坐标都是WGS-84,以及国际地图提供商使用的坐标系。GCJ-02中国标准,国测局02年发布的坐标系。又称“火星坐标”。在中国,必须至少使用“GCJ-02”对地理位置进行首次加密。比如谷歌中国、高德、腾讯都在用这个坐标系。BD-09百度标准,在“GCJ-02”的基础上进行二次加密。北斗定位系统坐标如果有对接过北斗定位系统的小伙伴可能会发现一个问题,北斗坐标经纬度好像都被乘了100?$GNRMC,

2021-06-28 16:05:21 4951

原创 针对docker中Hbase下的oldWALs文件夹log文件暴涨的解决方案

前言​ 啊就,也不知道为什么,我好像总是能遇上硬盘爆满的问题,自从上一次给甲方部署项目遇到overlay2文件夹爆满之后,这次给甲方部署项目又遇上了hbase的oldWALs文件夹爆满,总感觉是自己拥有了硬盘不满不死的体质。​ 这一次的问题其实很好解决,但是由于我hbase的数据是直接迁移的,导致我花了一天的时间,不断的重打镜像都没搞定这个问题,因为中间穿插着好几次,habse shell中,list能看到表格,但是scan的时候却报unknown table的错误,这个人内心的炸裂的!​ 还好,第二

2021-06-09 11:58:09 708

原创 物理方式快速解决docker的overlay2文件夹爆满的问题

​ 在几个月前有写过两篇文章,是通过数据迁移的方式解决overlay2文件夹爆满的问题因overlay2文件夹占用过大而引起的docker数据迁移之战(上)因overlay2文件夹占用过大而引起的docker数据迁移之战(下)后来第二次遇到这个问题的时候,用同样的方式去解决,但是感觉过程太过繁琐,而且一旦数据量太大,40G,100G,1个T,那这个复制起来简直浪费时间,浪费生命!正因此Dog_Z我另辟蹊径,用简简单单的几行命令,快速解决文件夹爆满问题!​ 没错,这个方法就是——硬盘扩容!话不多说,进

2021-02-04 10:32:27 4549 2

原创 ElasticsearchRepository做模糊查询+条件筛选+时间范围筛选+分页+排序的聚合查询

前言在项目开发过程中遇到这样的业务需求,在网上也找了许多资料,但是都比较复杂,需要花点时间去理解,用了各种方法踩坑之后,也请教了一下大佬ES方面的相关知识,最主要还是因为刚用ES不久,所以对ES的用法,数据结构什么的,都不是很熟悉,导致花了比较长的时间去实现这个业务需求,现在就对这个聚合搜索的具体实现代码列出来,供大家参考。正文ES索引的Mapping{ "mappings": { "properties": { "aid": { "type": "text"

2020-12-16 17:46:59 9723 10

原创 模拟webservice接口,分别用动态客户端方式和利用WSDL文档通过http两种方式进行调用

前言最近由于甲方那边想要一个在JAVA代码里面调用webservice实例的小demo,于是乎便接触到了这一块。主要是由于我们项目架了KONG网关并限定了请求方式的影响,导致平常的动态客户端方式无法成功调用webservice实例,因此便花了半天多时间研究了下webservice服务这一块,并利用soap协议通过http成功调用,虽然有局限性,但是至少提供了个思路。问题这里甲方写了两种方式进行接口调用,但是由于我们KONG网关限定了请求方式,导致怎么都调用不成功。利用PostMan调用的时候,返回

2020-11-19 11:17:49 2044

原创 Treasure Of JAVA——JAVA的集合(JAVA面试题)

Java 的集合1. HashMap 排序题,上机题。​ 已知一个 HashMap<Integer,User>集合, User 有 name(String)和 age(int)属性。请写一个方法实现对HashMap 的排序功能,该方法接收 HashMap<Integer,User>为形参,返回类型为 HashMap<Integer,User>,要求对 HashMap 中的 User 的 age 倒序进行排序。排序时 key=value 键值对不得拆散。注意:要

2020-09-28 09:52:08 169

原创 Treasure Of JAVA——JAVA的IO流(JAVA面试题)

Java 的 IO1. Java 中有几种类型的流​ 按照流的方向:输入流(inputStream)和输出流(outputStream)。​ 按照实现功能分:节点流(可以从或向一个特定的地方(节点)读写数据。如 FileReader)和处理流(是对一个已存在的流的连接和封装,通过所封装的流的功能调用实现数据读写。如 BufferedReader。处理流的构造方法总是要带一个其他的流对象做参数。一个流对象经过其他流的多次包装,称为流的链接。)​ 按照处理数据的单位:字节流和字符流。字节流继承

2020-09-25 09:49:04 166

原创 Treasure Of JAVA——JAVA的数据类型(JAVA面试题)

Java 的数据类型1.Java 的基本数据类型都有哪些各占几个字节类别八种字节数数据表示范围整型byte1-128~127整型short2-32768~32767整型int4-2147483648~2147483647整型long8-263~263 -1浮点型float4-3.403E38~3.403E38浮点型double8-1.798E308~1.798E308字符型char2表示一个字符,如(‘

2020-09-24 15:12:46 288

原创 Treasure Of JAVA——JAVA的异常处理(JAVA面试题)

Java 的异常处理1. Java 中异常分为哪些种类​ 按照异常需要处理的时机分为编译时异常(也叫强制性异常)也叫 CheckedException 和运行时异常(也叫非强制性异常)也叫 RuntimeException。只有 java 语言提供了 Checked 异常,Java 认为 Checked异常都是可以被处理的异常,所以 Java 程序必须显式处理 Checked 异常。如果程序没有处理 Checked 异常,该程序在编译时就会发生错误无法编译。这体现了 Java 的设计哲学:没有完

2020-09-22 14:06:45 194

原创 鸿蒙OS2.0初体验

重要的放前面鸿蒙官方开发文档鸿蒙IDE下载地址鸿蒙OS入门2.0教程鸿蒙初体验视频鸿蒙2.0开源地址一、HarmonyOS优点(1)多终端开发调试便捷鸿蒙目前支持可以开发TV,wearable, LiteWearable几种设备类型,未来还会扩展到其他设备。并且一次代码就可以在不同设备快速部署和调试,操作非常简易。(2)对开发者友好,开发难度和学习成本低1.IDE开发工具方面DevEco Studio是基于Intellij IDEA工具定制化深度研发的一个工具,所以对于那些熟悉IDEA

2020-09-18 10:03:07 9536

原创 Treasure Of JAVA——JAVASE语法(JAVA面试题)

JAVASE语法1. Java 有没有 goto 语句?​ goto 是 Java 中的保留字,在目前版本的 Java 中没有使用。根据 James Gosling(Java 之父)编写的《The JavaProgramming Language》一书的附录中给出了一个 Java 关键字列表,其中有 goto 和 const,但是这两个是目前无法使用的关键字,因此有些地方将其称之为保留字,其实保留字这个词应该有更广泛的意义,因为熟悉 C 语言的程序员都知道,在系统类库中使用过的有特殊意义的单词或单

2020-09-17 10:28:49 277

原创 Elasticsearch中的索引无法插入新的数据,但是可以读取数据和删除数据的解决办法——read_only_allow_delete

现象1报错:FORBIDDEN/12/index read-only / allow delete (api)ES只能读和删,不能增和改现象2取出的数据,排序乱了原因内存不足JVMMemoryPressure 超过92%并持续30分钟时,ES触发保护机制,并且阻止写入操作,以防止集群达到红色状态,启用写保护后,写入操作将失败,并且抛出 ClusterBlockException ,无法创建新索引,并且抛出 IndexCreateBlockException ,当五分钟内恢复

2020-09-16 16:08:50 2488

原创 Treasure Of JAVA——JAVA面向对象(JAVA面试题)

JAVA面向对象1.面向对象都有哪些特性以及你对这些特性的理解继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。继承让变化中的软件系统有了一定的延续性,同时继承也是封装程序中可变因素的重要手段。封装:通常认为封装是把数据和操作数据的方法绑定起来,对数据的访问只能通过已定义的接口。面向对象的本质就是将现实世界描绘成一系列完全自治、封闭的对象。我们在类中编写的方法就是对实现细节的一种封装;我们编写一个类就是对数据

2020-09-14 17:14:40 178

原创 ActivitiDesigner流程设计器

idea安装P1212-ActivitiDesigner流程设计器插件安装与使用在file->settings->plugins中搜索actiBPM下载这是Activiti画流程图的插件​ 安装成功后,在新建文件是可看到Bpmn文件,这就是流程文件。创建文件成功,现在用简单的就开始节点,结束节点和用户事件节点就好。流程图绘制要将节点拖至白框内,在节点中心鼠标会变成小圆点,这是拖至另一个节点即可相连。用户事件节点可更改内容。这时还要给流程赋予id和name创建

2020-09-11 17:23:10 1938

原创 umount target is busy挂载盘无法卸载的解决办法

问题描述:linux下的挂载后的分区或者磁盘想要用umount命令解除挂载时,遇到umount: /var: target is busy.或者 umount: /var: device is busy.[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9Yv7DZjc-1599534614384)(https://i.loli.net/2020/09/07/yaJRD1LxKZwMdFe.png)]原因分析:这个是由于你要解除挂载的磁盘对象被系统占用导致的解除失败。这个

2020-09-08 11:11:58 3245

原创 因overlay2文件夹占用过大而引起的docker数据迁移之战(下)

帮助自己养成记录的习惯前言上回书说到,曹操他为了喝一杯奶茶,而去和刘备称兄道弟,并把手下数万粮草兵马,以及财宝美人赠予刘备,只因刘备手里托着充满浓郁芳香的奈雪软欧包。他…咳咳跑题了跑题了,想的我都流口水了。上回事情是这样,我把甲方系统的整个docker容器做了一次数据迁移,后来把所有容器都跑起来的时候发现,库表丢了…这不明摆着我在做着删库跑路的事情吗?这…我奖金都还没拿到手呢,怎么能跑呢?不行不行,我得想办法把这事解决咯,好歹,奖金拿到手再跑啊,你们说对不?正文还记得我之前给文件授权777.

2020-09-07 14:17:36 1228 5

原创 因overlay2文件夹占用过大而引起的docker数据迁移之战(上)

帮助自己养成记录的习惯前言这应该算是第一次想要认认真真写一篇文章吧,技术文也好,水文也好,就是想试试看。然后也就正好,手上给甲方部署的项目由于对磁盘的选择不够妥当,导致磁盘分分钟满载,系统崩溃,于是,正好就有了东西可以来做记录了~正文今天还是和往常一样提前了十分钟左右到公司,到工位坐下之后,悠闲的享受着从楼下便利店用2元重金买下的馒头,心里悠悠的想着,划水的一天又开始了。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as .

2020-09-04 15:40:31 1346 7

SecureCRT.rar

Secure CRT是一款支持 SSH2、SSH1、Telnet、Telnet/SSH、Relogin、Serial、TAPI、RAW 等协议的终端仿真程序,最吸引用户的是,SecureCRT 支持标签化 SSH 对话,从而可方便地管理多个 SSH 连接,设置项也极为丰富,简单的说是Windows下登录UNIX、Linux服务器主机的软件,支持SSH,同时支持Telnet和rlogin协议。

2020-11-18

SoapUI5.2.1

soapui提供一个工具通过soap/http来检查,调用,实现web service和web service的功能/负载/符合性测试。该工具既可作为一个桌面应用软件使用,也可利用插件集成到Eclipse,maven2.X,netbeans 和intellij中使用。

2020-11-18

PCDPlatform.rar

自主开发的心理咨询诊断平台,应用于心理咨询行业,方便病人网上选择医生预约诊断病情,项目基于layui前端组件和后端SSM框架,压缩包内包含所有代码和数据库SQL,方便入门级JAVA开发者学习练手。

2020-10-13

devecostudio-windows-tool-2.0.8.203.zip

分布式能力打通多设备互助的性能与数据壁垒,HarmonyOS 应用定义更灵活的原子服务,面向多设备的 IDE 支持一站式HarmonyOS 应用开发。 面向华为终端全场景设备的一站式分布式应用开发平台,助力开发者高效开发和创新。 HUAWEI DevEco Studio 的云侧服务,助力开发者提高应用测试效率和质量。 面向智能终端的 AI 能力开放平台,提供应用能力开放(HUAWEI HiAI Engine)和服务能力开放(HUAWEI HiAI Service),简单接入即可快速利用 HarmonyOS AI 能力打造出色的智慧服务体验。

2020-09-18

bitnami-redmine-4.1.1-0-windows-x64-installer.exe

Redmine的安装向来是一件麻烦的事情,在工具的介绍中也曾经提出过,随着Remine官方docker镜像的发行使得以前变得无比简单。但是仍然有很多各种情况无法使用docker的场景的存在,bitnami一键安装包给很多用户带来了福音,本文中将简单安装并配置redmine的邮件发送设置,无需任何手动修改设定文件,只需要一步一步按照安装提示即可完成配置。

2020-09-17

MobaXterm.11.0.rar

一款集万千于一身的全能型终端神器——MobaXterm! 1. 功能十分强大,支持SSH,FTP,串口,VNC,X server等功能; 2. 支持标签,切换也十分方便; 3. 众多快捷键,操作方便; 4. 有丰富的插件,可以进一步增强功能; 5. 虽然有收费版,但免费版已经可以让我们装逼装上天……

2020-09-16

mongodb-win32-x86_64-2012plus-4.2.5-signed.msi

MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。

2020-09-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除