自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (20)
  • 收藏
  • 关注

原创 vue2 使用pdf.js 实现pdf预览,并可复制文本

需求:pdf预览,并且可以选中pdf的内容进行复制。

2024-01-16 11:46:30 1522 2

原创 Nginx 请求拷贝、请求镜像

场景需求:公司门禁系统的打卡数据只支持http主动推送往一个地址,但是内部有两个系统需要获取这些数据,这时可以使用nginx的镜像请求实现请求复制。

2023-11-08 10:46:21 333

原创 java实现g711a a-law与PCM互转

g711a与pcm互转

2023-05-25 16:42:21 529

原创 java实现g711a a-law 转PCM

g711a 转pcm

2023-05-25 15:51:13 364 2

原创 java实现g711a打包发送rtp(二)

javacv实现g711a rtp推流

2023-05-19 20:20:59 429

原创 java实现g711a打包发送rtp(一)

摄像头语音对讲/广播实现,需要发送g711a的RTP包,参考网上资料 , 示例代码如下,已验证基于GB28181语音广播流程,最后通过该工具类发送语音数据,华为摄像头可进行语音播放。

2023-05-19 20:14:43 676

原创 javacv实现音频文件转码g711a

javacv 调用ffmgeg实现转码.输出g771a编码文件,gb28181

2023-05-19 19:57:57 1136

原创 问卷星文本导入问题实现

问卷星文本导入问题

2023-05-05 16:37:30 182

原创 linux下git安装

linux下git安装。

2023-02-28 20:24:33 60

原创 linux离线下载安装包

使用 repotrack下载安装包及相关依赖.需要先安装 yum-utils。下载docker所有依赖到指定目录。

2023-02-28 20:22:29 278

原创 bootstrap-fileinput 多组件多文件上传

bootstrap-fileinput 多组件多文件上传。

2022-08-04 21:08:24 1978

原创 SpringBoot 手动渲染Thymeleaf模版工具类

为了解决在模版中通过 @bean.method() 方式调用 spring 的bean对象方法报错问题,参考ThymeleafView的rendFragment()方法, 删减了一些用不到的代码,记录一下备用.

2022-08-04 11:57:04 385

原创 1 Hadoop 3.2.4分布式环境搭建

hadoop 3.2.4分布式部署

2022-07-31 17:11:59 1859

原创 bootstrap-fileinput 使用

1 概述 在若依开源的未分离版本项目中使用。这里只给了单文件的处理,更多可参考文档bootstrap-fileinput 中文文档http://www.bootstrap-fileinput.com/examples.html 主要实现几个功能:异步上传及上传成功回调 数据预览回显,pdf及图片直接预览,其他文件使用图标显示 监听删除按钮效果图如下:2 代码配置1 引入css,js<th:block th:include......

2022-01-12 15:47:57 13550 6

原创 java 调用打印机

java 打印机打印

2021-12-16 20:34:24 4688 1

原创 flex布局常用属性

主要用于设置元素居中,抽取css类备用.flex { display: flex;}/*主轴设置为垂直方向*/.flex-direction{ flex-direction:column;}/*水平和垂直方向均居中*/.flex-center{ display: flex; justify-content: center; align-items: center;}/*交叉轴居中,主轴方向元素均匀分布*/.flex-spac...

2021-11-18 09:57:20 314

原创 表单向导 css实现 步骤指引器

扒的 jquery-smartwizard 箭头指引器,库很强大,但是只是想用它的箭头指引图,效果如下: 代码如下:Html: <div class="sw sw-theme-arrows sw-justified"> <ul class="nav"> <li class="nav-item"> ...

2021-11-18 09:17:57 433

原创 java实现ppt转图片、ppt转pdf

最近做的需求需要实现在线预览ppt的功能,网上查了一遍,比较完美的方案都需要依赖第三方的服务或调用微软的在线接口,由于项目部署内网,同时为了不增加项目的复杂度,最终决定使用纯java实现,依赖 poi 将ppt 转成 png图片,然后再利用 itextpdf 将图片转成 pdf ,最后通过js实现预览。转换后的pdf效果图如下: 目前存在一个确定是 ppt字体全部统一换成了 宋体 ,以解决中文有些情况下乱码的问题,本来想研究下能不更换字体的方式,但是没时间,暂时就这样了...

2021-08-20 17:36:42 4098 7

原创 Springboot 打包时引入外部jar

springBoot打包项目时,有时需要引用jar直接是文件形式,而不是maven依赖,此时可以两种打包方式:运行jar包和项目依赖分开打包,运行时通过命令指定依赖所在目录 打成一个整包,依赖也包含进去如果要打成完整的包,maven需要做一些配置,简单记录如下:1 spring-boot-maven-plugin 插件指定运行的主函数所在的类,及springboot的启动类 <plugin> <gro...

2021-07-22 17:48:33 1005 1

原创 spring-gateway(一)Reactor编程基础

