自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jxpxlinkui的博客

转载请标明出处...

  • 博客(68)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 solidity合约生成成Java代码-vscode工具

solidity合约生成成Java代码-vscode工具

2022-09-26 15:25:19 1253 1

原创 linux安装activeMQ 5.16 以及集群环境

下载activemqhttps://archive.apache.org/dist/activemq/

2022-04-07 15:27:27 910

原创 windows搭建web3js环境

下载Windows版nvm的安装版本

2022-03-15 15:00:42 1395

原创 linux搭建geth私有节点

linux创建节点并和windows节点建立连接下载文件并上传服务器解压:Downloads | Go Ethereum

2021-11-26 15:16:38 15108 2

原创 windows 搭建ETH私有链单节点

1、安装geth下载地址: https://geth.ethereum.org/downloads/ 下载之后是个 .exe文件,直接双击安装 安装路径目录不要有中文字符,打开cmd窗口,输入 geth version 查询版本信息,显示正常 表示安装成功如下图。(千万别直接运行geth,它会自动连接到以太坊公网,此时会开始同步区块,网络差或者磁盘空间不够 就gg )2.初始化创世区块新建一个文件夹,我的是 在H:\blockchain\privatech...

2021-10-30 21:07:03 1019 2

原创 大周期下跌 小周期出现TR区间(震荡区间做空)

2021-08-15 20:57:25 161

原创 大周期到达阻力位后 小周期跌破上涨趋势线做空

2021-08-15 16:49:39 145

原创 大周期上涨 小周期出现TR区间(震荡区间做多)

2021-08-08 20:03:12 189 1

原创 大周期到达支撑后 小周期突破下降趋势线做多

2021-08-08 12:09:43 229

原创 关于Java操作 mysql分库分表

MyBatis实现Mysql数据库分库分表操作和总结(推荐)Java互联网架构-Mysql分库分表订单生成系统实战分析Java下一个简单的数据库分库帮助类mysql分表后 如何分页 (总共160个表1500万数据) mysql 数据库 分表后 怎么进行分页查询?Mysql分库分表方案?关于数据库分库后,分页查询时如何从多个库中取数据...

2021-08-08 12:01:49 597

原创 SpringCloud 搭建Eureka注册中心 及 Eureka集群搭建

搭建两台Eureka注册中心:用端口号进行区分 8100 9100然后8000 是我们要注册的提供对外服务(member),8001是我们服务的消费方(调用方)(order)8100环境配置:pom.xml <parent> <groupId>org.springframework.boot</groupId> <a...

2019-10-04 14:01:31 167

原创 mysql优化方案

1、表的设计合理化(符合3范式)第一范式:1NF是对属性的原子性约束,要求属性(列)具有原子性,不可再分解;(只要是关系型数据库都满足1NF)第二范式:2NF是对记录的惟一性约束,表中的记录是唯一的, 就满足2NF, 通常我们设计一个主键来实现,主键不能包含业务逻辑。第三范式:3NF是对字段冗余性的约束,它要求字段没有冗余。 没有冗余的数据库设计可以做到。但是,没有冗余的数据库未必...

2019-10-03 11:03:54 125

原创 网站跨域问题的多种解决方案

1、什么是网站跨域跨域原因产生:在当前域名请求网站中,默认不允许通过ajax请求发送其他域名。2、网站跨域报错案例jquery-1.7.2.min.js?t=2017-07-27:4 Failed to load http://b.itmayiedu.com:8081/ajaxB: No 'Access-Control-Allow-Origin' header is present o...

2019-10-02 14:10:45 293

原创 分布式Session一致性问题解决方案

1、首先先说下基本概念Session 是客户端与服务器通讯会话技术, 比如浏览器登陆、记录整个浏览会话信息。实现原理:客户对向服务器端发送请求后,Session 创建在服务器端,返回Sessionid给客户端浏览器保存在本地,当下次发送请求的时候,在请求头中传递sessionId获取对应的从服务器上获取对应的Session。Session 存放在服务器上,关闭浏览器是不会影响到sessio...

