自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Ashen的博客

学习总结

  • 博客(20)
  • 收藏
  • 关注

原创 golang子线程赋值主线程数据丢失问题记录

线上出现数据一下查到一下查不到的情况,后面定位问题,发现子线程数据赋值给上级线程的时候,数据丢失了。

2023-08-03 19:30:21 111

原创 seata-server采用nacos作为配置中心

最近一直在搞微服务,研究了一下seata,分布式事务框架。具体可以查看官方文档,不多赘述。1.准备工作 nacos的环境,可以查看官方文档自行搭建。 首先我们需要下载seata-server,官网就有下载,我们这边使用的1.4.2的版本。2.配置修改 解压缩安装包,到conf目录下 可以看到 file.conf和registry.conf ,我们要去修改其中配置。 看下registry.conf...

2021-12-16 17:53:44 852

原创 微服务集成seata(java客户端)

本篇文章主要讲 spring cloud 微服务 的架构如何接入 seata。1.准备前提 nacos环境,不赘述,请官网下载。 seata-server环境。 客户端项目 两个服务提供方,一个服务调用方,一个接口包。2. nacos客户端配置 去官网配置中心拉取,这边我们配置AT模式,需要在每个库中加入一个数据回滚表 `undo_log`。...

2021-12-16 17:51:24 3238

原创 es集群部署配置

es单机部署请看这一篇1.es集群配置我这边使用的单机 伪集群 2个节点主节点elasticsearch.yml 配置文件#集群名称 保持一致cluster.name: escluster#节点名称 各节点不相同node.name: node-1#data目录path.data: /mydir/es/es7.2.0/data#日志目录path.logs: /mydir/es/es7.2.0/logsnetwork.host: 0.0.0.0#服务端口http.por..

2020-12-10 18:18:21 2322

原创 es简单部署

es的部署demo1.下载可以直接去官网下载,也可以用命令下载#es版本根据自己需求去下载wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.8.0-linux-x86_64.tar.gz 2.安装#解压安装包tar -zxvf elasticsearch-7.2.0-linux-x86_64.tar.gz3.修改配置文件配置文件elasticsearch.ymln.

2020-12-10 18:17:28 286

原创 nginx负载均衡配置

最近公司项目要做项目架构调整,多配了N台机器,服务器要做集群,有机会参与其中,就把nginx的负载均衡demo做了一下,好记性不如烂笔头,做个笔记以后备用.1.nginx下载wget http://nginx.org/download/nginx-1.16.1.tar.gz2.nginx安装和启动//依赖 nginx的依赖库yum -y install pcre-devel openssl openssl-devel//权限tar -zxvf nginx-1.16.1.tar.

2020-12-08 17:54:59 106

原创 springboot+springcloud分布式架构

搭建父子项目目录如下,项目生成就不赘述了.1.注册中心配置 1.1 pom配置<properties> <java.version>1.8</java.version> <spring-cloud.version>Hoxton.SR6</spring-cloud.version> </properties><dependency> <grou...

2020-08-13 16:37:25 469

原创 阿里云服务器安装kafka记录

阿里云服务器安装kafka记录1.下载2.安装3.配置3.1 server.properties4.启动5.使用1.下载直接到官网下载.2.安装解压安装包tar -zxvf kafka_2.12-2.5.0.tgz 3.配置解压完成后,进入config的文件夹3.1 server.properties进入server.properties这边默认是注释掉的需要放开,需要注意的点,这边填写的的是本机的真实ip,否则会有坑,出现Cannot assign requested addr

2020-07-22 18:51:02 670

原创 自定义注解的学习与使用

