- 博客(17)
- 收藏
- 关注

原创 C#中对字符(串)的各种操作函数及其使用
!!!此博客仅作为本人的学习记录使用,若有出现雷同的部分或许是缘分!!若有发现错误或遗漏的部分,欢迎评论区补充,谢谢!!1,ToUpper() & ToLower():字符串的大小写转换 主体结构:字符串名.ToUpper() / 字符串名.ToLower()【对字符串】 char.ToUpper(字符)/ch...
2018-07-18 17:13:31
2320
原创 【什么是知识库,对于大模型有什么好处】
摘要: 知识库与检索增强生成(RAG)技术是弥补大型语言模型(LLM)局限的关键解决方案。知识库通过结构化存储专业领域信息(如知识图谱、多模态数据等),为LLM提供实时、准确的知识支持,解决其领域深度不足、知识时效性差和事实一致性等问题。知识库的核心作用包括:填补专业缺口、约束输出准确性、支持复杂推理、动态更新知识及增强结果可解释性。这种“模型+知识库”的协同架构降低了频繁训练的成本,提升了AI系统在医疗、金融、法律等高要求场景的实用性,代表了AI技术向模块化、专业化发展的重要趋势。
2025-08-19 11:38:15
612
原创 【普通知识库与知识图谱知识库核心区别分析 】
普通知识库与知识图谱知识库的核心区别在于知识组织和信息处理方式。普通知识库(如关系型数据库)主要存储实体属性,关系通过外键或引用间接体现,查询以点查询为主,灵活性较差。知识图谱将实体、属性、关系作为一等公民显式存储,支持图遍历和路径查询,具备语义理解和推理能力,适合处理复杂关联数据。应用场景上,普通知识库适合结构化记录管理,知识图谱则更适用于语义搜索、智能问答等需要复杂关系分析的场景。选择时需根据具体需求决定。
2025-08-19 11:04:03
371
原创 【MCP(Model Context Protocol)服务安全性风险与防御策略分析】
MCP服务安全风险与防御策略分析 摘要 Model Context Protocol (MCP)作为连接AI系统与外部服务的标准化协议,面临严峻的安全挑战。本文分析了MCP服务在模型端、通信端和服务调用过程中的多重安全风险。在线MCP服务主要存在认证缺失、工具描述注入、非法工具调用等风险;本地自建MCP服务(如FastMCP)则面临提示注入、工具投毒、函数覆盖等针对性攻击。通信端风险包括未加密传输、令牌泄露和请求伪造等问题。防御策略需结合技术控制与模型改进,如输入净化、权限限制和异常指令识别等。这些安全威胁
2025-08-16 11:28:46
1083
原创 Web3.0——NFT
前段时间发的Web3.0文章里有提到一些概念,如DAO、NFT和Defi等等,这些都是Web3.0初期结合区块链技术所获得的新产物。在Web3.0文章之后,本打算按照这条线,把几个概念都写一写的,无奈不会影分身,只好先去忙学习工作上的事情,前几天将CAC的终稿修改好提交上去之后才得空开始这篇文章。从哪部分开始呢?在现实世界中,最重要的两个事物是商品以及货币(应该是吧,hhh)。那再虚拟世界中或者说元宇宙中呢,当然也是如此,虚拟货币和。。。什么呢,虚拟商品!?差不多,但也差很多。NFT便是这样一种。
2023-10-07 16:30:11
1061
3
原创 Web3.0
Web3.0,乍一听貌似是一种新的网页开发技术,一方面来说,也确实是一种新技术(一类吧),另一方面来说,ta是一个全新的世界!总的来说,ta是通往新世界的大门,一条必经之路(稍微夸张了些,但一点都不为过,hhh)。
2023-08-30 16:15:27
619
原创 如何看论文(一)
即将进入研究生的大门,开始研究生的学习生活。将要面对成堆的论文、组会、以及等等,才发现最基础的看论文,也只是在大四毕设的时候粗略地尝试过几篇,离真正的看论文还差得很远。并且,在研究生阶段,按我的理解,看懂一篇文章没什么,讲懂这篇文章才是重点。......
2022-07-18 09:02:27
177
原创 数据挖掘入门
数据挖掘,一门计算机科学课程,一种计算机科学技术,一种针对大数据的处理手段,一种通过各种算法来搜索隐藏于大数据中的巨大潜在价值的过程。通过统计、在线分析处理、情报检索、机器学习、专家系统和模式识别等方法来实现。 在如今数据爆炸的时代,大数据越来越“大”,蕴藏在大数据中的潜在价值也越来越高,相应的,获取潜在价值的难度也越来越大。所以,市场上迫切需要一个优秀的获取潜在价值的工具。需求驱动发展,数据挖掘孕育而生。将杂乱无章的数据转换成有用的信息和知识,涉及到多种...
2022-03-30 19:31:03
5280
原创 Java学习笔记 八(克隆)
一,克隆: 在网上看到:Java的所有类都默认继承java.lang.Object类。在java.lang.Object类中有一个clone()方法,这个方法将返回Object对象的一个拷贝。所以说拷贝对象返回的是一个新对象,而不是一个引用;拷贝对象与用new操作符返回的新对象 的区别就是这个拷贝对象已经包含了原来对象的一些属性,而不是对象的初始属性。...
2019-11-12 21:07:52
165
原创 Java学习笔记 七(继承与接口)
一,类的继承: 1,类的继承是指在一个类的基础上再构建一个新的类。新的类为子类,子类自动拥有父类中所有可继承的属性和方法。类似C++和C#中的继承,但是格式稍有区别:class 父类名 extends 子类名{}; 注意:只支持单继承,不支持多重继承,但是多个子类可以同时继承一个父类;一个父类可以是另一个...
2019-11-12 21:04:06
507
原创 Java学习笔记 六 (this关键字、垃圾回收、内部类与static)
一,this关键字: 1,this关键字用于在方法中访问对象的成员,使用方法与C#完全相同;通过this关键字可以明确地去访问一个类的成员变量,解决与局部变量名冲突的问题;通过this关键字调用成员方法。 2,使用this关键字调用类的构造方法时要注意:只能在构造方法中使用this关键字来调用其他...
2019-10-13 08:58:35
227
原创 Java学习笔记 五(面向对象)
一,面向对象的概念: 1,面向对象是把解决的问题按照一定的规则划分为多个独立的对象,然后通过调用对象的方法来解决问题;面向对象的主要特点为封装性,继承性和多态性。 2,封装性:封装是面向对象的核心思想,将对象的属性和行为封装起来,不需要让外界知道具体的实现细节,说白了...
2019-10-09 20:45:14
435
原创 Java学习笔记 四(有关方法、数组,点点二分和快排算法)
一,方法:类似于函数,可被多次执行; 定义结构:修饰符 返回值类型 方法名(参数表){执行语句;return 返回值;} 参数表是用于描述方法在被调用时需要接收的参数,如果方法不需要参数,则参数表为空;方法的返回值必须为方法声明的返回值类型,如果没有返回值,返回值类型要声明为void,此时,方法中的return语句可以省略。...
2019-10-09 20:38:06
166
原创 Java学习笔记 三(语法相关2)
一,Java中的运算符:各种运算符与C,C++,C#基本相同二,选择结构语句:if,else,else if,switch的用法与C,C++,C#基本相似 1,if:基本结构:if(判断语句){执行语句;} ;在执行if时,会将判断语句转换成boolean类型值,以判断是否执行;一般都会和else或者else if一同使用;...
2019-10-09 20:24:37
217
原创 Java学习笔记 二(语法相关1)
一,Java的基本格式: Ⅰ, 编写时的注意事项:1,代码分为结构定义语句和方法执行语句,结构定义语句用于声明一个类或方法,方法执行语句用于实现集体的功能; 2,严格区分大小写...
2019-09-27 17:49:39
128
原创 C# 在VS里开发Android应用 Xamarin(一)(刚开始接触的菜鸡,有没说好的地方请指出,学习中!!)
去年寒假把之前做的大大小小所有C#程序项目都重新看了一遍,发现都是些管理系统啥的,想想也没啥桌面程序可做了(有好点子的可以跟我说说)就想去找找还有啥可做的,于是就百度了一番。发现可以写Android的应用!!欣喜若狂,赶紧看看若何进行下一步。 逛了一圈百度,基本上知道VS写Android的准备工作了,直接在VS菜单栏里选择工具内的“获取工具和功能”选项,打开Visua...
2019-09-25 20:45:36
824
原创 Java学习笔记 一 (分享向)(基础知识入门)
从开始学习Java到现在已经有半年的时间了,,,是时候整理一下之前学习记下的笔记了,有空会陆续更新。之前的C#-Android开发貌似烂尾了,,,有空会慢慢把他填上! 一,Java可划分为三个技术平台:JavaSE--用于开发普通桌面和商务应用程序; ...
2019-09-25 20:45:01
193
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人