自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不吃_花椒的博客

发上等愿,结中等缘,享下等福。

  • 博客(357)
  • 资源 (2)
  • 收藏
  • 关注

原创 GPT+向量数据库+Function calling=垂直领域小助手

将 GPT、向量数据库和 Function calling 结合起来,可以构建一个垂直领域小助手。例如,我们可以使用 GPT 来处理自然语言任务,使用向量数据库来存储和管理领域相关的数据,使用 Function calling 来实现领域相关的推理和计算规则。这样,我们就可以构建一个针对特定领域的小助手,例如医疗保健、金融服务、法律咨询等。

2024-03-22 15:53:31 1140

原创 数学基础【俗说矩阵】:初等矩阵和矩阵的初等行变化关系推导

这里只能进行一次初等行变换。

2024-07-19 18:22:37 684

原创 数学基础【俗说矩阵】:矩阵相乘

复合映射表示左取行,右取列,对应相乘后相加,行数列数定位置①、a11 = rL1cR1 = (5,6)+(1,3)=51+6*3②、a12=rL1cR2=(5,6)(2,4)=(52+64)③、a21 = rL2 * cR1 = (7,8)(1,3) = (71+83)④、a22 = rL2 * cR2 = (7,8)(2,4)=(72+84)⑤、结论矩阵乘法无交换律,运算时需要区分左右矩阵矩阵相当于一个映射,复合映射没有交换律,因此矩阵乘法无交换律一个m x n的左矩阵乘以一个n x

2024-07-18 20:21:46 612

原创 数学基础【俗说矩阵】:齐次线性方程和非齐次线性方程求解-学习笔记

当存在非零解时候,找出主变量和自由变量,然后对自由变量正交赋值,自底向上地求出主变量的值,最终求出基础解系。1、下图中主变量为x1和x2。自由变量为x3和x4。2、通过给x3和x4进行正交x3=1和x4=0赋值得到基础解系中的第一个向量:3、通过给x3和x4进行反交x3=0和x4=1赋值得到基础解系中的第二个向量:4、通过给两个基础解系进行都乘以一个任意的常数k1、k2则得到齐次方程组的通解。具有无穷解的非齐次线性方程组的通解结果1、把x3提取后并替换成常数K后的展示。

2024-07-16 18:17:45 415

转载 神经网络浅讲:从神经元到深度学习【最易懂最清晰的一篇文章】

让我们来看一个经典的神经网络。这是一个包含三个层次的神经网络。红色的是输入层,绿色的是输出层,紫色的是中间层(也叫隐藏层)。输入层有3个输入单元,隐藏层有4个单元,输出层有2个单元。后文中,我们统一使用这种颜色来表达神经网络的结构。在开始介绍前,有一些知识可以先记在心里:1.设计一个神经网络时,输入层与输出层的节点数往往是固定的,中间层则可以自由指定;2.神经网络结构图中的拓扑与箭头代表着预测过程时数据的流向,跟训练时的数据流有一定的区别;

2024-07-15 17:50:10 15

转载 从机器学习谈起-计算机的潜意识

机器学习这个词是让人疑惑的,首先它是英文名称Machine Learning(简称ML)的直译,在计算界Machine一般指计算机。这个名字使用了拟人的手法,说明了这门技术是让机器“学习”的技术。但是计算机是死的,怎么可能像人类一样“学习”呢?传统上如果我们想让计算机工作,我们给它一串指令,然后它遵照这个指令一步步执行下去。有因有果,非常明确。但这样的方式在机器学习中行不通。机器学习根本不接受你输入的指令,相反,它接受你输入的数据!

2024-07-15 14:16:04 19

转载 神经网络入门

眼下最热门的技术,绝对是人工智能。人工智能的底层模型是"许多复杂的应用(比如模式识别、自动控制)和高级模型(比如深度学习)都基于它。学习人工智能,一定是从它开始。什么是神经网络呢?网上似乎缺乏通俗的解释。前两天,我读到 Michael Nielsen 的开源教材(Neural Networks and Deep Learning),意外发现里面的解释非常好懂。下面,我就按照这本书,介绍什么是神经网络。

2024-07-10 20:55:52 20

原创 JAVA实现智能问答助手-GPT4o+向量数据库+FunctionCalling

