技术栈
个人开发
workflower
2 天前
java
·
开发语言
·
算法
·
django
·
个人开发
·
结对编程
单元测试-例子
你的RP是由你的程序质量决定的。软件是由多⼈合作完成的,不同⼈员的⼯作相互有依赖关系。例如,⼀个⼈写的模块被其他⼈写的模块调⽤。软件的很多错误都来源于程序员对模块功能的误解、疏忽或不了解模块的变化。如何能让⾃⼰负责的模块功能定义尽量明确,模块内部的改变不会影响其他模块,⽽且模块的质量能得到稳定的、量化的保证?单元测试就是⼀个很有效的解决⽅案。
workflower
4 天前
开发语言
·
软件工程
·
团队开发
·
需求分析
·
个人开发
·
结对编程
软件工程与计算机科学的关系
软件工程中的“工程”二字也大有来历,人们把下面的活动称之为工程: 创造性地运用科学原理,设计和实现建筑、机器、装置或生产过程;或者是在实践中使用一个或多个上述实体;或者是实现这些实体的过程。远古时期,人们互相协作建成了不少工程奇迹,其中有些现在还能看到(例如希腊雅典的帕特农神庙、古罗马帝国的罗马水道、中国的长城等),我们想象这些工程在设计和建造的过程中一定牵涉到了大量的计算、计划、各类角色的协作,以及成百上千的人,动物、机械的劳作。这些因素在后来出现的各种“工程”(如化学工 程、土木工程)中依然存在。中国
Jing_jing_X
4 天前
人工智能
·
ai
·
小程序
·
产品运营
·
个人开发
微信小程序开发踩坑记:从AI工具翻车到找到合适方案
今天计划开发一个微信小程序,希望借助AI工具提升效率,但过程并不顺利。我首先尝试了之前用过的Cursor和Trae,它们的表现让我有些失望:
workflower
6 天前
开发语言
·
算法
·
软件工程
·
个人开发
·
结对编程
软件工程的知识领域
软件工程的知识领域 软件工程这个学科到底包含了什么样的知识,这些知识又是在什么基础上建立的呢?2014年,IEEE发布了SWEBOKV3.0(SoftwareEngineering Bodyof Knowledge),完整地回答了这一问题,下面是其中提到的15个知识领域(KnowledgeArea,KA) 1. Software Requirements 2. Software Design 3. Software Construction 4. Software Testing 5.Software M
workflower
6 天前
开发语言
·
软件工程
·
制造
·
需求分析
·
个人开发
·
结对编程
跨链协同制造中的服务博弈与激励机制
当多个资源服务链竞争或共享有限的制造资源时,产生了博弈问题。核心问题:在多个企业/任务链共享一个云制造平台的情况下,如何设计资源分配和定价机制,使得资源服务提供商有动力公开其真实能力并提升QoS,同时保证整个平台的社会福利(如总效率)最大化?
萧技电创EIIA
7 天前
单片机
·
51单片机
·
硬件工程
·
个人开发
基于wifi摄像头与单片机的串口透传及二次开发
这是在淘宝花了137买的wifi透传摄像头,拆开外壳我发现里面是esp32的摄像模块改版,现在主要对其进行二次开发
q_1913284695
8 天前
数据库
·
vue.js
·
spring boot
·
mysql
·
汽车
·
个人开发
·
若依
基于RuoYi框架+Mysql的汽车进销存后台管理系统
本项目主要包含以下角色:这是一个基于RuoYi框架,采用SpringBoot和Vue.js技术栈构建的汽车进销存管理系统。系统旨在为企业提供全面的汽车销售与库存管理解决方案,涵盖了车辆入库、出库、销售订单管理、库存监控以及系统配置等核心业务流程。通过精细化的权限控制,系统确保不同角色用户能够高效、安全地执行各自职责,从而优化内部运营效率。
UpYoung!
8 天前
学习
·
数学建模
·
pdf
·
编辑器
·
运维开发
·
个人开发
无广技术贴!【PDF编辑器】Solid Converter PDF保姆级图文下载安装指南——实用推荐之PDF编辑软件
前言:屏幕前的小伙伴,肯定面临过PDF、word等各种文件互相转换的情况。 可是搜遍全网,在当前的PDF编辑工具中,用户经常面临以下困扰: 要么收费软件下载后要求强制注册,泄露个人信息,
UpYoung!
10 天前
学习
·
数学建模
·
编辑器
·
运维开发
·
个人开发
【Typora——MD编辑器】Typora最新 V1.12.1版:轻量级 Markdown 编辑器详细图文下载安装使用教程
认识 Markdown:简约而不简单的文档格式Markdown 是一种轻量级标记语言,由 John Gruber 和 Aaron Swartz 于 2004 年共同创建。其设计理念是让用户能够使用易读易写的纯文本格式编写文档,并可以转换为有效的 HTML 或其他格式。
LHX sir
11 天前
前端
·
前端框架
·
编辑器
·
团队开发
·
个人开发
·
web
什么是UIOTOS?
当企业数字化转型进入深水区,前端界面开发的定制化需求与开发效率之间的矛盾愈发尖锐。就在这时,一款名为UIOTOS的工具突然在技术圈引发讨论:它号称“原型即应用”,无需编写一行代码,就能让非专业开发者搞定复杂WEB界面开发。
爱吃烤鸡翅的酸菜鱼
11 天前
java
·
数据库
·
后端
·
spring
·
个人开发
从数据库直连到缓存预热:城市列表查询的性能优化全流程
目录1.前言插播一条消息~2.正文2.1直接从数据库查询2.2先从缓存查询2.3二级缓存方案2.4缓存预热
liu****
14 天前
服务器
·
网络
·
数据库
·
c++
·
websocket
·
网络协议
·
个人开发
基于websocket的多用户网页五子棋(九)
对于前面内容不太了解的,可以去看一看下面的文章:https://blog.csdn.net/weixin_60668256/article/details/152716063?fromshare=blogdetail&sharetype=blogdetail&sharerId=152716063&sharerefer=PC&sharesource=weixin_60668256&sharefrom=from_link
liu****
14 天前
服务器
·
前端
·
javascript
·
数据库
·
c++
·
websocket
·
个人开发
基于websocket的多用户网页五子棋(八)
对于前面内容不太了解的,可以去看一看下面的文章:https://blog.csdn.net/weixin_60668256/article/details/152661096?fromshare=blogdetail&sharetype=blogdetail&sharerId=152661096&sharerefer=PC&sharesource=weixin_60668256&sharefrom=from_link
Hy行者勇哥
14 天前
大数据
·
前端
·
人工智能
·
学习
·
个人开发
数据中台的数据源与数据处理流程
数据中台的数据来源具有多样性,并非仅依赖后端数据库,而是整合了多渠道、多类型的信息:核心来源包括后端业务数据库(关系型与 NoSQL 数据库),同时涵盖日志数据(用户行为、服务运行日志)、非结构化 / 半结构化数据(图片、文档、第三方 API 数据)及外部合作数据。其数据处理遵循 “接入→处理→服务” 流程:通过 ETL、CDC、日志采集等工具接入数据,经清洗、脱敏、转换等标准化处理后,封装为 API 服务供业务系统调用。这种全量数据整合能力是数据中台打破数据孤岛、提供高质量数据支持的核心。
知识分享小能手
18 天前
前端
·
学习
·
react.js
·
微信小程序
·
小程序
·
vue
·
个人开发
微信小程序入门学习教程,从入门到精通,WXML(WeiXin Markup Language)语法基础(8)
以下是对 WXML(WeiXin Markup Language)语法基础 的全面整理,涵盖所有列出的知识点,每个知识点均附有 详细说明 和 带注释的案例代码,最后还提供 综合性案例 供参考。
workflower
20 天前
java
·
开发语言
·
tomcat
·
powerpoint
·
个人开发
·
结对编程
将图片中的图形转换为可编辑的 PPT 图形
完成上述操作后,就能得到包含可编辑图形的 PPT 文件,可正常下载使用啦~
liu****
21 天前
运维
·
c++
·
负载均衡
·
个人开发
负载均衡式的在线OJ项目编写(六)
对前面的准备不熟悉的,可以看前面的内容,连接如下:https://blog.csdn.net/weixin_60668256/article/details/152206597?fromshare=blogdetail&sharetype=blogdetail&sharerId=152206597&sharerefer=PC&sharesource=weixin_60668256&sharefrom=from_link
C++chaofan
21 天前
java
·
数据结构
·
人工智能
·
redis
·
缓存
·
个人开发
·
caffeine
项目中为AI添加对话记忆
大部分时候根据用户提交的提示词给AI生成的网站没办法一次性满足需求,所以需要为用户提交网站修改功能。如果AI没有对话记忆,则每次修改都是重新生成代码,而不是在原有的基础上修改。
武子康
21 天前
人工智能
·
ai
·
中间件
·
机器人
·
职场发展
·
个人开发
·
具身智能
AI-调查研究-90-具身智能 机器人数据采集与通信中间件全面解析:ROS/ROS2、LCM 与工业总线对比
AI炼丹日志-31- 千呼万唤始出来 GPT-5 发布!“快的模型 + 深度思考模型 + 实时路由”,持续打造实用AI工具指南!📐🤖
_码力全开_
24 天前
开发语言
·
数据结构
·
python
·
个人开发
Python从入门到实战 (14):工具落地:用 PyInstaller 打包 Python 脚本为可执行文件
前面我们开发了很多实用脚本:Excel批量处理、PDF内容提取、新闻API调用……但这些脚本都有一个局限——必须在安装了Python和相关库的环境中运行,没法直接分享给不懂代码的同事或朋友。这篇我们就学习“工具落地”的关键步骤:用PyInstaller把Python脚本打包成Windows的.exe(或macOS的可执行文件),实现“双击就能运行”,让你的代码真正成为人人可用的工具!