自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(85)
  • 资源 (1)
  • 收藏
  • 关注

原创 docker升级导致Error response from daemon: Unknown runtime specified docker-runc

服务器本身装有docker并运行了oracle容器,在部署其他产品时升级了docker版本,导致oracle容器无法启动。查了一下,有个博客解决了这个问题。按照里面提示执行命令。然后再启动容器就可以了。

2023-05-06 13:58:30 242

原创 QGis根据属性配置矢量sld样式,设置无描边

就会出现分类列表,选中某一个分类,点击符号后面的颜色条,就可以设置颜色。首先将shp文件加载到QGis软件内,然后打开样式配置列表。进来之后选中颜色的简单填充。出来的界面可以设置无边框。然后选择设置样式的字段。

2023-04-03 09:46:58 437

原创 lvm文件系统扩容命令记录

resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv ##重置空间命令,注意后面虚拟空间名称根据自己的修改。lvextend -l 100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv ##扩容虚拟空间命令。明明有5.5T空间没有使用,但是只用了虚拟出来的200G空间,也不能再分区,久久不能解决。查看虚拟空间名称,为ubuntu--vg-ubuntu--lv。lsblk -f ##查看文件系统。作用未知,毕竟不是自己会的。

2023-03-28 10:55:36 325

原创 mybatis-plus多数据源整合alibaba druid连接池配置validationQuery不生效问题

解决多数据源下连接池查询语句不生效问题

2023-03-13 10:36:27 1714

原创 服务器挂载/dev/sdt1 is apparently in use by the system; will not make a 文件系统 here! 问题解决

磁盘分区后设置文件系统失败。

2023-02-28 15:13:18 3218

原创 centos7.8离线安装pg和postgis

离线环境下安装pg数据库以及postgis插件

2022-12-19 10:34:23 1473

原创 jmeter性能测试使用梯度测试的方法

jmeter设置梯度测试

2022-11-30 10:14:51 1026

原创 libxml2 = 2.9.1-6.el7_2.3 is needed by libxml2-python-2.9.1-6.el7_2.3.x86_64问题解决

解决libxml2自己依赖自己

2022-11-17 15:03:40 1599 3

原创 linux挂载使用NTFS硬盘数据方法(带安装包)

linux挂载ntfs硬盘

2022-08-15 17:17:21 771

原创 springboot知识记录

一些常用工具接口

2022-06-02 11:03:27 138

原创 记录一次中科曙光服务器安装centos磁盘选中不可用的解决办法

遇到问题如下对于服务器的每一块磁盘都拆下来,一次只装一个,都做一遍以下操作按Ctrl+Alt+F3键,进入命令行,输入fdisk -lu /dev/sda查看sda硬盘的信息。如上图信息,硬盘有5860533168个扇区(备注:不同大小的硬盘扇区数量不同,以实际硬盘扇区数量为准),每个扇区512个字节,需要清除硬盘前、后1048576个扇区上的数据信息,清除硬盘数据信息命令如下:dd if=/dev/zero of=/dev/sda obs=512 count=1048576..

2022-04-17 11:19:52 1130

原创 记录springboot2.6.4使用nacos配置中心不生效问题

最近使用2.6.4的高版本springboot使用alibaba nacos作为配置中心,沿用2.1.1.RELEASE的配置,配置好之后一直不生效,哎,高版本要吐血了啊好在最终解决了,原因是缺少了一个依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-b

2022-04-01 15:49:45 4213 5

原创 centos7源码包安装ffmpeg4.1

本教程参考了CentOS7下安装ffmpeg4.1 - ershoushouji - 博客园首先,下载4.1源码包wget http://www.ffmpeg.org/releases/ffmpeg-4.1.tar.gz接下来是安装编译环境yum -y install make automake gcc gcc-c++ cc kernel-devel glibc-devel makeyum -y install libxml2 libxml2-devel libxslt libxsl

2022-03-15 15:05:03 1452

原创 记录addResourceHandlers不生效的坑

