首页
学习
活动
专区
工具
TVP
发布

WebJ2EE

专栏作者
231
文章
378444
阅读量
28
订阅数
Git Diff 算法详解:Myers Diff Algorithm
作为一个PROGRAMMER,可能每天你都在使用 Git 或 SVN 管理你所参与项目的代码。每当你提交自己修改后的代码、复读同事写的程序或排查程序异常行为的时候,比较和阅读两个版本代码之间的差异是必不可少的工作。
WEBJ2EE
2023-12-04
8430
【Git】:遇到 Detached HEAD 怎么办?
哈啰。准备阅读本文的小伙伴。如果你在使用 Git 的过程中遇到“detatched HEAD”字样,发现代码不能正常向远程仓库推送,而且你又不知道该怎么办时,那么你应该仔细阅读本文后面的内容,相信会给你一个满意的解决方案😄 。
WEBJ2EE
2023-09-25
1.8K0
【GitHub】:账号密码不好使了??
提示在 2021年8月13号 之后,不再支持使用账号名密码与 GitHub 进行交互,必须使用 personal access token。
WEBJ2EE
2022-05-17
7880
【Docker】:Failed to set version to docker-desktop: exit code: -1
在 Win10 中安装 Docker Desktop 后,结果发现这玩意启动报错:
WEBJ2EE
2021-12-26
6.2K2
【Nebula Graph】:数据导入工具——Nebula Importer
Nebula Importer (Importer) is a standalone import tool for CSV files with Nebula Graph. Importer can read the local CSV file and then import the data into the Nebula Graph database. (Nebula Importer 是一个支持把 CSV 文件导入 Nebula 图数据库的工具)
WEBJ2EE
2021-10-27
1.5K0
【AI马里奥】:怎么用 Python 控制马里奥?
PyBoy 是一个基于 Python 的 Game Boy 模拟器,作者是哥本哈根大学一名学生 Mads Ynddal。这款模拟器可用来创建 AI 或机器人,让它基于强化学习实现自动打游戏通关等骚操作。像超级马里奥、口袋妖怪等耳熟能详的游戏都可以在上面完美运行。
WEBJ2EE
2021-10-27
8390
【GitLab】:安装GitLab——基于Docker
Before setting everything else, configure a new environment variable $GITLAB_HOME pointing to the directory where the configuration, logs, and data files will reside. Ensure that the directory exists and appropriate permission have been granted.
WEBJ2EE
2021-09-02
2.2K0
【路由】:路由那些事——上
前端三杰 Angular、React、Vue 都推荐单页面应用 SPA 开发模式,它们都有自己的前端路由解决方案:
WEBJ2EE
2021-04-07
1.8K0
【组件库封装】:封装一个 Library 什么流程?
在项目开发初期,我们通常会选用主流的UI开发框架来构建应用(例如:基于 React 的 AntDesign、基于 Vue 的 ElementUI)。随着业务研发过程的推进,会逐渐出现在业务角度上有复用价值的自定义组件,如果我们把这些可复用的组件封装为一个一个独立的 Library,并发布到 npm 上,在项目组内共享,可以避免重复造轮子、便于协同开发、提升开发效率。
WEBJ2EE
2021-04-07
1K0
【MonacoEditor】:VSCode 代码编辑器
Monaco Editor 是运行在浏览器环境中、为VS Code提供支持的代码编辑器。功能强大而且开源。
WEBJ2EE
2021-02-26
3.6K0
【CodeSandbox】:Sandpack Packager 解析
CodeSandbox 是一个在线的代码编辑器,主要聚焦于创建 Web 应用项目。
WEBJ2EE
2021-02-26
1.6K0
【ReactLive】:React 组件在线编辑器
目录 1. ReactLive 是什么?能做什么? 2. ReactLive 的构成?工作原理? 3. 综合示例 1. ReactLive 是什么?能做什么? React Live 能实现 React 组件级的在线编辑、预览功能。 React Live brings you the ability to render React components with editable source code and live preview. import { LiveProvider, LiveEdit
WEBJ2EE
2021-01-28
3.2K0
【GitLab CI/CD】:Pipelines
Pipelines are the top-level component of continuous integration, delivery, and deployment.
WEBJ2EE
2021-01-18
7240
【GitLab CI/CD】:Releases & Package Registry
To introduce a checkpoint in your source code history, you can assign a Git tag at the moment of release. However, in most cases, your users need more than just the raw source code. They need compiled objects or other assets output by your CI/CD system.
WEBJ2EE
2021-01-04
1.7K0
【GitLab CI/CD】:Cache vs artifacts
回顾一下:【GitLab CI/CD】:一些有用的基础知识,在默认Git strategy(fetch)下,每个 Job 执行之前,都会进行 git clean 操作,也就是说 job 执行过程中产生的中间结果,都会被清理,多数情况是没问题的。但总有一些例外情况,我们需要之前 job 执行过程中产生的中间结果,最具代表性的两类:
WEBJ2EE
2021-01-04
2.5K0
【GitLab CI/CD】:一些有用的基础知识
You can set the GIT_STRATEGY used to fetch the repository content, either globally or per-job in the variables section:
WEBJ2EE
2021-01-03
8920
【Git】:Commit规范 + CHANGELOG生成
从 git commit 的 message 开始进行规范化(主流:angular 规范),进而可以通过工具(例如:conventional-changelog)把关键信息找出来,并自动生成到 CHANGELOG 中。
WEBJ2EE
2020-12-02
4.1K0
【编译技术】:解读 Babel AST Format——01
The Babel parser generates AST according to Babel AST format. It is based on ESTree spec with some deviations.
WEBJ2EE
2020-10-26
6740
【编译技术】:AST——基础的基础
在计算机科学中,抽象语法树(abstract syntax tree 或者缩写为 *AST*),或者语法树(*syntax tree*),是源代码的抽象语法结构的树状表现形式,这里特指编程语言的源代码。树上的每个节点都表示源代码中的一种结构。之所以说语法是「抽象」的,是因为这里的语法并不会表示出真实语法中出现的每个细节。
WEBJ2EE
2020-10-26
1.8K0
【Git】:基础协作篇
目录 1. 常见的 Git 协作模型 1.1. “共同维护”模型 1.2. “并列仓库”模型 1.3. “分散贡献者”模型 2. 协作示例 2.1. 环境 2.2. 克隆仓库 2.3. 开发人员任务开发 2.4. 开发人员任务推送到远程仓库 2.5. 审核人员代码复读 2.6. 审核人员代码合并、同步官方仓库 ‍ 尽管在使用 Git 时,人们经常提到在没有网络的飞机上编写代码这个例子,我认为 Git 真正的优点在于你可以私下里更
WEBJ2EE
2020-10-26
4300
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档