基础的api:1 JDK9 Reactive Publisher: 事件发布者 Subscriber: 事件订阅者 Processor: 事件流转过程中的处理,可包含多个阶段,同时继承了 Publisher和Subscriber两个接口 Subscription: 提供了 request、cancel 两个方法,用于订阅者和发布者之间的通信,Processor中的subscription通过request方法接收publisher(发布者)submit的事件。.

2021-07-07 11:12:50 804

原创 RabbitMQ (五)实现类似Dubbo的RPC调用

springboot对rabbitMQ的接口做了封装,要实现 request/reponse 模式的调用,只需要调用 rabbitTemplate.convertSendAndReceive 方法即可,队列和交换器的设置使用topic模式即可。 Object res = rabbitTemplate.convertSendAndReceive(exchangeName, routingKey, reqJson,message -> { MessageProperties...

2021-07-04 11:06:17 419

原创 RabbitMQ (四)实现延迟消息

1 概述常用的延迟消息实现方式有: 利用 队列TTL + 死信队列 方式实现 利用消息延迟插件实现 消息变成死信的原因有: 消息过期。消息TTL或队列TTL 消息被拒绝。消费者调用了 channel.basicNack 或 channel.basicReject ,并且设置 requeue=false 队列满。 当设置了最大队列长度或大小并达到最大值时,RabbitMQ 的默认行为是从队列前面丢弃或 dead-letter 消息(即队列中最早的消

2021-07-03 11:54:01 3921 5

原创 RabbitMQ (三)消息重试

1 RabbitMQ自带的重试机制1 示例代码rabbitMQ为自带了消息重试机制:当消费者消费消息失败时,可以选择将消息重新“推送”给消费者,直至消息消费成功为止。开启自带的重试机制,需要如下几个配置:1 开启消费者手动应答机制,对应的springboot配置项:spring.rabbitmq.listener.simple.acknowledge-mode=manual2 消费异常时,设置消息重新入列 boolean multiple = false; // 单条确认

2021-07-02 15:03:02 6072 5

原创 RabbitMQ (二)docker安装rabbitMQ

1 安装 rabbitMQ 文件目录如下图:插件官网下载地址 docker-compose.yml 内容:version: '3.3'services: rabbitmq: image: 'daocloud.io/library/rabbitmq:3.8-management' # hostname: my_rabbitmq # container_name: nacos-server-2.0.2 ...

2021-07-01 14:36:18 355

原创 RabbitMQ (一)基础概念

1 使用场景 系统解耦 异步 削峰 2 核心概念 vhost:虚拟主机 broker::消息服务进程,包含 exchange 和 queue exchange: 交换器。负责根据路由规则转发消息 queue:消息队列。存储消息的地方,请求“缓冲区”,实现削峰 producer:消息生产者,发送消息到 交换器 consumer:消息消费者,从消息队列获取消息并消费 routingKey:路由标识,producer发

2021-07-01 11:42:23 192 1

原创 docker部署nacos单机版

allowPublicKeyRetrieval=true

2021-06-28 22:39:59 367 1

原创 docker-compose 安装mysql

1 项目文件如下图2 docker-compose.ymlversion: '3.3'services: mysql: image: 'daocloud.io/library/mysql:5.7.7' container_name: mysql-5.7.7 # network_mode:'bridge' environment: MYSQL_ROOT_PASSWORD: 'Aa123456...

2021-06-27 21:13:47 579

原创 java 之 反射

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------

2015-09-26 11:29:48 390

原创 java 之 网络编程

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------

2015-09-26 00:33:26 415

原创 java 之 正则表达式

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------

2015-09-25 23:50:56 514

原创 java 之 集合

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------

2015-09-25 23:39:31 492

原创 java 之 多线程

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1、多线程: 概念: 1 进程:正在运行的程序 2 线程:进程中一个程序执行的控制单元(执行路径)。 P.S. 1、一个进程中可以有多个执行路径,称之为多线程。 2、一个进程中至少要有一个线程。 3、开启多个线程是为了同时运行多部分代码,每一个线程都有自己运行的内容,这个

2015-09-25 17:40:48 472

原创 java 之 继承

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1、继承的描述: 通过 extends 关键字让类与类之间产生关系。 多个类具有相同的属性或者行为时,将这些内容抽取到单独一个类中,那么多个类不必再 定义这些属性和行为,只要继承哪个类即可。多个类成为子类,单独的类成为父类或者超类。 PS: 1 子类可以访问父类中非私有的属性和

2015-09-24 16:45:29 355

原创 java练习: 编程列出一个字符串的全字符组合情况,原始字符串中没有重复字符,例如:

import java.util.ArrayList;import java.util.Scanner;/** * 7、 编程列出一个字符串的全字符组合情况,原始字符串中没有重复字符,例如: * 原始字符串是"abc",打印得到下列所有组合情况: * "a" "b" "c" * "ab" "bc" "ca" "ba" "cb" "ac" * "abc" "acb" "bac" "

2015-09-24 12:37:23 1760 2

原创 java练习:打印 数字1、2、3、4的组合,不能以4开头,1和3不能相邻,且数字不能重复

public class Test6 { /** * 用1、2、3、4这四个数字,用java写一个main函数,打印出所有不同的排列,如:1234、1243等, * 要求:"4"不能在第一位,"1"与"3"不能相连。 */ public static void main(String[] args) {

2015-09-12 21:39:31 1526

原创 java练习:模拟试下你斗地主的洗牌、发牌、看牌功能

/** * 需求:模拟实现斗地主的分牌情形 * 分析: 1 模拟牌盒,存储54张牌,0-53 每个数字分别对应一张牌,用Map存储 * 2 将0-53序号随机分发到三个人手中,欲实现序号的随机排序,考虑使用Collections.shuffle() * 因此序号使用ArrayList存储 * 3 看牌,并且实现玩家手上的拍由小到大排序,所以考虑使用TreeSet存储

2015-09-06 09:30:02 3446

原创 java练习:金额转换,阿拉伯数字转换成中文传统形式

import java.util.Scanner;public class Test2 { public static void main(String[] args) { // TODO Auto-generated method stub long num = 101000001010l;//一千零一十亿零一千零一十圆整 num = 1010l;//一千零一十亿零一千零一

2015-09-05 12:39:58 2694 5

原创 java 之 面向对象

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1、面向对象特征: 1 封装(encapsulation) 2 继承(inheritance) 3 多态(polymorphism)2、成员变量和局部变量的区别: 1 成员变量: a 成员变量定义在类中,在整个类中都可以被访问 b 成员变量随着对象的建立而建立

2015-08-18 12:02:29 396

原创 java 之 语言基础

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------/*1、关键字 定义:被java语言赋予了特殊含义的单词。main不是关键字。goto const是保留字 特点:字母均为小写 用于定义数据类型的关键字:class interface byte short char int float long double boolean

2015-08-17 21:34:59 588

原创 java 之 IO

字符流和字节流的区别: 1、字节流是读到一个字节就返回一个字节。 字符流调用字节流读取一个或多个字节,然后对照指定的编码表,返回对应的字符 2、字节流可以处理所有的数据 字符流只能处理字符数据IO体系的基本功能读和写 字符: Reader Writer 字节: InputStream OutputStreamReader 常用方法: int read(); 返回读取的

2015-08-10 17:58:32 650

hadoop winutlis

从github搬运过来的 hadoop windows依赖,有2.6 ~ 3.2.2 版本,原地址:https://github.com/cdarlint/winutils

2022-07-31

01 hadoop 3.2.4集群搭建.html

hadoop 3.2.4集群搭建

2022-07-31

hadoop-3.2.4.tar.gz

hadoop-3.2.4.tar.gz

2022-07-31

RabbitMQ (四)实现类似Dubbo的RPC调用

对应博客 https://blog.csdn.net/fmi110/article/details/118459810 的实例代码

2021-07-04

RabbitMQ (四)实现类似Dubbo的RPC调用.pdf

RabbitMQ (四)实现类似Dubbo的RPC调用.pdf

2021-07-04

RabbitMQ (三)实现延迟消息.pdf

RabbitMQ (三)实现延迟消息.pdf

2021-07-03

RabbitMQ (二)结合springboot实现消息重试.pdf

RabbitMQ (二)结合springboot实现消息重试.pdf

2021-07-02

docker-compose 安装 nacos,连接本地Mysql

docker-compose 安装 nacos,连接本地Mysql,进入docker-compose.yml所在目录,执行docker-compose up 命令,数据库脚本在sql目录下

2021-06-28

docker-mysql.zip

使用docker-compose安装mysql

2021-06-27

instantclient-basic-windows.x64-11.2.0.2.0 和 intanctclient 12

instantclient-basic-windows.x64-11.2.0.2.0 oracle数据库连接库文件

2019-06-26

hadoop.dll hadoop2.7.2版本

windows环境下运行hadoop的mapreduce程序需要的hadoop.dll winutils.exe等文件,使用方法见解压文件,该文件对应的hadoop版本是 2.7.2 , 请注意版本一致

2018-04-05

oracle XE版的安装和使用

oracle 免费版的安装和使用

2017-12-21

redis搭建集群111

centOS 6.7 下 安装和搭建redis 集群 ,使用 redis 4.0.1 centOS 6.7 下 安装和搭建redis 集群 ,使用 redis 4.0.1

2017-09-22

Linux 下安装mysql , jdk , tomcat ,redis

详细描述了 centOS 6.7 下安装和配置 jdk , mysql , tomcat , redis 环境 资源分现在竟然不能设为0~~~~

2017-09-03

嵌入式Linux应用程序开发标准教程

嵌入式Linux应用程序开发标准教程》 pdf 华清远见10年特献版.pdf

2015-06-12

linux程序设计(第三版).pdf

linux程序设计(第三版) Neil Matthew Richard Stones

2015-05-31

友善之臂 6410 ARM开发板裸机开发教程

友善之臂 6410 ARM开发板裸机开发教程

2015-05-31

自适应LMS算法仿真 Matlab

自适应LMS算法的实现 Matlab实现

2015-05-31

最新-Linux常用命令大全-非常实用

最新-Linux常用命令大全-非常实用 包括文件管理 软件包管理 等等

2015-05-30

空空如也

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

TA关注的人

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