自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(479)
  • 资源 (38)
  • 收藏
  • 关注

原创 Centos8安装redis7

​Redis官方下载地址:https://redis.io/download/#redis-downloads

2023-05-11 13:59:23 945 1

原创 Windows安装MySQL8

我的解压目录为:D:\Program Files\mysql-8.0.32-winx64。变量值:D:\Program Files\mysql-8.0.32-winx64。安装mysql服务并启动(此步骤请使用管理员权限操作cmd)安装mysql 安装完成后Mysql会有一个随机密码。变量名:MYSQL_HOME。编辑系统Path环境变量。

2023-03-27 11:01:40 486

原创 SSH远程登录:两台或多台服务器之间免密登录设置

有两台(或多台)同局域网的服务器 A:192.168.100.100, B:192.168.100.101。让A免密登录B。

2022-09-07 17:01:51 458 1

原创 Centos8安装配置jenkins

登录jenkins输入上步骤的密码。上传jenkins.war至。

2022-09-07 16:59:40 235

原创 Kubernetes集群安装以及dashboard安装配置

删除现有的dashboard服务,dashboard服务的namespace是kubernetes-dashboard,但是该服务的类型是ClusterIP,不便于我们通过浏览器访问,因此需要改成NodePort型的。想要访问dashboard服务,就要有访问权限,创建kubernetes-dashboard管理员角色。的问题,这是由于还没有安装网络组件而造成的。再次查看服务,成功(注意POST为31717,登录的端口)由于国内网络问题,可以才去下面的离线模式。安装flannel插件。.........

2022-07-16 18:44:26 845

原创 kube-dashboard.yaml

代码】kube-dashboard.yaml。

2022-07-16 18:26:48 286

原创 kube-flannel.yml

代码】kube-flannel.yml。

2022-07-16 18:23:42 494

原创 Kibana8 安装配置以及开机启动脚本

https://www.elastic.co/cn/downloads/kibana新建文件夹上传至文件夹下解压:移动到三、配置添加用户,并授权因为kibana不能用root用户启动:2.修改四、启动:1. 直接启动2.制作启动脚本(非必要)kibana.shkibana-service.sh将放到文件夹下;放到并授权可执行权限。执行以下命令格式化开机启动:启动命令.........

2022-07-07 14:34:10 1856

原创 Elasticsearch 8 集群配置

Centos 8 安装 Elasticsearch 8ES集群至少需要三台服务器:三、配置1、192.168.100.230 master 配置2、192.168.100.231 slave1配置3、192.168.100.232 slave2配置启动过程如果有报错,先把elasticsearch/data目录下的文件全部删除,再试试。...

2022-07-05 16:18:39 2568

原创 Elasticsearch实战:Centos 8 安装 Elasticsearch 8

es 目录介绍配置详解参考:https://www.cnblogs.com/xiaochina/p/6855591.html这个为单机配置,之后还会介绍集群配置。jvm配置这里我采用默认配置,没有修改,可根据自己虚拟机实际情况修改。ES不允许使用root操作es,需要添加用户,操作如下:五、启动es1、切换到es的 /bin目录下执行:如果出现以下错误:2、需要切换到root用户修改配置:修改 /etc/security/limits.con...

2022-07-05 09:16:00 1278

原创 GIT - 合并某次提交的代码到指定分支

我个人感觉,当把某次修改的小需求更新到生产分支时,该操作比 merge 更加安全和灵活。下面是操作:1、在当前开发分支执行 git log ,获取到某次提交操作的 commit id,并复制该ID2、切换到其它分支 git checkout xxx3、git cherry-pick commit _d...

2022-06-13 15:40:55 515 1

原创 MySQL8配置双主双从

准备一共四台机器:192.168.100.211:3306 (master-a)192.168.100.212:3306 (slave-a-1)192.168.100.213:3306 (master-b)192.168.100.214:3306 (slave-b-1)配置1.配置192.168.100.211编辑my.cnfvim /etc/my.cnf加入以下内容:#设置服务idserver-id = 1#启动binlog日志log-bin=mysql-bin#

2022-05-01 01:05:30 1048

原创 Centos8安装MySQL8

这里如果报错或者:出现该问题首先检查该链接库文件有没有安装使用命令进行核查运行该命令后发现系统中无该链接库文件使用命令,安装。

