E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
软件开发
软件开发
指南——GUI 开发方案推荐
1.LVGL(LightandVersatileGraphicsLibrary)适用场景:嵌入式设备、资源受限环境优势:专为嵌入式设计的开源GUI库,内存占用极小(最低仅需64KBRAM)支持触摸屏、硬件加速(如STM32的LTDC)提供丰富的控件(按钮、图表、列表等)和动画效果开发方式:在嵌入式Linux上通过FrameBuffer或SDL驱动显示支持C/Python/MicroPython绑定
小叮当⇔
·
2025-04-21 07:13
知识就是力量
个人开发
Java并发编程:最佳实践与性能优化
介绍并发编程在当今
软件开发
中,多核处理器和分布式系统的普及使得并发编程成为Java开发中不可或缺的一部分。并发编程可以显著提高系统的响应速度和资源利用率,但也伴随着复杂性和潜在的性能问题。
微赚淘客机器人开发者联盟@聚娃科技
·
2025-04-21 06:10
java
性能优化
开发语言
《 C++ 点滴漫谈: 三十三 》当函数成为参数:解密 C++ 回调函数的全部姿势
一、前言在现代
软件开发
Lenyiin
·
2025-04-20 23:22
编程显微镜
c++
回调函数
Lenyiin
Pyrlang:Python触碰Erlang世界的桥梁
PyrlangErlangnodeimplementedinPython3.5+(Asyncio-based)项目地址:https://gitcode.com/gh_mirrors/py/Pyrlang在当今
软件开发
的浩瀚宇宙中
柳霆烁Orlantha
·
2025-04-20 16:41
【工作记录】springboot应用中使用Jasypt 加密配置文件@20241216
前言在现代
软件开发
中,保护敏感信息(如数据库密码、API密钥等)是非常重要的。SpringBoot提供了多种方式来管理配置文件,但默认情况下,这些配置文件是以明文形式存储的。
泽济天下
·
2025-04-20 12:47
公众号文章
工作记录
springboot
spring
boot
敏感信息加密
Jasypt
软件工程的“人生哲学”:那些让你又爱又恨的开发模型
软件工程的“人生哲学”:那些让你又爱又恨的开发模型一、开篇:
软件开发
就像人生,总得选个“剧本”如果你问程序员:“你们写代码是不是随便敲敲键盘就行?”
coding随想
·
2025-04-20 11:12
软件工程
软件工程
软件开发
过程中技术债的控制策略
在
软件开发
的漫长征程中,技术债如同隐匿在暗处的顽疾,悄无声息地积累,却可能在关键时刻对项目造成严重冲击。
yinhezhanshen
·
2025-04-20 09:59
开发语言
123、Python异构数据整合:挑战与实践
Python开发之异构数据源:整合不同来源的数据在现代
软件开发
中,数据是核心。而能够高效地处理和整合不同来源的数据,是每一个
软件开发
人员都需要掌握的技能。
多多的编程笔记
·
2025-04-20 09:27
python
开发语言
C++学习:六个月从基础到就业——面向对象编程:接口设计
引言在面向对象的
软件开发
中,良好的接口设计是创建可维护、可扩展和灵活的系统的关键。接口定义了组件之间的交互方式,将实现与使用分离,允许我们更改一个组件的内部工作方式而不影响依赖该组件的其他部分。
superior tigre
·
2025-04-20 08:45
C++学习:六个月从基础到就业
c++
学习
如何测试大型语言模型
围绕使用AI助手来减少手动工作、通过代码生成器提高
软件开发
者的生产力,以及利用生成式AI进行创新,这些话题一直为公众所热议。
「已注销」
·
2025-04-19 23:49
语言模型
人工智能
数据库
软件开发
中的YAGNI原则
这是
软件开发
中的一个原则,建议开发人员只实现当前需求所必需的功能,而不是添加任何将来可能需要的额外功能。该原则基于这样的观点:添加不必要的功能可能会导致复杂性增加、开发时间延长,以及可能更多的bug。
FserSuN
·
2025-04-19 22:45
系统
开发原则
系统开发
【重磅推荐】QCon 2025全球
软件开发
大会北京站(脱敏)PPT合集(72份)
【重磅推荐】QCon2025全球
软件开发
大会北京站(脱敏)PPT合集,72份,供大家参考学习。
安全方案
·
2025-04-19 22:37
人工智能
【转型必看】Java到AI大模型,程序员的逆袭秘籍!_java ai大模型
许多开发者开始考虑从传统的
软件开发
领域,如Java,转向人工智能领域,今天小编和大家一起来探讨Java开发者是否可以转型到人工智能,转型的优势,薪资对比,以及转型所需的知识和学习路线等。
AI大模型-海文
·
2025-04-19 21:02
java
人工智能
搜索引擎
大数据
开发语言
python
ai
常用 Git 命令详解
Git是一个强大的版本控制工具,广泛用于
软件开发
和团队协作中。掌握Git命令可以帮助开发者更高效地管理代码版本和项目进度。本文将介绍一些常用的Git命令,并提供示例以帮助你更好地理解和应用这些命令。
尽兴-
·
2025-04-19 20:26
后端
前端
git
gitee
java
vscode
Rust 助力无服务器构筑云计算新引擎
在过去的十年里,无服务器架构改变了
软件开发
的方式,简化了应用程序的部署和扩展,成为云计算的新引擎。而在众多支持无服务器技术的编程语言中,Rust以其卓越的安全性和高性能成为了开发者的宠儿。
·
2025-04-19 19:59
2024系统架构师论文押题---论软件系统架构评估
架构评估是
软件开发
过程中的重要环节。请围绕“论软件系统架构评估”论题,
喜欢猪猪
·
2025-04-19 18:12
2025---系统架构师
系统架构
什么是SDK?
1.1.SDK的定义SDK是SoftwareDevelopmentKit的缩写,翻译成中文是:
软件开发
工具包。
大雄野比
·
2025-04-19 17:39
sdkman
java
1.Axum 与 Tokio:异步编程的完美结合
一、引言在当今的
软件开发
领域,高并发和高性能是衡量一个系统优劣的重要指标。对于Web服务器而言,能够高效地处理大量并发请求是至关重要的。
muyouking11
·
2025-04-19 17:38
Rust
rust
9.Rust+Axum 测试驱动开发与性能优化全攻略
一、引言在当今的
软件开发
领域,测试驱动开发(TDD)和性能优化是保障软件质量和性能的关键环节。
muyouking11
·
2025-04-19 17:04
Rust
rust
驱动开发
性能优化
【3D开发SDK】HOOPS SDKS如何在BIM行业运用?
TechSoft3D提供了支持核心功能的
软件开发
工具,使开发人员可以使用Windows,Linux,OSX和移动平台等广泛的平台来构建巨大而复杂的建筑和BIM应用程序。
工业3D_大熊
·
2025-04-19 16:00
3d
工业3D
3D模型格式转换
3D数据格式转换
3D模型可视化
Git基础教程:Git Rebase的完全指南
Git基础教程:GitRebase的完全指南在
软件开发
中,版本控制是一个关键的部分,而Git作为最流行的分布式版本控制系统之一,提供了强大的功能来管理代码的版本和变更。
FollowMeCode
·
2025-04-19 15:53
git
嵌入式
精益管理在
软件开发
中的运用
精益管理在
软件开发
中的运用,是通过系统性消除浪费、优化价值流和持续改进,实现高效交付与质量提升。
星际棋手
·
2025-04-19 14:15
010
工程管理
精益工程
【软件工程大系】净室软件工程
净室软件工程(CleanroomSoftwareEngineering)是一种以缺陷预防(正确性验证)为核心的
软件开发
方法,旨在通过严格的工程规范和数学验证,在开发过程中避免缺陷的产生,而非依赖后期的测试和调试
Wh0taku
·
2025-04-19 14:44
软考高级
软件工程
MCU刷写——HEX与S19文件互转详解及Python实现
今天就来聊聊Hex与S19这这两种文件互相转化,我是分享人M哥,目前从事车载控制器的
软件开发
及测试工作。学习过程中如有任何疑问,可底下评论!
车载软件开发M哥
·
2025-04-19 12:30
单片机
python
S19
HEX
AutoSAR从概念到实践系列之MCAL篇(一)——MCAL架构及其模块详解
欢迎大家学习我的《AutoSAR从概念到实践系列之MCAL篇》系列课程,我是分享人M哥,目前从事车载控制器的
软件开发
及测试工作。学习过程中如有任何疑问,可底下评论!
车载软件开发M哥
·
2025-04-19 11:26
AutoSAR
MCAL
S32K144
毕业设计:基于协同过滤算法的音乐推荐小程序(附源码、论文)
采用了面向对象的
软件开发
说着星星的情话-
·
2025-04-19 05:51
计算机科学与技术
小程序
java
tomcat
spring
boot
推荐算法
mysql
vue.js
基于单片机的智能养生油炸炉系统设计与实现
通过采用STC89C52单片机作为控制核心,结合温度传感器、液位传感器、继电器等硬件,利用C语言进行
软件开发
。
赵谨言
·
2025-04-19 04:14
论文
毕业设计
经验分享
RN2026芯片的全面解析与DEMO程序实现:IAR和KEIL支持
本文将详细介绍RN2026芯片的特点、支持的
软件开发
环境,并提供基于IAR和KEIL的DEMO程序实现,帮助开发者快速入门并应用这款芯片。一、RN2026芯片概述1.1RN2026芯片简介RN202
m0_57781768
·
2025-04-19 01:51
stm32
UML-电子图书馆管理系统顺序图深度解析
在
软件开发
过程中,理解和设计系统组件之间的交互是至关重要的。UML顺序图作为一种强大的工具,可以帮助我们可视化对象之间的交互顺序,从而更好地理解和设计系统的行为。
未定义.221
·
2025-04-18 21:24
序列图
uml
软件工程
掌握网络通信协议和技术:开发者指南
对于
软件开发
者来说,掌握各种网络通信协议和技术不仅是一项优势,更是一种必备技能。互联网建立在复杂的通信标准之上,使应用程序能够无缝传输数据。
·
2025-04-18 18:01
Spring Boot整合难点?AI一键生成全流程解决方案
在当今的
软件开发
领域,SpringBoot凭借其简化开发流程、快速搭建项目的优势,成为了众多开发者的首选框架。然而,SpringBoot的整合过程并非一帆风顺,常常会遇到各种难点。
飞算JavaAI开发助手
·
2025-04-18 16:54
spring
boot
后端
java
深度解析:从DOCX中智能提取正文、表格和图片
引言在现代
软件开发
过程中,测试工程师经常需要处理大量的文档资料。无论是产品说明书、技术规范还是用户手册,这些文档通常以Word(.docx)格式存储。如何快速准确地从中提取所需信息成为了一个挑战。
Python测试之道
·
2025-04-18 15:46
测试提效
python
人工智能
电控---CMSIS概览
微控制器软件接口标准)是由ARM公司开发的一套标准化软件接口,旨在为基于ARMCortex-M系列处理器(如Cortex-M0/M0+/M3/M4/M7/M33等)的微控制器提供统一的软件编程接口,简化跨厂商芯片的
软件开发
MzKyle
·
2025-04-18 11:52
电控
嵌入式
通信
电控
- 架构设计的历史背景
我们先来简单梳理一下
软件开发
进化的历史,探索一下软件架构出现的历史背景。机器语言(1940年之前)最早的
软件开发
使用的是“机器语言”,直接使用二进制码0和1来表示机器可以识别的指令和数据。
用心去追梦
·
2025-04-18 10:13
java
开发语言
《解锁容器技术:
软件开发
云化的神奇密码》
云计算已成为了
软件开发
领域的中流砥柱,而容器技术作为云计算的关键支撑,正悄然改变着软件的开发、部署与运维模式。它就像一把神奇的钥匙,开启了
软件开发
云化的全新篇章,为企业带来了前所未有的便捷与效率。
·
2025-04-18 09:47
前端
基于 GitHub 的代码管理与协作平台研究
一、引言在当今数字化时代,
软件开发
行业蓬勃发展,代码的管理和协作变得至关重要。GitHub作为全球最大的代码托管平台,已经成为开发者们不可或缺的工具。
ylfhpy
·
2025-04-18 06:47
Java必知必会
github
如何选择加密狗?请查收加密狗选型完全指南(一)
此外,加密狗在实现灵活授权管理、限制非法复制和提升
软件开发
者核心竞争力方面
Dola_Zou
·
2025-04-18 04:07
加密狗
软件加密
软件加密
软件工程
软件需求
22道Java架构师面试题及答案分享
3、简述
软件开发
文档?需求分析、概要设计、详细设计、操作手册、测试计划4、你认为一个项目如何才正确?是企业利益最大化。5、你经常读那些书?Java编程思想Java模式6、
澎湖Java架构师
·
2025-04-18 04:34
程序员
java
面试
java
servlet
struts
面试
spring
2025 专业的物联网
软件开发
公司有哪些
1.深圳哲科软件有限公司:哲科软件是国内专业的物联网
软件开发
服务商,专注嵌入式
软件开发
、网络通信、云平台开发、用户端应用开发,擅长MicrosoftAzure、A
哲科软件
·
2025-04-18 04:03
物联网
软件设计与架构原理 (面试宝典)
在现代
软件开发
中,建模是一个不可或缺的环节。建模不仅是为了图形化表示软件结构,它实际上帮助开发者深入理解需求、结构、流程和潜在问题,并且为团队协作提供了一个统一的框架。
不是二师兄的八戒
·
2025-04-18 04:02
架构
面试
Python+Requests+PyTest+Excel+Allure 接口自动化测试实战!
接口自动化测试是
软件开发
过程中的重要环节,它可以提高测试效率、降低测试成本,并确保软件的质量。1.环境准备在开始接口自动化测试之前,我们需要准备好相应的工具和环境。
测试界的吴彦祖
·
2025-04-18 02:55
测试工程师
软件测试
自动化测试
python
pytest
excel
测试工具
职场和发展
selenium
自动化测试
【软件测试】测试分类
它贯穿
软件开发
的整个生命周期,目的是在用户发现问题前,提前发现并修复缺陷。
Z_z在努力
·
2025-04-18 02:24
测试
狂神SQL学习笔记十六:规范数据库设计
为什么需要设计当数据库比较复杂的时候,我们就需要设计的不好的数据库设计:数据冗余,浪费空间数据库插入和删除都会麻烦,异常[屏蔽使用物理外键]程序性能差良好的数据库设计:节省内存空间保证数据的完整性方便我们开发系统
软件开发
中
在下_诸葛
·
2025-04-17 23:34
SQL技术
数据库
sql
学习
软件理论树
2.
软件开发
模型与范式-结构化方法:从需求分析到详细设计的线性流程。-面向对象方法:类、继承、多态等概
MUJ7
·
2025-04-17 21:24
flask
Git完全指南:从入门到精通版本控制 ------- Git仓库创建 (5)
全方位掌握Git仓库创建:从入门到企业级实践前言在
软件开发
的世界中,版本控制系统如同数字时代的"时间机器",而Git仓库正是这趟时间旅行的起点。
-曾牛
·
2025-04-17 19:07
Git指南
git
elasticsearch
大数据
网络
个人开发
学习
Git完全指南:从入门到精通版本控制 ------- Git 安装配置(2)
Git安装与配置全平台指南(2024最新版)一、引言Git的重要性在现代
软件开发
中,版本控制系统发挥着至关重要的作用。Git作为目前最流行的分布式版本控制系统,被广泛应用于各类项目的开发和维护。
-曾牛
·
2025-04-17 19:06
Git指南
git
java
intellij-idea
github
学习
Git完全指南:从入门到精通版本控制 ------- 快速了解Git(1)
Git完全指南:从入门到精通版本控制前言在当今的
软件开发
领域,版本控制系统(VCS)是开发者必备的核心工具。作为分布式版本控制系统的标杆,Git以其高效、灵活的特性彻底改变了代码管理方式。
-曾牛
·
2025-04-17 19:36
Git指南
git
个人开发
java
学习
Go vs Java 性能终极对决:谁才是高性能之王?
在
软件开发
的世界里,Go和Java作为两种广泛使用的编程语言,分别在不同领域占据重要位置。
程序员爱钓鱼
·
2025-04-17 15:44
golang
java
开发语言
常见的 API 设计风格
在
软件开发
中,常见的API设计风格主要有以下几种,每种风格适用于不同的场景和需求:1.RESTfulAPI(主流)特点:基于HTTP协议,使用标准方法(GET/POST/PUT/DELETE)资源导向(
HappRobot
·
2025-04-17 15:10
API风格
restful
Go状态机设计模式:优雅的状态流转实现指南
Go状态机设计模式:优雅的状态流转实现指南前言在
软件开发
中,状态机(StateMachine)是一种有效的设计模式,用于管理对象状态和行为的变化。
youyouiknow
·
2025-04-17 14:33
tech-review
golang
设计模式
架构
后端
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他