众所周知,spring可以通过实现WebMvcConfigurer类的addResourceHandlers方法来开放系统上的静态文件,代码如下@Configurationpublic class WebConfig implements WebMvcConfigurer { @Value("${file.static-file}") private String staticFile; //添加静态资源路径 @Override public vo

2021-12-06 10:39:04 6117 5

原创 jpegsrc.v9d.tar.gz 百度网盘共享资源

资源百度网盘链接:链接:https://pan.baidu.com/s/1-0i3N9-c4LrsRtWx74dgQA提取码:k23r

2021-07-01 09:45:43 735

原创 根据wkt或geometry计算面积(平方米)

需要先将坐标系转换为墨卡托坐标系 /** * 根据wkt计算多边形面积 * @param wkt 待计算wkt * @return 面积数据 */ public static double getAreaByWkt(String wkt){ Geometry geometry ; WKTReader reader = new WKTReader(); try { geometr

2021-06-23 15:16:47 4051 4

原创 java gdal生成彩色tiff文件 并压缩大小

生成tiff文件走了不少弯路,好在最终实现了,过程中参考了很多人的代码,感谢各位大佬的分享本代码在原始版本基础上修改而来

2021-06-04 16:34:53 1440 4

原创 java.lang.RuntimeException: file name ‘..‘ is too long ( > 100 bytes)压缩tar包时文件名太长解决方案

在项目中需要一个压缩tar.gz包的功能,本地测试正常,部署到线上就出错,最终发现是文件名过长。。。使用的第三方包为 <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-compress</artifactId> <version>1.20</ve

2021-04-07 20:00:05 3096 1

原创 springboot项目开启热部署,maven添加插件实现方式

1.添加devtools组件jar包到项目中在pom文件添加依赖如下 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope>

2021-04-06 14:29:45 565

原创 centos使用tc命令设置网络延迟

添加网络延迟使用命令tc qdisc add dev eth0 root netem delay 100ms添加前后效果对比:去除延时命令tc qdisc del dev eth0 root netem delay 100ms

2021-02-04 13:34:51 1097

原创 idea自动补全对象或方法返回的对象

查了好多方法试了都不管用,也不知道为啥,最终找到一个我能实现的方法,在后面输入.var回车就可以了。比如:输入new A().var回车,就生成了A a=new A();

2021-01-22 16:03:38 2477 1

原创 shiro简单学习笔记

安全集成框架shiro初步学习笔记1.实现Realm接口实现Realm接口时继承AuthorizingRealm类既可,需要重新实现方法doGetAuthorizationInfo和doGetAuthenticationInfo。(1)方法doGetAuthenticationInfo是实现认证的方法,其中的参数AuthenticationToken是登录时的用户信息,通过转换这个参数可以获取用户名密码,然后跟根据获取的信息进行用户认证。只需要认证用户名既可,密码shiro会自己认证。new Sim

2021-01-22 15:43:57 67

原创 部署项目和挂载相关学习笔记

部署使用Systemctl启动项目假设我们的项目名称叫productName,我们希望使用systemctl start productName命令来启动我们的项目,那么我们需要从以下几个步骤来配置系统。1.配置service文件在项目的/usr/lib/systemd/system目录下新建一个文件,名为:productName.service在里面的内容添加:[Unit]Description=service for productNameAfter=syslog.target netwo

2021-01-21 14:20:37 239

原创 JVM学习笔记

本学习笔记学习内容来自尚硅谷周阳老师类加载器ClassLoader是类加载器,负责加载class文件,class文件必须具有特定的文件内容标识:字符cafe babe(原因,java创作者来灵感时正在喝咖啡),类加载器只负责将类的内容(运行时数据结构)加载到方法区。java自带的加载器1.启动类加载器(根加载器):Bootstrap(C++编写)启动时自动将java JDK自带的包里面rt.jar(运行时)包里面的类加载到虚拟机中2.拓展类加载器:Extension (java编写)

2021-01-07 10:29:36 94 1

原创 java多线程基础-Callable的使用

学习内容来自尚硅谷周阳老师package geovis.demo;import java.util.concurrent.Callable;import java.util.concurrent.ExecutionException;import java.util.concurrent.FutureTask;class MyCallAble implements Callable<Integer>{ @Override public Integer cal.

2020-12-11 14:43:11 529

原创 java多线程基础—实现生产消费

本学习笔记学习内容来自尚硅谷周阳老师:package geovis.demo;import java.util.concurrent.TimeUnit;import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;class Cake { private Integer number

2020-12-04 10:20:55 200

原创 8锁理解对象锁和类锁--java基础

本笔记学习内容来自尚硅谷周阳老师:package geovis.demo;import java.util.concurrent.TimeUnit;class Phone{ public static synchronized void sendEmil() throws InterruptedException { TimeUnit.SECONDS.sleep(3); System.out.println("******send a email");

2020-11-27 16:01:19 166 2

原创 函数式编程蓝不大表达式--java基础学习

package geovis.demo;/** * lambda表达式是函数式编程 * 函数式编程接口定义必须只有一个抽象方法,不能出现多个 * 当接口只有一个方法而没有加FunctionalInterface注解时,编译会默认加上 * 函数式接口允许有多个default方法和static方法(这两个方法都可以直接在接口实现) */@FunctionalInterfaceinterface FunAdd{ public void add(int x,int y); de.

2020-11-27 13:27:06 749

原创 java JUC基础学习

package geovis.demo;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;class Tiket { private Integer number = 68; //Lock实现提供比使用synchronized方法和语句可以获得的更广泛的锁定操作。 Lock lock = new ReentrantLock(); public.

2020-11-27 13:26:06 146 1

原创 并发情况下的集合安全--基础学习

学习笔记学习内容来自尚硅谷机构周阳老师:package test;import java.util.*;import java.util.concurrent.ConcurrentHashMap;import java.util.concurrent.CopyOnWriteArrayList;import java.util.concurrent.CopyOnWriteArraySet;/** * list是线程不安全的,那么怎么能从 * 故障现象,导致原因,解决方案,优化建议(同样

2020-11-27 13:24:31 135

转载 cesium实现报警波纹

本文代码摘自https://blog.csdn.net/weixin_44058725/article/details/104017509本人愚钝,刚接触自己实现不了,做了部分注释 AddCircleScanPostStage(viewer, cartographicCenter, maxRadius, scanColor, duration) { var ScanSegmentShader = "uniform sampler2D colorTexture

2020-07-30 15:55:05 1419 2

原创 vue使用cesium实现飞行,根据官网示例改写

代码加注释全部展示出来<template> <div class="cesiumContainer"> <div id="cesiumContainer"> <div id="tracked"></div> </div> </div></template><script>import "../../public/Cesium-1.71/Apps/S

2020-07-29 15:43:20 2250 3

原创 处理mysql连接数据大小问题

移动到etc路径下,cat my.cnf查看配置,如图修改参数max_allowed_packet=4M然后重启mysqlsystemctl restart mysqld哎,服务器老是被劫持篡改。。

2020-04-05 14:42:39 100

原创 activemq整合spring框架

不得不说spring真的是超级优秀的框架,哈哈哈哈首先,我们要确定我们项目的依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-ins...

2019-12-16 15:01:09 89

原创 activemq的Broker

单机启动多个不同的activemq一样,需要修改启动配置文件,启动配置文件是conf文件夹下的activemq.xml,我买可以copy一份为activemq02.xml,通过activemq02.xml启动的方式为activemq start xbean:file:/apache-activemq-5.15.10/conf/activemq.xml注意file后面为路径Broker...

2019-12-05 16:18:14 197

原创 activemq事务处理及签收

我们在创建session的时候,往往有两个参数要填,第一个为事务transation参数(true/false),true表示使用事务,false表示不使用事务,第二个参数为接收,后面再讲,先学习事务基本用法,即参数使用true,这时,当我们发送完数据,需要释放资源时,在session资源释放之前需要commit提交事务,否则发送的数据服务器不予响应,消费者端同理,消费完消息之后也需要在sessi...

2019-12-04 15:31:00 531

原创 topic持久化

topic持久化需要在建立连接之前就设置好持久化参数,因此在构建代码时,连接启动的顺序需要改变,移动到创建好生产者,并将生产模式设计为持久化之后进行,代码示例:package com.xiaowu.activemq;import org.apache.activemq.ActiveMQConnectionFactory;import javax.jms.*;import stat...

2019-12-04 10:35:41 255

原创 Jms之消息message

消息message由消息头,消息体和消息属性组成1.消息头 (1)JMSDestination 消息发送的目的地,主要指Queue和Topic (2)JMSDeliveryMode 持久化,持久模式若JMS提供者出现故障,该消息不会丢失,在服务恢复之后再次传递;非持久的消息最多传递一次,服务器出现故障后消息会永久丢失 (3)JMSExpiration消息过期...

2019-11-21 10:31:43 740

原创 消息中间件技术维度示意图

本人博客都是学习笔记,绝大部分内容来自学习资料,activemq参考的是尚硅谷周阳老师的学习视频,本图也是在视频中的截图

2019-11-20 20:24:31 268

原创 消息中间件--activemq--主题topic

1.消费者订阅主题之后只能收到订阅之后的消息2.订阅模式和队列模式不同,topic模式是先启动消费者,再启动生产者,因为没有订阅,生产者者不会生产消息3.允许客户创建持久订阅,这一定程度上放松了时间要求,即允许消费者消费他未激活状态时的消息代码实现流程和队列queue一模一样,只是目的地换成了topic而已,简单的一批,不说了上代码生产者:package com.xiaowu...

2019-11-20 16:51:49 318

汇编语言课程设计报告模板.doc

这是一份关于汇编语言实现加减乘除以及括号优先级的简单计算器课设报告,内含代码,可用

2019-08-22

空空如也

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

TA关注的人

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