2022-04-28 13:35:32 4851 3

原创 模拟JVM系统缓慢+CPU 100%+频繁Full GC问题的定位排查

文章目录一、问题说明二、执行代码三、发现问题四、排查问题1.普通排查2.使用`arthas`在线排查工具一、问题说明以下代码模拟了一个频繁FGC的场景:import java.math.BigDecimal;import java.util.ArrayList;import java.util.Date;import java.util.List;import java.util.concurrent.ScheduledThreadPoolExecutor;import java.util.

2022-04-21 00:21:02 2740

原创 Java对象在内存中的创建过程、分配、布局、对象头详解

文章目录一、对象的创建过程二、对象的内存中的布局1、普通对象2、数组对象Object o = new Object() 在内存中占用多少字节三、对象头具体包括什么四、对象怎么定位五、对象怎么分配1、栈上分配:线程本地分配缓冲区TLAB(Thread Local Allocation Buffer)eden区(新生代)老年代对象如何进入老年代一、对象的创建过程class loadingclass linking(verification,preparation,resolution)class in

2022-04-19 23:13:19 517

原创 Centos8 安装RocketMQ、控制台、集群配置

1、下载安装包2、安装maven3、解压安装4、启动修改启动参数5、安装RocketMQ控制台注意:新版本的控制台已经不再rocketmq-externals项目里面了下载安装包https://github.com/apache/rocketmq-dashboard将下载好的安装包传输至 /usr/local/soft/ 目录下:解压cd /usr/local/softunzip rocketmq-dashboard-master.zip 修改配置文件cd /usr/lo

2022-04-13 22:37:07 3242

转载 图解Java中18把锁

乐观锁和悲观锁 独占锁和共享锁 互斥锁和读写锁 公平锁和非公平锁 可重入锁 自旋锁 分段锁 锁升级(无锁|偏向锁|轻量级锁|重量级锁) 锁优化技术(锁粗化、锁消除)乐观锁和悲观锁悲观锁悲观锁对应于生活中悲观的人,悲观的人总是想着事情往坏的方向发展。举个生活中的例子,假设厕所只有一个坑位了,悲观锁上厕所会第一时间把门反锁上,这样其他人上厕所只能在门外等候,这种状态就是「阻塞」了。回到代码世界中,一个共享数据加了悲观锁,那线程每次想操作这个数据前都会假设其他线程也可能会操作这个

2022-04-13 00:13:15 377

原创 解决CentOS8 yum安装AppStream报错,更新yum后无法makecache的问题

问题CentOS 8 yum安装软件时,提示无法从AppStream下载[root@C8-3 ~]# yum -y install httpd mariadb-server mariadb php php-mysqlRepository AppStream is listed more than once in the configurationRepository extras is listed more than once in the configurationRepository

2022-04-12 21:05:19 1544

原创 RocketMQ复习

角色1、 brokerBroker面向producer和consumer接受和发送消息向nameserver提交自己的信息是消息中间件的消息存储、转发服务器。每个Broker节点,在启动时,都会遍历NameServer列表,与每个NameServer建立长连接,注册自己的信息,之后定时上报。broker集群Broker高可用,可以配成Master/Slave结构,Master可写可读,Slave只可以读,Master将写入的数据同步给Slave。一个Master可以对应多个Slav

2022-04-11 22:03:22 436

原创 Zookeeper全解析——Paxos作为灵魂

原计划在介绍完ZK Client之后就着手ZK Server的介绍,但是发现ZK Server所包含的内容实在太多,并不是简简单单一篇Blog就能搞定的。于是决定从基础搞起比较好。那么ZK Server最基础的东西是什么呢?我想应该是Paxos了。所以本文会介绍Paxos以及它在ZK Server中对应的实现。先说Paxos,它是一个基于消息传递的一致性算法,Leslie Lamport在1990年提出,近几年被广泛应用于分布式计算中,Google的Chubby,Apache的Zookeeper都是基于

2022-04-05 20:41:40 200

原创 RedisTemplate写数据到redis中乱码问题

添加如下配置类 重启微服务import org.springframework.beans.factory.annotation.Autowired;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.data.redis.core.RedisTemplate;import

2022-03-18 18:16:18 245

原创 Camunda 官方快速入门教程(中文完整版)

