Unity3D 入门
GameObject在Unity中,GameObject 是场景中所有实体的基类。它为场景中的对象提供了一个通用的结构和一系列的属性和方法。GameObject 本身并不包含任何渲染或物理功能,但它可以包含其他组件,如 MeshRenderer、Collider、Rigidbody 等,这些组件赋予了 GameObject 实际的功能和特性。以下是 GameObject 的一些关键特性和常用的属性和方法:
属性
activeInHierarchy:定义了 GameObject 是否在场景中激活。
activeSelf:表示 GameObject 本身的激活状态,不受父物体的影响。
transform:包含了 GameObject 的位置、旋转和缩放信息。
renderer:用于渲染 GameObject 的网格。
collider:用于处理 GameObject 的碰撞。
rigidbody:如果 GameObject 拥有刚体属性,这个组件会包含相关的物理信息。
方法
Find:在场景中查找具有特定名称的 GameObject。
FindWithTag:根据 GameObject ...
Neo4j
Neo4jNeo4j 是一个高性能的NoSQL图形数据库,它使用图形结构来存储数据,并支持通过Cypher查询语言进行数据查询。
Neo4j特别适合处理复杂的关系数据,如社交网络、推荐系统、知识图谱等。
它提供了一种灵活且强大的数据模型,可以轻松地表示实体和它们之间的关系。
主要特点
图形数据模型:Neo4j使用节点(Node)、关系(Relationship)和属性(Property)来表示数据,这种模型非常适合表示实体之间的关系。
Cypher查询语言:Cypher是一种声明式查询语言,用于在Neo4j中检索数据。它易于学习,并且支持强大的模式匹配。
高性能:Neo4j能够提供快速的数据读写操作,支持大规模的数据集和复杂的查询。
可扩展性:Neo4j支持水平扩展,可以通过增加更多的服务器来提高性能和存储能力。
集成和连接器:Neo4j提供了多种连接器,可以轻松地与其他系统和数据库集成。
开发者友好:Neo4j有丰富的文档、社区支持和开发工具,如Neo4j Bloom、Neo4j Browser等。
安装和设置1docker volume create neo4j_data
12 ...
Git FQA
.gitignore不生效如果某些文件已经被纳入了版本管理中,就算是在.gitignore中已经声明了忽略路径也是不起作用的,这时候我们就应该先把本地缓存删除,然后再进行git的提交,这样就不会出现忽略的文件了
解决方法: git清除本地缓存(改变成未track状态),然后再提交:
1234git rm -r --cached .git add .git commit -m 'update .gitignore'git push -u origin master
Git 的使用——提交避免输入用户名和密码配置存储模式
1git config --global credential.helper store
执行之后会在用户主目录下的.gitconfig文件中多加 helper = store
Linux 下查看:
1vim ~/.gitconfig
windows10 下当前用户路径:%USERPROFILE%
内容如下:
12345[user] name = TangQuanwei email = 1076451802@ ...
Fast API
FastAPI是一个现代、快速(高性能)的Web框架,用于构建APIs和基于Python 3.6及以上版本的异步服务器网关接口(ASGI)应用程序。它是由Python的异步框架asyncio和类型提示(Type Hint)设计的,旨在提供高性能的Web应用程序,并支持最新的安全性和OpenAPI / Swagger规范。
FastAPI的主要特点包括:
性能:FastAPI使用异步编程和事件循环,可以实现高并发处理,从而提高性能。
安全性:FastAPI内置了许多安全功能,如OAuth2、JWT、API密钥、CORS、JSON Web Signatures (JWS) 等。
易用性:FastAPI有一个简单的API,易于使用和扩展。它支持Python的类型提示,使得代码更加清晰和易于维护。
OpenAPI / Swagger:FastAPI支持OpenAPI规范,可以自动生成Swagger UI,方便开发者测试和文档化API。
中间件支持:FastAPI允许使用中间件来处理请求和响应,提供了很大的灵活性。
依赖注入:FastAPI支持依赖注入,可以很容易地组织和管 ...
基于大语言模型的医药问答研究
毕业设计题目:基于大语言模型的医药问答研究简介本毕业设计旨在利用大语言模型技术,构建一个智能医药问答系统。随着人工智能技术的发展,医药领域对于智能化解决方案的需求越来越大。传统的医药问答系统往往只能提供静态的、预先设定好的答案,无法灵活应对复杂的实际问题。而基于大语言模型的医药问答系统则可以通过学习大量的医药相关知识,具备更强的语义理解与推理能力,能够更准确、全面地回答用户提出的问题。
本设计将采用目前较为先进的大语言模型技术,如GLM、Llama等,作为核心模型。通过对大量的医药相关数据进行预训练和微调,使得系统能够具备丰富的医药知识和语义理解能力。同时,设计合适的问答匹配算法和交互界面,使得用户能够方便地提出问题,并获得准确、及时的回答。
本设计的主要目标包括:
构建一个基于大语言模型的医药知识图谱,包括药品信息、疾病诊断、治疗方案等方面的知识,并实现知识的动态更新和扩展。
开发一个智能问答系统,能够根据用户提出的问题,通过匹配算法和语义理解,准确地回答问题,并提供相关的解释和推荐。
设计一个友好的交互界面,使得用户能够方便地提问,并获得直观、易懂的答案。
通过完成以上目标,本 ...
Love Story App
Love Story App需求核心功能甜言蜜语(聊天)心情日记(日记)心动相册查看距离辅助功能登陆注册关联用户
如何看论文
大量略读,少量精读。带着目的去阅读。
chatPaper AI用一秒钟总结论文,用户用一分钟阅读AI总结的论文
学术版GPT
自然语言处理学习规划
自然语言处理学习规划
学习基础知识:了解自然语言处理的基本概念、技术和应用场景。
学习编程语言:学习Python编程语言,掌握常用的自然语言处理库,如nltk、spaCy等。
学习文本处理技术:学习文本预处理技术,如分词、词性标注、命名实体识别、情感分析等。
学习语言模型:学习语言模型的概念和原理,掌握常用的语言模型,如n-gram模型、神经网络语言模型等。
学习机器翻译:学习机器翻译的原理和技术,掌握常用的机器翻译模型,如统计机器翻译、神经网络机器翻译等。
学习对话系统:学习对话系统的原理和技术,掌握常用的对话系统框架,如Seq2Seq、Transformer等。
实践项目:完成自然语言处理相关的实践项目,如情感分析、机器翻译、对话系统等。
自然语言处理(Natural Language Processing,简称NLP)是一门研究如何使计算机能够理解、处理和生成人类语言的学科。以下是自然语言处理的基本概念、技术和应用场景的介绍:
基本概念:
语言模型:用于对语言的概率进行建模,包括n-gram模型、神经网络语言模型等。
分词:将连续的文本切分成有意义的词语。
词性标注:为文本中 ...
如何阅读
阅读存在的问题:
读了马上就忘
看过去不知道讲了什么
阅读之所以不能只看内容,而要抓论纲,原因主要有两个。第一,学术全是围绕论证展开的,学生必须学会批判论证。发现并剖析论证(就是我们所说的“论纲”)是你处理任何文本的首要任务。比方说,教授安排你读五本关于法国大革命的书。有个国王掉了脑袋,这个事实你需要读多少次呢?一次还不够吗?你之所以要看五本不同的书,是因为每名作者都对史实有着不同的解读。因此,你的第一项任务是确定作者在论纲中表达的具体解读。第二项任务是拆解论纲,找到它最薄弱的环节。
你在阅读时的任务本质上是搜寻和批判:你要先搜寻论纲,然后你的目标是批判论纲。“批判”部分意味着你要评判书的优势和劣势
我们需要搜寻支撑论断的坚实证据,如果我们找不到证据,如果作者没有提供证据,或者作者的证据的主观性大于客观性,那我们大概就能推翻这个论纲了。
如何主动阅读第一步:分析主副标题。第二步:详读目录。 问一问你自己,作者在每一章中可能想要表达什么第三步:先读最后一节。 有心的作者会在末段概括自己的主要思想第四步:再读导论。第五步:标定书籍或文章里最重要的章节。这个过程中最实用的技巧是,用自己的 ...
PostgreSQL 快速入门
PostgreSQL命令
连接到数据库:
1psql -U username -d database_name
请将username替换为您的用户名,database_name替换为您要连接的数据库名称。
显示数据库列表:
1\l
这将列出所有可用的数据库。
切换到特定数据库:
1\c database_name
请将database_name替换为您要切换到的数据库名称。
显示表列表:
1\dt
这将列出当前数据库中的所有表。
显示表结构:
1\d table_name
请将table_name替换为您要查看结构的表名称。
执行SQL查询:
1SELECT * FROM table_name;
请将table_name替换为您要查询的表名称。
退出psql:
1\q
这将退出psql命令行界面。
常用对象在PostgreSQL中,有多种类型的数据库对象可用于组织和管理数据。以下是一些常见的数据库对象:
表(Table):表是存储数据的基本单位。它由行和列组成,每个列定义了表中的一个属性。
视图(View):视图是基于一个或多个表的查询结果的 ...