文件目录

vue-cli vue脚手架

眉间皱痕 提交于 2020-03-22 18:22:54
都说Vue2简单上手容易,的确,看了官方文档确实觉得上手很快,除了ES6语法和webpack的配置让你感到陌生,重要的是思路的变换,以前用jq随便拿全局变量和修改dom的锤子不能用了,vue只用关心数据本身,不用再频繁繁琐的操作dom,注册事件、监听事件、取消事件。。。。(确实很烦)。vue的官方文档还是不错的,由浅到深,如果不使用构建工具确实用的很爽,但是这在实际项目应用中是不可能的,当用vue-cli构建一个工程的时候,发现官方文档还是不够用,需要熟练掌握es6,而vue的全家桶(vue-cli,vue-router,vue-resource,vuex)还是都要上的。 vue-cli这个构建工具大大降低了webpack的使用难度,支持热更新,有webpack-dev-server的支持,相当于启动了一个请求服务器,给你搭建了一个测试环境,只关注开发就OK。 1.安装vue-cli ① 使用npm(需要安装node环境)全局安装webpack,打开命令行工具输入: npm install webpack -g 或者( npm install -g webpack ),安装完成之后输入 webpack -v ,如下图,如果出现相应的版本号,则说明安装成功。 注意:webpack 4.X 开始,需要安装 webpack-cli 依赖 ,所以使用这条命令 npm install

Linux的笔记

徘徊边缘 提交于 2020-03-22 17:20:29
1.用户的增删 增加用户:useradd 用户名 给新增加的用户设置密码:passwd + 用户名 : 2.删除用户:userdel -rf 用户名;-r 表示在家目录中把用户也删掉。 3.创建文件:touch a.txt ,如果a.txt存在,会更新 4.删除文件: rm -rf a.txt ,-r 删除目录及子目录,-f 不询问直接删除 5.创建文件夹:mkdir a 6.删除空的文件夹:rmdir 或 rm -r a;删除文件夹 rm - r a;-r是删除目录及子目录 7. 切换用户: su - xj ;- 切换的用户的时候 会重新加载环境变量 8. 查看当前目录:pwd;查看当前用户:whoami 常用命令 立即关机:shutdown -h now 重启: reboot 上传 rz 下载文件 sz filename ls:查看某个目录下的内容 ls /tmp :显示/tmp 目录下的内容,如果没有跟路径则显示当前目录下的内容 ls -l 显示详细信息 ls -a 显示所有文件,包含隐藏文件 ll=ls -l cd 进入某个目录 cd /home cd.. 返回上一级目录 cd ../../返回上上级目录 cd . 当前目录 cp 复制,加上 -rf参数 什么都能复制:cp -rf a.txt /tmp mv 移动文件,也有重命名的作用 mv a.txt /tmp 移动a

Linux学习(含有常用命令集)

佐手、 提交于 2020-03-22 16:03:14
Linux概述 Linux是一个开源、免费的操作系统。 Linux是一个内核,在linux内核上加工包装,二次开发成Ubuntu、CentOS等发行版。 Linux常用命令集 vi,vim,文本编辑器 vi和vim的三种常见模式:正常模式,可以使用快捷键处理文件;编辑模式,按i进入编辑模式;命令行模式,按ESC进入,完成:wq离开等命令。 查找关键字,命令行下按/关键字,回车查找关键字,n查找下一个; 设置行号,命令行下:set nu和:set nonu 到文档最末行和顶行,分别在正常模式输入G和gg 移动到指定行数,先显示行号,然后输入20,最后按快捷键shift+G 开机重启和用户注销 shutdown -h now,立即关机 shutdown -r now,reboot,重启计算机 sync,把内存数据同步到磁盘 用户管理 用户属于用户组,一个用户至少属于一个用户组,用户配置信息在/etc/passwd,组信息在/etc/group useradd 用户名,添加用户 passwd 用户名,指定密码 userdel 用户名,删除用户保留home目录 id 用户名,查询用户信息 su - 切换用户名,切换用户 groupadd 组名,增加用户组 groupdel 组名,删除用户组 useradd -g 用户组 用户名,增加用户到相应用户组 usermod -g 用户组 用户名