本文基于上一篇文章进行了改进,对其中的循环请求GPT、FuctionCalling循环请求、MSGList缩容等进行了修改和优化,使的相关请求更加抽象和方便后续做延伸。

2024-07-10 15:54:56 307

转载 Transformer模型详解

Attention Is All You Need是一篇Google提出的将Attention思想发挥到极致的论文。这篇论文中提出一个全新的模型,叫 Transformer,抛弃了以往深度学习任务里面使用到的 CNN 和 RNN ,目前大热的Bert就是基于Transformer构建的,这个模型广泛应用于NLP领域,例如机器翻译,问答系统,文本摘要和语音识别等等方向。

2024-07-10 11:18:30 16

原创 AI+ 发展展望

AI大模型训练过程中,对文本的语义关系在计算机底层是数字化处理的,提供普通聊天接口的同时,每一个AI大模型也都提供了一个将文本语义向量化的服务。向量是一组浮点数,例如[0.1, 0.2, …],在高中数学中我们学习到一个二维向量可以表达在一个直角坐标系中,两个向量之间可以通过欧氏距离来计算向量间距离,也可以通过余弦距离来衡量两个向量相对于原点的方向近似度。向量检索实际上是将文本分段转换成了一个个向量,通过余弦距离或欧式距离来计算两个向量之间的相似度,向量相似度越高,表示对应的2个文本语义相似度越高。

2024-03-22 18:04:55 910 2

原创 可复制的领导力-负面反馈流程及处理方式

在反馈的两种类型中,正面反馈更适合塑造和调整员工的工作行为,负面反馈也是团队管理中不可或缺的部分。据统计,在团队的日常管理工作中,正面反馈与负面反馈的最佳比例是4∶1。在这种情况下,团队的整体氛围会特别和谐。相反,在气氛较差的团队中,这个比例是1∶6。这个比例需要管理者灵活掌握,切不可走极端。这提示我们在及时反馈的问题上,多一些正面反馈,少一些负面反馈,纠正工作中总想挑剔员工工作表现的固有习惯,让团队气氛更加和谐。

2022-09-25 18:00:32 1041 1

原创 可复制的领导力前两章总结

如何布置任务:1.布置任务和结果;2.复数任何和结果;3.了解任务的目的和背景;4.处理任务过程中会遇到什么意外,遇到意外如何处理;A情况需要汇报;B情况需要自己做决定;5.如果为了达到这个目的和完成任务由什么好的想法和建议吗?

2022-09-18 23:07:09 404

原创 软实力-领导力

建立信任,就是通过一些方式方法让自己与团队的小伙伴建立信任关系。在中国的社会关系中,一切的关系都来源于人的信任。在西方的方式方法中也同样是这样,只是表述方式不同。建立团队,在与团队人员建立信任的时候,要通过一些方式方法让团队的小伙伴形成有效的战斗力。同时在建立团队的时候要具有管理者思维,一定要学会放手,让团队自我进化,让成员自己成长。建立体系,要通过制定标准化流程和体系让团队可以在没有管理者的情况下自动且健康运转。在建立标准化流程的同时,要通过引进相应的技术流程和产品功能使人为介入的因素降到最低。

2022-09-03 21:14:07 571

原创 软实力-执行力

做一件事情要知道相关预案,清晰的了解目标,目的,背景,为了达到目的的多种可选方案,达到目的过程中可能遇到事情的处理预案

2022-09-03 20:05:42 199

转载 树状结构数据的数据库表设计及使用 - 5. 四种模型的性能比较与分析

本文以 MySQL 为例。文档比较长,故分为5部分发出:附:树状结构数据的数据库表设计及使用 - 1. 邻接表树状结构数据的数据库表设计及使用 - 2. 路径枚举(Path Enumeration)模型树状结构数据的数据库表设计及使用 - 3. 闭包表(Closure Table)模型树状结构数据的数据库表设计及使用 - 4. 嵌套集(Nested Set)模型这里比较一下不同模型类似数据量(大概600多条)下的性能。这里除了闭包表的关联表都未加索引。可以看到嵌套集的查询速度对比邻接表是数量级上

2022-06-22 14:59:40 1235

