05 2017 档案

摘要:方式一:原型链继承(prototype模式) function Animal(){ this.species = "动物";}function Cat(name,color){ this.name = name; this.color = color;}Cat.prototype = new Animal();//核心Cat.prototype.constructor = Ca... 阅读全文
posted @ 2017-05-30 21:09 enginex 阅读(150) 评论(0) 推荐(0)
摘要:一、冒泡排序 function bubbleSort(arr){ for(var i=1;iarr[j+1]){//如果前一个数大于后一个,则交换二者的值 arr[j+1]=[arr[j],arr[j]=arr[j+1]][0]; } ... 阅读全文
posted @ 2017-05-26 15:22 enginex 阅读(230) 评论(0) 推荐(0)
摘要:title: 圆梦之旅 – 日本(一)攻略篇 date: 2017-02-04 15:10:33 梦起 记得小学有位语文老师,一次在课堂上和我们聊起她去日本旅行的经历,她拿中日两国作了个简单对比,至今让我印象深刻:“……如果你在中国的大马路上不小心摔了跤,回去定得把脏衣服换了洗了,而如果是在日本,你只需要站起身,继续走你的路就好,连拍一下都不用,因为衣服根本不会脏……如果你拎着一只崭... 阅读全文
posted @ 2017-05-19 10:24 enginex 阅读(304) 评论(0) 推荐(0)
摘要:title: 新年畅想 date: 2017-01-16 20:36:20 - RoubinTech 2016最后的一个工作日,窗外阳光明媚,蓝天白云下,平时熙熙攘攘的街道,此时显得空旷而整洁,公司同事们也走的差不多了,楼道里少闻人声,只有玻璃门上的福字还在诉说着当初的喧嚣热闹,在这人心思归的日子里 阅读全文
posted @ 2017-05-19 10:02 enginex 阅读(161) 评论(0) 推荐(0)
摘要:方法一:绝对定位法 Document Left Sidebar Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad Excepteur... 阅读全文
posted @ 2017-05-09 16:10 enginex 阅读(154) 评论(0) 推荐(0)
摘要:方法一:margin-left/right实现 Document box-shadow有个超屌的特性,就是阴影可以任意累加,因此,理论上我们可以使用box-shadow生成任意的图片,包括张含韵妹子年轻时候的写真,具体可参加“CSS3 box-shadow盒阴影图形生成技术”一文。但是filter中的drop-shadow就只能抱歉了,我就是一锤子买卖。没钱也这么任性!说到... 阅读全文
posted @ 2017-05-09 14:32 enginex 阅读(1880) 评论(0) 推荐(0)
摘要:问题代码: son方法一:父元素设置overflow:hidden son方法二:父元素设置border-top son方法三:父元素设置padding-top son方法四:父子元素间增加一个inline元素 son 阅读全文
posted @ 2017-05-06 10:57 enginex 阅读(2935) 评论(0) 推荐(0)
摘要:一、JS中的数据类型5种基本数据类型:Number、String、Boolean、Null、Undefined1种复杂数据类型:Object(Array、Function、Reg、Date...)1.typeof语法:typeof num;结果:Number/String/Boolean/Undefined/Function正常、null/Array/Reg/Date-->Object2.inst... 阅读全文
posted @ 2017-05-06 09:44 enginex 阅读(150) 评论(0) 推荐(0)
摘要:图片垂直居中:IE8+支持方法1.box { line-height:300px; text-align:center;}.box>img { vertical-align:middle;}方法2:添加空元素 test 多行文本垂直居中:IE8+支持方法1:.box {line-height:300px;}.box>span { display... 阅读全文
posted @ 2017-05-05 16:33 enginex 阅读(785) 评论(0) 推荐(0)
摘要:参考链接:http://www.itdadao.com/articles/c15a1260810p0.html 阅读全文
posted @ 2017-05-05 09:42 enginex 阅读(1048) 评论(0) 推荐(0)
摘要:问题代码: Document 方法1:设置image的display为blockp { border:1px solid red; background:#eee; }#img2 { display:block; width:200px; height:200px; }方法2:修改image的vertical-align为非默认值(middle/top/bottom)... 阅读全文
posted @ 2017-05-05 09:30 enginex 阅读(301) 评论(0) 推荐(0)
摘要:一、边框做三角形 div1是空元素 #div1{ width:0px; height:0px; border:25px solid transparent; border-top-color:#f00; } #div1{ width:0px; height:0px; border:25px soli 阅读全文
posted @ 2017-05-04 15:56 enginex 阅读(454) 评论(0) 推荐(0)
摘要:一、使用CSS的方式 1.内联/行内样式: <divstyle="color:red;"></div> 2.内部样式表:定义在<head>中,对当前网页有效 <style> div { color:red; } </style> 3.外部样式表:引入css文件 <style> div { color 阅读全文
posted @ 2017-05-04 15:00 enginex 阅读(213) 评论(0) 推荐(0)
摘要:一、表单元素 1.input:空标记 属性: type:文本框、密码框、单选按钮、复选框 value:当前表单元素的值,可以是提交给服务器的值,也可以是默认显示的初始值 name:名称,要提交给server使用 id:唯一标识,只能在当前页面使用,server不能用 disabled:禁用控件 文本 阅读全文
posted @ 2017-05-04 13:41 enginex 阅读(700) 评论(0) 推荐(0)
摘要:一、定义锚点 二、链接锚点 1 <a href="#锚点名称">内容</a> //同一页面锚点 2 <a href="页面URL#锚点名称">内容</a> 三、表格 1.基本结构: 1 <!doctype html> 2 <html> 3 <head> 4 <meta charset="utf-8" 阅读全文
posted @ 2017-05-04 09:22 enginex 阅读(1001) 评论(0) 推荐(0)
摘要:一、安装软件 1.安装Nodejs:https://nodejs.org/en/ cmd验证:node -v 2.安装cnpm(npm镜像): npm i cnpm -g cmd验证:cnpm -v 3.安装cordova和Ionic: cnpm i cordova ionic -g cmd验证:c 阅读全文
posted @ 2017-05-03 17:44 enginex 阅读(376) 评论(0) 推荐(0)
摘要:CMD:用于指定一个容器启动时要运行的命令 注意:a.docker run命令可以覆盖CMD命令;b.在dockerfile中只能指定一条CMD指令,多条CMD指令也只有最后一条会被执行 ENTRYPOINT:不容易在启动容器时被覆盖;docker run命令行中指定的任何参数会被当作参数再次传递给 阅读全文
posted @ 2017-05-03 17:31 enginex 阅读(160) 评论(0) 推荐(0)
摘要:构建环境上下文(context) mkdir static_web cd static_web touch Dockerfile 写入Dockerfile文件内容 FROM ubuntu #基础镜像 MAINTAINER roubin "test@example.com" #作者和联系方式 RUN 阅读全文
posted @ 2017-05-03 17:30 enginex 阅读(398) 评论(0) 推荐(0)
摘要:列出镜像 docker images 拉取镜像(从Docker Hub) docker pull fedora:latest docker pull devopsil/puppet 查找镜像 docker search puppet 登陆Docker Hub docker login #登陆认证信息 阅读全文
posted @ 2017-05-03 17:29 enginex 阅读(204) 评论(0) 推荐(0)
摘要:一、容器操作 Docker镜像、容器、及相关配置,都存放在/var/lib/docker目录下 创建容器 停止容器 列出当前系统中已有的容器 启动/停止容器 进入容器 创建守护式容器 阅读全文
posted @ 2017-05-03 17:28 enginex 阅读(168) 评论(0) 推荐(0)
摘要:一、容器与传统虚拟化对比 二、Docker相关概念 Docker 客户端和服务器 Docker镜像 Registry (比如Docker Hub) Docker 容器 三、Docker资源 阅读全文
posted @ 2017-05-03 17:27 enginex 阅读(142) 评论(0) 推荐(0)
摘要:一、检查前提条件 二、安装 安装Docker 启动Docker守护进程 设置开机启动Docker服务 确认Docker已正确运行 启动或停止Docker 阅读全文
posted @ 2017-05-03 17:27 enginex 阅读(238) 评论(0) 推荐(0)
摘要:快到年底了,估计很多人都在折腾这货,其实HTTPS很早就出现了,只是一直像IPv6那样,普及率不高。这次谷歌和苹果两大巨头决定强推HTTPS,估计也是因为安全问题,毕竟有了太多“前车之鉴”,是时候该有所行动了。 领袖的“振臂一呼”,当然“应者云集”,国内各互联网服务商、知名网站、包括草根站长们,都纷 阅读全文
posted @ 2017-05-03 17:25 enginex 阅读(1059) 评论(0) 推荐(0)
摘要:a.参考SecureCRT密钥连接Linux,使用SecureCRT在本机生成公私密钥b.在VPS对应的用户目录下,新建.ssh文件夹,并上传公钥,然后更名为authorized_keys,并修改权限,如下 c.关闭ssh密码登录 d.【可选】添加普通用户 e.【可选】禁止root登陆 f.重启ss 阅读全文
posted @ 2017-05-03 17:20 enginex 阅读(225) 评论(0) 推荐(0)
摘要:一、安装 二、配置用户信息及颜色高亮【本地仓库可选】 三、创建仓库repository【建议全英文路径】 四、常用命令 五、版本切换 六、工作区(Working directory)、暂存区(stage)、版本库(repository)的后悔药 七、远程仓库操作(Github为例) 八、分支管理 九 阅读全文
posted @ 2017-05-03 17:17 enginex 阅读(149) 评论(0) 推荐(0)
摘要:使用case..in..esac做判断 1 2 3 4 5 6 7 8 9 10 11 12 #!/bin/bash read -p "Please make a choice:" choice case $choice in "one") echo "Your choice is one";; " 阅读全文
posted @ 2017-05-03 16:54 enginex 阅读(174) 评论(0) 推荐(0)
摘要:一、撰写一个script,让使用者输入:1.first name 2.last name,最后在屏幕上显示:Your full name is:的内容 1 2 3 4 #!/bin/bash read -p "Please input your firstname:" firstname read  阅读全文
posted @ 2017-05-03 16:50 enginex 阅读(301) 评论(0) 推荐(0)
摘要:删除第2行 nl /etc/passwd|sed '2d' 删除第3行到最后一行 nl /etc/passwd|sed '3,$d' 在第2行后加上字符串drink tea nl /etc/passwd|sed '2a drink tea' 在第2行前加上字符串drink tea nl /etc/p 阅读全文
posted @ 2017-05-03 16:49 enginex 阅读(283) 评论(0) 推荐(0)
摘要:关键词显示颜色,且加上行号 dmesg|grep -n --color=auto 'eth' 将关键词所在行的前2行和后3行,也一起显示 dmesg|grep -n -A3 -B2 --color=auto 'eth' 自动将关键词加上颜色 vim ~/.bashrc alias grep='gre 阅读全文
posted @ 2017-05-03 16:48 enginex 阅读(266) 评论(0) 推荐(0)
摘要:一、实验要求 有三个账户smb1、smb2、smb3,都属于users群组 三个账户的linux密码均为1234,samba密码为4321 samba服务分享/home/project目录,资源共享名为project 三个账户可使用project资源,且users群组的成员对project具有写入权 阅读全文
posted @ 2017-05-03 16:47 enginex 阅读(6186) 评论(0) 推荐(0)
摘要:一、服务器配置 安装:yum install -y samba 更改要共享的path权限:chmod 777 /mnt/samba/ 先备份smb.conf配置文件:cp /etc/samba/smb.conf /etc/samba/smb.conf.bak 更改配置:vim /etc/samba/ 阅读全文
posted @ 2017-05-03 16:46 enginex 阅读(8422) 评论(0) 推荐(0)
摘要:一、设备 家有老式笔记本一台 HP F2288打印机一台(无网卡模块) 能上网的路由器 二、准备 笔记本安装CentOS 6.4 x64系统(linux适合老式机子,开机比windows快多了) 到HPLIP官网(http://hplipopensource.com/hplip-web/index. 阅读全文
posted @ 2017-05-03 16:45 enginex 阅读(15358) 评论(0) 推荐(0)
摘要:安装:yum install -y dhcp* 关闭selinux 服务器配置静态IP:BOOTPROTO=static IPADDR=192.168.100.1 NETMASK=255.255.255.0 GATEWAY=192.168.100.250 配置:cp /usr/...dhcpd.co 阅读全文
posted @ 2017-05-03 16:44 enginex 阅读(162) 评论(0) 推荐(0)
摘要:一、NTP服务器(IP:192.168.1.101) 安装:yum install -y ntp 防火墙允许:iptables -A INPUT -i $EXTIF -p udp -s 192.168.1.0/24 --dport 123 -j ACCEPT 配置:vim /etc/ntp.conf 阅读全文
posted @ 2017-05-03 16:43 enginex 阅读(451) 评论(0) 推荐(0)
摘要:变量赋值 myname=VBird 2. 变量显示 echo $myname 3. 双引号内特殊字符保持原有特性:var="lang is $LANG",得var为lang is en_US 4. 单引号内特殊字符仅为一般字符:var='lang is $LANG',得var为lang is $LA 阅读全文
posted @ 2017-05-03 16:42 enginex 阅读(154) 评论(0) 推荐(0)
摘要:下翻一页:page down 上翻一页:page up 到行首:home 到行尾:end 移动到档案尾:G 移动到档案头:gg 光标向下移动n行:n <enter> 在下面插入新的一行:o 在上面插入新的一行:O 向下搜索word字符串:/word 再按n:向下搜索 再按N: 向上搜索 在n1与n2 阅读全文
posted @ 2017-05-03 16:41 enginex 阅读(123) 评论(0) 推荐(0)
摘要:打包并压缩 tar -zpcvf /root/etc.tar.gz /etc/ 2. 查看压缩包内容 tar -tvf etc.tar.gz 3.解压到指定目录 tar -xvf etc.tar.gz -C /tmp/ 4.用dd备份/还原partition/disk dd if=/dev/sda1 阅读全文
posted @ 2017-05-02 21:39 enginex 阅读(172) 评论(0) 推荐(0)
摘要:设置静态IP BOOTPROTO=static IPADDR=192.168.1.10 NETMASK=255.255.255.0 GATEWAY=192.168.1.250 2.查看默认网关:route 3.查看DNS:cat /etc/resolv.conf 配置:nameserver 114. 阅读全文
posted @ 2017-05-02 21:37 enginex 阅读(160) 评论(0) 推荐(0)
摘要:扩容swap 增加1G,并开机自动挂载 1.fdisk /dev/sda n 1G t 82 w 2.partx -a /dev/sda5 3.mkswap /dev/sda5 (此处把UUID=XXX复制下来) 4.vim /etc/fstab 尾部增加: UUID=XXX swap swap d 阅读全文
posted @ 2017-05-02 21:35 enginex 阅读(345) 评论(0) 推荐(0)
摘要:磁盘分割:fdisk /dev/sda 更新磁盘分区:partx -a /dev/sda 格式化:mkfs /dev/sda4 将/重新挂载:mount -o remount,rw,auto / iso镜像档挂载:mount -o loop /root/centos6.4.iso 阅读全文
posted @ 2017-05-02 21:28 enginex 阅读(184) 评论(0) 推荐(0)