自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(398)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 推荐14个最火的 Java 开源网站

编程中常见的技术难题有如同一道道难题,比如bug像隐藏的恶魔,让程序员们捉摸不透;性能优化就像是调整汽车引擎,需要精准的调校;还有就是跨平台兼容性,就像是翻译不同语言,需要找到最佳的沟通方式。面对这些难题,程序员们就像是解密高手,不断寻找突破口,解决问题。今天来推荐一些宝藏网站,希望能帮到你!

2023-12-11 18:10:32 137211 4

原创 出道即封神的ChatGPT,现在怎么样了?

前阵子爆火的ChatGPT,不少人保持观望态度。现如今,国内关于ChatGPT的各大社群讨论,似乎沉寂了不少,现在怎么样了?

2023-03-13 17:22:50 40935 71

原创 前端已死?我看未必,但「低代码」已剑指前端程序员

前端未死,前端技术仍在,市场凋敝,岗位要求变高。存量市场下,前端市场最不缺的就是前端工程师,(底层程序员的日子怎么过啊!!)底层和中层真的太卷了,但前端大佬还是很稀缺的。与其自怨自艾,不如不破不立,脱离这个群体,才能做到起死回生。

2023-03-02 17:43:08 17174 11

原创 推荐5个很牛的开源项目

大家伙们年过了哈,该收拾收拾心情上班了。不知道大家有没有这种感觉,年纪越大,越觉得年过得快。感觉好像才刚开始,马上初五了,初六送完穷鬼,初七送自己出来上班了(没有哭)。不过今年过年给我最大的感触就是,那个熟悉的年味回来了,熟悉的塞车,熟悉的人群,熟悉的欢笑声,当然,还有熟悉的程序员好物推荐分享,新的一年,头发和钱,一样也不能少!

2023-01-28 16:43:32 23356 25

原创 JNPF低代码开发框架代码生成器设计

代码生成器生成代码,分三层: 数据层、业务层、界面层;  1.数据层:①数据服务  2.业务层:②业务逻辑+数据工厂,③业务实体  3.界面层:④界面层  三层中每个表都会对应一个类,作用分别如下:  1、BLL:BusinessLogicLayer业务逻辑层。作用:处理数据加工方式 - 实现数据加工处理方法 - 加工后交给数据访问层提回交到数据库。  2、DAL:DataAccessLayer数据访问层。作用:数据最终处理的地方答- 直接与数据库交互。  3、Model:数据模型,通常称..

2020-05-25 16:52:23 1297 2

原创 JNPF3.7.0版本,引领低代码开发新纪元

在表单设计方面,JNPF快速开发平台3.7.0版本提供了丰富的预构建模块,包括各种常用控件,如文本框、下拉框、单选框、复选框等。3.7.0版本新增了「自定义echart」控件、远端数据配置字段映射关系,并实现了跳转地址可带参数的操作,对门户控件分类调整也做了优化,实现实时数据的查看与互通,更是让用户在使用过程中,感受到前所未有的便捷和舒适。在APP开发方面,JNPF快速开发平台致力于为用户提供更好的跨平台开发支持,提供了丰富的预置模板和可视化设计工具,支持开发者一键生成界面和业务逻辑。

2024-05-22 16:48:42 244

原创 迭代的难题:敏捷团队每次都有未完成的工作怎么办?

各位是否遇到过类似的情况:每次迭代结束后,团队都有未完成的任务,很少有完成迭代全部的工作,相反,总是将上期未完成的任务重新挪到本期计划会中,重新规划。敏捷的核心之一是“快速迭代,及时反馈”,为什么会发生这种情况呢?这也是本篇文章想和大家聊的,为什么团队的每次迭代都有未完成的工作,以及我们可以如何改善?在项目过程中,我们有时会遇到这样的场景:老板为了让团队更好地更快地完成项目,有时会采取一些方法,比如告诉团队: 如果不能完成所有工作,他会“这种来自领导的高期望会带来什么结果呢?那就是这个团队。

2024-05-17 18:11:22 626

原创 公司里的“卷王”,是主动卷还是迫于无奈?

