自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xuxian的博客

每天努力变得比从前聪明一点!

  • 博客(470)
  • 收藏
  • 关注

原创 玩转JNPF可视化平台,软件开发如此简单!

以 Vue 为技术栈的低代码 JNPF ,开发力量还可以。这款低代码和市面上的其他低代码区别很大的,相较于轻流、简道云、轻宜搭、微搭、帆软、活字格等等,这类面向业务人群使用的低代码(不需要研发人员操作的编写的,我更愿意称之为无代码),产品功能都是高度标准化的,也能够满足各类型的需求和业务,但有个问题:

2024-01-04 16:27:17 1176

原创 JNPF——强大、高效、易学的低代码开发工具

JNPF低代码工具正是你苦心寻找的产品!它是一款专为稍微懂一点点编程思想的入门级人员设计的神奇工具,集成了丰富的功能和组件,让你轻松驾驭编程,迅速成为可视化开发达人!软件开发无人能够取代,但是这款工具一定能成为你的最佳辅助。

2023-12-06 14:38:26 2238

原创 发现新大陆——原来软件开发根本不需要会编码(看我10分钟应用上线)

10分钟完成一个基础应用,2-3小时就能摸清整套系统的使用流程和基本功能的位置,产品的功能集成和操作复杂平衡也较为合理。如果老板们可以直接定制这样一个能包罗万象的应用,后续的系统再开发就不用愁了,让这些时间去谈一个万单位的项目,多香啊!

2023-03-01 15:09:27 5629 28

原创 超省事!这6个开发工具你用到了哪几个?

作为一名开发人员应始终了解他们使用的工具,是事倍功半还是事半功倍就看你会不会正确的使用开发工具了。工具用对了,你就可以更加轻松高效地完成工作。今天就和大家分享一下2023年我在日常工作中最常使用的工具。

2024-04-11 16:41:31 370

原创 如何在 JavaScript 中创建自定义事件?

JavaScript 附带了一组涵盖常见交互的内置事件。但是,在某些情况下,这些预定义事件可能还不够。这就是自定义事件发挥作用的地方。自定义事件使开发人员能够定义自己的事件类型,从而扩展了 JavaScript 中事件驱动编程的功能。事件初始化:首先,我们需要使用 CustomEvent 构造函数初始化一个新的自定义事件。此构造函数采用两个参数:事件类型和一个可选对象,其中包含要与事件一起传递的任何其他数据。});调度事件。

2024-04-11 15:17:00 691

原创 关于Java 中的Optional的一些事

说白了就是传值就用orElse,需要调用方法获取就用orElseGet,Optional有没有值的时候都会调用orElse,而orElseGet只有Optional没有值的时候才会被调用。

2024-04-10 10:14:10 893

原创 教你如何优雅做好项目管理?

项目( Project )是为创造独特的产品、服务或者成果而进行的临时性工作。管理( Management )通过实施计划、组织、领导、协调、控制等职能来协调他人的活动,使别人同自己一起实现既定目标的活动过程。项目管理(Project Management) 在项目活动中运用专门的知识、技能、工具和方法,使项目能够在有限资源限定条件下,实现或超过设定的需求和期望的过程。从项目的基本概况可以看出,每个项目是具备三种基本特征即独特性、临时性、目的性。

2024-04-08 17:35:13 734

原创 没想到?React 编译器还可以玩这个?!

React 19 和 React 编译器(此前称作React Forget)最近一个月成为了 React 社区热议的焦点。大家都对于可能很快就不必再在 React 中纠结于记忆化技术(memoization) 的问题感到异常激动(这是件好事)。但这种说法准确吗?在未来几个月内,我们真的可以开始抛弃memouseMemo和这些概念吗?而当 React 编译器正式推出后,又会带来哪些实质性的变化?我们又应该如何学习 React 的新知识呢?我们来深入探讨一下。

2024-04-01 15:37:43 1038

原创 一则关于Go的高级构建指北

本文将探索Golang高级构建技巧,从而有助于创建更高效的二进制文件。

2024-03-29 15:44:16 1086

原创 35岁的程序员,该何去何从?

