- 博客(232)
- 资源 (13)
- 收藏
- 关注
原创 橙单中台化低代码生成器
橙单中台化低代码生成器是一款开源的低代码平台,专为企业和开发者设计,旨在通过自动生成高质量代码来提高开发效率。它支持多应用、多租户、多渠道,以及复杂的工作流和在线表单。该平台的目标是帮助用户快速搭建安全稳定的企业级应用,满足多元化的开发需求。橙单中台化低代码生成器是一款功能强大的开发工具,通过提供多样化的功能模块和灵活的技术架构,帮助开发者显著提高开发效率。无论是中小型企业还是大型开发团队,都可以从这个平台中受益。如果你正在寻找一种高效的代码生成解决方案,橙单中台化低代码生成器绝对值得一试。
2024-08-01 08:13:14 697
原创 Vue Amazing UI:高颜值、高性能的前端组件库
Vue Amazing UI 是一个基于 Vue 3、TypeScript 和 Vite 开发的常用基础 UI 组件库,专为前端开发者设计。它提供了多种功能组件,包括按钮、对话框、表格、时间轴等,共计 58 个组件,外加 15 个常用工具函数。这个组件库的目标是帮助开发者快速构建高质量的前端界面,提升开发效率。Vue Amazing UI 是一个高颜值、高性能的前端组件库,通过提供全面的组件和工具函数,帮助开发者快速构建优质的前端界面。
2024-07-31 07:38:22 885
原创 12306 购票系统:从零到一构建高并发分布式系统
12306 购票系统是与日常生活和出行息息相关的重要服务系统。它包括会员管理、购票、订单处理、支付和网关等功能模块。该项目旨在帮助学习者掌握分布式系统设计技巧,特别适合对高并发和分布式架构感兴趣的学习者。项目提供了两种版本:•SpringBoot聚合服务版本:适合测试和部署。•SpringCloud微服务版本:适合学习微服务设计。用户可以根据自己的学习需求选择合适的版本进行学习和使用。
2024-07-29 07:33:33 602 2
原创 Fantastic-admin:Vue 中后台管理系统
fantastic-admin 是一个开箱即用的 Vue 中后台管理系统框架,兼容多种 UI 组件库,适用于 PC 和移动端。这款框架致力于帮助开发者快速构建高效、灵活且可扩展的管理后台系统。fantastic-admin 是一款强大的 Vue 中后台管理系统框架,通过提供丰富的功能和灵活的配置,帮助开发者高效构建管理后台系统。如果你正在寻找一个稳定且功能强大的中后台管理系统框架,fantastic-admin 绝对值得一试。
2024-07-28 08:50:09 431
原创 ClkLog:开源用户行为分析框架,让数据分析更轻松
ClkLog 是一款高性能的开源用户行为分析框架,旨在为各种场景提供全面的数据分析解决方案。无论是网站、小程序、iOS 还是 Android,ClkLog 都能完美支持,多端数据采集不在话下。通过 ClickHouse 提供的数据存储和实时查询,确保数据全面且及时,助你做出更精准的分析。ClkLog 是一款功能全面的开源用户行为分析框架,无论你是开发者还是数据分析师,都能从中受益。它不仅支持多平台的数据采集,还提供了强大的数据分析功能和高效的技术架构。
2024-07-27 08:27:35 591
原创 TTime:你贴心的截图划词翻译小助手
TTime是一款专注于截图、划词、文字识别和翻译的工具软件。无论你是需要翻译一段文本,还是识别图片中的文字,TTime都能轻松搞定。它支持多种平台,包括Windows和MacOS,旨在为用户提供简洁高效的输入和翻译体验。TTime是一款强大的工具软件,通过提供多样化的功能模块和集成多种翻译及OCR服务,帮助用户高效完成各种翻译和文字识别任务。如果你需要一个强大而简洁的翻译助手,TTime绝对值得一试。
2024-07-26 07:46:21 340
原创 PublicCMS:企业级的Java CMS系统
PublicCMS是一款现代化的开源Java CMS系统,由天津黑核科技有限公司开发,经过8年多的持续迭代和200多万行代码修改,现已成为一个成熟且广受欢迎的CMS产品。PublicCMS支持上千万数据和PV,具备静态化、多级缓存、全文搜索等多种强大功能,适用于快速建站和大规模站点建设。PublicCMS是一款强大的开源Java CMS系统,通过提供多样化的功能和强大的扩展性,帮助用户快速建站并管理大规模站点。无论是个人开发者还是企业用户,都可以从PublicCMS中受益。
2024-07-18 19:30:00 1525 5
原创 专注于大屏的低代码平台,大屏救星来了
不久前,一款备受瞩目的专注于大屏低代码开发平台冲进了开发者们的视野。这个平台不仅功能强大,操作简便,而且为企业数智化转型提供了极大的便利。项目开源不久,现如今就已经收获了1200+的Star标星。这就是最近非常火热的“顶流”低代码平台,名为Cola-Designer!Cola-Designer 是一个基于VUE实现拖拽 + 配置方式生成数据大屏的设计器,为简化开发、提高效率而生。它不仅支持网页设计,还支持大屏设计,适用于各种场景的前端开发需求。
2024-05-31 07:24:20 379
原创 史上最轻量级的API接口管理工具
快乐摸鱼提供了自定义请求头和前置钩子功能,用户可以根据需要添加自定义请求头,并在请求发送前执行前置钩子,满足了用户对API请求的各种需求。快乐摸鱼是一款功能强大且全面的API管理工具。它不仅支持接口文档管理、接口调试和团队协作,还提供了自定义请求头和前置钩子功能。此外,其Mock数据功能和第三方导入功能也使得API管理工作更加顺畅。与Postman、Swagger和Yapi等竞品相比,快乐摸鱼在界面简洁性、易用性和功能全面性上具有明显优势。相信它一定能让你的开发工作更加高效轻松。类型链接快乐摸鱼官网。
2024-05-30 08:05:25 561
原创 最强企业级低代码平台,注意,是企业级企业级
不久前,一款备受瞩目的企业级低代码开发平台冲进了开发者们的视野。这个平台不仅功能强大,操作简便,而且为企业数智化转型提供了极大的便利。项目开源不久,现如今就已经收获了3800+的Star标星。这就是最近非常火热的“顶流” 低代码平台,名为美乐!美乐低代码是一个企业级全栈低代码开发平台,专为提升业务逻辑开发效率而设计。它内置了元数据引擎、业务流程引擎、业务触发器、可视化表单、智能报表引擎和数据挖掘等核心技术,不仅支持快速原型设计、开发测试和交付上线,还能满足从简单表单到复杂审批流程的各种需求。
2024-05-29 07:14:06 312
原创 前端构建之CERT_HAS_EXPIRED和certificate has expired解决方案
2024年 1 月 22 日,淘宝原镜像域名(registry.npm.taobao.org)的 HTTPS 证书正式到期。如果想要继续使用,需要将 npm 源切换到新的源(registry.npmmirror.com),否则会报错。
2024-03-01 21:30:00 800
原创 一分钟带你了解腾讯微前端hel
在软件工程中,模块联邦是一种技术,允许不同的模块在运行时动态地共享和加载。这种技术增强了应用程序的灵活性和效率,可以轻松实现热更新、按需加载和代码分割等功能。模块联邦的核心思想是创建一个可以互操作的模块生态系统,每个模块都可以作为独立的实体存在并被其他模块使用。
2023-12-07 23:30:00 151
原创 一分钟带你了解vueuse
VueUse是一个非常强大和实用的工具集,它可以让你的Vue开发更简单和高效。关注博主,未来会介绍更多的前端解决方案。
2023-12-06 19:45:00 641
原创 如何使用git-credentials来管理git账号
git-credentials是一个命令行工具,用于存储和管理Git凭证信息,包括用户名和密码。它可以帮助我们自动化地输入用户名和密码的过程,避免频繁地手动输入。虽然git-credentials可以帮助我们简化密码管理,但仍然需要注意一些安全性问题。首先,确保计算机本身的安全性非常重要。建议使用强密码来保护计算机,并定期更新操作系统和软件的安全补丁。此外,建议定期审查和更新存储在凭证助手中的凭证信息,以确保其准确性。如果怀疑存储的凭证信息已经泄露或被篡改,应立即更改密码并更新存储的凭证信息。
2023-11-10 21:15:00 6769
原创 Mac上brew切换国内源【极简方案】
在Mac上通过更改Homebrew的镜像源为阿里云镜像来解决下载开源包时可能遇到的网络不通问题。作者提供了四个简单的步骤来完成这个设置过程。
2023-10-10 20:30:00 10412
原创 Webpack迁移Vite采坑指南
如果是新项目,建议用vite来开发和构建;如果是老项目,建议用vite来开发,还是用webpack来构建,以保证稳定性。
2023-08-25 22:00:00 1048
原创 @vue/composition-api原理解析
上一篇文章介绍了@vue/composition-api是什么,以及为什么要用,现在来系统地解析一下 @vue/composition-api 的实现原理,希望可以加深对其工作机制的理解。老规矩先分享下AI评价:对@vue/composition-api实现原理的介绍整体上非常详细和准确,展示了核心代码以及关键逻辑,这为理解其工作机制提供了很好的分析。
2023-08-02 18:45:00 609
原创 @vue/composition-api功能介绍
@vue/composition-api 是通过一个插件的方式,为 Vue2(2.7自带,2.6及以下可用) 提供类似 Vue3 composition API 的函数式编程能力。它的实现思路主要有:1、提供组合式函数,在函数内部追踪响应性依赖。2、将组合产生的响应式状态保存到组件实例上,并在渲染期间还原。3、重写组件的生命周期钩子,在钩子函数中恢复组合函数的上下文环境。通过 setup() 函数作为入口,在其执行期间运行各响应式 API 追踪依赖,形成响应式状态,然后保存到实例上;在生命周期钩子中变更执行
2023-08-01 18:30:00 2710
原创 npm ERR! Could not resolve dependency;npm ERR! ERESOLVE unable to resolve dependency tree解决方案
npm ERR! Could not resolve dependency;npm ERR! ERESOLVE unable to resolve dependency tree应该如何解决?其根本原因是为何?本文一一解答。
2023-07-28 19:45:00 3840
原创 写给小白的ChatGPT和AI原理
以上就是生成式AI的基本工作原理,通过深度学习算法处理大量的文本数据,从而学习语言的语法和语义规律,并能够自动生成符合语法和语义的文本。在生成文本时,生成式AI会基于上下文信息生成一个语言模型,然后利用随机采样或贪心搜索方法生成文本序列。
2023-06-25 19:00:00 25062 2
原创 基于git-bisect来快速找到bug所在提交记录
git bisect是一个用于快速找出引入bug的提交的工具。它的基本原理是使用二分法在提交历史中搜索,每次检出一个中间的提交,让用户测试是否有bug,然后根据用户的反馈缩小搜索范围,直到找到第一个有bug的提交。
2023-05-17 15:58:20 214
原创 远程文件下载采坑指南
Content Disposition附件头是从浏览器下载文件的最佳首选方式。它具有更好的跨浏览器兼容性,不会有任何内存限制,也不需要任何JavaScript。主流平台都是采用这个方式来进行下载(CSDN/minio等等)最好的方式是方案一,如果方案一没有条件,有存在足够技术能力的话就用方案五,自己私有化html和sw(单独短暂弹框的交互是无法解决的)。否则就退而求其次用方案二或者三来直接打开(牺牲pdf、图片等文件的下载体验,它们会直接打开)。
2023-02-13 16:16:42 771
原创 配置跨域浏览器,绕过CORS限制
开发过程中,偶尔会遇到接口跨域CORS的问题,有时候服务端配置起来比较麻烦,生产环境也存在风险。故而可以自己配置一个不校验CORS的浏览器,来方便开发。
2022-06-13 17:56:00 1550
原创 js判断字符串处于键盘三连键
有个弱密码的需求,需要判断用户注册的密码不能是键盘三连键的,比如说(123,qaz,rew,TRE,%RD,bhu)等等,找了下都没有最完美解决方案,故而自己基于网上的方案进一步封装了下。
2022-06-10 13:20:43 885 2
原创 三方包依赖node版本过高,构建失败解决方案
前端生态众多,开发中会用到各种各样的三方包。但是构建平台往往是统一的node版本,如果遇到构建机node版本太低,而某些三方包语法报错、或者某些三方库有bug的情况怎么办呢?
2022-06-01 10:53:50 2440 2
原创 Mac安装不同版本git
前言Mac安装不同版本git方法,网上大多数都是brew 下载,但是这样只支持最新版的git,而有时候xcode或者操作系统版本限制,导致不能用最新版或者只想用指定版本时,就不奏效了。这里介绍下比较简单的解决方案。解决方案首先访问git-osx-installer Activity,这个网站。找到指定的版本的dmg,安装即可。通过git --version来验证是否安装成功。...
2022-05-13 09:47:59 795 1
原创 SourceTree基本使用指南
新公司的git规范对rebase的使用大大增加,之前都是merge一把刷子干的,而为了能够更好的查看git记录树,可视化工具sourcetree是不错的选择,故而整理下常见的使用方法。
2022-05-09 09:51:53 3153
原创 reactnative工程化建设
背景在掌握了js、css、html、react等前端基础后,可以来深入了解下reactNative从demo到生产环境使用的过程中,还有哪些点需要考虑。架构让我们自顶向下的来看看。首先我们的项目需要同时具备在app内和浏览器内使用的能力,这样才是真正的跨了三端。我们需要做到基于react做平行扩展,这样未来小程序内无论是webview嵌h5的方式还是小程序原生的方式,都存在可以想象和优化的空间。那么问题来了,如何做到h5和app内通用呢?这里我们需要分析两个容器的异同点:原生能力App内
2022-01-07 16:06:33 1022
原创 input的type为number时,过滤符号的方法
前言input标签的type为number时,是可以输入+/-/e/.等符号的。通过常规的方式(比如onChange中去正则、onKeypress中去拦截等均无效)。因为当在移动端时,输入-,浏览器识别的e.target.value为’’,所以压根没有触发onChange。解决办法通过监听input的onInput事件,然后判断是否为’'来解决:let value = e.target.value; if (!value) { e.preventDefault();
2021-11-16 15:33:57 624
原创 如何封装CI专用的基础镜像
前言本文将介绍基于docker、gitlab CI、k8s、rancher的构建部署生态下,如果通过封装一个基础镜像来完成对发布者的通知触达。整体思路首先需要理清表现形式,由于基于gitlab CI,所以肯定是在CI过程中的某些Job或者stage中,通过shell来发送信息给开发者。shell的封装可以通过node来提供一个cli命令行工具,发送信息的渠道可以选择邮件、微信等等具有api的通信,由于我们是网易,所以就选择popo,对应不同的任务应该发送给不同的目标,所以具体发送命令的表现形式应该如
2021-07-05 19:28:23 557
原创 云原生下的企业级前端构建实践
前言容器、k8s、云原生现在越来越流行,在云原生时代下的前端项目构建发布有什么变化呢?相比传统的构建部署平台,云原生有哪些区别?如果对传统构建部署平台下的企业级项目构建感兴趣,可以先看看[统一部署平台下的企业级前端构建实践]。今天这里主要讲的是基于开源轮子的云原生构建方案(docker/k8s/rancher/gitlab ci)完整流程完整流程如下图所示:1、代码托管在gitlab,借用gitlab 的ci cd;2、gitlab的ci主要负责工程自身的build打包,以及对docker镜像的
2021-05-18 09:48:07 384
原创 统一部署平台下的企业级前端构建实践
前言不同的公司有不同的前端资源构建发布方式,这里主要介绍下网易内部NDP平台下基于Ant构建前端企业级项目的实践。企业级的含义就是追求至高的可维护性和尽可能的降低个性化。如果你看过egg、umi、ssr、next等项目的话,应该知道对于多人团队来说,约定优于配置的重要性。传统的Ant构建传统的前端工程,NDP是基于Ant语法来构建的,Ant语法晦涩难懂,需要额外增加学习成本和心智负担。这里可以举个例子,先看看入口文件:<project> <!--property 相对与
2021-05-18 09:46:14 527
原创 安卓7.0+不root不改操作系统抓包https方案
首先安装:VirtualXposed和JustTrustMe。启动virtualXposed,安照提示赋予相应的权限。在主界面点击菜单按钮,选择"添加应用"在添加应用列表选择 “justTrustme” 和 需要抓包测试的App(比如微信、微博),并安装在 virtualXposed 中打开 xposed 应用。点击左上角菜单按钮,切换到模块。此时会看到 “justTrustme” 选项。在 “justTrustme” 选项后打钩,并按照提示,返回菜单界面重启virtualXposeddone!
2020-08-14 10:05:57 2462 2
原创 fatal: The remote end hung up unexpectedly MiB fatal: early EOF fatal: index-pack failed解决方案
gitclone 文件太大无法下载解决方案当项目过大时, git clone往往会出现 fatal: The remote end hung up unexpectedly MiB fatal: early EOF fatal: index-pack failed等问题。解决方案如下:git clone时加上 --depth=1,比如:depth用于指定克隆深度,为1即表示只克隆最近一次commit.这种方法克隆的项目只包含最近的一次commit的一个分支,体积很小。但是有时候即使这样,文件还
2020-07-15 10:37:24 5433
原创 读《增长黑客》有感
前言《增长黑客》作为互联网产品策划必读书籍,详细介绍了如何让产品发展更好,并列举了各种案例和方法论。笔者作为技术人员,阅读《增长黑客》后整理笔记于此。忙碌的朋友们可以从本文看看是否有兴趣和必要去拜读下《增长黑客》。什么是增长黑客?首先看一个业界标杆增长黑客,高手的故事:安迪·琼斯(Andy Johns)是硅谷的一名富有经验的增长黑客,曾效力于 Facebook、Twitter、Quora 等著名公司的增长部门。他的职业生涯或许可以让我们管窥一 斑。Facebook一战成名2008 年,当安迪加入
2020-06-30 17:46:14 24695
原创 从0到1基于vue搭建后台管理项目
本文主要内容是如何从0到1基于vue搭建一个后台管理项目的前端工程。示例的代码地址:https://github.com/tyuqing/vue-admin1 创建项目使用vue-cli3快速创建项目,具体的创建方法vue-cli官网上有说明。创建时大家可根据自己项目的需求选择合适的模块,我使用的配置如下图所示。其中选中了Babel, Router, Vuex, CSS Pre-proce...
2020-03-30 13:02:50 2668
原创 vue技术栈前端建设方案
前言主要介绍云课堂前端在CRM系统的前端建设方面的经验总结,方便其他前端人做技术选型,全栈工程师快速建站。本文适合对vue技术栈和前端工具化、工程化感兴趣的朋友。整体架构CRM系统的服务端是基于node的,前端是以vue技术栈为主的。前端部分整体架构图如下:应用层整体前端应用层基于vue技术栈的传统三大件:路由层由vue-router统一管理。基础组件库则是选择了基于vue的e...
2019-12-12 16:26:49 1324
selectionHelper
2015-12-18
C# Socket编程入门实例
2015-10-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人