1. 关于DOM
文档对象模型(DocumentObject Model),是基于浏览器编程的一套API接口,W3C出台的推荐标准,每个浏览器都有一些细微的差别,其中以Mozilla(火狐)的浏览器最与标准接近。
通过 DOM,可以访问所有的 HTML元素,连同它们所包含的文本和属性。可以对其中的内容进行修改和删除,同时也可以创建新的元素。
2024年09月21日
文档对象模型(DocumentObject Model),是基于浏览器编程的一套API接口,W3C出台的推荐标准,每个浏览器都有一些细微的差别,其中以Mozilla(火狐)的浏览器最与标准接近。
通过 DOM,可以访问所有的 HTML元素,连同它们所包含的文本和属性。可以对其中的内容进行修改和删除,同时也可以创建新的元素。
2024年09月21日
一句话总结:用数据绑定的思想,vue可以简单写单个页面,也可以写一个大的前端系统,也可以做手机app的界面。
1、Vue.js是什么?
渐进式框架
自底向上增量开发的设计
易学习
易整合
Vue.js(读音 /vju?/, 类似于 view) 是一套构建用户界面的 渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。另一方面,Vue 完全有能力驱动采用单文件组件和 Vue 生态系统支持的库开发的复杂单页应用。
2024年09月21日
ESP-IDF在windows下编译的速度过慢,所以还是搭建一个Linux开发环境,速度快10倍。
1 安装基础工具
sudo apt-get install gcc git wget make libncurses-dev flex bison gperf python python-pip python-setuptools python-serial python-cryptography python-future
2. 下载编译链工具
2024年09月21日
本系列文章将持续更新,感谢关注。
flutter 环境搭建建议在win7以上系统,不包含win7,win7环境搭建可能会不成功。
A 下载开发版flutter
git clone -b dev https://github.com/flutter/flutter.git
2024年09月21日
上一篇文章简单介绍了Flutter特性,这篇介绍一下Flutter的安装。
下载Flutter的安装包:
git clone -b master https://github.com/flutter/flutter.git
2024年09月21日
前端用了VUE2,VUE3,React,HTML5,也是一个新项目,为了方便用的这些框架,实际上这个是无所谓,功能的实现和前端这些框架没什么关系。
后端用了PHP,JSP,ASP,ASP.NET,SpringBoot,功能实现和后端用的什么开发语言无关,后端只提供一个文件上传的接口,HTTP form协议,图片上传时会调这个接口。
编辑器是ckeditor5,为ckeditor编辑器增加粘贴Word图片的功能,支持快捷键操作(Ctrl+V),支持多种系统:Windows,macOS,Linux,信创国产化环境,中标麒麟,银河麒麟,统信,龙芯。
2024年09月21日
前言
最近在跟老大的聊天中聊到了一个比较特殊的需求:是否有办法在编译阶段检查某个方法的参数与返回值的类型相同,如果类型不一致的话能抛出编译错误的提示。这似乎已经不是 Objective-C 或者 Swift 的语言语法本身所能解决的了,老大还指点了可以从编译器等底层中进行研究。于是,我踏进了 Clang 和 LLVM 的大门。
我打算将 Clang 的研究心得分为几篇文章来写,这是 Clang 之旅的第一篇,主要讲如何用 Xcode 编译 Clang,以及实现一个简单的 Clang 插件并挂载到 Xcode 中参与编译流程,算是进入 Clang 的门槛。只是,这门槛就狠狠地让我吃了苦头,Google 找到好几篇博客讲怎么编译 Clang 的,但是也有一些年头了,版本比较旧,编译出来的 Clang 不能运行在现在的系统上;还有一些写的比较含糊,漏了某些关键步骤,导致花了好几个小时跟着教程做下来最后还是一堆 error;而且试错的成本还是比较高的,下载的源码有1G多(考虑从 Github 下载的速度??,需要挂个代理),完整编译出来有20G左右,我的15款 Macbook Pro 大概需要疯狂编译2个小时…...如果不能接受这些的话,还是别尝试了,很遗憾,你连见到 Clang 真容的机会都没有┑( ̄Д  ̄)┍
2024年09月21日
讲解如何在Neptune开发板中发送GET请求去获取bilibili粉丝数,并通过CJSON解析回传的数据将获取到bilibili粉丝数输出至串口。
1、环境准备
2024年09月21日
Git仓库使用的过程中,有时候会遇到服务器的迁移,仓库代码不得不从A服务器,迁移到B服务器去,那么怎么迁移而不丢失log信息?能保留原先的commit记录,应该如何迁移呢?
使用git push --mirror命令,完成仓库的完美迁移。
例如我们的代码存储在A服务,需要钱移到B服务器去。仓库名称是todo.git。
1、首先我们将 todo.git 克隆到本地目录 /todo