自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(377)
  • 收藏
  • 关注

原创 IT 领域最被低估的六项技术

在管理软件中,低代码平台的发展算是卓越。不可否认,AI的最新进展是开创性的,具有革命性的潜力,但就像所有被炒作的技术一样,它们也是建立在许多其他技术的基础之上,而这些充当“奠基者”角色的技术似乎根本没有得到任何荣耀。它是转型的催化剂,但它也是一个被忽视的催化剂,因为人们已经对ERP的概念习以为常,而没有考虑到它的转型能力。事实上,尽管很多组织试图改变自己的IT环境和业务流程的其他部分,但它们仍在坚持使用本地ERP,因为它们没有意识到如果将这个基本的企业核心及其所支持的流程现代化,他们可以省去多少工作。

2025-01-25 10:03:48 340

原创 轻量级限流算法的实现,拿走即用!

这段限流算法实现的比较简易,仅适合单体服务,如果是分布式系统可以使用redis来实现。

2025-01-21 11:20:43 430

原创 低代码:让软件开发触手可得

一个基于Java Boot / .Net Core构建的简单、跨平台快速开发框架,基于SpringBoot / Springcloud+Vue的前后端分离的项目,麻雀虽小,五脏俱全,开箱即用!身为开发人员,经常需要花大量时间在数据绑定与界面设计等重复性高、技术含量低的工作,本应重点关注的用户具体业务逻辑需求搭建却没能投入太多时间。这也是越来越多的程序员加入低/无代码开发大军队伍的原因。低/无代码通过将底层功能封装起来,实现使用端可视化、模板化、向导化,大幅度降低重复工作量。

2025-01-15 15:20:32 550

原创 一款好的低代码开发平台应该是什么样?

完整的低代码开发平台应该同时服务专业开发者和业务主管,必须支持数据模型自动生成或变更页面模型此类正向建模,同时也支持页面模型、流程模型这类更偏向业务的模型反向生成或变更数据模型的反向建模。低代码的可视化设计,不仅仅实现拖拽设计,更重要的是赋能了使用者,让更多不同知识背景的公民开发者来完成应用构建中的组成部分(包括但不限于用户界面、业务流程、审批过程、业务逻辑),用户想要有更好的体验,复杂度更是成倍的提升。的低代码开发平台,支持可视化、低代码/无代码开发,并融合敏捷的移动开发技术,实现快速、简单的应用构建。

2025-01-14 14:22:58 668

原创 用 Python 进行高效数据抓取的七招

通过本文,我们学习了用Python进行高效数据抓取的七大绝招,包括使用requests库进行HTTP请求、解析HTML文档、处理分页、使用Scrapy框架、处理JavaScript渲染的内容、使用pandas处理数据以及遵守robots.txt和网站条款。这些技巧不仅能够帮助我们高效地抓取数据,还能确保我们的抓取行为合法合规。

2025-01-13 15:37:58 607

原创 程序员开发助手,低代码必须有一席之地

程序员可以跟各个部门配合,把各种重复性的、最常用的流程沉淀成服务模块,在加上低代码平台或无代码平台,普通的办公人员(即非程序员,比如运营)就能用最简单、人性化的方式把它调用出来解决问题(或流程自动化),而无需额外的程序员投入。它是一个适合所有水平的用户的低代码学习平台,无论是有经验的开发者还是编程新手,都可以在这里找到适合自己的学习路径。低代码平台通常提供一系列的开发工具和资源,包括编程语言、数据库、服务器、存储等,用户可以通过浏览器或移动应用程序访问这些工具和资源,以实现软件开发的全过程。

2025-01-10 18:03:14 532

原创 关于低代码平台的安全性考量

在低代码开发蓬勃发展,为企业带来前所未有的效率提升与创新活力的同时,安全性问题犹如一片潜藏在海面下的暗礁,不容忽视。尤其对于承载着企业关键业务流程与敏感数据的低代码平台而言,确保其安全性,是保障企业稳健运营的重中之重。

2025-01-07 17:58:33 692

原创 JNPF 低代码技术架构与核心组件深度剖析

在数字化转型的浪潮中,低代码开发平台成为众多企业加速创新、提升效率的关键利器,而 JNPF 低代码平台更是凭借其卓越的设计与强大的功能备受瞩目。今天,就让我们深入探究一下 JNPF 的技术架构与核心组件,揭开它高效赋能的神秘面纱。