CMD命令不完全版

爷,独闯天下 提交于 2020-03-22 15:03:08
cmd命令: 感谢GSC大佬提供命令 clearmgr : 清理垃圾 taskmgr : 任务管理器 eventvwr : 事件管理器 shutdown -s -t 10 : 关机 shutdown -r -t 10 : 重启 osk : 屏幕键盘 cls : 清屏 calc : 计算器 exit : 关闭 explorer "http://www.luogu.org/login/loginpage" : 网页 copy 1.txt /b + 2.jpg/a 3.jpg : 将1.txt中的内容加到2图片中并生成一个新的3.jpg cd : 加入目录 360se.exe : 打开360浏览器(在目录中直接写文件名即为打开此文件) e: : 切换到E盘 dir : 显示目录中所有文件或目录 notepad : 记事本 compmgmt.msc : 计算机管理 dvdplay : DVD播放器 charmap : 字符映射表 chskdsk.exe : 磁盘检查 progman : 程序管理器 perfmon.msc : 计算机性能检测 wupdmgr windows : 程序更新 write : 写字板 mspaint : 画图板 mstsc : 远程桌面连接 magnify : 放大镜实用程序 eudcedit : 造字程序 fc 1.txt 2.txt > 3.txt : 对比1

ubuntu下手动更新Adobe Flash Player

谁都会走 提交于 2020-03-22 12:31:54
1. 下载Flash插件 下载地址为 https://get.adobe.com/cn/flashplayer/ 我们选择.tar.gz的包 Adobe Flash Player 11.2 将是支持 Linux 平台的最后一个版本。Adobe 将继续为 Flash Player 11.2 for Linux 提供安全更新。 2. 將下载好的包拷到某个目录下并解压得到文件,得到如下libflashplayer.so文件与usr文件夹 3. 将libflashplayer.so拷到firefox的插件目录/usr/lib/mozilla/plugin/下 sudo cp libflashplayer.so /usr/lib/mozilla/plugins 4. 将usr/目录下所有文件拷到/usr下 sudo cp -r usr/* /usr 5. 重吂firefox就OK了! 来源: https://www.cnblogs.com/Amagasaki/p/4919736.html

Java开发和运行环境的搭建

最后都变了- 提交于 2020-03-22 12:10:36
JDK是Java Development Kit的缩写,即Java开发工具集。JDK是整个Java的核心,包括了Java运行环境(JRE)、Java开发工具和Java基础类库。 JRE是Java Runtime Environment的缩写,即Java运行时环境。Java程序运行时必需要JRE的支持。 对于普通用户 ,可以单独下载并安装 JRE;而对开发者来说,JDK中已包含JRE了,因此无需再单独安装 。 Java的平台版本 Java分为J2SE、J2EE和J2ME三个不同的平台版本,即标准版(Java 2 Platform, Standard Edition)、企业版(Java 2 Platform, Enterprise Edition)和微型版(Java 2 Platform, Micro Edition)。从Java 1.5(或者Java 5.0)开始,它们被改称为Java SE、Java EE和Java ME。 各平台版本之间的差别在于适用范围不同: 标准版平台(Java SE)允许开发和部署在桌面、服务器、嵌入式和实时环境中使用的Java应用程序。另外,Java SE包含了支持实现Java Web服务的类库,因此标准版是企业版的基础。 企业版平台(Java EE)帮助开发者开发和部署Java Web应用。企业版提供Web服务、组件模型、管理和通信API

GIT

