自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (20)
  • 收藏
  • 关注

原创 Chatgpt系列(二) 如何写prompt提词

prompt提词是gpt工程的一个核心, 一个prompt多一个空格少一个空格就可能会出现两种结果.这里介绍一些实战中的经验.

2024-04-18 14:31:29 483

原创 langchain+chromdb如何使用余弦查询和相似度

最近工作中遇到一个问题,用langchain+chromdb做向量召回的时候,发现返回的distance取值是0~正无穷,值越小代表相似度越高。现在想要将相似度变成0~1之间, 值越接近1相关度越高,进而通过相似度的值把评分低的召回抛弃掉,也就是常说的归一.。百度很多地方也没有解决, 只好去翻看langchain的文档和chromdb的官网。难者不会,会者不难,好在之前看过chromdb官网,不然被坑死。

2024-04-09 16:40:01 289 1

原创 Chatgpt系列(一) 如何使用chatgpt

随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了LLM(large language model)学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考其他的只能说gpt告诉我们, 需要多多练习prompt的精准描述才能更好的产生结果p=1。

2023-05-05 14:37:16 2723

原创 如何用idea快速的debug本地程序

idea debug调试程序

2023-01-12 15:10:55 802

原创 idea如何排查jar冲突

maven helper 解决jar冲突

2022-11-18 14:20:13 6322

原创 Swagger2.0和resful规范

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言面对层出不穷的语言,java为何屹立多年不倒。论简单不如python,性能上不如go,为什么大规模开发依然首选java。作为一名架构师,我深刻感悟着java之美。java的美和优势在于规范,虽然python,go也都有面向对象的设计和支持,但是在实践中往往都是面向过程。虽然都有各种代码要求但是在实践中往往都是随心所

2021-10-26 14:17:05 1432

原创 周学习计划多线程(6.1)synchronized

掌握synchronized的基本用法和底层原理区分join,yeild区分wait和sleep守护线程,优雅停止线程和stop

2021-06-30 12:42:19 208 1

原创 周期学习计划 nacos集成springboot+springcloud(3.1)

文章目录前言身为一个架构师...硬被我们的测试逼着升级consul到nacos,这就是背景........主要参考网站官网:https://nacos.io/zh-cn/index.html资源地址:https://download.csdn.net/download/habazhu1110/18882642一、环境准备首先你得有个能用的springboot,这句话隐藏了好多含义,比如jdk,比如maven...如果你有git那还得有git.这个需要你自己去...

2021-05-24 14:02:00 514 2

原创 周期学习计划 Redis(2.1)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言本文主要起因是最近感觉对架构师职位有了新的认知, 然后开始重新审视每一个技术.整个的博客围绕的更多是为什么来解析所有的问题.推荐的几个地址:https://blog.csdn.net/xiaoxiaole0313/article/details/108332577https://blog.csdn...

2021-05-19 17:31:38 273

原创 周期学习计划(1.2) ES的springboot部署

接上一篇

2021-04-28 16:35:35 108

原创 周期学习计划(1.1) ES的基础

阶段一.问题1. ES是解决什么什么问题的 问题2. ES有几种存储方式,优缺点是什么 问题3. 如何在自己的电脑上搭建一个ES环境并且用springboot链接使用

2021-04-28 14:33:33 278 2

原创 springboot2+netty+protobuf(精品)

所有代码都已经上传到了gitee上,地址https://download.csdn.net/download/habazhu1110/16105832.主要为了赚点积分,但是肯定物超所值.前言:工具:本文使用的是idea开发但是用eclipse也行,技术: springboot用的是2.1.5, netty是最新的4.1.60.Final,protobuf用的是最新的3,但是每个部分都是独立的,本文尽可能的阐述netty和protobuf的原理,本质以及搭建过程为什么使用netty,什么是

2021-03-31 11:48:09 622 1

原创 @PostConstruct 的使用和注意

@PostConstruct是很牛逼的一个注解, 他在spring加载完ioc也就是所有的bean以后会执行.不过这东西也有几个坑需要注意下.一. 无序class server {@PostConstructpublic void test(){ log.info("sever");}}classclient{@PostConstructpublic void test(){ log.info("client");}}最后执行时候究竟先打印s..

2021-03-24 17:19:07 705

