- 博客(30)
- 收藏
- 关注
转载 firewall防火墙
firewall防火墙1、查看firewall服务状态systemctl status firewalld出现Active: active (running)切高亮显示则表示是启动状态。出现 Active: inactive (dead)灰色表示停止,看单词也行。2、查看firewall的状态firewall-cmd --state3、开启、重启、关闭、firewalld.service服务# 开启service firewalld start# 重启service fire
2022-02-18 11:39:57 139
原创 Nodejs 循环遍历文件夹,修改访问时间和修改时间
var fs = require("fs");const {join} = require("path"); function findFilesPath(startPath) { let result = []; function finder(path) { let pathArray = fs.readdirSync(path); pathArray.forEach((val, index) => { .
2021-11-16 14:28:13 1548
原创 fatal: unable to access ‘https://github.com/xxxxx’: Empty reply from server.
今天在我的服务器上同步github 的代码,老是报 fatal: unable to access ‘https://github.com/xxxxx’: Empty reply from server. 一查 网上建议把 https 改成 ssh想到我的服务器上还没有生成ssh ,顺便就生成一个。检查SSH keys是否存在 ls -al ~/.ssh 生成新的ssh key 输入 ssh-keygen -t rsa -C "[email protected]" 一直回车即...
2021-08-05 11:53:05 1213
原创 Nodejs child_process模块execFile() 方法报错Error: spawn sys.sh ENOENT
本人写了一个 nestjs 的 后台 ,提交代码后部署需要 登录 Linux,执行几段命令,想着如果 每次提交代码后,直接在管理端页面 点击按钮就重新部署那就方便很多了于是,我就写了一个shell脚本,用Nodejschild_process模块execFile()方法来执行。结果开始 sys.sh写的相对路径,执行报上图错误,经过调试发现,写绝对路径,该脚本可以正常执行。这可能是 nodejs 的执行路径和 脚本的路径 不一致,所以相对路径找不到该文件,后面进一步的排查下,现在只...
2021-07-30 09:28:54 2237
原创 js 的forEach 如何跳出循环
forEach() 方法用于调用数组的每个元素,并将元素传递给回调函数。对于空数组不会执行回调函数回调函数的参数 function(currentValue, index, arr) currentValue必需。当前元素 index 可选。当前元素的索引值 ...
2020-01-15 16:46:20 24843
原创 table文字超出省略
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8" /> <title>table文字超出省略</title> <style type="text/css">
2017-12-08 15:40:11 1178
转载 彻底弄懂HTTP缓存机制及原理
前言Http 缓存机制作为 web 性能优化的重要手段,对于从事 Web 开发的同学们来说,应该是知识体系库中的一个基础环节,同时对于有志成为前端架构师的同学来说是必备的知识技能。但是对于很多前端同学来说,仅仅只是知道浏览器会对请求的静态文件进行缓存,但是为什么被缓存,缓存是怎样生效的,却并不是很清楚。在此,我会尝试用简单明了的文字,像大家系统的介绍HTTP缓存机制,期望对各位正确
2017-09-25 00:08:57 195
转载 认识HTML5的WebSocket
在HTML5规范中,我最喜欢的Web技术就是正迅速变得流行的WebSocket API。WebSocket提供了一个受欢迎的技术,以替代我们过去几年一直在用的Ajax技术。这个新的API提供了一个方法,从客户端使用简单的语法有效地推动消息到服务器。让我们看一看HTML5的WebSocket API:它可用于客户端、服务器端。而且有一个优秀的第三方API,名为Socket.IO。一、什么是W
2017-09-24 18:09:23 206
转载 javascript中this和super用法
"this",作为一个特殊的关键字,它的规则如下: 1。可以表示构造函数传递。this(a,b)表示调用另外一个构造函数。这里面的this就是一个特殊语法,不是变量,没有什么类型。 2。可以在一个类的非static成员内部使用,表示当前这个对象。此时,this就是一个final的普通变量,它有静态类型,就是这个类C本身;它有动态类型,就是当前这个对象的类型。你可以对它调用成员函数,把它传递
2017-07-25 10:35:26 4518
转载 js join() 方法和splice() 方法 slice() 方法 记一下啦
join() 方法定义和用法join() 方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。语法arrayObject.join(separator)参数描述separator可选。指定要使用的分隔符。如果省略该参数,则使用逗号作为分隔符。返回值返回一个
2017-07-24 16:21:16 5248
翻译 CSS3 resize 属性
resize 属性规定是否可由用户调整元素的尺寸。注释:如果希望此属性生效,需要设置元素的 overflow 属性,值可以是 auto、hidden 或 scroll。resize: none|both|horizontal|vertical;值描述none用户无法调整元素的尺寸。both用
2017-07-24 09:58:41 626
原创 AngularJs1在ng-click函数中如何获取代表当前元素的DOM对象
充10元 返10元 由于用了定位,点击是input单选框,而不是div$scope.xuanzhe=function($event){ $($event.target).addClass('cz_xz2'); $($event.target).parent('.
2017-07-21 17:16:31 1017
转载 js中实现cookie的增删改查(document.cookie的使用详情)
一、设置cookie的值1、每个cookie都是一个名称/值对,名称/值对用等号连接,并将该名称/值对赋值给document.cookie即可。如:document.cookie="id=77";2、如果要一次存储多个名称/值对,可以使用分号加空格隔开。如:document.cookie="id=77; name=bill";在cookie的名或值中不能使用分号(;)、逗号
2017-07-20 17:38:28 266
转载 css calc()用法
calc()从字面我们可以把他理解为一个函数function。其实calc是英文单词calculate(计算)的缩写,是css3的一个新增的功能,用来指定元素的长度。比如说,你可以使用calc()给元素的border、margin、pading、font-size和width等属性设置动态值。为何说是动态值呢?因为我们使用的表达式来得到的值。不过calc()最大的好处就是用在流体布局上,可以通过c
2017-05-31 15:38:29 974
原创 JQuery获取各种宽度的问题
width() - 返回元素的宽度。height() - 返回元素的高度。innerWidth() 方法返回元素的宽度(包括内边距)。 innerHeight() 方法返回元素的高度(包括内边距)。 outerWidth() 方法返回元素的宽度(包括内边距和边框)。 out
2017-05-31 15:17:20 17490
原创 用vue创建一个项目
要先安装node.js 用node -v 和npm -v 查看是否安装完整然后安装淘宝镜像cnpm来代替npm 加快创建项目的速度 cnpm -v查看是否安装完整#最新稳定版本1·npm install vue 如果使用淘宝镜像安装就输入命令行 cnpm install -g vue-cli进行安装,如果没有安装淘宝镜像依旧用 npm install -g vue-
2017-05-19 09:05:44 1070 1
原创 angularjs ionic 如何使用Cordova 插件
Ionic只是个前端框架,与bootstrap差不多,不过他是专门为移动端设计的, 在效果上接近原生的app,如果你的应用只涉及到前端的东西,那么你可能不会涉及到ngCordova插件,这是phoneGap的改名叫法。如果我们应用要用到一些底层的东西,如:拍照,文件,数据库,状态栏,设备等等这些原生的东西,那么你就得要好好的学习下ngCordova提供的想着插件。1、安装ng-cordov
2017-04-26 10:57:51 861 1
转载 Cordova - 常用的插件汇总(附插件的安装、查询、更新、删除等命令)
Hybrid应用比web应用强大之处在于可以使运行在容器中的web内容访问 native APIs。Cordova 提供了许多插件用于调用移动设备上的API。一,插件相关常用命令1,查看所有已经安装的插件1cordova plugin ls2,安装插件(以camera插件为例)
2017-04-21 16:02:52 754
原创 $on、$emit和$broadcast的使用
http://www.tuicool.com/articles/qIBNve 参考文章$emit只能向parent controller传递event与data$broadcast只能向child controller传递event与data$on用于接收event与data$emit和$broadcast可以传多个参数,$on也可以接收多个参数。在$on的方法中的event事件参
2017-04-14 15:12:12 345
原创 localStorage和sessionStorage使用总结
在HTML5中,新加入了一个localStorage和sessionStorage特性,这个特性主要是用来作为本地存储来使用的,解决了cookie存储空间不足的问题(cookie中每条cookie的存储空间为4k),localStorage中一般浏览器支持的是5M大小,这个在不同的浏览器中localStorage和sessionStorage会有所不同。web storage和cook
2017-04-14 10:25:29 1891
翻译 jquery中的ajax方法参数浅谈
1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout: 要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()方法的
2017-04-14 10:06:47 318
原创 获取时间戳
JavaScript 获取当前时间戳:第一种方法:var qjh = Date.parse(new Date());结果:1280977330000第二种方法:var qjh = (new Date()).valueOf();结果:1280977330748第三种方法:var qjh =new Date().getTime();结果:1280977330748第一...
2017-03-31 10:48:46 529
原创 $stateChangeStart状态改变事件及参数说明
我初入angularjs,公司只有我一个前端,遇到过许多的坑,主要原因还是对angularjs的很多东西不熟悉,这次就让我来说说$stateChangeStart事件吧,大家共勉http://www.cnblogs.com/hughtxp/p/3965916.html 状态改变事件$scope.$on('$stateChangeStart', function(event
2017-03-24 12:50:21 15030
原创 JSON.parse()和JSON.stringify()和jQuery ajax - serialize() 的方法
JSON.parse()和JSON.stringify()parse用于从一个字符串中解析出json对象,如var str = '{"name":"qjh","age":"24"}'结果:JSON.parse(str)Objectage: "24"name: "qjh"__proto__: Object注意:单引号写在{}外,每个
2017-03-24 10:02:03 840
转载 前端面试题js部分小集
JAVASCRIPt介绍js的基本数据类型。 Undefined、Null、Boolean、Number、String· 介绍js有哪些内置对象?· Object 是 JavaScript 中所有对象的父对象· · 数据封装类对象:Object、Array、Boolean、Number 和 String
2017-02-13 16:31:10 275
转载 前端面试题小集
HTML· Doctype作用?标准模式与兼容模式各有什么区别?· (1)、DOCTYPE>声明位于位于HTML文档中的第一行,处于 标签之前。告知浏览器的解析器用什么文档标准解析这个文档。DOCTYPE不存在或格式不正确会导致文档以兼容模式呈现。· (2)、标准模式的排版和JS运作模式都是以该浏览器支持的最高标准运行
2017-02-13 16:23:07 693
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人