1.元注解首先我们想要定义自己的注解类,必须先了解元注解.一般要实现自己的注解类,那就需要了解一些常用的元注解.@Target:注解的作用目标@Target(ElementType.TYPE)——接口、类、枚举、注解@Target(ElementType.FIELD)——字段、枚举的常量@Target(ElementType.METHOD)——方法@Target(Element...

2019-12-05 17:02:54 103

原创 apollo配置中心,java客户端接入(多环境)

本篇主要记录java客户端如何接入携程的apollo配置中心,以及接入时所遇到的各种小问题1 .前期准备 1.1 pom依赖 首先我们需要依赖 apollo 客户端的pom文件<dependency> <groupId>com.ctrip.framework.apollo</groupId> <artifac...

2019-06-12 17:46:53 4169

原创 apollo配置中心搭建详细记录

1、简介Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。官方github:https://github.com/ctripcorp/apollo1.1 流程图示网上教学文档挺多的,我就不多做文字描述 看下架构图这边是携程的架构...

2019-06-05 16:55:54 2373

转载 windows下安装mysql

1下载 官网 :https://dev.mysql.com/downloads/mysql/下载地址 选择版本下载2.安装解压解压完成后在 bin目录中创建 my.ini 文件[mysql]# 设置mysql客户端默认字符集default-character-set=utf8 [mysqld]#设置3306端口port = 330...

2019-05-27 16:46:16 91

原创 excel导出,easypoi使用出现的小问题

因为easypoi和poi的版本不一致调试半天发现sheet.getDrawingPatriarch() 这个方法找不到 因为poi版本太低 3.11的版本 后面我想升这个版本发现别的地方有使用,会产生冲突,然后我换了思路,我将easypoi的版本降低,之前使用的3.2.0,现在改成3.0.1调试发现ok了。...

2019-05-13 11:40:01 1605 1

转载 java动态代理,jdk代理和cglib代理

1.jdk代理 1.1 接口public interface BookService { public void book();}1.2 实现类public class BookServiceImpl implements BookService { @Override public void book() { System...

2019-05-05 23:24:27 80

转载 git提交忽略部分无用文件

### Java template*.class# Mobile Tools for Java (J2ME).mtj.tmp/# Package Files #*.jar*.war*.ear# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xmlhs_e...

2019-05-05 09:47:37 300

原创 idea拉取项目找不到HttpServletrequest类

这个问题,之前遇到过,后面又忘记了,所以记下来,好记性不如烂笔头主要问题是tomcat未引入更新------------------------------------------------之后引入包后 确实不会报错 但是编译的时候一直提示找不到包 纠结了好长时间然后发现 应该是jdk和tomcat的版本不一致导致的 tomcat依赖的版本不一样到...

2019-04-27 11:07:17 2329 1

原创 支付宝支付简单示例

1.支付宝首先我们需要先去蚂蚁金服开放者平台1.1进行身份认证填写信息 ,这边支付宝是可以拓展身份的 像如果自己玩的话建议选择自研开发以上搞完 可以先看看研发服务1.2生成密钥,设置公钥我们可以先进沙箱看看这时候需要先去设置公钥 地址:https://alipay.open.taobao.com/docs/doc.htm?treeId=291...

2019-04-20 11:30:10 816

原创 lambda的常见用法学习

List<DemoPojo> list = new ArrayList<>(); DemoPojo tmpe1 = new DemoPojo(1,"苹果1"); DemoPojo tmpe2 = new DemoPojo(1,"苹果2"); DemoPojo tmpe3 = new DemoPojo(2,"苹果3")...

2019-04-16 15:48:13 126

原创 dubbo接口调用问题

今天尝试在阿里云上做个dubbo调用的demo,zookeeper已经搭建好了,服务方消费方也全部做好了,但是最终调用不成功,不知道是何问题,期待大神指点:registry后为zookeeper地址. 我也有到zookeeper上查看通过命令可以看到 貌似是我的服务方未注册成功上面是我提供方的dubbo配置,看上去应该是没有问题的.服务器是阿里云的,我有在安全组修改端口...

2019-04-14 21:45:51 783

原创 阿里云上zookeeper伪集群部署

1.下载安装包我们先去官网下载一个zookeeper包,地址https://www.apache.org/dyn/closer.cgi/zookeeper/2.linux上安装2.1安装zookeeper 首先我们解压一下上传的zookeeper包 解压完成2.2 配置环境变量找到 /etc/profile 文件在其中添加export ZO...

2019-04-13 16:54:10 557

空空如也

空空如也

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

TA关注的人

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