2025-01-06 16:17:50 1163

原创 VUE3与JNPF快速开发平台的完美结合

此外,Vue3.0还引入了Composition API,这一强大的特性使得代码复用和组件化变得更加灵活,大大提高了代码的可读性和可维护性。而JNPF快速开发平台,正是基于这款强大的Vue3框架,为用户提供了一个高效、灵活且易于上手的低代码开发环境。它们不仅提高了开发效率,降低了开发门槛,还为用户提供了更加灵活、可扩展的开发环境。平台内置了丰富的组件库,包括消息中心、文件服务、第三方登录等通用组件,用户可以根据需要选择合适的组件进行集成或二次开发,从而快速构建出属于自己的应用系统。

2025-01-03 10:47:38 344

原创 探秘低代码,JNPF悄然助力

低代码开发,简言之,是一种借助可视化操作界面,以少量代码甚至无需编写大量传统代码即可快速构建应用程序的开发模式。其打破了以往仅有专业编程人员方可参与软件开发的局限,使众多非技术出身但熟悉业务流程的人员能够参与到应用创建之中。举例而言,以往开发一款企业内部的办公管理系统,从需求梳理、设计、编码到测试、上线,需历经漫长周期,开发团队需耗费大量时间与精力编写代码,以应对复杂逻辑与功能需求。而采用低代码开发,通过拖拽预设组件,类似搭建积木般组合页面布局、设置流程逻辑,诸多基础功能可迅速成型,大幅缩短开发时间。

2025-01-02 18:03:18 563

原创 低代码开发深度剖析:JNPF 如何引领变革

在当今数字化转型加速的时代,低代码开发已成为众多企业提升效率、降低成本的关键利器。它打破了传统开发模式的高门槛和冗长流程,让应用开发变得更加高效、灵活与普惠。

2024-12-31 18:16:20 738

原创 亲测好用的低代码开发平台

今天必须给大家安利一款让我相见恨晚的低代码开发平台 ——JNPF。

2024-12-30 16:21:45 309

原创 关于Mysql查询的那些事儿

如果不需要将一个表中的所有列都查询出来的时候,尽量不要使用SELECT* 查询,而是SELECT关键字后面添加具体的需要查询的字段,这样不需要检索出所有的列,减少了在查询中的传输量;作为程序员,持续学习和充电非常重要,作为开发者,我们需要保持好奇心和学习热情,不断探索新的技术,只有这样,我们才能在这个快速发展的时代中立于不败之地。去重查询,从查询结果中去掉重复的行,使用的是关键字DISTINCT,并且,DISTINCT需要放在列的前面,如果写在列后面就会报错。

2024-12-27 15:00:01 829

原创 Spring中的循环依赖是怎么个事?

首先,有两种Bean注入的方式:构造器注入和属性注入。对于属性注入的循环依赖。

2024-12-17 11:30:01 1089

原创 如何运用JAVA开发API接口?

本文详细介绍了如何使用Java开发API接口,包括创建接口、实现接口、测试接口、以及部署接口等关键步骤。同时,还讨论了接口的安全性设计和设计原则。通过遵循这些步骤和原则,可以开发出高效、安全、易于维护的API接口。Java作为一种强大的编程语言,在开发API接口方面有着广泛的应用前景。无论是前后端分离的开发模式,还是微服务架构,Java都能提供灵活、可靠的解决方案。希望本文能帮助读者更好地理解和应用Java API接口开发,为实际的开发工作提供有益的参考。

2024-11-13 14:27:46 1163

原创 一文介绍MySQL架构

和其它数据库相比,MySQL有点与众不同,它的架构可以在多种不同场景中应用并发挥良好作用。主要体现在存储引擎的架构上,。这种架构可以根据业务的需求和实际需要选择合适的存储引擎。

2024-11-12 14:42:10 558

原创 如何成为一名优秀的程序员,进来看看

作为一名程序员,掌握实用的编程技巧是成为优秀的程序员所必须具备的能力之一。在这篇文章中,我将与大家分享一些实用的编程技巧,帮助你提升编码效率、解决问题并成为一名出色的程序员。无论你是初学者还是有经验的开发者,这些技巧都将对你的编程之路有所帮助。