转载 树状结构数据的数据库表设计及使用 - 4. 嵌套集(Nested Set)模型

本文以 MySQL 为例。文档比较长,故分为5部分发出:嵌套集模型嵌套集(Nested Set)模型的算法也叫做预排序遍历树算法 MPTT(Modified Preorder Tree Taversal)。在嵌套集的表里我们会有 lft和 rgt 两个字段,分别用来记录遍历整个集合或整棵树时,一个节点的左右边到根节点左边的距离。如果我们用集合的图来看的话,根节点左边初始为1,那么从左向右划过所有子集,碰到集合边缘时计数加1,各个子集(即节点)的左右边的数就一目了然的出来了。换成用树形结构展示,那

2022-06-22 14:42:51 2598 2

转载 树状结构数据的数据库表设计及使用 - 3. 闭包表(Closure Table)模型

本文以 MySQL 为例。文档比较长,故分为5部分发出:闭包表模型闭包表(Closure Table)是一种通过空间换时间的模型,它是用一个专门的关系表(其实这也是我们推荐的归一化方式)来记录树上节点之间的层级关系以及距离。为了防止插入数据出错,我们需要一个存储过程:然后我们插入一些数据,这里以在论坛里发帖回帖为例:前面的存储过程会在关系表里插入每条贴子与自身和它上级贴子的关系以及距离:获取闭包表全树或子树通过关联表的父子关系,去掉自指的记录,使用内连接获取所有子节点。叶节点的特征是没有

2022-06-22 14:25:33 5975

转载 树状结构数据的数据库表设计及使用 - 2. 路径枚举(Path Enumeration)模型

本文以 MySQL 为例。文档比较长,故分为5部分发出:路径枚举模型路径枚举(Path Enumeration)模型通过一个字符串字段记录保存从根节点到本节点经过的所有节点枚举。创建一个表,为了方便就把人员信息和路径信息放在一起了。路径枚举模型的特点是通过将所有祖先的信息联合成一个字符串,并保存为每个节点的一个属性。字符串的构建根据喜好或需要。上面的 path_string 也可以写成 ‘A/C/E’ 或 ‘A_C_E’ 这样的。emp_id 也可以是数字,例如 ‘1/3/5’ 。路径枚举模型的问题与

2022-06-22 11:54:24 2368

转载 树状结构数据的数据库表设计及使用 - 1. 邻接表

树状结构或层次结构的数据在企业应用里非常常见,例如公司的组织架构、文档库的目录结构、仓库的库位组织以及物件的分类等等。通常的树状图是一种数据结构。把它叫做“树”是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。它具有以下的特点:每个结点有零个或多个子结点;没有父结点的结点称为根结点;每一个非根结点有且只有一个父结点;除了根结点外,每个子结点可以分为多个不相交的子树。树结构是一种非线性存储结构,存储的是具有“一对多”关系的数据元素的集合。在设计树状结构的数据库表的时候,大部分开发者会下意识的选择邻

2022-06-22 11:41:11 6783

转载 设计模式之桥接模式

在开始学java的时候老师讲到继承的时候,总是喜欢用一个例子来讲解,那就是画图,这里有一个画笔,可以画正方形、长方形、圆形(这个大家都知道怎么做吧,我就不解释了)。但是现在我们需要给这些形状进行上色,这里有三种颜色:白色、灰色、黑色。这里我们可以画出3*3=9中图形:白色正方形、白色长方形、白色圆形。。。。。。到这里了我们几乎到知道了这里存在两种解决方案:我们我们采用方案一来实现的话,我们是不是也可以这样来理解呢?为每种颜色都提供各种形状的版本呢?这个是完全的可以的。如下:对于中两个图形,我们都会很清楚

2022-06-15 20:52:53 309

原创 营销工具-优惠券相关设计思路

优惠券随处可见,基本你知道的行业,都有优惠券的存在,通过发放优惠券,让用户在下单的时候抵扣一定的费用,达到促销的目的。优惠券另一个用处就是合理的提高客单价,从而提高产品的销售利润。但很多人都不把优惠券当回事,觉得发出去没多少人会使用。但凡抱着这种想法的人,都不是好运营,首先要明白优惠券并不是交易工具,而是一种运营策略。对活动来说,优惠券是订单转化和拉升客单价的有力工具对品牌来说,优惠券是用户维护乃至用户召回的重要手段。目前优惠券玩法里面,因为折扣券的成本核算较为复杂,且无法对用户造成直接的价格冲击,因此用