2019-10-01 16:39:55 505

原创 zookeeper 实现分布式锁

1、pom文件中添加依赖<dependencies> <dependency> <groupId>com.101tec</groupId> <artifactId>zkclient</artifactId> <version>0.10</version> </dep...

2019-10-01 15:23:42 131

原创 从零搭建RedisCluster集群_SpringBoot连接集群版的redis

先声明:使用伪集群方式搭建 cluster集群, 进行端口号进行区分redis服务器1、虚拟机安装 (略) 这里就不演示了,我这里安装的是 contos7.4 我的虚拟机IP地址:192.168.37.1122、关闭防火墙关闭防火墙 systemctl stop firewalld3、安装rediscd /usr/local/srcwget ...

2019-09-30 20:18:45 614

原创 redis在linux上配置主从机制

1、配置结构图现在110 和 111两台机器上安装好redis,可以参考我之前的安装文档,我这里使用的版本是 3.2.9https://blog.csdn.net/jxpxlinkui/article/details/796394222、先把防火墙关闭//临时关闭systemctl stop firewalld//禁止开机启动systemc...

2019-09-30 14:41:16 114

原创 springboot2.0整合redis框架 集成redis事务

1、pom.xml添加依赖<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.0.RELEASE</version&gt...

2019-09-30 13:22:33 781

原创 高并发请求限流 RateLimiter令牌桶限流

高并发限流解决方案高并发限流解决方案限流算法(令牌桶、漏桶、计数器)、应用层解决限流(Nginx)限流算法常见的限流算法有:令牌桶、漏桶。计数器也可以进行粗暴限流实现。计数器它是限流算法中最简单最容易的一种算法,比如我们要求某一个接口,1分钟内的请求不能超过10次,我们可以在开始时设置一个计数器,每次请求,该计数器+1;如果该计数器的值大于10并且与第一次请求的时间间隔在1...

2019-09-29 14:22:01 996

原创 互联网高并发解决方案-基于Hystrix实现服务隔离与降级

Hystrix简介使用Hystrix实现服务隔离Hystrix 是一个微服务关于服务保护的框架,是Netflix开源的一款针对分布式系统的延迟和容错解决框架,目的是用来隔离分布式服务故障。它提供线程和信号量隔离,以减少不同服务之间资源竞争带来的相互影响;提供优雅降级机制;提供熔断机制使得服务可以快速失败,而不是一直阻塞等待服务响应,并能从中快速恢复。Hystrix通过这些机制来阻止级...

2019-09-29 12:10:29 325

原创 从零安装 lvs+keepalive+tomcat 实现nginx的高可用

首先最终实现目标架构图:下面开始:首先: 主nginx 服务器地址:192.168.37.110 从 nginx 服务器地址:192.168.37.111 192.168.37.166 为 keepalived虚拟VIP地址第一步:安装keepalived1、这里采用VMware安装的linux虚拟机实现,使用的...

2019-09-28 11:39:38 708

转载 Maven 环境隔离详细说明及操作

文章转载:Maven 环境隔离详细说明及操作

2019-09-13 13:01:53 179

原创 Lombok 简介