2024-10-31 16:26:47 542

原创 0基础真的能学会java吗?

全面、细致、深入的讲解Java语言开发的特性,包含:网络编程知识、十种以上的设计模式、常用数据结构与算法、OO原则、lambda表达式、函数式接口、Stream接口、NIO的文件操作,AOP框架初探、MIMA通讯框架、XML与JSON详解、事件原理的接口回调、Google guava框架、Editplus工具、Eclipse工具、IntelliJ IDEA工具、Junit测试、UML工具设计、重要类库源码级分析、综合项目实战等等。云计算、搜多引擎、权限管理、区块链、人工智能、常用框架。

2024-10-25 17:29:07 828

原创 开源(open source)是什么?为什么要开源?

为什么开源这个问题挺复杂,这里就从社会面以及个人两个角度来说。当然个人层面的开源其实是建立在社会面形成开源氛围后开始的。

2024-10-24 15:12:08 2119

原创 趣味科普:人的大脑相当于什么水平的CPU和GPU

总体而言,单说算力,人脑远强于同功率硅基芯片,毕竟人脑就是靠暴力堆算力来部分弥补精度不足和传导过慢。但高可塑性网络,结合几千年积累的先验知识,才是大脑起飞的终极助力。

2024-10-18 16:56:56 288

原创 在API 接口的设计中数据的安全性和完整性,该如何保证?

在当今数字化时代,应用程序编程接口(API)在软件系统之间的数据交互中起着至关重要的作用。尤其是在电商、金融、医疗等领域,数据的安全性和完整性直接关系到用户的隐私、财产安全以及企业的声誉。因此,在 API 接口的设计中,如何保证数据的安全性和完整性是一个关键问题。本文将深入探讨在 API 接口设计中保证数据安全性和完整性的策略。

2024-10-11 14:52:59 1200

原创 前端是靠什么起家的?

回想起多年前,前端开发者常被戏称为“切图仔”,但就是这样的角色,通过精湛的CSS技巧,能够实现各种复杂的交互和特效,展现出前所未有的网页魔法。这样,当面对特定的样式需求时,我们可以轻松地查找并应用最合适的选择器来实现目标效果。5. 保持HTML的语义化 组合选择器的使用有助于保持HTML代码的语义化,因为它们允许开发者基于元素之间的自然关系来应用样式,而不是强迫添加额外的类或ID。这种做法增加了样式的可复用性,因为相同的组合选择器样式可以在不同的HTML结构中被复用,只要这些结构符合选择器定义的元素关系。

2024-09-18 16:04:44 1070

原创 延迟退休,程序员的你准备好了吗?

集成Java+.Net双技术引擎的新型数字化平台,前端采用Vue3等技术框架,包括场景建模、界面开发、系统对接、组件拓展、数据并发处理、动态菜单、权限校验、按钮级别权限控制等功能。综上所述,对于面临已板上钉钉的延迟退的程序员来说,采取一系列的准备措施是非常必要的。通过这些努力,程序员可以应对延迟退造成的挑战,继续在职场中展示自己的价值和能力。通过参加行业会议、培训课程和读书,程序员可以不断提升自己的专业水平,掌握最新的技术趋势和工具。随着社会的进步,人们的寿命也逐渐延长,65岁被认为是人们应该退休的年龄。

2024-09-14 16:20:05 582

原创 Kotlin协程的取消机制:深入理解和优雅实现

Kotlin协程提供了一种高效的方式来处理并发和异步任务。在协程的生命周期管理中,取消协程是一项重要的操作。本文将深入探讨Kotlin协程的取消机制,介绍除了直接使用Job的cancel方法之外的其他方式,并提供优雅的实现策略。

2024-09-13 17:08:21 723

原创 说说停止线程池的执行流程?

系统管理、前端 UI 等组件,这种情况下我们避免了重复造轮子,已内置大量的成熟组件,选择合适的组件进行集成或二次开发复杂功能,即可自主开发一个属于自己的应用系统。作为程序员,持续学习和充电非常重要,作为开发者,我们需要保持好奇心和学习热情,不断探索新的技术,只有这样,我们才能在这个快速发展的时代中立于不败之地。executor.submit(() -> System.out.println("最后一个新任务"));System.out.println("执行拒绝策略");关闭线程池的场景有哪些?

