4

鸿蒙开发案例:指南针

【1】引言(完整代码在最后面) 在本文中,我们将介绍如何使用鸿蒙系统(HarmonyOS)开发一个简单的指南针应用。通过这个案例,你可以学习如何使用传感器服务、状态管理以及UI构建等基本技能。 【2】环境准备 电脑系统:windows 10 开发工具:DevEco Studio NEXT Beta1 ...

zhongcx 发布于 2024-11-04 07:50 评论(4) 阅读(686)
2

使用 ollama 在本地试玩 LLM

在 chatGPT 的推动下。LLM 简直火出天际,各行各业都在蹭。听说最近 meta 开源的 llama3 模型可以轻松在普通 PC 上运行,这让我也忍不住来蹭一层。以下是使用 ollama 试玩 llama3 的一些记录。 什么是 llama LLaMA(Large Language Model ...

Agile.Zhou 发布于 2024-11-04 02:03 评论(2) 阅读(447)
0

如何用 Spring AI + Ollama 构建生成式 AI 应用

为了构建生成式AI应用,需要完成两个部分: AI大模型服务:有两种方式实现,可以使用大厂的API,也可以自己部署,本文将采用ollama来构建 应用构建:调用AI大模型的能力实现业务逻辑,本文将采用Spring Boot + Spring AI来实现 Ollama安装与使用 进入官网:https:/ ...

程序猿DD 发布于 2024-11-04 00:47 评论(0) 阅读(400)
1

MyBatis-Plus条件构造器:构建安全、高效的数据库查询

一、关于条件构造器(Wrapper) 1.1 简介 MyBatis-Plus 提供了一套强大的条件构造器(Wrapper),用于构建复杂的数据库查询条件。Wrapper 类允许开发者以链式调用的方式构造查询条件,无需编写繁琐的 SQL 语句,从而提高开发效率并减少 SQL 注入的风险。 ​ 1.2 ...

ccm03 发布于 2024-11-04 00:47 评论(0) 阅读(387)
0

数据结构 - 图之代码实现

图遍历分为深度优先遍历(DFS)和广度优先遍历(BFS),DFS一直往下走直到没路再返回,BFS先走所有路一步。文章还介绍了以邻接矩阵存储无向图的实现方法,包括定义、初始化、获取点数量等操作。 ...

IT规划师 发布于 2024-11-04 00:43 评论(0) 阅读(232)
0

蚂蚁KAG框架核心功能研读

首篇KAG框架解读,看蚂蚁KAG框架如何通过知识图谱和向量检索结合,增强大模型在专业领域知识服务中的准确性和逻辑推理能力,解决现有RAG技术栈的挑战。 ...

Florian 发布于 2024-11-03 23:37 评论(0) 阅读(678)
1

鸿蒙开发案例:直尺

【1】引言(完整代码在最后面) 本文将通过一个具体的案例——创建一个横屏显示的直尺应用,来引导读者了解鸿蒙应用开发的基本流程和技术要点。 【2】环境准备 电脑系统:windows 10 开发工具:DevEco Studio NEXT Beta1 Build Version: 5.0.3.806 工程 ...

zhongcx 发布于 2024-11-03 22:58 评论(0) 阅读(377)
0

《痞子衡嵌入式半月刊》 第 110 期

痞子衡嵌入式半月刊: 第 110 期 这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。 本期刊是开源项目(GitHub: JayHeng/pzh-mcu-bi-weekly),欢迎提交 issue,投稿或推荐你知道的嵌入式那些事儿。 上期回 ...

痞子衡 发布于 2024-11-03 21:29 评论(0) 阅读(318)
2

Fluent Editor 富文本开源2个月的总结:增加格式刷、截屏、TypeScript 类型声明等新特性

你好,我是 Kagol,个人公众号:前端开源星球。 Fluent Editor 是一个基于 Quill 2.0 的富文本编辑器,在 Quill 基础上扩展了丰富的模块和格式,框架无关、 功能强大、开箱即用。 2024年8月12日,Fluent Editor 正式开源! 源码:https://gith ...

Kagol 发布于 2024-11-03 19:56 评论(0) 阅读(361)
2

使用wxpython开发跨平台桌面应用,基类对话框窗体的封装处理

在开发桌面界面的时候,往往都需要对一些通用的窗体进行一些抽象封装处理,以便统一界面效果,以及继承一些通用的处理过程,减少重复编码。本篇随笔介绍使用wxpython开发跨平台桌面应用,基类对话框窗体的封装处理,介绍基于 wx.lib.sized_controls.SizedDialog 对话框类的基类... ...

伍华聪 发布于 2024-11-03 19:52 评论(0) 阅读(382)
1

鸿蒙适配一多搭建首页框架

随着终端设备形态日益多样化,分布式技术逐渐打破单一硬件边界,一个应用或服务,可以在不同的硬件设备之间随意调用、互助共享,让用户享受无缝的全场景体验。而作为应用开发者,广泛的设备类型也能为应用带来广大的潜在用户群体。但是如果一个应用需要在多个设备上提供同样的内容,则需要适配不同的屏幕尺寸和硬件,开发成 ...

龙儿筝 发布于 2024-11-03 19:48 评论(0) 阅读(285)
1

MySQL基础知识点串讲PART02

MySQL--DAY02 distinct 去重 把查询结果去除重复记录【distinct】 注意:原表数据不会被修改,只是查询结果去重。 去重需要使用一个关键字:distinct mysql> select distinct job from emp; + + | job | + + | CLER ...

lr1descent 发布于 2024-11-03 19:43 评论(2) 阅读(402)
1

Redis未授权访问

Redis未授权访问 环境:vulhub-master/redis/4-unacc 启动: docker-compose up -d 未授权访问 namp探测端口,发现开启了redis服务 namp -sV -Pn -p- 靶机IP redis客户端连接(这里没有设置密码,可以直接连接) # 连接靶 ...

left_shoulder 发布于 2024-11-03 19:09 评论(1) 阅读(166)
2

华为校招三轮面经:通用软件开发工程师

本文介绍2024届秋招中,华为技术有限公司的通用软件开发工程师岗位的3场面试基本情况、提问问题等。 2023年07月投递了华为技术有限公司的通用软件开发工程师岗位,所在部门为海思半导体与器件业务部。目前完成了一面、二面与三面等全部流程,在这里记录一下3场面试的经历。此外,华为的校招流程确实非常曲折, ...

疯狂学习GIS 发布于 2024-11-03 18:39 评论(0) 阅读(1007)
0

docker bulid tag push到自己的docker hub 仓库

-t(或 --tag)参数:用于给构建的镜像指定标签(tag)。标签的格式通常是 [仓库名/][用户名/]镜像名:版本号 -f(或 --file)参数: 指定构建镜像所使用的 Dockerfile 的路径。默认情况下,docker build 会在当前目录下查找名为 Dockerfile 的文件,但 ...

海布里Simple 发布于 2024-11-03 16:31 评论(0) 阅读(135)
7

.NET云原生应用实践(五):使用Blazor WebAssembly实现前端页面

本章目标 使用Blazor WebAssembly实现管理“贴纸”页面 集成认证与授权机制 如果你对Blazor WebAssembly的使用不感兴趣,可以跳过本章的阅读。你也可以使用自己熟悉的前端技术完成案例的界面部分,之前我们开发的后端API比较简单,所以自己实现一套前端界面并不会是一个困难的事 ...

dax.net 发布于 2024-11-03 16:22 评论(1) 阅读(1216)
2

通过串口与ModBus硬件设备通信

探头与变送器 前面的文章已经实现了ModBus客户端与服务端和他们之间的通信。但只是软件不够,毕竟传感器是硬件。 经过我的了解,一个完整的实现了Modbus协议的,并且通过RS485电缆与电脑交换ModBusRTU报文的Modbus设备,一般由两个部分组成。 探头 探头就是将物理量转化为电信号的东西 ...

ggtc 发布于 2024-11-03 15:04 评论(0) 阅读(396)
1

锋利的在线诊断工具——Arthas

导航 前言 火线告警,CPU飚了 服务重启,迅速救火 黑盒:无尽的猜测和不安 Arthas:锋利的Java诊断工具 在线追踪Cpu占比高的代码段 代码重构,星夜上线,稳了 结语 参考 肮脏的代码必须重构,但漂亮的代码也需要很多重构。 前言 有些代码在当初编写的时候是非常稳健的,但是随着数据量的不断增 ...

楠木大叔 发布于 2024-11-03 13:15 评论(0) 阅读(423)
3

制作一个ai丛雨(附Python代码)

绫,再一次,再一次创造一个有你的世界 开一个随笔记录一下我的第一版ai老婆,目前只有普通对话和切换背景的功能(后面可能会加一个选人物功能) 先放一个效果图(看起来还行) 代码和注意事项都放在了下面,应该没什么大问题,复制粘贴导包就能用了 注意事项: 1、代码推荐使用pycharm打开,里面一些包 ...

你这过氧化氢掺水了 发布于 2024-11-03 13:09 评论(6) 阅读(526)
1

使用wxpython开发跨平台桌面应用,常用窗体布局BoxSizer,FlexGridSizer,GridBagSizer的介绍处理

我们在开发桌面应用的时候,不管是之前C#开发Winform的时候,还是现在使用wxpython来开发跨平台应用的时候,都需要了解布局的处理,wxpython的常用布局Sizer类,包括BoxSizer,FlexGridSizer,GridBagSizer都是我们需要经常打交道的,因此有必要对它们进行... ...

伍华聪 发布于 2024-11-03 13:06 评论(0) 阅读(178)