官网(https://projectlombok.org/download)Lombok能通过注解的方式,在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString方法。项目中使用lombok 可以去官网 下载jar包,也可以使用maven添加依赖:<dependencies> <dependency> ...

2019-09-13 12:54:35 122

原创 mysql触发器

1.什么是触发器需求:出于审计目的,当有人在往temp_user 插入一条记录时,把插入的uid,uname,插入动作和操作时间记录下来。delimiter $$create trigger tr_user_insert after insert on temp_userfor each rowbegin insert into temp_oplog(uid,uname,action,o...

2018-03-27 10:23:13 209

原创 mysql自定义函数

1.一个简单的函数 需求:编写函数,传入一个用户uid,返回用户的uname  delimiter $$create function getuname(my_uid int) returns varchar(32) CHARSET utf8 reads sql data # 表示子程序包含读数据的语句,但不包含写数据的语句begindeclare my_uname varchar(32)...

2018-03-27 10:23:10 732

原创 mysql存储过程 游标使用

1.什么是游标需求:编写存储过程,使用游标,把uid为偶数的记录逐一更新用户名。delimiter $$create procedure testf(IN my_userId varchar(32))begin declare stopflag int default 0; declare my_uname varchar(32) default ''; declare uname...

2018-03-27 10:23:08 3916

原创 mysql存储过程 条件判断/循环语句

1.存储过程的条件语句需求:编写存储过程,如果用户my_userId ='APP-2016-00494878'就给出my_userName,如果用户my_userId ='APP-2016-7777777'就给出 user_age,其他情况返回my_userIddelimiter $$create procedure testf(IN my_userId varchar(32))begin ...

2018-03-27 10:23:06 5378

原创 mysql存储过程 变量和参数类型

一个简单的存储过程delimiter $$create procedure testa()begin select * from p_m_table ;end;$$delimiter ;存储过程的结构组成:1.创建格式 :create procedure 存储过程名2.包含一个以上代码块,代码块在begin和end 之间 begin和end 可以嵌套使用3.在命令行中创建需要定义...

2018-03-27 10:23:04 21698 3

原创 linux权限管理/用户管理/防火墙 命令

================================== chmod 指令 ==================================chmod 英文愿意:change the permissions mode of a file 命令所在路径:/bin/chmod 执行权限:所有用户 语法:chmod [{ugoa} {+-=} {rwx}] ...

2018-03-27 10:15:17 977

原创 linux文件/目录/压缩解压 操作指令

Ifconfig 查询当前计算机的网卡信息================================= ls 指令 ==================================ls 查询当前目录下的文件(list) 命令所在路径 /bin/ls 命令执行权限:所有用户 功能描述:显示目录文件 语法:ls 选项[-ald] [文件或者目录] ...

2018-03-27 10:14:16 483

原创 关于java高并发设计整合-分布式事务

总结一些比较优秀的文章,避免找的时候比较繁琐(随时更新)1、高并发业务接口开发思路(实战)2、高并发---限流 用到的算法3、高并发思路-乐观锁 读写分离实际项目应用4、 5w 每秒的高并发秒杀功能5、分布式大数据高并发的web开发框架6、高并发环境下,Redisson实现redis分布式锁7、分布式高并发环境下的幂等控制8、 并发控制 集群 分布式9、高并发分布式系统中生成全局唯一Id汇总10、...

2018-03-25 17:41:59 6734

原创 集成安装6 jenkins构建发布 soa服务 和 web项目

OK 前面已经把直接需要构建完成的项目构建完成并发布到私有库中去了,那接下来就是需要构建bhz-sys-service (SOA服务) 和bhz-sys(web服务)项目了(这俩个工程和之前的区别是需要部署到其他节点上去 才能使其能够运行起来)1、首先建立一个bhz-sys-service项目(SOA服务 部署到 156 环境),修改4处 结果看 :  可以先保存一看看看,保存后 可以看到...

2018-03-25 11:35:38 521

原创 集成安装5 使用Jenkins打包编译发布项目

1、 查看一下本地的bhz-parent项目,查看是否需要一些相应的变化,在这里需要修改pom.xml,然后提交到svn上(注意pom.xml里的聚合其他项目要注释掉,不然使用Jenkins构建会失败,主要是担心构建 parent的时候,其他的依赖项目没有构建好,会报错,所以先注释掉,如果能保证顺序,不注释也没关系 本地开发测试的时候 再放开)如图所示:    2、由于我们当前需要使用 Jen...

2018-03-25 11:35:23 2141

原创 集成安装4 配置Jenkins

1、配置Jenkins,如下图所示,进入系统管理:    2、点击进入安全配置,如下图所示:      3、我们配置安全信息,如下图所示,添加admin用户,进行保存:        4、保存成功之后如图所示目前还是不能登录的,因为没有注册,所以我们需要进行注册。        5、注册成功以后, admin 用户就可用了,可以利用 admin 对其他账户进行管理、对系统进行设置等操作。如下图所示...

2018-03-25 11:35:07 442

原创 集成安装3 nexus maven Jenkins

我们需要安装nexus和maven,  1、安装nexus  Linux下安装nexus访问 nexus 服务: http://192.168.74.157:8081/nexus 看到nexus服务页面即可!默认的帐号密码 admin admin123 上传一个 dubbo-2.4.8.jar 的驱动包即可:如图所示:因为dubbo2.8.4是在nexus下载不到的,所以我们需要手工上...

2018-03-25 11:34:28 637

原创 集成安装2 eclipse安装svn插件

1、 在eclipse中安装配置 svn资源库2.点击"Add",在弹出的窗口里,输入对应的SVN地址,然后"OK"http://subclipse.tigris.org/update_1.8.x3.将上图中将2个都选中,然后一路点Next,就可以了4、安装好后,重启eclipse,就可以看到svn视图了, 添加资源库地址5、删除本地项...

2018-03-25 11:34:15 405

原创 集成安装1 安装apache+svnadmin

既然使用分布式系统架构,那么就意味着以后一定是需要管理多个SOA服务,并且在每次开发新版本时,需要重新打包部署到Linux上,如果涉及的SOA服务过多,一定会浪费我们的工作量,无论是开发、运维、测试还是其他相关工作人员。所以持续集成非常的有意义,也是作为一个项目的管理者必须要学会使用的一套平台。&gt;首先在我们的一台服务器上安装相关的软件。 &gt;项目构建架构使用:Apache+SVN+SVN...

2018-03-25 11:33:53 850

原创 分布式服务器架构搭建和部署

192.168.74.155  zookeeper  dubbo-admin  web服务器(其实测试和生产环境应该  web服务器应该和zookeeper 拆开,且配置 集群,实现 高可用,但是这里我就直接部署到一台机器上)192.168.74.156 zookeeper SOA服务器(dubbo提供对外服务的机器 8888端口 其实 soa服务器应该和zookeeper拆开,且配...

2018-03-25 11:32:16 13121

原创 myeclipse安装jad反编译

准备工作下载jad.exe文件:http://www.varaneckas.com/sites/default/files/jad/jad158g.win.zip 下载jadeclipse插件:http://prdownloads.sourceforge.net/jadclipse/net.sf.jadclipse_3.3.0.jar?download JadClipse 官网:http://ja...

2018-03-22 09:40:49 260

原创 7、jvm基本结构 优化配置

1.2认识java虚拟机的基本结构  1.3基本概念说明1、类加载子系统:负责从文件系统或者网络中加载Class信息,加载的信息存放在一块称之为方法区的内存空间。  2、方法区:就是存放类信息、常量信息、常量池信息、包括字符串字面量和数字常量等。  3、java堆:在java虚拟机启动的时候建立java堆,它是java程序最主要的内存工作区域,几乎所有的对象实例都存放到java堆中,堆空间是所有线...

2018-03-22 09:35:31 145

白鹤翔 fastdfs集群安装手册

白鹤翔 架构师 nginx+fastdfs 集群安装手册 集群安装 生产环境 最好跨网段 跨机房 跨地域进行配置,以防万一: 192.168.1.173 tarcker-group1 192.168.1.174 tarcker-group2 192.168.1.175 storage-group1-1 192.168.1.176 storage-group1-2 192.168.1.177 storage-group2-1 192.168.1.178 storage-group2-2

2018-03-25

JAVA代码规范.docx

JAVA代码规范.docxJAVA代码规范.docxJAVA代码规范.docxJAVA代码规范.docx

2018-03-22

数据库代码规范.docx

数据库代码规范.docx数据库代码规范.docx数据库代码规范.docx数据库代码规范.docx

2018-03-22

dubbo-2.8.4_版本

dubbo-2.8.4_版本dubbo-2.8.4_版本dubbo-2.8.4_版本dubbo-2.8.4_版本

2018-03-22

tomcat-juli.jar

tomcat继承redis 管理session 需要用到的jar

2016-04-25

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

TA关注的人

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