2024-09-12 18:05:03 881

原创 Go 错误处理指北:Error vs Exception vs ErrNo

Python 的错误处理方式在主流编程语言中最为常见,只不过其他编程语言的关键字一般为。这种异常处理方式的好处是代码简洁优雅,所以是最被程序员所接受的一种错误处理方式。不知道你有没有注意,我在 Python 异常处理的示例代码中,还写了一个else分支,其实 Python 异常处理完整逻辑是else分支的功能你可以自己思考下是干什么用的。C 的错误处理比较“原始”,很大原因是 C 函数只能返回单个值。所以就可能出现一个返回值,存在多种用途的现象。

2024-09-11 17:21:51 981

原创 什么是 structuredClone?如何实现深拷贝?

可靠性:更可预测地处理循环引用、函数和undefined值。效率:对于大型数据集执行深度克隆更快,不需要变通方法。简洁性:一种方法统治它们所有 —— 不再需要在{...obj}或自定义深度克隆函数之间选择。作为程序员,持续学习和充电非常重要,作为开发者,我们需要保持好奇心和学习热情,不断探索新的技术,只有这样,我们才能在这个快速发展的时代中立于不败之地。低代码也是一个值得我们深入探索的领域,让我们拭目以待,它将给前端世界带来怎样的变革,推荐一个低代码工具。开发语言:Java/.net。

2024-09-10 16:26:13 1280

原创 开发者必备的 4 大类 AI 工具盘点,错过你就亏大了!

今天为大家推荐四类 AI 工具,这些工具不仅极大地提升开发效率,还确保了软件的质量和安全性,让开发者能够将更多精力投入到创新和解决复杂问题上。让我们一起深入了解这些 AI 编程工具中的佼佼者,探索它们如何成为开发者的得力助手,以及它们是如何在编程和代码阅读方面提供智能辅助的。作为本领域的先行者,包阅 AI 是一款集成了先进算法的代码补全工具,它通过深度学习技术,能够理解复杂的代码上下文,并提供精准的代码补全建议。

2024-09-09 18:00:57 1084

原创 低代码提升开发能力的思路

通过对运维领域低代码的潜在客户的分析,明确低代码平台的设计目标,就是让客户开发SaaS更快速,同时我们并不是提供一个简单的页面拖拽工具,而是让运维开发人员可以基于平台,学习并掌握一门通用的运维开发技术,避免技能和平台绑定,限制了开发人员的技术发展。在JNPF开发平台上,我们已经实现部分场景下的低代码、跨系统等流程设计,例如审批流程,标准运维中的发布、变更流程,DevOps平台的流水线持续集成流程,以及数据平台对数据的处理流程等。这一方面JNPF快速开发平台做的比较好,我们从这个工具出发,展开说说。

2024-09-06 16:49:45 1003

原创 如何处理 MySQL 主从延迟?

作为程序员,持续学习和充电非常重要,作为开发者,我们需要保持好奇心和学习热情,不断探索新的技术,只有这样,我们才能在这个快速发展的时代中立于不败之地

2024-09-05 15:30:32 1042

原创 作为中级前端工程师,每天都做些什么?

这里没有细化到每天一天的工作内容,目前工作任务还是比较简单,大部分都能够提前完成,除此之外也承担团队前端基建的任务,如文档规范定制、业务脚手架开发和参与开源贡献。更多的是自主探索感兴趣的板块,并记录和分享出来。作为程序员,持续学习和充电非常重要,作为开发者,我们需要保持好奇心和学习热情,不断探索新的技术,只有这样,我们才能在这个快速发展的时代中立于不败之地,推荐一个低代码工具。开发语言:Java/.net。

2024-09-04 16:08:31 931

原创 JNPF——快速搭建应用好助手

如果拥有JNPF,你将拥有全套平台源码支持。你没有看错,JNPF是提供全源码的平台。基于Java Boot/.Net 构建的简单、跨平台快速开发框架,提供可视化的界面设计和逻辑编排,大幅降低开发门槛,少量编译部署,更像一种傻瓜式的应用搭建平台,即可应对个性化/复杂业务场景需求,支持私有化部署(本地部署)。

