1:如何确保自己提供的框架,有一个好的发布和测试环境?只需要配置很少的东西就可以测试和发布整个系统?
2:对于公共底层的东西,有没有一个方便的机制保证开发人员可以随意的重构代码和添加功能而又不需要麻烦的布
署成本?是否可以提供每个实现产品中都有一个扩展的方式?有一种好的方式诱惑程序员向好的方向发展
3:对于公共底层的类最好不要直接调用,而是通过继承的方式来使用,这样有利于解决每个产品的非共同点问题。
4:javaeye没有提交私人文章的页面,本想把私人的信息放网上,以备随时可以查用的。
墨衍会员
·
AI 创作全网分发
墨衍智能分发
本文由作者通过墨衍一键同步至各平台
1分发平台
100+累计阅读
133平均单平台
已同步平台
优快云
微信公众号
微博
知乎
掘金
百家号
博客园
抖音
小红书
你的文章也可以这样分发
墨衍会员 ¥399起/年,写一次发全网
我也要 →
码龄21年
1:如何确保自己提供的框架,有一个好的发布和测试环境?只需要配置很少的东西就可以测试和发布整个系统?
2:对于公共底层的东西,有没有一个方便的机制保证开发人员可以随意的重构代码和添加功能而又不需要麻烦的布
署成本?是否可以提供每个实现产品中都有一个扩展的方式?有一种好的方式诱惑程序员向好的方向发展
3:对于公共底层的类最好不要直接调用,而是通过继承的方式来使用,这样有利于解决每个产品的非共同点问题。
4:javaeye没有提交私人文章的页面,本想把私人的信息放网上,以备随时可以查用的。
MCU HardFault学习小记(一)——基于Arm Cortex-M系列
HardFault(硬件错误)是一类在嵌入式系统开发中较为常见的系统异常,优先级仅低于复位和NMI(不可屏蔽中断)。当系统运行过程中遇到了某些错误时程序就会跳转至HardFault_Handler函数中,引发程序故障进而影响程序的正常运行。本文介绍了HardFault问题的背景和解决HardFault问题所需的理论知识,并在此基础上介绍了两种HardFault问题的查找和分析法。
敏捷开发之道 总结小记
敏捷开发强调以人为本、快速响应变化,通过持续交付可工作软件来满足客户需求。其核心原则包括:个体协作胜过流程工具、客户参与决策、频繁集成与自动化部署、短迭代增量发布等。团队应保持开放学习态度,跟踪技术变化,定期分享知识,勇于承认不足并解决问题。开发过程中需让客户主导业务决策,使用设计指导而非限制开发,合理选择技术框架。通过每日站立会议、代码复审、自动化测试和持续集成保持开发节奏,确保项目随时可发布。固定价格合同需基于真实工作评估,与客户协作控制功能范围。敏捷开发要求团队打破旧习惯,持续改进,在稳定节奏中应对变
Producter:让产品从0到1
内容简介 这是一本以实际的成功 App 为例阐述如何完成一款 App 产品的设计、开发和营销的书。本书从产品的设计、产品的实现、产品的迭代、产品的营销、产品的进阶等几个角度,全面讲解了产品设计的基本原则、设计的重要性、设计的感觉、实用的设计工具、简单的 iOS 开发、产品营销理念和文案基础、动画效果的实现等内容。此外,本书以《小记》这款有代表性的 App 产品为例,完整还原了一款产品从想法到设计,...
创业小记:终于开发了个有点希望的产品了
过了3个月了,做了8个产品,有一个产品,有点起色,在7月有290刀的收入。3个月时间了,打算简单复盘一下。一个字“抄”,二个字“参考”,三个字“微创新”我是个典型的技术同学,我不建议跟我一样背景的人从开发自己有需求的产品开始,这是主流论调,就是你要自己有需求,才能对需求了解的深刻,才能开发好,这个论调是对的,但很容易误解,比如我就误解了。我自己有很多想法和需求,但这些需求是我凭空想出来的,我很自然...
SAP MTO实战:从销售订单到生产订单的精准触发与配置详解
本文深入解析SAP系统中按订单生产(MTO)模式的核心流程与配置。详细阐述了如何通过精准配置物料主数据策略组、需求类型及计划策略(如策略50),实现从销售订单自动触发生产订单的完整链路。文章结合实战案例,指导用户打通销售与生产环节,并提供了关键事务代码与常见问题排查指南,助力企业实现以销定产,优化库存与成本控制。
BLE蓝牙胎压监测
胎压监测系统新技术
scrum小记
什么是 scrum Scrum是一个敏捷开发框架,是一个增量的、迭代的开发过程。在这个框架中,整个开发周期包括若干个小的跌代周期,每个小的的跌代周期称为一个 Sprint,每个 Sprint 的建议长度2到4周。在 Scrum 中,使用产品 Backlog 来管理产品或项目的需求,产品 backlog 是一个按照商业价值排序的需求列表,列表条目的体现形式通常为用户故事。Scrum 的开发团队总是先
STM32CUBEMX配置SDRAM
STM32CUBEMX配置SDRAM
Deecamp2019夏令营小记
2019.07.19~08.17 参加了创新工场主办的DeeCamp,今小记之 DeeCamp今年是第三年举办,邀请到的嘉宾都是大咖,而且整个Camp时间接近一个月,有一定可能性做出像样的产品,遂参加 Our Project 我们的课题是 图像闭合边缘生成系统,简单来说就是生成图片中物体的边缘但对闭合性和生动性有一定要求。 尝试了下面的算法: CartoonGAN ContourGAN ...
【纯血鸿蒙】安装hdc工具
参考资料:
三菱PLC FX3U温度控制系统案例
U0\G100是平均次数的设置,设置为100个数据取平均,这样数据显示更加稳定,通道1的数据显示再U0\G10里面,温度模块的数据对应是0~150°输出0~10V,对应到0~10000的数据10000是150°的66.667倍,因此把数据传送到D0后转换成浮点数,再去除以66.667,就得到实际的温度了,数据存放到D2。触摸屏软件使用EBpro软件,设计界面如下,右边的是温度的实时曲线图,左边的是温度报警表,当当前温度超过了报警温度这种时,就会在这个表格上显示对应对应的报警。(1)实时显示温度值;
小记,开源的意义
曾经翻译过一篇文章十大开源软件贡献者排名,国内的开源贡献者也曾有人做出回应,不过总的情况:开源源自国外,国内毕竟发展时间和软件业水平的原因,在开源的贡献角度和国外有很大的差距。 站内新闻-中国何时才能从开源消费者成为开源贡献者 ,也说明我国是个开源消费国,也就是开源利用国。 说白了,开源在...
Test软件:Keysight二次开发_(1).Keysight软件开发概述
VISA(Virtual Instrument Software Architecture)库是Keysight提供的一种标准化的仪器控制接口,支持多种编程语言和开发环境。仪器通信:通过GPIB、USB、以太网等接口与仪器进行通信。数据采集:从仪器中获取测量数据。命令发送:向仪器发送控制命令。错误处理:处理通信过程中可能出现的错误。测试自动化是指通过编写脚本或程序来自动执行测试任务,从而提高测试效率和减少人为错误。Keysight的测试设备和仪器支持多种编程语言和开发环境,使得测试自动化变得相对容易。
EMBA课程小记(5)——营销课程体会
时隔上一次EMBA课已经1年多了。每次上EMBA课,感觉整个思维都得到了极大的提升。这次营销课更是如此。营销,我之前的认识比较粗浅,觉得就是卖东西。而我对营销的认识,往往就一下跳到花言巧语,不实宣传,砸钱做广告等一些具体的营销手段。通过这次营销课,我对营销的认识有了新的认识。首先,营销不仅是营销人员的事情,而是全体员工的事情。结合我目前的工作,我感觉这句话简直是振聋发聩。我现在身处一个十几个人的小...
使用 Simulink + Simscape Electrical 搭建一个三相PWM整流器模型
本文详细介绍了使用Simulink搭建三相PWM整流器模型的方法,重点讲解了SVPWM调制策略的实现过程。内容包括系统结构设计、主电路搭建、SVPWM算法实现、双闭环控制器设计以及仿真分析。通过MATLAB Function Block实现SVPWM核心算法,并给出优化建议,如死区补偿、开关频率优化等。该教程为电力电子领域工程师提供了实用的建模与仿真方法,可用于新能源并网、电机驱动等应用场景的研发与优化。
从 0 到 1 玩转小智 AI 智能音箱:开发教程 + 实战项目全攻略
如果说 MCP 是工具箱,那 SDK 就是 “技能模板”—— 小智音箱的自定义技能本质是 “意图识别 + 逻辑响应” 的组合,就像给嵌入式设备写驱动程序,只要按规则调用接口,就能实现各种功能。小智 AI 音箱的开发门槛并不高,核心是利用 MCP SDK 封装好的接口,结合嵌入式开发的 “硬件对接 + 逻辑编程” 思维,就能实现各种自定义功能。从环境搭建到技能开发,再到实战项目落地,每一步都是对 “软件控制硬件” 的实践 —— 而这正是嵌入式开发的核心魅力。
WebRTC编译小记
心血来潮,好久没有编译过WebRTC了,前几天同步了一份最新代码,今天先编译了一下Windows的。有功夫再编译一下其他平台的。这里记录一些编译过程中的关键内容。 Windows 编译日期:2018-11-16 设置命令提示符科学上网代理: set https_proxy=http://127.0.0.1:1086 set http_proxy=http://127.0.0.1:1086 不要...
复分析 阿尔福斯(Ahlfors) 第三版答案 英文
答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案
使用SVN小记
2019独角兽企业重金招聘Python工程师标准>>> ...
华为的C语言编程规范.pdf
华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。
lwip-2.0.3
lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。
CMS32L051调试小记(一)之代码选项配置
CMS32L051国产芯片
ssm框架搭建
这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载
构建之法阶段小记六
本周学习了构建之法的第8、9章,总算是接触到了久闻未见的软件工程中的重中之重——项目需求分析,以及对需求和团队进行管理的重要角色——PM 我们都知道软件是由人手一行行代码写出来的,软件的存在也是为了满足人工作生活中的各种需要。如果软件开发没有目标,那写出来的代码不过就是26个字母及其大小写加上空格和一些特殊符号的随机组合罢了,没有实用意义。所以,代码的诞生一定是...
2016暑期实习面试小记
楔子隔了好长时间没写博客了,这一段时间基本忙于实习以及实验室的事情。从2月底到3月18日收到阿里的offer短短十几天,经历了不少面试,这里把主要的经历简单的记录总结一下,也为接下来的学习和工作做一个铺垫。阿里,蚂蚁金服,Java研发一面 3月1日在找到小百合有校友内推投递简历,第二天一面就到了。整体来说不是很难。 开始同样是自我介绍,结尾我提到了之前做的项目,面试官(一个很nice的JJ)就让
ThoughtWorks中国软件质量大会成都站小记
听说ThoughtWorks将于1月18日第一次在成都举办中国软件质量大会,周末闲着也没什么事,于是就报名参加了。虽然自己是做开发的,不过了解一些业界常用和前沿的软件测试以及质量维护的方法和技术也可以扩宽自己的知识面,对编写高质量的代码也是有帮助的。我一直相信一句话,“你现在所学习的知识,一定会在将来某个时刻派上用场”。 中国软件质量大会自2010年开办以来,一直在北京举行,BQConf也即Be
阅读者之JAVA小记---引 言
引 言 首先,我要向大家申明的是,这不是一本关于讲解JAVA基础知识的博文。因此,倘若你还是一位JAVA初学者,我的建议是你应该优先学习些JAVA基础知识。 其次,我要向大家申明的是,这也不是一本关于讲解JAVA Web开发的书,书中所涉及的知识,以SWING和SWT为主。因此,倘若你是一位JAVA Web开发的发烧友,本书所要讲述的内容可能会令你有些失望,里面的知识对于J
离职倒计时99天,现在一无所有的我,为什么这么自信?
准备国庆提离职,大概收假回来交接下就可以走人了自我介绍:工作5年、普通程序员、目前大厂外包。当前状态:“无存款、无房产、无名气”,但决定离职,开始自由职业。离职原因:安于现状我找不到人生的意义,我累计了自己的思考和行动做出改变。
1255
2982
5555
5510

被折叠的 条评论
为什么被折叠?



