自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2024-04-12 16:23:54 741

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

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

2024-04-11 14:04:50 735

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

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

2024-04-09 17:24:37 716

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

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

2024-03-28 16:33:07 648

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

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

2024-03-27 16:25:36 997

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

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

2024-03-22 17:28:49 654

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

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

2024-03-21 15:56:57 761

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

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

2024-03-12 17:43:32 928

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

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

2024-03-11 14:17:46 534

原创 2024 最火的技术话题

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

2024-03-05 17:18:41 778

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

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

2024-02-29 17:57:34 849

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

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

2024-02-28 17:52:41 758

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

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

2024-02-26 17:28:24 814

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

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

2024-02-23 17:37:40 926

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

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

2024-02-22 15:47:15 861

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

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

2024-02-21 18:02:10 916

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

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

2024-02-20 16:19:24 383

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

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

2024-02-18 11:43:21 364

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

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

2024-02-06 15:44:41 865

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

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

2024-02-05 15:11:41 821

原创 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 5749

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

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

2024-02-01 18:10:48 1004

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

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

2024-01-30 17:17:02 796

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

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

2024-01-29 15:59:25 1206

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

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

2024-01-27 14:21:16 988

原创 分享7个常用的 JavaScript 库,让你显得更专业

大家好,今天给大家分享7个常用的 JavaScript 库,掌握这些 JavaScript 工具库,让你的项目看起来很棒。专家与普通人的重要区别在于他们善于使用工具,留出更多的时间用于计划和思考。编写代码也是如此。有了合适的工具,你就有更多的时间来规划架构和攻克难关,更多的把精力放在业务实现上。今天,我将与大家分享最流行的几个常用且流行的 JavaScript 库。

2024-01-25 17:31:47 882

原创 良心推荐!五个超好用的Vue3工具

vue3-dnd 是用来做drag and drop的,也就是拖放,很多人多 Vue 的拖放库已经断代了,其实 Vue3 也有拖放库的,那就是 vue3-dnd。

2024-01-24 15:16:05 927

原创 9个提高开发效率的 VS Code技巧

VS Code 界面的左侧选项卡通常包括资源管理器、搜索、源代码控制、项目管理等功能。而终端中会显示诸如 “problems”, “output”, “terminal”和“debug console”等工具栏。VS Code 支持自由地拖放这些选项卡,按照喜好来重新排列界面,让它更适合你的使用习惯。通过简单的拖拽操作,可以改变它们的位置。比如,可以将资源管理器移到右侧,将搜索放在顶部,或者将终端移动到左侧。只需点击选项卡的标题栏,并将其拖动到你想要的位置。

2024-01-23 17:57:32 851

原创 .NET发展如火如荼,这回.Net 8的野心确实不小

随着三天.NET Conf 2023的会议结束了,.Net 8正式发布了。.Net 8是官方号称有史以来性能最快的一个版本了。增加了数以千计的性能、稳定性和安全性改进,以及平台和工具增强功能,有助于提高开发人员的工作效率和创新速度。反正就是快,性能好、工作效率更高!这次.Net 8的发布可以说是针对各端,都做了非常多的升级与优化。.Net的野心确实不小,目标是让其在任何平台上都能运行得游刃有余,展现出卓越的性能。

2024-01-23 08:56:52 1328

原创 java和.net 双语言开发框架,开源的PaaS平台

当下,我国国内的PaaS平台正在蓬勃发展,各式各样的PaaS平台层出不穷,但万变不离其宗,一个优秀的PaaS平台总有自己独树一帜或与众不同的地方。通俗的讲PaaS是一个开放平台,在平台的基础上你可以进行二次组合开发运用,便捷的开发出自己想要的软件系统。这便是JNPF快速开发PaaS平台的基本功能特点和几项具体开发运用,它专注于智能商务办公和数字化信息管理领域的开发运用,助力企事业单位的快速低成本开发,提高企业的经济效益和未来发展空间。2.平台有可视化的开发流程,内置优质的向导式开发组件和丰富的图表设计;

2024-01-20 17:56:12 470

原创 Web前端与低代码可以碰出什么火花?

技术快速迭代,Web前端开发已经逐渐成为构建现代应用程序的关键组成部分。它不仅涉及到美观的界面设计,还包括后端功能的实现,以及跨平台兼容性的考虑。然而,传统的Web前端开发过程往往需要进行长时间的编码和调试,这使得开发周期相对较长,也增加了项目的风险。

2024-01-20 16:58:31 402

原创 代码写得乱,但程序为什么运行得很稳定?

有人可能认为老张是在写“防御性代码”,但是据我所知,他其实真不是故意写成这样的!老张不是计算机科班出身,编程技术还是在计算机培训班学的,当初学得就不是太好,所以第一份工作还是软件测试。但是,老张写代码的思路非常清楚,而且别看他复制粘贴那么多重复的代码出来,其实哪儿对哪儿他都清楚,测试自己代码的时候也非常严谨。但是,他的代码别人看起来就比较难受了,比如我!可无论怎么说,你要说他代码写得差,但是的确找不到BUG呀!

2024-01-19 11:54:24 892

原创 企业为什么要布局低代码平台!究竟有何优势?

研究低代码平台已有3年,也算是个低代码资深用户了,下面基于个人理解给大家做一份2k字的深入介绍!希望对大家在低代码方面有一定帮助。开篇,先带大家来看企业为什么要布局低代码平台!究竟有何优势?

2024-01-18 17:43:31 763

原创 程序员晋升管理者后的自我修养

谈到技术管理,首要的一点就是管理者的角色认知问题,因此本篇文章的主要内容就是如何增强管理者的角色认知,持续提升自我管理能力。作为管理者,首要任务就是要认清自我并管理好自己,要树立对管理者角色的正确认知,并在实际管理工作中持续提升自我管理能力,系统思考,不断修炼,持续实践,逐步提升个人领导力。

2024-01-16 17:02:07 1136

原创 就业难,程序员年纪大了怎么办?

程序员作为一项技术工种,年龄的确可能成为职业生涯发展的一大障碍。但年龄并不是决定职业生涯终点的唯一因素,只要保持对技术的热爱、不断学习提升,并积极调整心态,仍有许多出路可以选择。

2024-01-15 16:59:01 791

原创 关于程序员技术方面的一些思考

公司用的技术栈是 SpringBoot+Vue,刚开始让我做的是后端开发,对一些简单的页面的 CRUD 进行开发。因为在学校自学的是 Java,而研发部门里面后端比较多,所以后端的活不缺人,领导建议我学学 Vue,分担一下前端的工作任务。。。因此除了学后端,还要开始补前端技术。

2024-01-10 16:11:27 363

JNPF官方视频.mp4

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

2020-06-05

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

TA关注的人

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