2024 年,是充满未知和挑战的一年。AI 的发展日新月异,已经有人用它来写代码了,啥时候会替代程序员,可真不好说。另一方面,程序员扎堆的 IT 互联网行业却进入了平台期甚至下行期,降本增效成为行业主流,裁员缩招的声音不绝于耳。在这种前有狼后有虎的年头,作为程序员,又该何去何从?程序员的职业生涯,真的只能走到 35 岁吗?我们该如何做,才能夯实自身,提高替代难度?对于有创业梦想的人,又该如何规划,才能穿越牛熊,逆流而上?创业,第一肯定是要做你能做的事情;第二,你肯定要能做得比别人好,才有市场竞争力;

2024-03-28 18:14:48 964

原创 程序员 MAC 电脑上的必装软件

采用微服务、前后端分离架构,集成了代码生成器,支持前后端业务代码生成,满足快速开发;Mac上第三方包管理器,很方便的工具,同时出名的还有MacPorts,各有千秋吧,homebrew比较依赖系统库,优点是更新速度快,软件包也非常多,但是缺点也很明显,每次更新系统,很多软件就不能用了,这个会让人头疼。闲暇时,我一直使用它看视频,它可以看(腾讯,爱奇艺,芒果)会员视频,所以它们有热门的剧,我都用它看,不用掏会员。google chrome是最好的浏览器(不接受反驳),无论是代码调试,还是插件使用。

2024-03-28 14:57:18 733

原创 系统开发常用的技术栈有什么?

我们在软件开发工具低代码领域探索了多年,从 2014 开始研发低代码前端渲染,到 2018 年开始研发后端低代码数据模型,发布了JNPF开发平台。JNPF是一款基于springboot、vue.js技术的企业级低代码平台,采用微服务、前后端分离等标准的原生架构,基于可视化业务建模、流程建模、表单建模、报表建模、大屏建模、移动端建模等工具,零代码快速构建业务应用。

2024-03-27 10:40:24 503

原创 程序员必看榜!码住这波实用平台

只要卷不死,就往死里卷!如果你正愁着没有学习方向和资源,我的程序员朋友诶,那你可算是找对了,这里,我整理了一个学习资源集锦,帮助大家节省搜罗时间。寻觅高效学习的路子,看本文一篇就够了!

2024-03-26 10:31:06 841

原创 在 nginx 中使用 JavaScript

nginx 中要提供编程能力第一想到的是lua,但在2016年nginx官方就已经在尝试将js引入nginx中了。现如今njs模块已经是nginx官方正式模块之一,并且也一直在不断迭代更新中。njs是 JavaScript 语言的一个子集,可以扩展 nginx 的功能。njs 是根据 ECMAScript 5.1(严格模式)创建的,其中包含一些 ECMAScript 6 及更高版本的扩展。其合规性仍在不断改进。

2024-03-25 18:06:43 988

原创 8个 C++ 开源项目,帮初学者快速进阶

参与或阅读开源项目的源代码,可以获得丰富的实践机会。下面,让我们一起看看以下八个优秀的 C++ 开源项目。通过参与或阅读开源项目的源代码,你可以获得丰富的实践机会。实际的项目代码比简单的教程更具挑战性,可以帮助你深入理解 C++ 的各种概念和技术。

2024-03-22 14:55:02 1262

原创 也谈一下写出好代码的底层逻辑

到底什么是编程,知乎上这样的一个问题,编程的本质是什么?很多人都给了自己的回答,但我发现很多回答,要么长篇大论各种编程范式,要么说得特别抽象,比如下面的回答,毫无指导意义。其实,很多人对于事物本质的理解,似乎都有道理,但是我们希望这个答案可以指导我们编程的行为,知道如何写出好代码,如果我们从这个角度来看,那这个问题的答案就需要非常地具体,可执行。这么多解释里,陈皓老师的解释最为具体,当然他也是引用的国外大佬的研究结论,但分析得相当好。简单的两个公式表达得比较透彻。程序 = 算法 + 数据结构。

2024-03-21 17:25:06 834

原创 聊聊程序员一些常见的高级问题

在前端开发中结合 Unity 实现 3D 效果是一种创新的方式,可以利用 Unity 强大的3D建模和渲染功能,同时通过前端技术将 Unity 创建的3D内容嵌入到网页中。通过前端结合 Unity 实现 3D,可以借助 Unity 强大的3D建模和渲染功能,同时结合前端技术实现更灵活的展示和交互效果,为用户带来更加沉浸式的体验。细心的人会发现,开发内部工具的过程中,大量的页面、场景、组件等在不断重复,这种重复造轮子的工作,浪费工程师的大量时间。一个良好的前端架构能够提高项目的可维护性、可扩展性和性能。