代码应该易于阅读和理解,变量名、函数名应该具有表意性。清晰的命名可以减少代码注释的需要。避免冗余代码,使用合适的数据结构和算法,让代码尽可能简洁,同时保持功能完整。在保持代码可读性的前提下,考虑算法的效率和性能。避免不必要的循环和重复计算。代码中应添加适量的注释,解释代码的意图、实现思路和关键步骤。这有助于其他开发者理解和维护代码。将代码拆分成小的、可复用的模块,提高代码的可维护性和可测试性。考虑异常情况和边界条件,进行适当的错误处理,避免潜在的问题。

2024-05-15 11:35:14 712

原创 Golang 操作 JSON 时容易踩的 7 个坑

JSON 是很多开发者工作中经常使用的数据格式,一般多用于配置文件或网络数据传递之类的场景。并且由于其简单易懂,可读性较好等特点,JSON 也成为了整个 IT 世界几乎最常见的格式之一了。对于这样的东西,Golang 和其他很多语言一样,也提供了标准库级别的支持,也就是。就像 JSON 本身简单易懂一样,用于操作 JSON 的库也非常容易上手。但我相信许多小伙伴可能和我当初刚使用这个库时一样,都遇到过各种奇奇怪怪的问题或 bug。

2024-05-13 10:54:17 618

原创 新时代程序员主流开发工具一览

分享一些优秀的写代码工具和使用感受俗话说的好:工欲善其事,必先利其器。一款好的开发工具对程序员来说是至关重要的,可以降低开发成本、提高开发的效率和代码质量。所以今天分享一些主流的编程开发工具,基本都是我曾经或正在使用的,附带一些使用感受。

2024-05-11 17:30:20 275

原创 React19 来了,带着礼物走来了

xdm5.1玩的还可以吗?既然已经玩够了,那么我们又得切换到上班模式。其实这篇文章是5.1之前开始写的,为了让大家能够有一个轻松的假期,索性就没在节内发送。今天我们来聊聊前端的内容。React19她来了,她来了,她带着🎁走来了。时隔2年多,React终于有了新版本了。你可知道,我们这两年是如何过来的吗?!就在2024/04/25,我们可以通过在本地安装React19了。在React19没发布之前,从各种小道消息中知晓了React在新版本中新增了很多特性,并且优化了编译流程。

2024-05-10 14:55:23 919

原创 你以为是个黄金程序员,结果是个王者

吹牛不能要,实力是王道。越是大神越懂得谦虚,越能在背后默默地修炼技术,提升实力!刚刚入行的程序员们,加油吧,向着王者之位进发!

2024-05-10 14:52:30 409

原创 程序员出路在哪?技术变迁与时代背景的双重挑战

挑战不可怕,要敢于面对。不要停止学习和积累,做好自己的职业规划。

2024-04-30 17:42:20 749

原创 使用Python过滤指定进程的技巧

在讨论 Rust 与 Go 两种编程语言哪种更优秀时,我们将探讨它们在性能、简易性、安全性、功能、规模和并发处理等方面的比较。同时,我们看看它们有什么共同点和根本的差异。现在就来看看这个友好而公平的对比。

2024-04-30 15:46:17 988

原创 程序员转技术管理要做哪些努力?

对许多开发者而言,深耕技术,然后成为技术专家或许是职业发展的唯一答案。但如果你赞同「软件开发只是我众多职业目标中的一个」,也许你可以试试「技术管理之路」。我原来觉得和计算机打交道比跟人打交道轻松得多,所以我成了一名软件开发者。一段时间后,我发现自己越来越多地在给别人提供帮助;我喜欢领导项目,热衷于推动更好的代码标准。于是,我几乎毫无挣扎地成为了一名技术管理者。尽管这些年,外界有许多声音反复提及「技术管理转型」,但大多数开发者并不清楚「从技术到管理,我需要作出哪些适应和改变?

2024-04-25 16:54:42 936

原创 一个神奇的 Python 库——Ray

Python Ray 是一个开源的分布式应用框架,旨在简化 Python 中的并行和分布式计算。Ray 提供了一个灵活的编程模型,使开发者能够轻松地在 Python 中编写并行和分布式应用,并将它们部署到集群上运行。Ray 的设计理念是提供高性能的分布式计算能力,同时保持用户友好的接口和简单易用的编程模型。通过本文的介绍,了解了 Python Ray 库的原理、功能和用法。Ray 是一个高性能、易用的分布式应用框架,专为解决 Python 中的并行和分布式计算问题而设计。

2024-04-12 16:23:54 835

