摘要:
eclipse xml 'Indent using spaces' not work eclipse xml 使用空格缩进功能未生效问题解决 设置xml格式化配置 Line width: 设置每行宽度Line width设定为80到100个字符。 Split multiple attributes
阅读全文
posted @ 2025-03-07 14:22
leeyazhou
阅读(60)
推荐(0)
摘要:
httpclient5 java8 异常java.lang.NoSuchMethodError: javax.net.ssl.SSLParameters.setApplicationProtocols([Ljava/lang/String;) 使用httpclient5访问https服务出现如下异常
阅读全文
posted @ 2025-05-07 13:34
leeyazhou
阅读(137)
推荐(0)
摘要:
Eclipse git session closed异常 背景 使用eclipse拉取git代码时,出现如下异常: Pulling 1 repository git@github.com:bytesgo/http-tools.git: Session is being closed git@gith
阅读全文
posted @ 2024-12-17 17:41
leeyazhou
阅读(96)
推荐(0)
摘要:
NoHttpResponseException异常分析和优化实践 在使用HttpClient进行网络请求时,如果服务器端没有响应,可能会抛出NoHttpResponseException异常。该异常表明服务器端没有及时响应,导致客户端无法获取到服务器端的响应。 在实际开发中,我们通常会遇到两种情况:
阅读全文
posted @ 2024-12-17 13:10
leeyazhou
阅读(1976)
推荐(0)
posted @ 2024-03-12 10:26
leeyazhou
阅读(280)
推荐(0)
摘要:
MacOS 系统升级后,提示“应用程序“Eclipse”无法打开。” 最近系统升级到Mac OS 公测版,每次升级后,打开Eclipse都会提示“应用程序无法打开”。之前每次遇到这种问题,因为着急使用,每次都是重新安装,然后再重新安装各种插件。但是,经历次数多了以后,就对这种解决方式很是抵触。 最后
阅读全文
posted @ 2022-07-18 09:51
leeyazhou
阅读(1109)
推荐(0)
摘要:
grpc-example 基于gRPC实现的简单rpc框架 配置 属性配置 pom.xml中配置依赖的gRPC版本号 <properties> <grpc.version>1.32.1</grpc.version> <!-- Message源文件输出目录 --> <javaOutputDirecto
阅读全文
posted @ 2020-10-12 17:26
leeyazhou
阅读(401)
推荐(0)
摘要:
DDD 领域驱动设计优势 领域专家和开发人员共同工作,这样软件可以准确表达业务规则,就像是领域专家开发出来的一样 帮助业务人员自我提高 知识集中,确保软件知识并不只是掌握在少数人手中 领域专家、开发者和软件间不需要“翻译”,彼此使用通用语言交流 设计就是代码,代码就是设计 DDD同时提供战略设计和战
阅读全文
posted @ 2020-09-29 15:26
leeyazhou
阅读(846)
推荐(0)
摘要:
主流RPC框架通讯协议实现原理与源码解析。互联网+的大环境下,用户量、数据量的急剧增长,使得单机系统不能承载更多的数据处理能力,从而催生了分布式技术的快速发展。 分布式RPC框架,已经有很多开源的高性能框架,例如Dubbo、GRpc、Spring Cloud,他们都是非常优秀的RPC框架。这个PPT
阅读全文
posted @ 2020-07-30 17:09
leeyazhou
阅读(487)
推荐(0)
摘要:
快速上手 Flower框架的主要元素包括:Flower Service(服务)、Flower 流程和Flow容器。Service实现一个细粒度的服务功能,Service之间通过Message关联,前一个Service的返回值(Message),必须是后一个Service的输入参数(Message),
阅读全文
posted @ 2020-07-20 15:51
leeyazhou
阅读(1539)
推荐(0)
摘要:
阅读全文
posted @ 2020-05-28 16:55
leeyazhou
阅读(1038)
推荐(0)
摘要:
ubuntu 20.04版本更新软件源为国内源(清华、网易、阿里云等等) 从下面几个国内的镜像源任选一个即可,配置到ubuntu 20.04的apt配置文件里,编辑如下文件: /etc/apt/sources.list 编辑文件完成后,执行如下命令进行更新缓存 sudo apt update sud
阅读全文
posted @ 2020-05-27 21:43
leeyazhou
阅读(59696)
推荐(1)
摘要:
ubuntu20.04源码安装nginx 下载 wget http://nginx.org/download/nginx-1.19.0.tar.gz 安装依赖软件 apt install openssl libssl-dev libpcre3 libpcre3-dev zlib1g-dev make
阅读全文
posted @ 2020-05-27 17:16
leeyazhou
阅读(2829)
推荐(0)
摘要:
docker环境下Java获取cpu核心数异常 一次查询线上BUG时,发现JDK获取cpu核心数不准确,导致程序运行过程中出现了不符合预期的情况,因为在线上docker环境的JDK代码中获取的cpu核心数实际上是docker宿主机的cpu核心数。 于是,网上搜索了一下,确实是存在这个情况的,这么说是
阅读全文
posted @ 2020-05-25 17:32
leeyazhou
阅读(2299)
推荐(0)
摘要:
docker-env:利用docker快速搭建创建开发环境 配置地址:https://github.com/leeyazhou/docker-env.git build test environment, like mysql, redis,zookeeper and so on. 快速开始 为了方
阅读全文
posted @ 2020-05-25 17:15
leeyazhou
阅读(893)
推荐(0)
摘要:
安装python pip pip是python语言的包管理工具,使用pip可以方便的引入、移除第三方工具包 安装 virtualenv virtualenv是python的环境隔离工具,由于老项目可能使用了python2开发的,而新项目使用了python3开发,使用virtualenv可以隔离不同的
阅读全文
posted @ 2020-05-25 16:56
leeyazhou
阅读(446)
推荐(0)
摘要:
普通Java项目 DgroupId 组织名称,一般来说是项目的组织结构的域名 DartifactId 模块名称 DarchetypeArtifactId 指定模版名称 DinteractiveMode 是否启用交互模式 初始化目录 Web项目 初始化目录 打包 在项目根目录下执行
阅读全文
posted @ 2020-05-22 17:49
leeyazhou
阅读(242)
推荐(0)
摘要:
Apache Maven 安装maven教程 Maven是Apache出品的一个Java软件项目管理工具,基于县哪个木对象模型POM,Maven可以管理一个项目的创建、报告和文档。 下载 下载地址: 如果下载最新版本的,就选择Files标签下的连接下载即可,如果需要下载旧版本的发布版本,就选择Pre
阅读全文
posted @ 2020-05-22 17:17
leeyazhou
阅读(669)
推荐(0)
摘要:
JDK是否收费 Oracle公司在2019年4月16日更新了JDK的协议,协议的主要内容就是允许在特定场景(个人使用和开发使用)下免费使用,但其他情况下需要订阅使用,也就是商用需要收费。 OTN协议更新 在下载JDK的 "下载" 页面,有一个明显的位置写了一个提示信息: 不想付费? 使用更新协议之前
阅读全文
posted @ 2020-05-22 15:37
leeyazhou
阅读(3601)
推荐(0)
摘要:
Maven聚合项目deploy指定module 无论是开源软件,还是在团队合作工程中,不可避免地会需要deploy maven组件到maven仓库的情况,把我们开发的maven组件提供给别人使用。在公司内部时,一般都有自己的maven仓库,当我们需要发布组件的时候,执行发布命令即可把组件发布到mav
阅读全文
posted @ 2020-03-12 09:31
leeyazhou
阅读(4151)
推荐(0)
摘要:
Flower是一个构建在Akka上的反应式微服务框架,开发者只需要针对每一个细粒度的业务功能开发一个Service服务,并将这些Service按照业务流程进行可视化编排,即可得到一个反应式系统。 即时响应:服务流程的调用者可以得到即时响应,无需等待整个Service流程执行完毕;Service之间无
阅读全文
posted @ 2019-08-02 17:32
leeyazhou
阅读(2032)
推荐(1)
摘要:
https://www.cnblogs.com/mlgjb/p/7976561.html
阅读全文
posted @ 2018-07-10 15:48
leeyazhou
阅读(339)
推荐(0)
摘要:
rocksdb的优秀特性不用多说,但是它是用c++语言写的,就是这一个特点就把很多人拦住了。虽然rocksdb官方也有Java版本,但是Golang的发展速度让人不容小觑,而且由于golang原生对高并发的高效性能,golang版本的rocksdb接口很是需要。 https://github.com
阅读全文
posted @ 2018-02-28 13:32
leeyazhou
阅读(3531)
推荐(0)
摘要:
Golang中文文档地址 http://zh-golang.appspot.com/doc/ Golang非英文文档地址: https://github.com/golang/go/wiki/NonEnglish
阅读全文
posted @ 2018-02-28 13:23
leeyazhou
阅读(1920)
推荐(0)
摘要:
如果不是必要不建议自己编译rocksdb,编译的过程比较耗时费力。现在已经有很多编译好的文件可供使用。 Java <!-- https://mvnrepository.com/artifact/org.rocksdb/rocksdbjni --> <dependency> <groupId>org.
阅读全文
posted @ 2018-02-28 13:11
leeyazhou
阅读(3278)
推荐(0)
摘要:
前言 在mac环境下编译rocksdb,需要配置依赖的编译环境,其中有一项比较麻烦:c++编译要支持C++11,但是在mac环境安装xcode-select --install之后,已经安装有了gcc-4.2.1,而且不容易升级,因为已经存在/usr/bin/gcc,想覆盖这个命令文件比较麻烦。 O
阅读全文
posted @ 2018-02-28 13:08
leeyazhou
阅读(6092)
推荐(0)
摘要:
说明: 一个朋友在使用ubuntu-server 16.04安装mysql,设置远程访问的时候出现了问题,请我帮忙。但是,我也没有使用过ubuntu安装mysql,于是乎搜索了很多技术文件,比着葫芦画瓢。但是,由于mysql版本的差异,导致在安装设置的过程中出现了一些问题:就是不能远程访问。 一、安
阅读全文
posted @ 2016-05-13 10:57
leeyazhou
阅读(13215)
推荐(1)
摘要:
注:本文代码基于eclipse4.5.2 1. 需求:在换电脑之后,如何不用配置eclipse就可以很快进入开发呢,并保持原来的编码规范。 2. 方法:修改eclipse源码 分别修改了两个jar包2个类,源码都是来源于eclipse的plugins下对应jar包,具体如下: Jar包 类名 org
阅读全文
posted @ 2016-04-12 17:30
leeyazhou
阅读(880)
推荐(0)
摘要:
引用:Java Programming Language Enhancements Java Programming Language Enhancements Enhancements in Java SE 7 Binary Literals - In Java SE 7, the integra
阅读全文
posted @ 2016-04-11 14:28
leeyazhou
阅读(278)
推荐(0)
摘要:
相信学习Java语言的同学都对这三个概念不太陌生。下面用spring的例子简单说明这三个概念。 IoC(Inversion of Control):控制反转。正常情况(控制未反转)下,如果serviceB要调用serviceA,那么serviceB需要实例化serviceA。然后控制反转情况下,sp
阅读全文
posted @ 2016-04-01 16:14
leeyazhou
阅读(235)
推荐(0)
摘要:
本文要解决的问题:细粒度控制mybatis的二级缓存。mybatis的二级缓存的问题:当更新SQL执行时只清除当前SQL所在命名空间(namespace)的缓存。如果存在2个命名空间namespaceA和namespaceB,当namespaceA下执行更新操作时,namespaceB的缓存并不会清
阅读全文
posted @ 2016-03-29 17:14
leeyazhou
阅读(850)
推荐(0)