git commit 规范整理
我曾七次鄙视自己的灵魂:第一次,当它本可进取是,却故作谦卑;第二次,当它在空虚时,用爱欲来填充; 第四次,它犯了错,却借由别人也会犯错来宽慰自己;第五次,它自由软弱,却把它认为是生命的坚韧;第六次,当它鄙夷一张丑恶的嘴脸时,却不知那正是自己面具中的一副;第七次,它侧身于生活的污泥中,虽不甘心,却又畏首畏尾。 卡里·纪伯伦
前端八股文
js 扁平数据转换tree
使用systemd增加linux 开机启动项,系统版本为Ubuntu 20.04.3 LTS
name: me-build-pro # 触发条件 push 到main分支时 on: push: branches: - main jobs: build-and-deploy: runs-on: ubuntu-latest # 设置环境变量 env: NODE_ENV: production steps: - name: Checkout ?️ uses: actions/checkout@v2 # If you're using actions/checkout@v2 you must set persist-credentials to false in most cases for …
谈起 Web IDE,没人能绕开 VSCode,它非常流行,同时又完全开源,总共 350000 行 TypeScript 代码的巨大工程,使用了 142 个开源库。市面上选择基于 VSCode 去修改定制的 IDE 比比皆是:Weex Studio、白鹭Egret Wing、快应用IDE... 我希望从 VSCode 身上看到什么? 大型复杂 GUI 软件(如 IDE 类)如何组织功能模块代码如何使用 Electron 技术将 Web 软件桌面化如何在打造插件化开放生态的同时保证软件整体质量与性能如何打造一款好用的、流行的工具软件 一、VSCode 是什么 官方定义 https://code.…
相对于Theia来说,,code-server搭建起来还是比较Easy的。
数据可视化工具 百度EChartshttp://echarts.baidu.com/Cytoscapehttp://www.cytoscape.org/图表秀http://www.tubiaoxiu.com/数据观http://shujuguan.cn/微博足迹可视化http://vis.pku.edu.cn/weibova/weibogeo_footprint/index.htmlBDP个人版https://me.bdp.cn/home.html魔镜http://www.moojnn.com/图表秀https://www.tubiaoxiu.com文图https://www.wentu.io…
Theia(全名Eclipse Theia)是一个可扩展的平台,用于使用最新的Web技术开发多语言的云端和桌面的 IDE 展示 耗费1天的时间终于在树莓派中把theia 搭了起来,期间出了各种错误,特此整理一下 环境 node 12.15.0 yarn 1.22.11 依赖 electron 9.1.0 (桌面端需要) keytar native-keymap 安装这几个包时简直了,, # 首先down代码 git clone https://github.com/eclipse-theia/theia # 完成后 cd ./theia yarn all yarn start browser …
linux 下全局安装nvm node 所有用户可用
docker服务器、以及容器设置自动启动
现在系统可视化需求越来越大,本文整理几个目前最热的前端Web组态工具。 1.mxgraph: 介绍:开源免费,但是需要解决的问题很多,国内学习参考资料少。但是,可视化组态的实现基本都是借助于这个框架来实现的。 演示demo:Grapheditor mxgraph官方文档API:mxCell 最大的交流社区:Diagram Software and Flowchart Maker 交流社区2:Newest 'mxgraph' Questions github:GitHub - jgraph/mxgraph: mxGraph is a fully client side JavaScript di…
趁着周末,想打扫一下卫生,先是扫地拖地,接着又忍不住把整个洗手间都清理了一次。到了阳台晒东西的时候,突然又觉得阳台也想要清一下,最后连厨房都想搞了…… 真的是一旦开始就停不下来,一下子把自己搞得快要累趴,感觉需要休息一下,吹着风扇坐在椅子上放空。 打扫卫生,就是一件很神奇的事情。一开始你可能不想搞,可是当你行动起来,你会发现所有的地方都值得更干净整理。 就像我们做整理一样,很多东西看起来很难整理,根本不想动,可是一旦你行动起来整理一个角落,你会发现家里其他角落已经配不上你整理的这一个小角落了,就恨不得把整一个房间都整理一次,而当你体验上这种整洁舒服的生活之后,就一定不会想要再回到过去了! 我们…
BuildMaster是一个应用程序发布自动化工具,它结合了构建管理和ARA功能,可以管理和自动化主要与持续集成,数据库更改脚本和生产部署相关的流程,从而可靠地全面发布应用程序。该工具基于浏览器,可以“开箱即用”使用。 BuildMaster 是一个应用程序发布自动化工具,由软件开发团队 Inedo 设计。它结合了构建管理和 ARA 功能,可以管理和自动化主要与持续集成,数据库更改脚本和生产部署相关的流程,从而可靠地全面发布应用程序。该工具基于浏览器,可以“开箱即用”使用。 BuildMaster 的功能集和范围使其与 DevOps 保持一致运动,并被称为“不仅仅是一个发布自动化工具。它汇集了…
一个有创意的404页面是用户对网站的一种新发现。它可以把令人不怎么愉快的场景变得轻松起来,还可以让用户知道在哪儿可以获得帮助。
WordPress 5.8更新后小工具编辑报错。报错信息:xxx区块受错误影响,可能无法正常运行。请检查开发者工具以了解更多详情。解决方法:安装Classic Widgets 插件,恢复到经典编辑器
谈谈APP架构选型:React Native还是HBuilder
function blobDownload(data, filename) { var fileName = filename || (new Date()).getTime() var blob = new Blob([data]) // ie 10+ var navigator = window.navigator var userAgent = window.navigator.userAgent if (navigator.msSaveBlob) { window.navigator.msSaveOrOpenBlob(blob, fileName) return } var l…
进程是资源分配的最小单位,线程是CPU调度的最小单位
pwm自动调频,python ,树莓派4b,gpio,风扇,控制,引脚
ios不支持 new Date('2020-09-18 16:30') 会返回NaN 需要转化为 new Date('2020/09/18 16:30') // 正则转换 ('2020/09/18 16:30').substring(0, 10).replace(/-/g, "/")
http,身份验证,token,www-authenticate,authorization,proxy-authorization,401,403,407,axios,postman,basic,服务端
linux命令,操作系统,ls,touch,mkdir,ps,Torvalds
chrome,调试,chrome://inspect/#devices
阿里内网防泄密技术,页面添加不可见水印,
scrollIntoView() 让元素进入可视区域
什么是狭义相对论和广义相对论?相对论是对牛顿力学的一个修正
pdf.js,bug,
一个基于vue addRoutes() 的权限路由解决方案
记录一下自己在centos7下搭建ngrok服务端以及客户端
Nginx 是一个免费、开源、高性能、可伸缩、可靠、功能全面且流行的 HTTP和反向代理服务器,一个邮件代理服务器,以及通用的 TCP/UDP 代理服务器。 Nginx 的配置很简单,资源消耗低。连 Github、SoundCloud、Dropbox、Netflix、WordPress 等 高流量站点都在用它。 所有接下来的 Nginx 命令都必须以 root 或 sudo user 的身份执行,并且必须在近代的 Linux 发行版上执行,比如 CentOS,RHEL, Debian, Ubuntu 和 Fedora。 安装 Nginx 服务 根据你的系统,选择对应的命令来安装: sudo y…
树莓派4(Raspberry Pi 4 Model B)是一个全面的升级,几乎涉及到每一个元素。树莓派官方称第一次为大多数用户提供类似PC的性能水平,同时也保留了经典的树莓派接口功能。本文汇总了树莓派4的一些资料,供大家学习和免费下载