四时宝库

程序员的知识宝库

JavaScript中的DOM(js dom操作方法)

1. 关于DOM

文档对象模型(DocumentObject Model),是基于浏览器编程的一套API接口,W3C出台的推荐标准,每个浏览器都有一些细微的差别,其中以Mozilla(火狐)的浏览器最与标准接近。

通过 DOM,可以访问所有的 HTML元素,连同它们所包含的文本和属性。可以对其中的内容进行修改和删除,同时也可以创建新的元素。

为什么用vue.js,为什么前端开发46%的人都在用?

一句话总结:用数据绑定的思想,vue可以简单写单个页面,也可以写一个大的前端系统,也可以做手机app的界面。

1、Vue.js是什么?

渐进式框架
自底向上增量开发的设计
易学习
易整合
Vue.js(读音 /vju?/, 类似于 view) 是一套构建用户界面的 渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。另一方面,Vue 完全有能力驱动采用单文件组件和 Vue 生态系统支持的库开发的复杂单页应用。

JavaScript基础知识点总结(js基础知识大全)

//逗比小憨憨

ESP32在ubuntu下的开发环境的搭建

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. 下载编译链工具

Flutter 系列(1) -环境搭建安装(flutter for desktop)

本系列文章将持续更新,感谢关注。


flutter 环境搭建建议在win7以上系统,不包含win7,win7环境搭建可能会不成功。

A 下载开发版flutter

 git clone -b dev https://github.com/flutter/flutter.git

高质量的原生移动应用UI框架Flutter-安装

上一篇文章简单介绍了Flutter特性,这篇介绍一下Flutter的安装。

安装环境:

  • OS:macOS High Sierra
  • Xcode: 9.2
  • VS Code: 1.25.1
  • git: 2.71.1

安装Flutter SDK

下载Flutter的安装包:

git clone -b master https://github.com/flutter/flutter.git

CKEDITOR粘贴图片自动上传到服务器(VUE版)

前端用了VUE2,VUE3,React,HTML5,也是一个新项目,为了方便用的这些框架,实际上这个是无所谓,功能的实现和前端这些框架没什么关系。

后端用了PHP,JSP,ASP,ASP.NET,SpringBoot,功能实现和后端用的什么开发语言无关,后端只提供一个文件上传的接口,HTTP form协议,图片上传时会调这个接口。

编辑器是ckeditor5,为ckeditor编辑器增加粘贴Word图片的功能,支持快捷键操作(Ctrl+V),支持多种系统:Windows,macOS,Linux,信创国产化环境,中标麒麟,银河麒麟,统信,龙芯。

【iOS学习】使用 Xcode 开发 Clang 插件

前言

最近在跟老大的聊天中聊到了一个比较特殊的需求:是否有办法在编译阶段检查某个方法的参数与返回值的类型相同,如果类型不一致的话能抛出编译错误的提示。这似乎已经不是 Objective-C 或者 Swift 的语言语法本身所能解决的了,老大还指点了可以从编译器等底层中进行研究。于是,我踏进了 Clang 和 LLVM 的大门。

我打算将 Clang 的研究心得分为几篇文章来写,这是 Clang 之旅的第一篇,主要讲如何用 Xcode 编译 Clang,以及实现一个简单的 Clang 插件并挂载到 Xcode 中参与编译流程,算是进入 Clang 的门槛。只是,这门槛就狠狠地让我吃了苦头,Google 找到好几篇博客讲怎么编译 Clang 的,但是也有一些年头了,版本比较旧,编译出来的 Clang 不能运行在现在的系统上;还有一些写的比较含糊,漏了某些关键步骤,导致花了好几个小时跟着教程做下来最后还是一堆 error;而且试错的成本还是比较高的,下载的源码有1G多(考虑从 Github 下载的速度??,需要挂个代理),完整编译出来有20G左右,我的15款 Macbook Pro 大概需要疯狂编译2个小时…...如果不能接受这些的话,还是别尝试了,很遗憾,你连见到 Clang 真容的机会都没有┑( ̄Д  ̄)┍

婴儿级教学,手把手教你用鸿蒙OS获取B站粉丝数

讲解如何在Neptune开发板中发送GET请求去获取bilibili粉丝数,并通过CJSON解析回传的数据将获取到bilibili粉丝数输出至串口。

1、环境准备

git 仓库迁移(git代码库迁移)

Git仓库使用的过程中,有时候会遇到服务器的迁移,仓库代码不得不从A服务器,迁移到B服务器去,那么怎么迁移而不丢失log信息?能保留原先的commit记录,应该如何迁移呢?


使用git push --mirror命令,完成仓库的完美迁移。


例如我们的代码存储在A服务,需要钱移到B服务器去。仓库名称是todo.git。


1、首先我们将 todo.git 克隆到本地目录 /todo

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接