原创 SpringCloud学习(二)---Spring Cloud Alibaba-----前哨sentinel

Spring Cloud Alibaba provides a one-stop solution for distributed application development. It contains all the components required to develop distributed applications, making it easy for you to develop your applications using Spring Cloud.With Spring Clo

2020-11-19 17:53:18 358

原创 SpringCloud学习(十七)---Spring Cloud GCP

The Spring Cloud GCP project makes the Spring Framework a first-class citizen of Google Cloud Platform (GCP).顾名思义: Google Cloud Platform 谷歌云平台The Spring Cloud GCP project makes the Spring Framework a first-class citizen of Google Cloud Platform (GCP).

2020-11-17 15:35:55 484

原创 SpringCloud学习(十六)---Spring Cloud Gateway

这个是熟知的网关 , 我有几篇专门写gateway的.这里就不说了https://mp.csdn.net/editor/html/108476347

2020-11-17 15:30:14 103

原创 SpringCloud学习(十五)---Spring Cloud Function

本次系列的目标就是三轮, 第一轮知道spring官网的cloud部分都有啥,都能干啥, 第二轮是针对有用的部分做文档阅读,第三轮是横向对比.所以文档是一节节的更新的.而且这玩意主要是让我自己做笔记的.所以不接受吐槽.Spring Cloud Function是一个具有以下高级目标的项目:通过功能促进业务逻辑的实现。将业务逻辑的开发生命周期与任何特定的运行时目标脱钩,以便相同的代码可以作为Web终结点,流处理器或任务运行。支持跨无服务器提供程序的统一编程模型,以及独立运行(本地或在PaaS中)

2020-11-17 12:07:16 1310

原创 SpringCloud学习(十四)---Spring Cloud Contract

Spring Cloud Contract is an umbrella project holding solutions that help users in successfully implementing the Consumer Driven Contracts approach. Currently Spring Cloud Contract consists of the Spring Cloud Contract Verifier project.Spring Cloud Contra

2020-11-17 11:58:02 223

原创 SpringCloud学习(十三)---Spring Cloud Consul

Spring Cloud Connectors简化了在Cloud Foundry和Heroku等云平台中连接服务和获得操作环境意识的过程,特别是对于Spring应用程序。 它旨在实现可扩展性:您可以使用提供的一种云连接器或为您的云平台编写一个,并且可以使用对常用服务(关系数据库,MongoDB,Redis,RabbitMQ)的内置支持或扩展Spring 云连接器可与您自己的服务一起使用。...

2020-11-17 11:21:57 85

原创 SpringCloud学习(十一)---Spring Cloud Connectors

Spring Cloud Connectors简化了在Cloud Foundry和Heroku等云平台中连接服务和获得操作环境意识的过程,特别是对于Spring应用程序。 它旨在实现可扩展性:您可以使用提供的一种云连接器或为您的云平台编写一个,并且可以使用对常用服务(关系数据库,MongoDB,Redis,RabbitMQ)的内置支持或扩展Spring 云连接器可与您自己的服务一起使用。...

2020-11-17 11:04:55 744

原创 SpringCloud学习(八)---Spring Cloud Cluster

我打开之后都惊呆了,官网上啥都没有, 后来百度了一下大致意思是功能已经被其他的模块瓜分了.好吧....想看的自己看吧https://spring.io/projects/spring-cloud-cluster

2020-11-17 10:17:15 762

原创 SpringCloud学习(七)---Cloud Foundry Service Broker

This project provides a framework for building a Spring Boot project to quickly implement a service broker for Cloud Foundry.要是结合上面的Cloud Foundry.我第一想法这就是个从 Cloud Foundry.服务代理的玩应.查了一下好像类似弹性扩容之类的东西.目前来看国内k8s比cloud foundry用的多. 我就先往后放放...

2020-11-16 18:02:56 185

原创 SpringCloud学习(六)---Spring Cloud for Cloud Foundry

Spring Cloud for Cloudfoundry使在Cloud Foundry(平台即服务)中轻松运行Spring Cloud应用程序变得容易。 Cloud Foundry具有“服务”的概念,即您“绑定”到应用程序的中间件,本质上为它提供了一个环境变量,该环境变量包含凭据(例如,用于服务的位置和用户名)。spring-cloud-cloudfoundry-commons模块可配置基于Reactor的Cloud Foundry Java客户端v 3.0,并且可以独立使用。spring-clo

