自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 远程桌面连接在哪里?如何使用远程桌面连接

在现在的信息化时代,我们经常需要跨越地域界限,完成远程协作和远程管理等各种工作。为此,有一项非常重要的技术叫做“本文将从“远程桌面连接是什么”,“在哪里找到远程桌面连接”,“如何使用远程桌面连接”三个方面来为大家详细讲解远程桌面连接。

2024-02-02 13:30:17 1072

原创 spring data jpa 查询自定义字段,转换为自定义实体(四种方法)

其实和上面很相似,都是 dao 层返回一个 List < Map < String, Object >>,但是上面的结果集返回的 Map 的 key 只是列的下标,这种方式稍微理想一点点,就是 Map 的 key 就是查询的列名。这种方式其实已经比较理想了,因为直接就能返回到前台,但是有时候,结果不是一条 sql 能够解决的,得两条或者以上的 sql 来解决一个复杂的查询需求,这个过程中,结果比较需要转换成 pojo,以便于组装操作。

2024-01-26 17:57:50 682 1

原创 Miniconda3的环境配置

Anaconda 是一个用于科学计算的 Python 发行版,支持 Linux, Mac, Windows, 包含了众多流行的科学计算、数据分析的 Python 包。Anaconda 安装包可以到 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 下载。官网:https://www.anaconda.com/

2023-12-14 09:11:58 86 1

原创 anaconda的安装和使用(管理python环境看这一篇就够了)

anaconda是一款强大的软件也是python程序员必备的软件,尽量达到每个项目单独一个虚拟环境,因为后面使用pyinstaller打包的项目成为可执行文件的时候,会打包环境里所有安装的包,该环境下每个包都是我们项目用到才安装的,非常干净,这样会加快文件的运行速度也减小文件的大小。即它可以在你的电脑上创建多个你想要的python环境,并为每个python环境安装不同的包,不同环境相互切换,操作简单,使用方便!选择自己在anaconda里创建的虚拟环境,路径在anaconda的安装路径里的envs里。

2023-12-14 09:03:01 1301 1

原创 Java TCP长连接详解:实现稳定、高效的网络通信

在实时数据传输场景中,如在线游戏或即时通讯应用,TCP长连接可以快速传递实时的位置信息、消息等,实现实时的交互。TCP长连接的优点之一是减少连接和断开的开销。长连接可以复用已经建立的连接,避免了每次连接时的握手和认证过程,减少了带宽和服务器资源的消耗。但是在通信完成后,TCP长连接并不主动关闭连接,而是保持连接状态,直到一方主动关闭连接或者连接出现异常断开。传统的TCP连接是短连接,即在通信完成后立即断开连接,而TCP长连接则是在通信完成后保持连接状态,使得客户端和服务器之间可以保持持久的通信。

2023-11-13 10:50:56 557

转载 Java——TCP UDP Socket编程

TCP/IP (Transmission Control Protocol/Internet Protocol)的简写, 中文译名为传输控制协议/因特网互联协议,又叫网络通讯协议,这个协议是Internet最基本的协议、Internet国际互联网络的基础,简单地说,就是由网络层的IP协议和传输层的TCP协议组成的。// 2.连接上后,生成socket,通过socket.getOutputStream()System.out.println("服务端,在9999端口监听,等待连接...");

2023-11-09 16:05:48 52 1

原创 大模型(LLM)下载的四种方式

因为大模型动辄十几GB的大小,因为对于开发人员来说,环境搭好了,模型还要好几个小时。

2023-11-03 16:40:21 511

原创 Elasticsearch 高级搜索技巧和最佳实践

其中 `must` 条件表示必须满足的查询,`must_not` 条件表示不能满足的查询,`should` 条件表示应该满足的查询,`filter` 条件用于缩小范围。上述示例中,我们使用 Function Score 查询对所有文档进行匹配,并通过自定义的函数给不同的 `category` 字段设置不同的权重,最后将得分求和作为最终的排序依据。匹配查询是 Elasticsearch 中最基本的查询类型,它会将查询字符串与索引中的字段进行匹配,并返回匹配的结果。接下来我们将介绍复合查询。

2023-10-20 15:57:18 53 1

原创 从入门到进阶:Elasticsearch高级查询技巧详解

在实际使用中,可以根据具体需求选择合适的查询方式,并使用查询语句中的高级功能,来实现更复杂的查询操作。其中,​​spring-boot-starter-data-elasticsearch​​​依赖为Spring Boot提供的与Elasticsearch集成的基础依赖,​​elasticsearch-rest-high-level-client​​为Elasticsearch高级REST客户端API的依赖。在上面的例子中,“fuzziness”为2,表示查询将匹配编辑距离为1或2的文档。

2023-10-20 15:55:27 90 1

原创 windows环境下搭建端到端FAQ智能问答系统【飞桨】

如果只有 CPU 机器,安装CPU版本的Paddle后,可以通过 --device 参数指定 cpu 即可, 运行耗时较长。2.创建指定python版本的虚拟环境,我的虚拟环境python版本为3.9。2.git下pipelines的源代码,可git到磁盘任意位置。1.在主菜单出现anaconda3的文件夹表示安装成功。注意:setuptools工具必须安装,不安装则会报错。# 我们建议在 GPU 环境下运行本示例,运行速度较快。一、安装Anaconda并创建虚拟环境。4.安装所需依赖环境。

2023-10-08 18:25:22 314 1

原创 PyCharm常用快捷键大全

Ctrl + Shift + ]/[:选中当前代码块的闭合部分,比如一对大括号中的所有内容。- Ctrl + Shift + Z 或者 Ctrl + Y:撤销上一步操作 / 重做。- Ctrl + Numpad+/-:展开/折叠代码块(当前位置的:函数,注释等)- Ctrl+C/Ctrl+Insert:复制当前行或选定的代码块到剪贴板。- Ctrl + shift + Numpad+/-:展开/折叠所有代码块。- Ctrl + Shift + /:添加/删除快注释(/**...*/)

2023-10-08 14:15:47 103 1

原创 Python菜鸟进阶之路12:Pycharm的使用技巧

显示文件中的基本构造,如显示文件的函数,变量,类的结构等。1. 显示函数的结构。

2023-10-08 09:34:38 47 1

原创 百度飞桨语音PaddleSpeech在win上运行语音识别(ASR)与语音合成(TTS)

PaddleSpeech是PaddlePadle百度飞桨深度学习框架下的语音服务工具包。PaddleSpeech包括自监督学习模型、带标点符号的 SOTA/流式 ASR、带文本前端的流式 TTS、说话人验证系统、端到端语音翻译和关键字识别。我在部署运行过程中,遇到很多问题,参考了很多资料,在这里做一个从安装部署到运行测试的、详尽的记录。文章目录。

2023-10-07 18:13:33 1696 1

原创 Linux服务器上搭建(webrtc 外网)turn 、stun服务器

在阿里云上的Linux服务器上搭建turn服务需要可以登录Linux服务器的软件。

2023-09-25 14:57:40 957 1

原创 Eclipse卡死解决汇总

Eclipse卡死解决汇总

2022-09-20 22:52:53 6868 2

空空如也

空空如也

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

TA关注的人

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