自定义博客皮肤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)
  • 资源 (4)
  • 收藏
  • 关注

原创 Nacos开启鉴权方法记录

nacos添加鉴权,但是nacos-client版本太低,不支持,网上现有教程都是升级版本,但是升级版本跨度太大,担心影响线上功能,所以使用修改源码的方式。

2024-12-11 17:52:22 1533

原创 Redis哨兵模式

介绍Redis哨兵模式的一些内容。

2022-11-17 18:46:56 948

原创 Redis主从结构数据同步分析

Redis主从集群下,数据同步简单分析。

2022-11-16 18:02:31 797 1

原创 Redis数据持久化(持久化过程中写操作如何处理)

Redis在进行持久化过程中,有数据写入,那么Redis服务是如何处理的呢?这篇文章进行了简单分析。

2022-11-15 14:43:27 772

原创 Redis数据持久化(持久化方式浅析)

针对Redis服务的数据持久化模式进行简单分析,包括RDB、AOF以及混合模式。

2022-11-14 16:01:02 572

原创 (一)什么是消息中间件

文章简单介绍了消息中间件以及中间件的使用场景,并对主流的中间件进行了简单比较。

2022-06-29 15:26:30 1230

原创 JVM内存结构简述

JVM内存结构简述

2022-06-03 16:21:41 344

原创 OpenFeign请求携带请求头方案