原创 低代码开发有哪些厉害之处?

随着技术的不断进步和应用场景的不断拓展,低代码平台将在未来发挥更加重要的作用,为企业和开发者带来更多的机遇和挑战。细心的人会发现,开发内部工具的过程中,大量的页面、场景、组件等在不断重复,这种重复造轮子的工作,浪费工程师的大量时间。开发者可以通过简单的配置和调整,就能满足不断变化的业务需求,从而避免了大量的代码修改和重构工作,降低了维护成本。低代码(Low Code)是一种可视化的应用开发方法,用较少的代码、以较快的速度来交付应用程序,将程序员不想开发的代码做到自动化,称之为低代码。6、快速完成原型制作。

2024-04-11 14:04:50 761

原创 Windows的5款宝藏软件,开发效率拉满!

这5个工具各有特色,都是电脑神器,推荐大家尝试。

2024-04-09 17:24:37 747

原创 低代码开发,让拖拽变得更简单

例如,如果您想搭建一个包含跟踪指标、添加图表等功能的数据看板时,您可以首先看看平台是否有类似的模板提供,如果有则直接使用,没有的话可以自己搭建一个,这样在后续的使用过程中若还需要在应用中使用类似的功能,直接引用即可。低代码平台能与不同的设备兼容,这意味着用户可以在任何设备,任何操作系统上运行低代码平台,同时也可以使用低代码平台搭建跨平台的应用程序。低代码平台所提供的拖放功能是非常直观和方便的,大大简化了开发者和公民开发者的应用开发过程,免去了为每一个开发阶段定制代码的时间和人力损失。

2024-03-28 16:33:07 690

原创 聊聊低代码产品的应用场景

低代码产品是一种软件开发平台或工具,通过提供可拖拽的组件库、可视化界面以及自动生成的代码,将软件开发的复杂性和时间成本降到最低。它的主要特点包括:1. 可视化开发:低代码产品提供了可视化的界面,可以使用拖拽组件的方式快速搭建应用界面,减少了复杂的代码编写过程。2. 自动化代码生成:低代码产品可以根据页面设计自动生成基础的代码,进一步降低了开发人员的工作量和错误率。3. 可扩展性:低代码产品支持插件和扩展,可以根据具体的需求进行二次开发和定制,满足不同企业的个性化需求。

2024-03-27 16:25:36 1025

原创 热点!浅谈低代码到底是什么?

传统的软件开发涉及大量的手动编码,这需要能够从头开始设计和开发应用程序的技术专家。虽然它更灵活,但这些方法耗时、成本高且复杂。如今,企业正在寻求加快其应用程序开发过程,同时满足客户需求。正是由于这个原因,低代码方法已成为一种有效的解决方案。

2024-03-22 17:28:49 664

原创 终于有人讲清楚了!如何成为高价值的程序员

这个岗位的本职工作就是技术实现,将产品经理设计的作品用代码完美的实现出来,开发前能考虑到各种状况场景、针对当前设计提供各种合理优化建议、提前规避各种风险、开发效率高、BUG少,还能提前考虑将来可能要做哪些扩展,封装各种组件,通过复用减少开发时间成本,这就是一个非常优秀的程序员啦!虽然程序员的离职不会对公司造成致命的损失,但是会有投入产出比的差别,有的程序员离职,公司花同样成本甚至更少的成本就可以消除他离职带来的影响,但有的程序员离职,公司可能需要花2倍甚至3倍的成本才能顺利接下他的工作。

2024-03-21 15:56:57 776

原创 Vue3中computed、watch、watchEffect的区别

其实看看源码就好理解了,执行 get 方法时,会把返回值存入 _value ,template 直接从 _value 属性获取数据,在需要更新缓存的时候才会调用 getter,这样就实现了缓存功能。细心的人会发现,开发内部工具的过程中,大量的页面、场景、组件等在不断重复,这种重复造轮子的工作,浪费工程师的大量时间。composition API 的 watch 非常好理解,他是一个函数,第一个参数要指定一个被侦听对象,第二个参数是回调函数,在被侦听的对象发生变化时,执行回调函数。

2024-03-12 17:43:32 1028

原创 低代码如何改变软件开发格局