落爺英雄遲暮 提交于 2020-03-22 10:49:54
如何多人协同开发同一个项目? 使用代码版本控制[version control]软件, 目前市面上比较流行的代码版本控制器有: git,svn,csv 1. 使用git管理代码版本 本项目使用git管理项目代码,代码库放在gitee码云平台。(注意,公司中通常放在gitlab私有服务器中) 1.1 Git 的诞生 2005 年 4 月3 日,Git 是目前世界上最先进的分布式版本控制系统(没有之一) 作用:源代码管理 为什么要进行源代码管理? 方便多人协同开发[防止代码冲突,相互覆盖] 方便版本控制[利于以后的开发人员快速了解项目的开发过程,利于需求变更的时候进行代码回滚] 1.2 git与svn区别 SVN 都是集中控制管理的,也就是有一个中央服务器,大家都把代码提交到中央服务器,而 git 是分布式的版本控制工具,也就是说没有中央服务器,每个节点的地位平等。 SVN Git Git的windows下安装 官网地址: https://git-scm.com/download 下载到本地磁盘 安装 一路【next】就可以了 注意: openssl 一定选它 安装完成后,右击菜单栏,有如下菜单,表示安装完成 进入git bash选项 Git工作区、暂存区和版本库 1、工作区介绍 就是在你本要电脑磁盘上能看到的目录。 2、暂存区介绍 一般存放在【.git】目录下的index文件(

CentOS下使用tar备份

ⅰ亾dé卋堺 提交于 2020-03-22 07:32:38
tar是一个已移植到 Linux 中的经典 UNIX 命令。tar是Tape ARchive(磁带归档)的缩写,最初设计用于将文件打包到磁带上。 它是一个基于文件的命令,它本质上是连续地、首尾相连地堆放文件。 使用tar可以打包整个目录树,这使得它特别适合用于备份。归档文件可以全部还原,或从中展开单独的文件和目录。 备份可以保存到基于文件的设备或磁带设备上。文件可以在还原时重定向,以便将它们重新放到一个与最初保存它们的目录(或系统)不同的目录(或系统)。 tar是与文件系统无关的,它可以使用在ext2、ext3、jfs、Reiser和其他文件系统上。 在Linux世界里经常使用tar命令进行备份,此时将涉及tar命令的一些参数。 tar命令的完整格式是: tar <operation> [options] <files_to_backup_or_restore> 其中: operation:用于指定tar要进行的操作 options:用于指定一系列的选项 files_to_backup_or_restore:用于给出要备份或要恢复的文件或目录名,在指定目录时也包括了这个目录下的子目录。 下表给出了tar命令的操作说明。 操作 说明 [-]A 连接多个归档文件为一个归档文件。 [-]c 用于创建一个新的存档文件。 [-]x 从归档文件中恢复备份文件。 [-]t

模块和常用内置模块

故事扮演 提交于 2020-03-22 07:31:07
什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用C编写并链接到python解释器的内置模块 为何要使用模块? 如果你退出python解释器然后重新进入,那么你之前定义的函数或者变量都将丢失,因此我们通常将程序写到文件中以便永久保存下来,需要时就通过python test.py方式去执行,此时test.py被称为脚本script。 随着程序的发展,功能越来越多,为了方便管理,我们通常将程序分成一个个的文件,这样做程序的结构更清晰,方便管理。这时我们不仅仅可以把这些文件当做脚本去执行,还可以把他们当做模块来导入到其他的模块中,实现了功能的重复利用, 模块的导入和使用 模块的导入应该在程序开始的地方。 常用语法 我们可以在py文件中按照如下方式导入模块: import a from xx import b 当然还可以再导入模块的时候给模块起别名 from xx import heiheihei as yue __name__ 当做脚本运行: __name__ 等于'__main__' 当做模块导入: __name__= 模块名

什么是模块?

主宰稳场 提交于 2020-03-22 06:16:34
在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module)。 使用模块有什么好处? 最大的好处是大大提高了代码的可维护性。其次,编写代码不必从零开始。当一个模块编写完毕,就可以被其他地方引用。我们在编写程序的时候,也经常引用其他模块,包括Python内置的模块和来自第三方的模块。 使用模块还可以避免函数名和变量名冲突。每个模块有独立的命名空间,因此相同名字的函数和变量完全可以分别存在不同的模块中,所以,我们自己在编写模块时,不必考虑名字会与其他模块冲模块分类 模块分类 模块分为三种: 内置标准模块(又称标准库)执行help('modules')查看所有python自带模块列表 第三方开源模块,可通过pip install 模块名 联网安装 自定义模块 模块调用 import module from module import xx from module.xx.xx import xx as rename from module.xx.xx import * 包(Package) 当你的模块文件越来越多,就需要对模块文件进行划分