2022-06-14 15:50:43 2307 1

转载 俞军与他的PM12条

笔者从自身工作实践情况,对俞军的十二条产品军规进行了解读,供大家参考

2022-06-13 17:27:39 514

转载 软实力-构建认知坐标|一眼看穿本质的能力|心态

构建认知坐标是一种比深度思考更加重要的思维方式。我们看待一个事物,要看过去,看现在,看本质和看未来。一眼看穿本质的能力,这种能力其实非常难得。《教父》里面一句话影响了很多人:“花半秒钟就能看透事物本质的人,和花一辈子都看不清事物本质的人,注定是截然不同的命运”。我们在日常工作中很多人其实忽略了心态的历练。一个人能走得有多远,能力是一方面,其实心态更加的重要。

2022-04-15 11:22:30 538

转载 软实力-抽象能力|成长方法论

万物皆抽象,抽象能力让你可以化繁为简,从而抓住事物的本质,也能体现一个人的格局,所以我们要特别注重这种能力的训练。

2022-04-14 21:08:01 246

原创 软实力-结构化思维

表达我们要条理清晰,你在晋升的时候要能把你自己领域的东西让别的领域的评委也能听得懂,这个就需要不断的强化你的表达能力,这里罗列了四种常见的思想组织逻辑。因果顺序,时间顺序,空间顺序和程度顺序。制定市场营销的"4P"模型、分析问题的"5W2H"模型、思考组织战略的"7S"模型、分析竞争力的SWOT模型、指定目标的Smart模型;

2022-04-14 21:01:59 1179

原创 软实力-领导力|影响力

领导力是一种人人应该具备的能力,但是与你有没有领导力有很大的关系。那么到底什么是领导力,我觉得领导力就是“一种说服并且引领他人达成目标的能力”。影响力包含两个维度:一个是你做的产品影响力;另外是你的个人影响力。

2022-04-14 20:29:07 572

转载 [工作流]Camunda BPMN学习

[工作流]Camunda BPMN学习工作流(Workflow)工作流技术起源于二十世纪七十年代中期办公自动化领域的研究,由于当时计算机尚未普及,网络技术水平还很低以及理论基础匮乏,这项新技术并未取得成功。简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。许多公司采用纸张表单,手工传递的方式,一级一级审批签字,工作效率非常低下,对于统计报表功能则不能实现。而采用工作流软件,使用者只需在电脑上填写有关表单,会按照定义好的流程自动往下跑,下一级审批者将会收到相关资料,并可以根据需要修改、跟踪、管

2022-03-08 20:38:56 1231

原创 MoneyUtil-钱处理工具类