2024-03-20 16:58:46 717

原创 如何在项目中定义和使用hooks函数?

1、hooks就是钩子的意思2、你可以将它想象成用来触发的一种工具3、hooks是一个独立的文件4、hooks的逻辑是可复用的,可以想象成是函数的封装5、hooks可以封装数据和变量。

2024-03-13 17:56:37 422

原创 程序员有哪些常用的技术网站呢?

通过以上推荐的知名技术网站,程序员们可以不断拓展自己的技术视野,学习最新的技术动向,掌握前沿的技术知识,并且在交流互动中不断提升自己的技术能力。希望这些网站能够对广大程序员们有所帮助,促进他们在技术领域的持续成长和进步。

2024-03-12 14:29:55 886

原创 70%!GenAI大大提升软件开发效率!

近日,总部位于纽约的管理咨询公司 Zinnov 和数据工程和生命周期公司Ness Digital engineering联合发起了一项题为“利用生成式人工智能(GenAI)的力量转变软件工程生产力”的研究调查。

2024-02-23 16:43:17 441

原创 Springboot+Vue为技术栈的低代码平台“JNPF”

如果你有软件开发的需求,推荐你使用以Vue为技术栈的低代码JNPF。

2024-02-23 15:05:03 952

原创 提高代码质量的十条编码原则

软件开发需要良好的系统设计和编码标准。我们在下图中列出了 10 条良好的编码原则。

2024-02-22 17:33:21 424

原创 低代码平台源代码交付的重要性

目前国内大多数低代码产品都不会提供源码给客户,许多平台更愿意做SaaS服务,按使用时长与服务数量进行收费,交付源码岂不是“自砸饭碗”?为什么说软件定制开发需要源码,我从以下几点展开说说具体原因。

2024-02-22 14:30:07 426

原创 几个常见的C/C++语言冷知识

当涉及到C/C++语言时,有一些冷知识可能并不为人所熟知,但却可以让你更深入地理解这门古老而强大的编程语言。以下是一些有趣的C/C++语言冷知识。

2024-02-21 16:45:48 3461 7

原创 Vue3构建的可视化低代码平台

低代码,简单理解就是通过可视化拖拽的方式即可生成页面,同时能够保持页面的统一风格,快速搭建页面,生成前后端代码。

2024-02-21 14:55:02 1630

原创 实时矢量搜索如何彻底改变各行各业?

实时分析技术已经巩固了其作为众多行业的基石这一地位。另外,生成式AI具有的魅力吸引了广泛的关注,创新的解决方案有望为从娱乐到医疗保健的各个行业领域提供前所未有的洞察力。使用生成式AI方法与众多实时分析技术的融合带来了显著的协同效应。它使组织能够在机会稍纵即逝的情况下发现隐藏的洞察力。

2024-02-20 17:17:51 965

原创 技术分享 | 神级程序员都在用什么工具?

在PingCode,人人都可以成为分享者

2024-02-20 15:36:34 978

原创 为什么老有人想让我们“程序员”失业?

能够淘汰程序员的一定不是程序员自己开发的轮子,相反,你使用好这些称手的轮子反而会实现自我质的飞跃,到时候再来审视这个命题也不难理解了。

2024-02-19 16:33:01 1037

原创 2024年,开发通用软件正在发生的八大变化!

步入 2024 年,在技术创新和不断变化的市场需求的推动下,软件开发格局继续呈指数级发展。对于企业和开发人员来说,紧跟这些趋势不仅有益,而且对于保持竞争力和成功至关重要。在本文中,我们探讨了预计将在 2024 年产生重大影响的关键软件开发趋势。

2024-02-19 15:07:56 840 1

原创 六个好用的Python库,绝对是瑰宝!

在当今的技术浪潮中,Python已经成为了一种广泛应用的编程语言。而要想充分发挥Python的威力,离不开各种优秀的库的支持。这些库能够提供丰富的功能和强大的工具,帮助开发者们更高效地完成各种任务。在本文中,笔者将介绍6个被誉为瑰宝的Python库,它们无疑会让你的编程之旅变得更加轻松!