在使用OpenFeign请求其他服务接口时,默认不携带header信息,这样就导致无法携带登录用户信息。要解决这个问题,下面分两种情况进行处理。1.同步请求对于同步请求,无需另作处理,只需从header中获取token信息,放入新请求即可。@Configurationpublic class FeignConfig { @Bean public RequestInterceptor requestInterceptor(){ ...

2022-04-18 14:11:05 4913 2

原创 通过OpenFeign跨服务下载文件的方法

需求说明基于微服务架构,例如有两个服务,分别为服务A和服务B,其中A负责业务逻辑,B负责文件处理。B服务器写文件生成、处理逻辑(例如生成Excel文件),A服务器调用B接口,实现文件下载。实现方法 B服务接口: @PostMapping(produces = MediaType.APPLICATION_JSON_VALUE) @ApiOperation(value = "导出Excel") public void export(@Re...

2022-02-17 10:47:20 2042 1

原创 记一次Gateway+Spring Security登录接口TPS优化

背景说明项目使用spring cloud alibaba架构,网关使用gateway+spring security。登录接口写在了网关服务中。登录接口中,密码的加密方式使用了PasswordEncoderFactories.createDelegatingPasswordEncoder()方法生成的PasswordEncoder类。性能测试情况在性能测试时,100并发的情况下,登录接口TPS只能到36左右,并且cpu和内存没有明显的变化。数据库服务器也没有明...

2022-02-17 09:56:26 1202 1

原创 第九节 ES分词器

前面章节已经安装了分词器,但是关于分词器的具体使用方式,一直没有仔细研究,今天大概研究了下,记录下来作为备忘。英文分词 英文分词是按照空格来分的,请求参数如下:POST http://10.140.188.135:9200/_analyze{ "text": "hello word"}返回内容:{ "tokens": [ { "token": "hello", "start_o...

2021-08-10 17:58:48 249

原创 关于Oracle的Sequence

Oracle的Sequence可以实现统一ID管理。Sequence的创建create sequence sequence_name --sequence名称 minvalue 1 --最小值 maxvalue 999 -- 最大值 nomaxvalue 不设置最大值(由机器决定) start with 1 --从1开始计数,数值可变 increment by 1 --每次加1,数值可变 nocycle --一直累加,不循环;cycle:达到最大值后,将从头开

2021-07-01 10:23:18 224

原创 Nacos安装与配置

下载 安装 配置

2021-06-10 18:23:55 1456 1

原创 idea离线模式导入maven项目

对于内网环境,idea导入maven项目,需使用本地maven仓库。具体使用步骤如下:1、使用有网的电脑,把所需jar包都下载好,并拷贝到内网电脑。2、

2021-06-08 09:43:56 1877

原创 第八节 ES集群密码配置

上一节设置了ES集群。详见:第七节 ES集群配置。两台

2021-05-31 10:35:10 2429 2

原创 第七节 ES集群配置

上接之前的文章,这次配置集群是重新安装的ES,没有设置ES密码。本次设置有两台虚拟机,IP分别为:"10.140.176.73"和"10.140.180.72"。

2021-05-28 15:37:32 743

原创 Centos7安装Redis

Centos7需先安装gcc 安装gcc:yum install gcc提示输入y/n的时候输入y 升级gcc版本 yum -y install centos-release-sclyum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils 切换版本 scl enable devtoolset-9 bash 安装Redis tar -zxvfredis-6.2.3.tar...

2021-05-21 13:38:12 142

原创 IText7为PDF文档添加水印

添加依赖 <!-- itext7 --> <dependency> <groupId>com.itextpdf</groupId> <artifactId>itext7-core</artifactId> <version>7.1.11</version> <type&g..

2021-05-20 13:48:00 2537 2

原创 第六节 Kibana安装与配置

下载kibana包,主要版本与ES版本一致。下载之后,安装:tar -xzf kibana-6.0.0-linux-x86_64.tar.gz修改配置/kibana/config/kibana.ymlserver.port: 5601server.host: "10.140.188.135"elasticsearch.hosts: ["http://localhost:9200"]# 下面这几行如果不加,会报错xpack.reporting.capture.browser.

2021-05-14 17:42:09 412

原创 第五节 SpringBoot整合ElasticSearch

1、添加ES依赖<!--es-client--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsearch</artifactId></dependency>2、添加ES配置spring: data: elasticsear

2021-05-12 15:32:21 211

原创 第四节 ElasticSearch设置访问密码

为了数据安全,ES肯定是要设置访问密码的1、设置访问密码 修改ES的配置文件config/elasticsearch.yml,添加如下信息: xpack.security.enabled: truexpack.security.transport.ssl.enabled: true 启动ES服务 修改密码,执行如下指令: [els@localhost elasticsearch-7.8.1]$ ./bin/elasticsearch-setup-passwords i

2021-05-12 13:41:27 890 2

原创 第三节 Elasticsearch-使用logstash实现与Mysql数据同步

之前安装了elasticsearch(elasticsearch基于centos安装),学习了简单的用法(elasticsearch的简单使用)。实际使用过程中,需要将mysql数据库的数据同步到elasticsearch。 准备: logstash-7.8.1.tar (新版本已经自带了logstash-input-jdbc,不用再安装了) 下载地址:logstash下载。 mysql-connector-java-8.0.23 下载地址:下载。...

2021-04-09 14:58:23 739

原创 第二节 Elasticsearch学习-简单使用

上一篇文章记录了elasticsearch的安装:Elasticsearch的安装。 现在学习下简单用法。学习之前先安装好postman。 1、打开Postman,新建一个Collection。重命名为ElsLearn。 2、新建一个索引。语法为:ip:端口/索引名称。例如要创建一个ftball的索引,地址为:10.140.177.147:9200/ftball,如图: 3、获取一个索引: 4、获取全部索引:...

2021-04-09 13:33:45 178

原创 第一节 Elasticsearch学习-基于Centos安装

Elasticsearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java语言开发的,并作为Apache许可条款下的开放源码发布,是一种流行的企业级搜索引擎。Elasticsearch用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。 本文章参考了这里:Elasticsearch7.8.1从入门到精通,有兴趣的小伙伴可以去看看,写的很详细。项目需要使用Elasti...

2021-04-09 09:42:08 258

原创 Centos7 安装JDK

在centos上安装JDK,我安装的是JDK11。 查看centos上是否已经安装了JAVA: rpm -qa | grep java 如果已经安装了java,就卸载掉: rpm -e --nodeps 包名 接下来下载jdk包,下载地址:https://www.oracle.com/java/technologies/javase-jdk11-downloads.html 解压jdk: # 找到文件存放的目录,我的目录是/u...

2021-04-08 19:23:08 129

原创 电脑使用无线网时Centos7虚拟机网络配置

我电脑用的无线网络,配置虚拟机的时候,要用两个网卡,第一个网卡用于连接外网,第二个网卡用于跟电脑连接。 虚拟机安装方法见这篇文章:https://blog.csdn.net/hi_kong/article/details/115520089 网络配置如下: 1、打开虚拟机设置: 2、配置第一个网卡: 3、配置第二个网卡: 注意:上图中的界面名称,从网络适配器中查看,比如我的如下图所...

2021-04-08 18:57:47 501

原创 虚拟机安装 VirtualBox安装Centos7

Elasticsearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java语言开发的,并作为Apache许可条款下的开放源码发布,是一种流行的企业级搜索引擎。Elasticsearch用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。 项目需要使用ElasticSearch搜索引擎。开始尝试了下windows下安装,后来有报错,就放弃了,改用Linux系统,于是用Oracle...

2021-04-08 15:37:04 278

原创 ElementUI项目使用pdf.js预览pdf文件

最近因为要用Elementui展示pdf文件。查了很多资料,发现vue-pdf还比较初级,不如pdf.js成熟。所以使用的pdf.js。 1、下载pdf.js 点击这里可以下载。 2、解压 打开elementui项目的config/index.js文件。查看资源目录是static文件夹。 所以将解压后的文件夹放入项目的static目录下,如图: 3、使用 在新建的vue文件中,直接如下使用即可。<templat...

2021-03-24 14:03:57 4134 6

原创 关于ElementUI不显示部分图标的问题

今天遇到了ElementUI中有部分图标不显示的问题。比如el-icon-delete显示但是el-icon-delete-solid就不显示。 解决办法是把ElementUI的版本改成最新版。比如现在最新版是2.15.1。 那么就需要在项目的package.json文件中找到element-ui,改成相应的版本: 最后,执行npm install。重新安装。之后再运行就没问题了。...

2021-03-23 13:13:18 1225 1

原创 关于cocos creator 开放域背景纯黑问题

如果开放域背景是纯黑色的,可以在开放域代码中添加如下设置把开放域的CANVAS设置为透明:参考:http://blog.sina.com.cn/s/blog_13c4bf4b40102yknp.html

2020-08-22 18:56:49 914

原创 cocos creator发布腾讯云实时服务器失败

cocos creator支持腾讯云游戏联机对战引擎。开发过程遇到一个问题,发布实时服务器时,发布失败,如图:(我认为文件本身是没问题的)为了能正常发布,可以用cmd窗口,找到项目的目录下,我的为serverless\mgobe-server\testserver,然后执行:npm install --registry=https://registry.npm.taobao.org && npx gulp执行之后,压缩serverless\mgobe-server\tes

2020-08-19 12:00:14 354

原创 cocos creator label修改文字获取新size

cocos creator 修改label显示内容后直接获取大小是不对的,还是之前的大小,需要用 lbl._forceUpdateRenderData() 强制刷新下,再获取label大小就可以了。

2020-07-11 15:07:08 2183

原创 cocos creator 加载prefab卡顿

记录一个cocos creator加载prefab(预制体)卡顿的解决办法。 我要加载的prefab A里面需要加载15个子prefab B。prefab B里面有一些图像需要显示。在prefab A的start里面循环加载prefab B,结果发现界面卡顿严重,并且加载prefab A的场景也会卡顿。后来发现是因为prefab A的start执行时间过长,接近一秒。最后解决办法是,prefab A的start里面不循环加载prefab B,用scheduleOnce方法,0.01秒后循环...

2020-06-10 11:58:31 2615 2

原创 C#操作mysql数据库事务以及获取插入数据ID的方法

要准备一个项目,需要用的C#的事务,以及获取insert自增数据库的ID。所以试了一下。

2016-11-11 18:38:34 4390

原创 js判断用户系统类型

通过js获取用户的系统类型

2016-06-23 10:07:53 1119

转载 C#动态调用webservice的方法

转载自http://blog.sina.com.cn/s/blog_5d25ac4e0100yiel.html

2016-05-19 11:21:22 2932 1

原创 关于win8和win10系统的管理员权限

这些天做了一个小程序,用网页通过url protocol调用。在xp和win7系统都没问题,但是到win8和win10系统就不行了,也跟路径有关系,如果安装在C盘下就无法调用。后来找原因,找了一上午,终于找到了,是因为程序没有获得管理员权限,在获取管理员权限后,就可以调用了。

2016-05-19 10:59:48 1281 1

原创 java的web开发浏览器onbeforeunload事件

对于浏览器的onbeforeunload事件,在测试的时候发现,Safari浏览器可以执行onbeforeunload事件,但是在事件中如果用ajax执行后台方法的话却执行不了,设置断点调试,发现根本就没有进入方法。解决办法:对于ajax,默认是异步请求,改为同步即可,即async:false。async默认是true,改成false就可以了。

2016-04-22 16:07:09 483

原创 java编码的修改

今天遇到一个奇怪的问题,Java程序在eclipse中运行的时候(eclipse设置了utf-8编码),发送短信功能正常使用没有问题。但是部署在tomcat8.0中后,发送的短信中,汉字是乱码。omcat8.0默认是utf-8编码,所以不是tomcat的问题。最后发现问题是Java编码的问题,在windows环境中,Java默认编码是GBK。解决办法就是修改Java的默认编码,解决办法:添加系

2016-04-12 16:23:35 480

原创 jQuery中引用thinkphp的U方法问题

jQuery中引用thinkphp的U方法问题

2015-11-23 09:23:18 3902

单片机18B20串口仿真

单片机通过18B20侧得温度,由串口控制进行一些简单的操作。

2013-10-11

matlab通信系统仿真——汉明编码,FDMA调制

实现了随机二进制产生信号,汉明编码,FDMA调制,经过高斯白噪声信道。

2013-10-11

有源模拟带通滤波器课程设计

本文用两种方案设计了一个有源带通模拟滤波器。其中包括滤波器的原理,原理图,具体公式以及参数的计算;还包括了设计完成后软件仿真结果和焊接完成后示波器显示的真实的波形。比较全面。

2013-10-11

C8051F340 单片机datasheet

C8051F340,单片机的资料,全部的datasheet,英文版

2011-07-18

空空如也

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

TA关注的人

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