个人开发

CodeAmaz3 小时前
java·maven·运维开发·个人开发
统一发包管理(Maven 仓库)详细步骤适用于希望在公司/团队内部统一管理 Java 构件(JAR、POM、源码包)、实现统一依赖来源、防止“本地有但别人拉不到”的情况,并方便与 CI/CD 对接的场景。下面以 Nexus Repository 为例说明,也可替换为 JFrog Artifactory、阿里云制品库等。
尤利乌斯.X1 天前
java·服务器·python·matlab·ci/cd·jar·个人开发
在Java中调用MATLAB函数的完整流程:从打包-jar-到服务器部署最近在做复杂网络仿真平台时,需要在 Java 环境中调用一些 MATLAB 编写的算法函数。这些函数在matlab中已经调试好经过了验证,就不想在java换再实现一套同样的逻辑。
Little丶Seven1 天前
android·unity·adb·个人开发
使用adb获取安卓模拟器日志cmd里调用adb.exe,用logcat指令获取日志。下面是添加环境变量的步骤,我们安装了模拟器,必定会带着adb程序,以mumu模拟器举例
郭泽斌之心1 天前
经验分享·个人开发
止盈和止损(二)止盈和止损已经谈过一些基础原则的内容,也给出一套止盈止损的建议,但是那一套的设置办法还是静态的,没办法适应动态的市场,市场是动态的,止盈和止损如果是静态的设置,会导致机械化的设置被不断变化的市场扫损。最直观的就是当你buy进场后,市场马上就不按照你的计划发展,直接反向打止损,尽管这样的情况是存在,但是对于设计的原则:“先活下去”来说,是还需要进一步完善的。
武陵悭臾2 天前
python·学习·程序人生·个人开发·pygame
Python应用开发学习:Pygame中实现切换开关及鼠标拖动连续填充功能我的上一篇日志《Python应用开发学习: Pygame 中实现数字水平靠右对齐和垂直靠底对齐》,记录了我参照自己经常玩的一个小游戏,做一个趣味数独游戏时,如何解决游戏界面中数字对齐的过程。
..空空的人2 天前
c++·个人开发
C++基于websocket的多用户网页五子棋 --- 项目设计前面已经了解过此项目主要依赖的库,现在就需要对其进行结构设计,功能模块划分,让其能够实现我们需要的功能;
workflower4 天前
数据库·需求分析·个人开发·极限编程·结对编程
软件工程-练习选择题(每道题选择一个答案) 1.下列哪一项是面向对象的概念? (a)模块和接口 (c)类、信息隐藏和继承 (b)模块和信息隐藏(d)并发和信息隐藏 2.下列哪一项是对象的特性? (a)一个函数或子过程 (c)一组数据和对数据进行操作的过程 (b)一个模块 (d)一组函数和算法 3.什么是类? (a)一个对象实例 (c)具有相同特征的对象的集合 (b)对象的实现 (d)具有不同特征的对象的集合 4.什么是类的操作(或方法)? (a)被一个类执行的函数的规约和实现 (b)被一个类提供的子例程的规约和实现 (
武陵悭臾4 天前
python·学习·程序人生·游戏·个人开发·学习方法·pygame
Python应用开发学习: Pygame 中实现数字水平靠右对齐和垂直靠底对齐最近一段时间手头没有应用开发需求,但我也没有闲着,而是学习用pygame开发小游戏,相继尝试了贪吃蛇、五子棋和数独游戏,积累了一点游戏开发经验。
郝学胜-神的一滴6 天前
开发语言·程序人生·线性代数·算法·机器学习·矩阵·个人开发
计算机图形中的法线矩阵:深入理解与应用在计算机图形学中,法线矩阵(Normal Matrix)是一个非常重要的概念,尤其是在光照计算和材质渲染中。它用于将法线从模型空间转换到切线空间或视图空间,以确保光照计算的正确性。本文将深入探讨法线矩阵的原理、数学推导以及实际应用。
workflower6 天前
数据库·算法·需求分析·个人开发
FDD与其他方法的相似和区别FDD的核心思想是:精细特性的迭代周期,使用小部分被传统实践检验了的流线型过程,对于团队交互作用和知识共享的偏爱,以及为所有开发提供环境的概要前端建模。然而,FDD完成这些核心目标的方式与其他敏捷开发方法有所不同。 “FDD和XP的原则中有些是对立的。”Jeff说,“FDD的神秘之处在于,它不像其他迭代或增量方法那样倾向于在整个生命周期中只注重细小阶段,而是在其前端就有我们称之为'过程1’的大量由细小部分组成的内容。这允许我们构建一个特性列表,并不用做大量的修正工作就能实现。我们在最初会有所偏差,这并不代
竹等寒7 天前
网络安全·golang·个人开发
Go红队开发—图形化界面这里只使用 fyne 库,其他库不讨论。没什么好说,直接看代码来的直接穿插下container:container.NewVBox和 【container.NewScroll、container.NewHScroll】
SeaTunnel7 天前
大数据·开源·apache·个人开发·数据集成·seatunnel·看开源之夏
Apache SeaTunnel 支持 Metalake 开发了!避免任务配置敏感信息暴露今年的开源之夏活动已接近尾声,Apache SeaTunnel 社区的开发者们在经过漫长的开发过程也都收获了自己的成果。上周,我们通过文章《巾帼力量助力 Flink 引擎 CDC 源模式演进》分享了董嘉欣同学的开发故事,今天,让来看看另一位同学——来自上海交通大学软件工程专业的吴天宇,在本次活动中是如何完成开发任务的吧!
workflower7 天前
数据库·单元测试·需求分析·个人开发·极限编程
测试套件缩减方法测试套件缩减方法是一个当前的研究课题。特别是,持续实践和回归测试要求最小化测试用例的数量。最近,许多智能合约已被部署在区块链实现中。由于其不可变性,测试在智能合约开发中扮演着更为重要的角色。STS 包实现了 k+1 测试套件缩减方法。该开发的软件生成并运行针对智能合约的最小测试用例集。该软件包的分层构造确保了能够测试任何遵循特定设计模式实现的智能合约。
Hy行者勇哥7 天前
人工智能·个人开发
多源数据抽取与推送模块架构设计该模块旨在连接多类型数据源(数据库、文件、API 等),通过灵活的抽取策略(全量 / 增量)获取数据,经处理后以主动推送或被动拉取方式供给上层应用。核心采用分层架构(数据源接入层、抽取策略层、数据处理层、输出推送层、任务调度与管理层),辅以配置中心、监控告警、容错机制保障可靠性,并支持插件化扩展与分布式部署,实现 "多源适配、灵活抽取、多样推送、可控可靠" 的目标。
workflower8 天前
大数据·数据库·驱动开发·需求分析·个人开发
FDD(Feature Driven Development)特征驱动开发FDD(Feature Driven Development)特征驱动开发是由(Jeff De Luca)提出的,他为那些对敏捷方法的作用感到怀疑的人提供了关于特性驱动开发的成功案例。成功案例之一是新加坡一家大银行的一个复杂的商业贷款应用系统。在Jeff没有加入该项目之前,该项目遇到了不小的困难,该项目是一个涉及大范围的商业、公司和消费者贷款系统,它融合了大量的贷款凭证(从信用卡到大型跨行的公司贷款)和广泛的贷款功能(从调查到完成后台监测)。在与Peter Coad合作的新加坡项目的工作中,FDD方法也得
盼哥PyAI实验室10 天前
运维·服务器·前端·javascript·echarts·个人开发
纯前端打造个人成长网站:零后端、零部署、零服务器的实践分享📍关键词:前端开发 / ECharts / localStorage / 个人网站 / 无后端项目一直以来,我都希望能有一个地方, 能记录下自己的旅行、阅读、兴趣、和那些成长的瞬间。
郝学胜-神的一滴12 天前
开发语言·python·程序人生·个人开发
深入理解 Python 的 __init_subclass__ 方法:自定义类行为的新方式 (Effective Python 第48条)在 Python 中,类的继承和自定义行为通常可以通过元类或类装饰器来实现。然而,Python 3.6 引入了一个新的方法 __init_subclass__,它提供了一种更简单、更直观的方式来改变子类的行为,而无需使用复杂的元类或类装饰器。本文将详细探讨 __init_subclass__ 的工作原理、应用场景以及如何在实际开发中使用它。
十八朵郁金香13 天前
前端·javascript·产品运营·axure·个人开发
【H5工具】一个简约高级感渐变海报H5设计工具一个基于 HTML5 的在线工具,允许用户创建、自定义和导出精美的渐变背景。支持动态颜色管理、文本编辑和多种导出选项。
郝学胜-神的一滴17 天前
服务器·开发语言·c++·程序人生·个人开发
使用现代C++构建高效日志系统的分步指南在软件开发中,日志系统扮演着关键角色,帮助开发者记录程序运行状态、调试问题以及监控系统性能。使用现代C++构建一个高效且灵活的日志系统,不仅可以提升开发效率,还能增强程序的可维护性和可靠性。以下是构建这样一个日志系统的详细分步指南:
workflower20 天前
开发语言·单元测试·软件工程·需求分析·个人开发
基本作业-管理⾃⼰的源代码从Hello World开始要求每个读者(或者学⽣)开始管理⾃⼰的源代 码: 1. 每个⼈都有⼀个VSTS的客户端,系统管理员给每⼀个⼈都创建了 TFS项⽬,每个学员都是各⾃项⽬的管理员 2. 每个同学去申请⼀个GitHub[注释3]的项⽬,存放源程序和其他⽂档 下⾯的练习可以⽤来锻炼学⽣的编程基本功。 1. 全部⽤命令⾏⼯具和Notepad编辑器,不⽤Visual Studio 等集成编辑 环境,每⼈⼿⼯创建并编译⼀个C的命令⾏程序:“Hello World”。 2. 练习数值计算。找出⼀个整数数组中⼦