2024-02-18 17:27:27 374

原创 如何理解低代码?高效的软件开发方式

低代码(Low-Code)是一种软件开发方法,它通过图形化界面,而非传统的手动编程方式,帮助开发人员快速构建应用程序。低代码平台提供丰富的预设组件和模块,开发人员通过拖拽组件和配置模块就能完成应用程序的开发,大大提高开发效率,降低开发难度。

2024-02-18 15:04:08 970

原创 一行命令找出 Linux 中所有真实用户

getent 其实是 "get entries" 的缩写,功能是用于查看系统数据库中(包括 /etc/passwd、/etc/shadow、/etc/group、/etc/hosts 等)的记录信息,它可以根据指定的数据库类型和键来检索条目。总结一下:这条命令将检索 /etc/passwd 数据库中的所有用户信息,并打印出用户 ID 大于或等于 1000 且小于 65344,或者用户 ID 等于 0 的所有用户的用户名。(1) 查看本地的主机文件(/etc/hosts)中包含的指定域名信息。

2024-02-06 13:48:36 389

原创 低代码,流行的软件开发方式

低代码风头正紧,也是最近一段时间跟云原生一起被热捧,不管你是做后端开发、还是前端设计、销售、售前,如果你没接触过低代码你都不好意思说自己在软件领域工作,这篇文章以我的角度聊聊低代码是什么、以什么样的方式进行开发、及低代码的未来发展趋势。

2024-02-06 11:11:55 1043

原创 来聊聊向量查询

在软件项目中,开发人员往往会尽力搜寻各种数据库优化技术,尤其是那些能够提高大型数据库查询效率的技术。在传统的SQL数据库中,我们通常只能使用“B树索引”或简单的“索引”等关键词,来查找各种博客或文章信息。不过,这种基于关键字的方法可能会忽略掉那些使用了诸如:“SQL调整”或“索引策略”等不同、但属于相关短语的重要内容。另一种情况是,应用可能知道上下文,但不知道特定技术的确切名称。因此,对于依赖精确的关键词匹配的传统数据库而言,应用是无法仅根据上下文来进行查询的。对此,我们需要一种超越简单关键

2024-02-05 11:10:48 835

原创 高效率软件开发工具,提速开发,真的很赞!

JNPF应运而生,从2014开始研发低代码前端渲染,2018年开始研发后端低代码数据模型,发布了JNPF开发平台。

2024-02-05 10:27:59 473

原创 实用Python小技巧,轻松应对大文件

Python在文件处理方面提供了非常强大的支持,然而,当处理大型文件时,标准的文件处理技术会导致高内存使用,进而影响处理效率。在数据分析、机器学习以及系统管理等领域,经常需要打开和处理大型文件,以下是一些常见的用例:

2024-02-02 11:53:52 940

原创 JNPF可视化开发平台,快速搭建应用

可视化低代码平台是一种快速设计和开发软件应用程序并且手动编码最少的方法。通过在图形界面中使用可视化建模来组装和配置应用程序,开发人员可以跳过所有基础架构让开发速度提升起来。

2024-02-02 10:44:44 1085

原创 为什么Nginx被称为“反向”代理呢?

Nginx(发音为"engine-x")是一款高性能、轻量级的开源Web服务器软件,也可用作反向代理服务器、负载均衡器和HTTP缓存。Nginx之所以有被称为“反向”代理,是因为它充当客户端设备和Web服务器之间的中介或中间人,执行与传统或正向代理相比在相反方向上的功能。

2024-02-01 16:56:02 411

原创 现在好用的低代码平台有哪些?JNPF算一个

引迈信息是一家专注于数智科技域、以技术创新和服务创新为双轮驱动的科技型企业,面向电子政务、教育、软件、制造、金融、医疗等行业,提供技术平台与服务,助力行业快速实现数智化转型。

2024-02-01 14:11:23 863

原创 物联网可见性在OT环境中的重要性

数字领域正在见证一场迷人的融合:物联网(IoT)和运营技术(OT)日益交织在一起,编织出互联设备和智能系统的织锦。

2024-01-31 15:13:48 470

空空如也

空空如也

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

TA关注的人

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