在 JNPF 中,至少包含表单建模、流程设计、报表可视化、代码生成器、系统管理、前端 UI 等组件,这种情况下我们避免了重复造轮子,已内置大量的成熟组件,选择合适的组件进行集成或二次开发复杂功能,即可自主开发一个属于自己的应用系统。其结果是一支更有凝聚力、更同步的团队,以及更高质量的最终产品。低代码作为一种软件开发技术逐渐进入了人们的视角里,它利用自身独特的优势占领市场一角——让使用者可以通过可视化的方式,以更少的编码,更快速地构建和交付应用软件,极大程度地降低了软件的开发、配置、部署和培训成本。

2024-03-11 14:17:46 546

原创 2024 最火的技术话题

前后端封装了上千个常用类,方便扩展;随着软件开发的高级语言的应用发展,低代码作为一种软件开发技术逐渐进入了人们的视角里,它利用自身独特的优势占领市场一角——让使用者可以通过可视化的方式,以更少的编码,更快速地构建和交付应用软件,极大程度地降低了软件的开发、配置、部署和培训成本。在 JNPF 中,至少包含表单建模、流程设计、报表可视化、代码生成器、系统管理、前端 UI 等组件,这种情况下我们避免了重复造轮子,已内置大量的成熟组件,选择合适的组件进行集成或二次开发复杂功能,即可自主开发一个属于自己的应用系统。

2024-03-05 17:18:41 796

原创 程序员副业大赏:一边赚钱一边提升技能!

在AI时代,作为程序员,通过技术、产品和内容的副业,可以获得更多机会和回报。加入AI时代的潮流,开拓新的职业道路,让你的技术才华得到更好的发挥和回报!

2024-02-29 17:57:34 886

原创 一文告诉你到底什么是低代码?

低代码平台提供了一套可视化的工具和组件,使开发人员可以通过拖放、配置和设置属性来创建应用程序,从而从头开始编写大量的代码。

2024-02-28 17:52:41 773

原创 2024年数字化转型风口趋势大赏

人工智能和自动化确实为提高效率和数据驱动的见解提供了巨大的潜力,但这些技术无法完全取代人类技能和情境决策。在混合模型中将人工智能功能与人类专业知识相结合的企业将实现最大的效益。随着人工智能和自动化的不断发展,企业必须调整其战略、流程和人才,以最有效地利用这些工具,同时保持人性化。人工智能(AI)和自动化正在改变多个行业和业务职能。有些人担心这项技术可能会具有自我意识并威胁人类,但我们离天网警示故事所暗示的未来还很遥远。

2024-02-26 17:28:24 834

原创 2024年,技术圈的热点会是什么?

人们总喜欢在每年年初展望未来,即使所做的事并不全是正确的。去年,我们没有看到生成式人工智能的到来,尽管已经预测到今年将是自动化、机器人和RPA(机器人过程自动化)的重要一年。我们还预测,平衡数字和人类将是关键。而正确的混合/办公室工作模式将是一个重要的焦点——这已被证明是2023年的一个大领域,因为大型技术企业尤其加大了将人才带回企业的力度。

2024-02-23 17:37:40 969

原创 程序员接私活还不知道这几个平台?那你亏到老家了!

程序员接私活现在已经是一个老生常谈的话题了,现在市面上各种程序员接单平台层出不穷,也参差不齐,有比较老牌的知名平台,也有比较好的新兴平台,如此多的平台就容易让人眼花缭乱,不知道该如何选择。这期文章就带大家来了解几个比较热门的平台,涉及的接单平台,让你选择不再疑惑,干货满满,

2024-02-22 15:47:15 880

原创 接手外包团队开发的微服务项目,人麻了!

网络上涌现着众多微服务开源脚手架,它们吸引用户的方式是将各种功能一股脑地集成进去。然而,它们往往只是告诉你“如何集成”却忽略了“为什么要集成”。尽管这些开源项目能够在学习微服务方面事半功倍,但在实际微服务项目中,我们不能盲目照搬,而应该根据项目的实际情况来有选择地裁剪或扩展功能。这样,我们才能更好地应对项目的需求,避免陷入不必要的复杂性,从而更加成功地实施微服务架构。

2024-02-21 18:02:10 930

原创 为什么程序员不能一次性写好,需要不停改bug?

写程序不是一次性完成的原因有很多,其中包括了解不充分、需求变更、复杂性、人为因素等多个方面的原因。

2024-02-20 16:19:24 398