2020-11-16 17:48:20 775

原创 SpringCloud学习(五)---Spring Cloud CLI

Spring Boot CLI为Spring Cloud提供了Spring Boot命令行功能。 您可以编写Groovy脚本来运行Spring Cloud组件应用程序(例如@EnableEurekaServer)。 您还可以轻松地进行诸如加密和解密之类的操作,以通过秘密配置值支持Spring Cloud Config客户端。 使用启动器CLI,您可以方便地一次从命令行启动Eureka,Zipkin,Config Server等服务(在开发时非常有用)。看到这有点蒙: 不过有一点可以确定这玩意在开发时期有

2020-11-16 16:07:51 180

原创 SpringCloud学习(四)---Spring Cloud Bus

Spring Cloud Bus将轻量级消息代理程序链接到分布式系统的节点。 然后可以将其用于广播状态更改(例如配置更改)或其他管理指令。 该项目包括AMQP和Kafka经纪人实施。 另外,在类路径上找到的任何Spring Cloud Stream绑定程序都可以作为传输工具使用。简单来讲spring cloud bus其实是一种概念, 当一个分布式节点发生改变,通过mq的方式广播或者其他方式通知整个集群或者局部. 他的建议是amqp或者kafka,当时rabbit,rocket其实也都是一样的..

2020-11-16 15:48:39 298

原创 SpringCloud学习(三)---Spring Cloud for Amazon Web Services

Spring Cloud for Amazon Web Services是Spring Cloud伞项目的一部分,可简化与托管Amazon Web Services的集成。 它提供了一种方便的方式,可以使用众所周知的Spring习惯用法和API(例如消息传递或缓存API)与AWS提供的服务进行交互。 开发人员可以围绕托管服务构建应用程序,而无需关心基础架构或维护。Amazon 也就是亚马逊.不知道是我们国内的平台落后于国外了还是说双方技术栈不同, 貌似我还没有接触到阿里云类似的服务平台. 大家如果有类似

2020-11-16 15:11:05 444

原创 netty学习(二) 官网的解读

https://netty.io/3.8/guide/#architecture官方文档非常有意思, 他为了偷懒(起码我是这么觉得,在spring就没看到类似的骚操作),4.1把基础的原理部分直接引用了3.8的.第2章。架构概述目录1.丰富的缓冲区数据结构1.1。 合并和切片ChannelBuffer2.通用异步I / O API3.基于拦截器链模式的事件模型4.高级组件,实现更快的开发4.1。 编解码器框架4.2。 SSL / TLS支持4.3。 HTTP实现4.4。 Web

2020-11-16 15:04:36 220

原创 SpringCloud学习(一)---Spring Cloud Azure

SpringCloud学习(一)---Spring Cloud Azure主要是有两年的时间没有系统的学习了,现在cloud系统体系还停留在两年前在好未来搭建的的zuul的二代架构上.虽然最近因为工作情况在新公司做了一套gateway consul的架构但是阅读完他们的文档和部分源码以后感觉迫切的需要更新技术栈了. 所以本次的目标是再撸一遍springcloud的技术栈.更新一下. 初步计划分成三个阶段. 了解, 阶段一,了解.主要就是看简介,看文档. 知道怎么用,有什么用,第二阶段掌握,更关注一些使用

2020-11-14 13:49:02 1450

原创 netty的学习(一): netty的官网解读

最近在做信道服务:说白了就是通信服务.这里准备做一次深入的学习老规矩 : 先去撸一撸官网,然后再说别的https://netty.io/wiki/user-guide.html然后看到User guide for 5.x- ABANDONED VERSION - NOT SUPPORTED 简单来说就是5人家废弃了.所以大家消停的用4就好了,要求的jdk在1.6+因为是翻译文档,所以吧我也不知道他会写啥,他写啥我翻译啥,凡是关键的地方我会写上我的名字yulei,所以大家可用通过搜索这个关..

2020-10-10 19:36:44 1752

原创 gateway官网文档解读(六) 汇总