本文为Camunda官网快速入门部分的中文版本原文地址: https://docs.camunda.org/get-started/quick-start/0.介绍本教程将指导您使用Camunda BPM平台建模并实现您的第一个工作流程,其中将使用JAVA或NodeJS作为外部客户端,以及使用DMN分离流程与决策,让我们开始吧!首先使用git克隆示例代码git clone https://github.com/camunda/camunda-get-started-quickstart.git#

2022-03-17 15:11:08 33149 4

原创 redis zset实现 滑动窗口 限流

限流需求背景:同一用户1分钟内登录失败次数超过3次,页面添加验证码登录验证,也即是限流的思想。常见的限流算法:固定窗口计数器;滑动窗口计数器;漏桶;令牌桶。本篇选择的滑动窗口计数器redis zset特性Redis 有序集合(sorted set)和集合(set)一样也是 string 类型元素的集合,且不允许重复的成员。不同的是每个元素都会关联一个 double 类型的分数(score)。redis 正是通过分数来为集合中的成员进行从小到大的排序。可参考java的LinkedHashMap和Ha

2022-03-02 17:19:46 2805 1

原创 因为在此系统上禁止运行脚本,解决方法

查了查之后发现是在计算机上启动 Windows PowerShell 时,执行策略很可能是 Restricted(默认设置)。Restricted 执行策略不允许任何脚本运行。AllSigned 和 RemoteSigned 执行策略可防止 Windows PowerShell 运行没有数字签名的脚本。本主题说明如何运行所选未签名脚本(即使在执行策略为 RemoteSigned 的情况下),还说明如何对脚本进行签名以便您自己使用。有关 Windows PowerShell 执行...

2022-02-22 11:45:39 3862 1

原创 SpringBoot整合eureka jar包冲突解决

先上一份正确的pom.xml文件<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion

2021-12-22 19:19:21 716

转载 什么是VMware vSphere

什么是VMware vSphere?VMware vSphere不是特定的产品或软件。VMware vSphere是整个VMware套件的商业名称。VMware vSphere堆栈包括虚拟化,管理和界面层。VMware vSphere的两个核心组件是ESXi服务器和vCenter Server。ESXi是hypervsior,您可以在其中创建和运行虚拟机和虚拟设备。vCenter Server是用于管理网络中连接的多个ESXi主机和池主机资源的服务。我希望这个简单的信息能够从“什么是VMware vSp

2021-11-23 16:53:54 6868

转载 Java利用阿里云API实现动态域名解析DDNS

本教程详细介绍如何使用Alibaba Cloud SDK for Java实现动态域名解析(DDNS)。前提条件 使用Alibaba Cloud SDK for Java,您需要一个阿里云账号和访问密钥(AccessKey)。 请在阿里云控制台中的AccessKey管理页面上创建和查看您的AccessKey。 确保您已经安装了Alibaba Cloud SDK for Java,准确的SDK版本号,请参见阿里云开发工具包(SDK)。 <dependency> &

2021-11-10 21:21:57 1623

转载 mysql GROUP_CONCAT使用

完整语法如下group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符'])SELECT * FROM testgroup表结构与数据如上现在的需求就是每个id为一行 在前台每行显示该id所有分数group_concat 上场!!!SELECT id,GROUP_CONCAT(score) FROM testgroup GROUP BY id可以看到 根..

2021-11-08 19:56:08 138

原创 如何判断线程池中所有线程是否执行完毕

判断线程池中所有线程是否执行完毕1.根据线程池中的总线程数目等于完成的线程数目package com.luna.thread;import java.util.Random;import java.util.concurrent.LinkedBlockingQueue;import java.util.concurrent.ThreadPoolExecutor;import java.util.concurrent.TimeUnit;public class ThreadsIsDone

2021-09-07 19:25:24 2705

原创 Spring Boot修改最大上传文件限制:The field file exceeds its maximum permitted size of 1048576 bytes.

需要设置以下两个参数multipart.maxFileSizemultipart.maxRequestSizeSpring Boot 1.3.x或者之前multipart.maxFileSize=100Mbmultipart.maxRequestSize=1000MbSpring Boot 1.4.x之后spring.http.multipart.maxFileSize=100Mbspring.http.multipart.maxRequestSize=1000Mb .

2021-09-02 12:10:36 189 1

原创 Java获取任意字符串的首字母