import java.math.BigDecimal;import java.math.RoundingMode;/** * 人民币转化工具类 */public class MoneyUtil { /** * 分转元 * @param money long */ public static String fenToYuan(long money) { return fenToYuan(BigDecimal.valueOf(mon.

2022-03-08 16:08:02 569

原创 IpUtils-IP工具类

import com.google.gson.Gson;import com.shuidihuzhu.razor.client.utils.json.GsonUtils;import lombok.extern.slf4j.Slf4j;import org.apache.commons.lang3.StringUtils;import org.slf4j.MDC;import javax.servlet.http.HttpServletRequest;import java.util.Enu.

2022-03-08 15:31:05 658

原创 版本号比较-工具类

/** * @author zhangbo */public class VersionUtil { /** * 比较APP版本号的大小 * <p> * 1、前者大则返回一个正数 * 2、后者大返回一个负数 * 3、相等则返回0 * * @param version1 app版本号 * @param version2 app版本号 * @return int */ publ.

2022-03-08 15:29:24 468

原创 工作日时间处理-工具类

import lombok.Getter;import lombok.Setter;/** * @author yuechao * @date 2022/3/5 */@Getter@Setterpublic class Pair <L, R> { private L left; private R right; public Pair() { } public Pair(L l, R r) { this.left =.

2022-03-08 15:26:19 236

原创 DateUtil-时间处理类

package com.shuidihuzhu.razor.client.utils.date;import com.shuidihuzhu.razor.client.utils.ValueWidget;import jodd.util.StringUtil;import org.apache.commons.lang3.time.DateUtils;import org.joda.time.DateTime;import java.text.ParseException;import ja

2022-03-08 15:23:07 567

原创 DateUtil8-时间工具类

import com.google.common.collect.Lists;import java.time.DayOfWeek;import java.time.LocalDate;import java.time.LocalDateTime;import java.time.LocalTime;import java.time.MonthDay;import java.time.Period;import java.time.format.DateTimeFormatter;im..

2022-03-08 15:22:17 150

原创 HttpClientUtil-网络请求工具类

import com.google.gson.Gson;import com.shuidihuzhu.razor.client.utils.json.GsonUtils;import lombok.extern.slf4j.Slf4j;import org.apache.commons.lang3.StringUtils;import org.apache.http.NameValuePair;import org.apache.http.client.ResponseHandler;impo.

2022-03-08 15:16:46 400

原创 图片合成工具类

工具类package com.shuidihuzhu.razor.client.utils;import lombok.extern.slf4j.Slf4j;import javax.imageio.ImageIO;import java.awt.*;import java.awt.geom.AffineTransform;import java.awt.geom.Ellipse2D;import java.awt.geom.RoundRectangle2D;import java.aw

2022-03-08 14:45:45 301

原创 下载图片工具类

import com.shuidihuzhu.common.web.util.http.HttpResponseModel;import com.shuidihuzhu.common.web.util.http.HttpUtil;import lombok.extern.slf4j.Slf4j;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;/** * * @date 2021.

2022-03-08 14:42:35 491

原创 开发日常规范细则

一、新人入职操作细则:1.入职相关流程(OA、LDAP、VPN等)及基础开发工具配置(jdk、maven、IDEA、);【第一天】2.5.入职学习、6.常见中间件及工具地址;【第一天】3.01.开发及上线流程、03.数据库设计文档规范、04.代码规范篇、05.日志规范;【第二天】4.熟悉业务和数据库设计文档04-业务系统、sdb-cms数据库表结构;【第三天】5.开发流程规范(如何接需求、如何创建issue、如何确定排期、如何与相关配合同学沟通、如何上线);【第三天】6.接小需求或者SEA后台展

2022-03-01 20:44:49 463

原创 StartAppCommand -springboot启动事件捕捉

package com.shuidihuzhu.sdb.cps.admin.manager;import com.google.common.collect.Lists;import lombok.extern.slf4j.Slf4j;import org.apache.catalina.Container;import org.apache.catalina.core.StandardContext;import org.apache.catalina.startup.Tomcat;impo

2022-02-11 19:54:19 323

原创 需求设计模板

从master创建开发分支,分支命名方式 feature/日期-需求描述-开发名称 比如feature/20210830-appPush-fuyunsong (可以通过建立 issues 的方式确定唯一编号,以编号名称);在开发分支提交代码,合并到 dev 或develop 等分支构建测试(具体测试环境分支不同项目可能有差异,建议 查看测试环境常用部署分支) ;测试环境验证没有问题后,上线前需要 codereview ,发起开发分支和master 分支的merge_requests ..

2022-01-18 19:11:29 619

原创 需求管理(模板)

本周工作重点:1.高风险sql排查-【进行中】2.接口调用量大盘:周报:20211227-20211231(周报)问题总结:1.人力gap统计 Q1-需求池(2022.01.04~2021.01.07)时间管理及checklist需求归属:【业务需求】【技术需求】目前状态:【待评审】【待排期】【待开发】【开发中】【待联调】【联调中】【已提测】【测试中】【待上线】【已上线】优先级:【P000】【P0】【P1】【P2】相关时间:跟产品、前端、QA沟通确认后给出。已上线:GREEN进行中

2022-01-18 11:41:13 713

EditPlus中文版_v2.30H.rar

EditPlus中文版_v2.30H中文版本下载。好用的文档阅读器。

2019-08-21

Foxmail_7.2.8.379_setup.rar

Foxmail软件下载,免费,开源。Foxmail_7.2.8.379_setup

2019-08-21

空空如也

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

TA关注的人

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