终于整完了, 看了两天,中间还穿插各种面试和会议. 看了我的英语水平...或者说google的英译汉能力着实可以的.看完之后有几个感受.gateway本身分成三个组件routes: 路由, 也是最小的颗粒组件predicates: 断言, 就是满足什么样的条件filter: 过滤器, 里面可以对请求做一些处理application.ymlspring: cloud: gateway: routes: - id: after_route

2020-09-30 15:12:01 2287

原创 gateway官方文档解读 配置清单(五) 汇总整理

首先这个gateway所有的配置清单https://docs.spring.io/spring-cloud-gateway/docs/2.2.5.RELEASE/reference/html/appendix.htmlAppendix A: Common application propertiesVarious properties can be specified inside yourapplication.propertiesfile, inside yourapplication...

2020-09-10 16:25:59 495

原创 gateway官网解读(四)

这是最后一块了, 要吐了......读官网真的不是一件人干的事情啊,尤其是我这种四级都是磕磕绊绊的人. 读完之后我会产出一篇总结.算是对我, 主要是对我老大有个交代.9. TLS and SSL我现百度了一下SSL:(Secure Socket Layer,安全套接字层),位于可靠的面向连接的网络层协议和应用层协议之间的一种协议层。SSL通过互相认证、使用数字签名确保完整性、使用加密确保私密性,以实现客户端和服务器之间的安全通讯。该协议由两层组成:SSL记录协议和SSL握手协议。  TLS.

2020-09-10 16:22:27 1551

原创 gateway官网解读(三)

速度速度速度......老大在催了本人是一名java架构师, 前人挖坑后人填. 没办法所以抓紧看看官方文档, 主要就是gateway和consul. 也和伙伴们分享个心得.架构不见得真的多牛逼, 但是一定要能hold的住你用的东西, hold住去看官网绝对是不二的捷径.闲言少叙:上干货7. Global Filters经过6的洗礼我要崩溃了, 其实就是header,paramter一堆东西的增删改查,不是说不牛逼, 但是对我这样的老年人背起来的确有点蒙.The GlobalFilter

2020-09-10 11:01:17 2136 1

原创 gateway官方文档解读(二)

6.GatewayFilterFactoriesRoute filters allow the modification of the incoming HTTP request or outgoing HTTP response in some manner. Route filters are scoped to a particular route. Spring Cloud Gateway includes many built-in GatewayFilter Factories.go..

2020-09-09 15:42:03 579

原创 gateway的官方文档解读

之前公司用了springcloud的gateway.被一个伙伴留下了一堆的坑,没办法只能从头梳理.第一步就是确定架构, gateway+consul+springboot第二步就是确定一个flag 要解决哪些问题1.解决灰度负载均衡策略问题:如何配置,支持哪些配置2.解决ip名单和限流的问题:如何配置,支持哪些配置3.解决路由重写的问题: 将msg服务,stats服务和action服务整合到business4.解决consul摘机后服务列表不更新的问题第三步就是开始官方文档的解读我承

2020-09-08 21:04:14 1547

转载 Spring WebFlux原理及使用场景

https://blog.csdn.net/suchahaerkang/article/details/90645760https://www.cnblogs.com/limuma/p/9315435.htmlhttps://www.jianshu.com/p/d648af830183https://www.cnblogs.com/lixinjie/p/a-brother-of-spr...

2019-11-15 15:14:10 1694

原创 java对象和局部变量的使用:为什么方法属性上要加个final