2024-09-03 18:05:54 1150

原创 基础小白必备:Go语言中如何连接 MySQL

在本文中,我们展示了如何使用 Go 语言与 MySQL 数据库进行基本的 CRUD 操作。通过本教程,您可以创建、查询、更新和删除用户数据,这为您在开发基于数据库的应用程序时打下了基础。作为程序员,持续学习和充电非常重要,作为开发者,我们需要保持好奇心和学习热情,不断探索新的技术,只有这样,我们才能在这个快速发展的时代中立于不败之地。低代码也是一个值得我们深入探索的领域,让我们拭目以待,它将给前端世界带来怎样的变革,推荐一个低代码工具。应用地址:开发语言:Java/.net。

2024-09-03 16:12:37 1530

原创 2024年你应该使用的6个JavaScript库

JavaScript库是简化复杂任务、提高生产力并使开发者能够高效构建强大应用程序的不可或缺的工具。随着JavaScript生态系统的不断演变,新库不断涌现,现有库也在不断改进。JavaScript库是简化复杂任务、提高生产力并使开发者能够高效构建强大应用程序的不可或缺的工具。随着JavaScript生态系统的不断演变,新库不断涌现,现有库也在不断改进。在本文中,我们将探讨15个每个开发者在2024年都应该考虑使用的JavaScript库。

2024-08-30 13:46:03 808

原创 异步编程:真的让程序更快了吗?

异步编程并不总是让程序运行得更快,但它确实可以在许多情况下提高程序的效率和响应性,特别是在处理I/O密集型任务时。在软件开发领域,异步编程已经成为一种广泛使用的技术,特别是在处理I/O密集型任务、高并发请求或构建响应式系统时。然而,关于异步编程是否真的能让程序运行得更快,这个问题并非总是那么直观。本文将深入探讨异步编程的本质、其带来的性能优势以及可能的局限性。

2024-08-29 14:36:18 356

原创 引迈信息 JNPF平台怎么样?值得入手吗?

作为一组数字技术工具平台,能基于图形化拖拽、参数化配置等更为高效的方式,实现快速构建、数据编排、连接生态、中台服务等。支持OAuth 2.x/OpenID Connect、SAML 2.0、JWT、CAS、SCIM等标准协议,提供安全、标准和开放的用户身份管理(IDM)、身份认证(AM)、单点登录(SSO)、RBAC权限管理和资源管理等;:丰富的现成应用,满足企业不断变化的业务、管理需求,基于平台开发的产品更稳定可靠、代码规范、易学上手快等,可全方位实现商业拓展;

2024-08-27 15:19:49 743

原创 成为顶尖1%前端开发者的10项必备技能

一旦你学会了所有这些,你就能以极快的速度和高生活质量从头到尾构建99%的网络应用和网站。

2024-08-23 17:27:38 868 1

原创 让程序员欲罢不能的职场工具合集

FeHelper是 Web 开发者助手,目前包括 JSON自动/手动格式化、JSON内容比对、代码美化与压缩、信息编解码转换、二维码生成与解码、图片Base64编解码转换、Markdown、 网页油猴、网页取色器、脑图(Xmind)等贴心工具,甚至在目前新版本的FeHelper中,还集成了FH开发者工具, 如果你也想自己搞一个工具集成到FeHelper中,那这一定能满足到你。

2024-08-22 14:53:03 460 1

原创 Vue 和 React 各自的背景和特点

背景:解决的问题:特点:背景:解决的问题:特点:数据绑定方式:渲染方式:生态系统:

2024-08-19 17:46:56 561

原创 10个日常开发必备的 JavaScript 代码片段

在 Web 开发领域,开发效率是关键。为什么每次开始新项目时都要重新发明轮子?今天,本文汇总整理了一些方便日常开发使用的 JavaScript 代码片段,超越了 Lodash 和 day.js 等常见代码片段,提升你的开发效率,减少工作时长。在 Web 开发领域,开发效率是关键。为什么每次开始新项目时都要重新发明轮子?今天,本文汇总整理了一些方便日常开发使用的 JavaScript 代码片段,超越了 Lodash 和 day.js 等常见代码片段,提升你的开发效率,减少工作时长。让我们开始吧!

2024-08-06 15:08:08 862

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除