/** * 取得给定汉字串的首字母串,即声母串 * * 注:只支持GB2312字符集中的汉字 *//** * Description * Create by zhaoshuxiang * Date 2021/8/10 15:04 */public class StringUtils { private final static int[] areaCode = { 1601, 1637, 1833, 2078, 2274, 2302, 2433, 25.

2021-08-10 15:12:13 2312

原创 API接口防止参数被篡改和重放攻击

1. 什么是API参数篡改?说明:API参数篡改就是恶意人通过抓包的方式获取到请求的接口的参数,通过修改相关的参数,达到欺骗服务器的目的,常用的防止篡改的方式是用签名以及加密的方式。关注公众号码猿技术专栏获取更多面试资源2. 什么是API重发攻击?说明:API重放攻击: 就是把之前窃听到的数据原封不动的重新发送给接收方.3,常用的解决的方案常用的其他业务场景还有: 发送短信接口 支付接口 基于timestamp和nonce的方案微信支付的接口就是这样做的tim

2021-07-14 16:25:00 1072

原创 rabbitmq延时队列示例

rabbitmq 本身不支持延迟队列,但提供了实现延迟队列的必备条件。原理queue可以通过x-message-ttl参数设置过期时间,到了过期时间的消息就会被标记为dead letter状态。 过期的消息可以通过x-dead-letter-exchange和x-dead-letter-routing-key参数转发到另一个exchange中去。在management 中测试延迟队列docker 部署测试rabbitmq如果已经有现成的rabbitmq,本小节跳过。...

2021-06-30 20:35:08 338 1

原创 java 给实体类赋默认值通用方法

package com.clamc.common.util;import java.lang.reflect.Field;import java.lang.reflect.Modifier;import java.math.BigDecimal;import java.sql.Date;import java.sql.Timestamp;import java.util.ArrayList;import java.util.List;/** * yangzhiwei * 使用反射给.

2021-06-17 21:28:45 7501

原创 spring 事务处理中,同一个类中:A方法(无事务)调B方法(有事务),事务不生效问题

@Override public Integer A(TestZhu testZhu) throws Exception { testZhu.setName("A");; springTransactionMapper.insert(testZhu); System.out.println("dsd"); this.add(testZhu); int i = 1/0; return 1; }.

2021-05-20 09:52:16 1646

原创 Zookeeper实现分布式锁

为什么需要分布式锁  锁是多线程代码中的概念,只有当多任务访问同一个互斥的共享资源时才需要。如下图:          在我们进行单机应用开发,涉及并发同步的时候,我们往往采用synchronized或者Lock的方式来解决多线程间的代码同步问题,这时多线程的运行都是在同一个JVM之下。但当我们的应用是分布式集群工作的情况下,属于多JVM下的工作环境,JVM之间已经无法通过多线程的锁解决同步问题。那么就需要一种更加高级的锁机制,来处理种跨机器的进程之间的数据同步问题——这就是分布式锁。  如

2021-03-16 14:34:52 346

转载 HashMap复习精讲

引言由于近期忙着搬家,又偷懒了几个礼拜!其实我很早以前就想写一篇关于HashMap的面试专题。对于JAVA求职者来说,HashMap可谓是集合类的重中之重,甚至你在复习的时候,其他集合类都不用看,专攻HashMap即可。然而,鉴于网上大部分的关于HashMap的面试方向文章,烟哥看过后都不是太满意。因此,斗胆尝试也写一篇关于HashMap的面试专题文章!正文(1)HashMap的实现原理?此题可以组成如下连环炮来问你看过HashMap源码嘛,知道原理嘛? 为什么用数组+链表? h

2021-02-03 09:50:35 211 1

原创 MySQL性能优化实践

BATJTMD等大厂的面试难度越来越高,但无论从大厂还是到小公司,一直未变的一个重点就是对SQL优化经验的考察。一提到数据库,先“说一说你对SQL优化的见解吧?”。SQL优化已经成为衡量程序猿优秀与否的硬性指标,甚至在各大厂招聘岗位职能上都有明码标注,如果是你,在这个问题上能吊打面试官还是会被吊打呢?注:如果看着模糊,可能是你撸多了目录SELECT语句 - 语法顺序:SELECT语句 - 执行顺序:SQL优化策略一、避免不走索引的场景二、SELECT语句其他优化三、增

2021-01-27 15:36:24 590

原创 spring过滤器Filter 、 拦截器Interceptor 、 切片Aspect 详解

springboot 过滤器Filter vs 拦截器Interceptor vs 切片Aspect 详解1 前言 最近接触到了过滤器和拦截器,网上查了查资料,这里记录一下,这篇文章就来仔细剖析下过滤器和拦截器的区别与联系。2 拦截器与过滤器之间的区别从上面对拦截器与过滤器的描述来看,它俩是非常相似的,都能对客户端发来的请求进行处理,它们的区别如下:拦截机制有三种:1.过滤器(Filter)能拿到http请求,但是拿不到处理请求方法的信息。2.拦截器(Interc...

2021-01-22 11:00:05 5464

原创 soar-web 安装和使用体验

为了研究一下sql自动化检查和分析工具,是否有网上介绍的好用,我在本地进行soar 和 soar-web的安装和使用。初步的实验结果,总结如下:1. 安装相对来说较为麻烦,特别是soar-web的依赖包安装,涉及到python pip相关组件的下载安装。2. 启动soar-web会遇到一些奇怪问题,提示 “ImportError: No module named xxx“ 没有安装,但是通过python -m pip list检查是有安装成功的。

2020-12-31 17:23:07 1570

docker从入门到实践--电子书

docker从入门到实践--电子书,Docker是一种新兴的虚拟化技术,能够一定程度上的代替传统虚拟机。不过,Docker 跟传统的虚拟化方式相比具有众多的优势。我也将Docker类比于Python虚拟环境,可以有效的配置各个版本的开发环境,比如深度学习与Java环境。

2018-12-12

syntaxhighlighter_3.0.83

SyntaxHighlighter(原名:dp.SyntaxHighlighter)是一套在浏览器上支持对各种代码进行语法着色的独立 JavaScript 库

2018-04-19

goland-2018.3.3.exe

goland-2018.3.3.exe最新版开发工具,更新时间2018-3-27

2018-03-27

GitHubDesktopSetup.exe

GitHubDesktopSetup.exe是GitHub的最新版windows客户端。

2018-03-01

nginx-1.13.6.zip

nginx-1.13.6.zip windows最新版本。更新时间2017-10-26。

2017-10-26

Erlang otp_win64_20.1.exe

Erlang otp_win64_20.1.exe是当前最新版本的,更新时间2017-10-26

2017-10-26

rabbitmq-server-3.6.12.exe

最新版的 rabbitmq-server-3.6.12.exe,windows64位。

2017-10-24

Redis-x64-3.2.100.zip

Redis-x64-3.2.100.zip windows 64位解压可用。。。。

2017-10-23

redis-latest.zip

redis-latest.zip redis的window的客户端,解压使用。

2017-10-23

redis-desktop-manager-0.8.3.3850.exe

redis desktop manager下载(0.8.3) 绿色版 直接运行即可

2017-10-19

persistence-3_0-pfd-spec.pdf

persistence-3_0-pfd-spec.pdf JPA Specificationpersistence-3_0-pfd-spec.pdf JPA Specification

2017-10-10

spring-data-jpa-reference.pdf

理解这个文档,你就掌握了JPA的真谛,尤其是19-20页。。一定会对大家有帮助的!一起进步

2017-10-10

lombok.jar v1.16.18

Lombok 是一种 Java™ 实用工具,可用来帮助开发人员消除 Java 的冗长,尤其是对于简单的 Java 对象(POJO)。它通过注解实现这一目的。

2017-09-27

node-v6.9.5-x64.msi

Node是一个Javascript运行环境(runtime)。实际上它是对Google V8引擎进行了封装。V8引 擎执行Javascript的速度非常快,性能非常好。Node对一些特殊用例进行了优化,提供了替代的API,使得V8在非浏览器环境下运行得更好。

2017-09-22

zookeeper-3.3.6.tar.gz

解压 zookeeper-3.3.6.tar.gz 4、进入conf目录,cp zoo_sample.cfg to zoo.cfg,根据你的要求进行修改 [plain] view plain copy tickTime=2000 dataDir=/data/zookeeper/ clientPort=2181 initLimit=5 syncLimit=2 server.1=master:2888:3888 server.2=slave1:2888:3888 server.3=slave2:2888:3888 如果是single模式下,只需要修改dataDir即可。 tickTime:这个时间是作为 Zookeeper 服务器之间或客户端与服务器之间维持心跳的时间间隔,也就是每个 tickTime 时间就会发送一个心跳。 dataDir:顾名思义就是 Zookeeper 保存数据的目录,默认情况下,Zookeeper 将写数据的日志文件也保存在这个目录里。 clientPort:这个端口就是客户端连接 Zookeeper 服务器的端口,Zookeeper 会监听这个端口,接受客户端的访问请求。 initLimit:这个配置项是用来配置 Zookeeper 接受客户端(这里所说的客户端不是用户连接 Zookeeper 服务器的客户端,而是 Zookeeper 服务器集群中连接到 Leader 的 Follower 服务器)初始化连接时最长能忍受多少个心跳时间间隔数。当已经超过 10 个心跳的时间(也就是 tickTime)长度后 Zookeeper 服务器还没有收到客户端的返回信息,那么表明这个客户端连接失败。总的时间长度就是 5*2000=10 秒 syncLimit:这个配置项标识 Leader 与 Follower 之间发送消息,请求和应答时间长度,最长不能超过多少个 tickTime 的时间长度,总的时间长度就是 2*2000=4 秒 server.A=B:C:D:其中 A 是一个数字,表示这个是第几号服务器;B 是这个服务器的 ip 地址;C 表示的是这个服务器与集群中的 Leader 服务器交换信息的端口;D 表示的是万一集群中的 Leader 服务器挂了,需要一个端口来重新进行选举,选出一个新的 Leader,而这个端口就是用来执行选举时服务器相互通信的端口。如果是伪集群的配置方式,由于 B 都是一样,所以不同的 Zookeeper 实例通信端口号不能一样,所以要给它们分配不同的端口号。 除了修改 zoo.cfg 配置文件,集群模式下还要配置一个文件 myid,这个文件在 dataDir 目录下,这个文件里面就有一个数据就是 A 的值,Zookeeper 启动时会读取这个文件,拿到里面的数据与 zoo.cfg 里面的配置信息比较从而判断到底是那个 server。(在/data/zookeeper/目录下touch myid,vi myid 插入对应的server.id) 5、将整个 zookeeper-3.4.6 scp到其他机器上 6、启动zookeeper 在每台机器上运行 bin/zkServer.sh start 查看运行状态:bin/zkServer.sh status Mode: leader Mode: follower 可以看出哪台为leader了

2017-09-21

apache-maven-3.5.0-bin.tar.gz

修复了3.3.9版存在的当依赖200~300个以上的模块时,可能会导致内存异常或需要增加内存设置的Bug 创建了一个slf4j-simple的privider扩展,以支持对不同日志级别的输出显示不同颜色

2017-09-21

dubbo-admin-2.5.4.war

dubbo-admin-2.5.4.war dubbo的控制台管理工具dubbo-admin-2.5.4.war dubbo的控制台管理工具dubbo-admin-2.5.4.war dubbo的控制台管理工具

2017-09-21

lombok.jar

在eclipse/myeclipse中安装 1.将 lombok.jar复制到myeclipse.ini / eclipse.ini所在的文件夹目录下 2. 打开 eclipse.ini / myeclipse.ini,在最后面插入以下两行并保存: -Xbootclasspath/a:lombok.jar -javaagent:lombok.jar 3. 重启 eclipse / myeclipse

2017-09-21

一故事一设计模式-LieBrother(完整版).pdf

一故事一设计模式-LieBrother(完整版)

2021-11-05

计算机基础-自整理版.pdf

计算机基础自整理版

2021-11-05

mycat-权威指南.pdf

mycat-权威指南pdf文字版

2021-10-28

outlook 邮件超链接无法跳转修复.reg

outlook 邮件超链接无法跳转修复, 双击运行

2021-10-20

jdk-8u251-windows-x64.exe

jdk8最新版本,2020-06-30更新Interface Default Method:For creating a default method in java interface, we need to use “default” keyword with the method signature.

2020-06-30

otp_win64_22.1.zip

Erlang(['ə:læŋ])是一种通用的面向并发的编程语言,它由瑞典电信设备制造商爱立信所辖的CS-Lab开发,目的是创造一种可以应对大规模并发活动的编程语言和运行环境。Erlang问世于1987年,经过十年的发展,于1998年发布开源版本。Erlang是运行于虚拟机的解释性语言,但是现在也包含有乌普萨拉大学高性能Erlang计划(HiPE)开发的本地代码编译器

2020-01-02

rabbitmq-server-3.8.1.exe

rabbitmq-server-3.7.9.exe是目前最新版本的rabbitmq-server-win64

2019-11-01

otp_win64_22.0.exe.zip

Erlang(['ə:læŋ])是一种通用的面向并发的编程语言,它由瑞典电信设备制造商爱立信所辖的CS-Lab开发,目的是创造一种可以应对大规模并发活动的编程语言和运行环境。Erlang问世于1987年,经过十年的发展,于1998年发布开源版本。Erlang是运行于虚拟机的解释性语言,但是现在也包含有乌普萨拉大学高性能Erlang计划(HiPE)开发的本地代码编译器,自R11B-4版本开始,Erlang也开始支持脚本式解释器。在编程范型上,Erlang属于多重范型编程语言,涵盖函数式、并发式及分布式。顺序执行的Erlang是一个及早求值, 单次赋值和动态类型的函数式编程语言。

2019-06-21

jdk-8u212-windows-x64.exe

jdk-8u212-windows-x64.exe 截至2019.05.28 最新版JDK for windows 64位 大小: 215.26 MB sha256: 330a6396fcc97c57a951170bb9ac5a00b75974da8f002cb7e62fdf09d15018c5 md5: 54f4c25c3fc665b6c42f4b9b3f1862f9

2019-05-28

Samsung_NVM_Express_Driver_3.1.exe

此驱动程序支持三星NVMe SSD SM961, 970 PRO,970 EVO,970 EVO Plus,960 PRO,960 EVO和950 PRO。 NVMe驱动程序。 *注意:该驱动程序支持Windows 7,Windows 8.1和Windows 10. 建议的最低系统配置是Intel Haswell Refresh Processor,2GB RAM,50MB可用磁盘空间和UEFI Bios v2.3。

2019-05-27

Redis-x64-3.2.1 win64

redis-x64-3.2.1是redis windows 64位最新的版本,收藏一下。

2018-12-29

rabbitmq-server-3.7.9.exe

rabbitmq-server-3.7.9.exe是目前最新版本的rabbitmq-server-win64

2018-12-29

Erlang otp_win64_21.2.exe

Erlang otp_win64_21.2.exe是目前Erlang otp win64位的最新版本。

2018-12-29

Redis Desktop Manager

Redis Desktop Manager最后一个免费版本,之后的版本都收费了。

2018-12-29

nginx-1.15.8

nginx-1.15.8.zip windows最新版本。更新时间2018-12-29。

2018-12-29

apach-maven-3.6.0

Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information. If you think that Maven could help your project, you can find out more information in the "About Maven" section of the navigation: this includes an in-depth description of what Maven is and a list of some of its main features. This site is separated into the following sections, depending on how you'd like to use Maven

2018-12-29

Docker技术入门与实战第2版-非扫描版PDF

Docker技术入门与实战第2版-非扫描版PDF,高清文字版本,可以复制文字。

2018-12-29

docker从入门到实践word

在云计算时代,开发者将应用转移到云上已经解决了硬件管理的问题,然而软件配置和管理相关的问题依然存在。Docker的出现正好能帮助软件开发者开 阔思路,尝试新的软件管理方法来解决这个问题。通过掌握Docker,开发人员便可享受先进的自动化运维理念和工具,无需运维人员介入即可顺利运行于各种 运行环境。 《Docker技术入门与实战》分为三大部分:Docker入门、实战案例和高级话题。第一部分(第1~8章)介绍Docker与 虚拟化技术的基本概念,包括安装、镜像、容器、仓库、数据管理等;第二部分(第9~17章)通过案例介绍Docker的应用方法,包括与各种操作系统平 台、SSH服务的镜像、Web服务器与应用、数据库的应用、各类编程语言的接口、私有仓库等;第三部分(第18~21章)是一些高级话题,如Docker 核心技术、安全、高级网络配置、相关项目等。 《Docker技术入门与实战》从基本原理开始入手,深入浅出地讲解Docker的构建与操作,内容系统全面,可帮助开发人员、运维人员快速部署应用。

2018-12-25

空空如也

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

TA关注的人

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