我们查看spring的时候经常能看到一些void方法采用对象传递的方式,例如.public class Test { public static void main(String[] args) { Test t=new Test(); List<HashMap> list=new ArrayList<HashMap>(); ...

2019-10-25 17:36:50 1024

原创 每天努力一点点(一).搭建自己的linux集群

本文的主要原因在于记录下自己努力过程,同时分享一下搭建自己集群的心得. 闲话少说,走起!!!!!本人JAVA SERVER一枚, 刚在北京安置了新家, 索性就把主卧的阳台改成了小书房. 然后买了三个机箱, 加上一台笔记本电脑准备搭建一个自己的集群学习用. 机箱一个不到600. 然后开始走起!(一) 给主机安装linux系统开始心中各种忐忑, 没在实机上装过linux,都是安装windo...

2019-10-22 11:54:54 490

原创 windows10下部署springCloud + ZipKin (二)Brave

经过了一个周末发现还是很多人来查看我的博客,所以就汗颜继续写一下. 也算是给自己做个小整理.这里参照的主要文献是基于墨竹大神的博客.https://blog.csdn.net/apei830/article/details/78722168我只能说这是一组高质量的博客, 当然由于方向原因我没有精读.通过这个文章我们知道了几件事情1.Brave是Java版的Zipkin客户端...

2019-04-01 14:37:34 416

原创 windows10下部署springCloud + ZipKin (一)

首先说这不是一篇高质量的文章,至少我不认为我写的有多高质量。写他目的只是为了让自己能够需要的时候找回来,其次也能够帮着一些朋友解惑,解决一些坑。我学zipkin的过程参照了https://blog.csdn.net/luanpeng825485697/article/details/85772954https://segmentfault.com/a/1190000012342007...

2019-03-29 15:28:35 1407

swagger官方文档离线版

swagger官方文档离线版

2021-10-26

nacos-server-1.4.2.tar.gz

nacos-server-1.4.2.tar.gz

2021-05-20

nacos-server-1.3.0.zip超低分值

nacos-server-1.3.0.zip

2021-05-19

gitee地址.txt

springboot2+netty4+protobuf

2021-03-25

sentinel-dashboard.jar

sentinel-dashboard.jar sentinel-dashboard-1.8.0.jar

2020-11-19

springBoot MVC结构+mysql

springBoot MVC结构+mysql 参照了部分的官文档,修改配置文件可运行.可以参照博客内容研究,适合自学spring boot,

2017-09-14

springboot快速maven

springboot 一分钟搭建 demo 具体过程参照本人博客上面的配置方式 这里只是源码, 主要是参照官网.博客有一系列的跟进

2017-09-14

spring4+hibernate4+mysql+ligerUI+kindeditor

实际项目,修改数据库文件和对应的配置就能够自动生成数据库,可运行,springMVC的各种使用方式和aop的切面配置均可见到,里面spring4和hibernate4的整合配置弄了两天才解决,绝对物有所值

2017-09-05

深入浅出JDK源码 免费

深入浅出JDK源码 免费资源

2016-12-20

libthrift-0.9.1.jar免费

libthrift-0.9.1.jar免费包

2015-05-12

跑马灯的制作

跑马灯的代码,简介可用,免费资源,浏览器通用

2014-09-07

classloader.zip

本classloader可以从ftp或本地系统中动态的加载jar,zip资源,当资源实时变动时classlader会自动重新加载,不需要应用重新启动。样例: 加载ftp上某个目录下的所有jar,zip资源。 SingleClassLoader loader = new SingleClassLoader("10.11.20.104","weblogic","weblogic","test") 加载本地目录下的所有jar,zip资源 SingleClassLoader loader = new SingleClassLoader("C:\\test\\out\\production\\test"); 每个jar由单独的SingelClassLoader加载的

2014-09-05

CXF整合spring的客户端和服务端

绝对可运行,里面有客户端和服务端还有对应的操作文档,导入eclipse或者MyEclipse十分钟内就搞定,虽然贵点但是绝对物有所值.

2014-08-23

java_memcached-release_2.6.6.jar 免费

memcache客户端jar包: 1,java_memcached-release_2.6.6.jar 2,commons-pool-1.5.6.jar 3,slf4j-api-1.6.1.jar 4,slf4j-simple-1.6.1.jar

2014-06-13

oscache2.4免费

一个免费的资源包,官网我没找到,大家分享一下

2014-06-12

ftp安装文档带图片

如何连接ftp,ftp需要首先连接才能够使用,这个文档是连接ftp配置的文档

2013-11-25

java面试考题大全

java面试考题大全

2013-02-04

亮剑 java web的所有源代码

亮剑 java web的所有源代码.可以作为参考资料学习,免费资源不错的.

2013-01-17

ssh2架构全注解可以直接运行

已经搭建好的ssh2架构,有自动建表功能,spring和hibernate的全注解,只要修改spring里的数据库连接密码,然后再在mysql命名一个first库,就可以用,所有表格根据类自动生成.开发方便

2013-01-17

myeclips配置架构\MyEclipse配置struts+hibernate+spring+FreeMarker.doc

配置sping+hibernate+struts2项目应用myeclipse

2012-11-19

空空如也

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

TA关注的人

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