原创 开工大吉!编程语言来送祝福啦

在这里用不同编程语言中祝福大家"2024,龙年大吉"~

2024-02-18 11:43:21 377

原创 2024年小白学编程需要什么基础

学习编程需要什么基础?答案是。

2024-02-06 15:44:41 880

原创 2024年,你应该知道的Linux新命令

在Linux系统中,我们经常需要比较文件的差异。这是一个重要的任务,因为它可以帮助我们了解文件之间的不同,以便我们可以更好地管理我们的文件和应用程序。difftastic命令是一个命令行工具,它提供了对文件差异的详细查看。它以一种易于理解和可视化的方式显示信息,使得查看文件差异变得更加简单和直观。difftastic命令是一个终端工具,旨在增强传统的Linux命令diff。这两个命令虽然功能强大,但它们的输出格式对于初学者来说可能会感到有些复杂和难以理解。

2024-02-05 15:11:41 831

原创 2023年哪个前端框架用的最多?

2023 年,TypeScript 的每月下载量持续稳定增长,年度累计下载量高达2,071,832,110(20.7 亿+),展现了强大的市场需求和用户认可。本文来通过详细的数据(2023 年 npm 累计下载量),看看 2023 年热门前端框架、构建工具的使用量以及使用趋势!本文数据为全球 npm 下载量数据。前端框架ReactReact 每月平均下载量 8500w 左右,2023 年累计下载量:1,025,630,896(10.2 亿+)。

2024-02-02 11:32:20 5786

原创 都看过来,可算把“低代码”讲清楚了!

低代码对于我本身而言是挺矛盾的,一开始接触到低代码的时候我也是有抵触或者鄙视心理的,毕竟手写代码的快乐,沉浸式的那种感觉很少能体验到了。我也通过最近几年的工作经历慢慢的对其有了改变,尝试去接受它。于是一开始在北京的时候是把它当作一个提效工具,做了简单的低代码实践。但是后来,当我对大规模分布式微服务等有了深入认识后发现,一个企业的服务数量,业务场景岂是一个人能模拟得来的。所以当我需要去实践分布式,企业级,高并发,大数据,这些内容的时候我发现我好像无法真正构建大规模的企业应用服务。

2024-02-01 18:10:48 1016

原创 企业到底怎么选择PaaS服务?

近年来,云计算一直保持着强大的生产力和创造力,为科技的进步和社会的发展提供了强大的平台。企业在使用云的时候,会选不同的模式,而PaaS方案,可以为企业的业务需求提供更有效的云计算支持。PaaS意为平台即服务,即将软件研发的平台作为一种服务提交给用户,用户可以在上面根据自身的企业发展、业务发展和其它因素,使用或创建应用设备和服务。如今,PaaS有私有、公有和混合的三个环境,企业该选择什么类型的呢?

2024-01-30 17:17:02 798

原创 2024年前端开发趋势的 6 个框架

作为一名前端开发人员,如果你正在使用 JavaScript,你能说出哪个 JavaScript 框架对用户最友好,并使前端开发更容易吗?好吧,这并不容易回答,因此我们重点介绍了2022年前端开发趋势的前 5 个框架。

2024-01-29 15:59:25 1286

原创 低代码开发会是前端程序员的下一个春天吗?

最近前端的大环境不太行,之前身处在前端的自己薪资也越来越无望了,隐隐约约感觉前端做不下去了,2024前端找不到工作要转行吗?但是别担心啊老铁们,前端技术精微渊深,除了基础的 HTML、CSS 和 JavaScript 技术外,还涉及前端框架、UI 库、自动化构建工具、代码管理工具等等。这些技术并没有死,反而生态圈愈发健壮。看新闻的过程中,发现越来越多的巨头公司融入低代码生态建设,低代码“朋友圈”正在不断壮大。各大互联网厂商已经完成或开始启动低代码搭建,开发人才变得紧缺。

2024-01-27 14:21:16 995

JNPF官方视频.mp4

给我3分钟,让我把JNPF讲给你听。 快速平台最明显的就是减少了开发人员大量的编程时间,不需要同以往那般编写大量的基础且重复性更高的代码。 快速开发平台作为一款新型的开发工具,它的出现减少了代码编写量,简化了开发过程,缩短了开发周期,提高了开发效率,节省了开发成本。

2020-06-05

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

TA关注的人

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