- 博客(94)
- 收藏
- 关注
原创 使用rufus制作win10系统安装盘
win7之前的系统使用Windows 7 USB/DVD Download Tool v1.0.30 win10版本的系统使用rufus绿色软件进行制作,快速方便。rufus下载链接:http://rufus.akeo.ie/
2017-02-06 14:03:41
22876
原创 微信小程序上拉加载,下拉刷新实现方法
微信小程序下拉刷新上拉加载的两种实现方法方法1利用”onPullDownRefresh”和”onReachBottom”方法实现小程序下拉刷新上拉加载设置window中属性enablePullDownRefresh为true 属性 类型 描述 enablePullDownRefresh Boolean 是否开启下拉刷新,详见页面相关事件处理函数。设置注册页面中Page中函数
2016-12-15 15:42:12
29761
原创 命令查看memcached中的列表数据
1、通过telnet远程连接[root@webtest ~]# telnet 192.168.50.110 11211Trying 192.168.50.110...Connected to 192.168.50.110.Escape character is '^]'. 说明: CentOS操作系统默认没有安装telnet,需要使用yum install yum 安装2、列出所有keys
2016-11-09 10:46:57
15037
原创 CentOS中开机tomcat远程调试
1、tomcat配置打开tomcat中bin目录下catalina.sh文件,编辑添加如下内容:CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5888" 启动tomcat即可完成tomcat配置。2、myecl
2016-11-04 11:18:52
1730
原创 CentOS中使用svn更换URL地址
项目SVN地址更换,因此需要在SVN地址。查看原有svn信息[root@webtest edu]# svn infoPath: .URL: https://192.168.50.118:18080/svn/xxx/Repository Root: https://192.168.50.118:18080/svn/xxxRepository UUID: 368c7231-cc6e-429c-b
2016-11-03 17:03:16
4072
原创 Centos中使用Let's Encrypt配置SSL证书
Let’s Encrypt 介绍Let’s Encrypt 是一个免费、开放,自动化的证书颁发机构,由 ISRG(Internet Security Research Group)运作。ISRG 是一个关注网络安全的公益组织,其赞助商从非商业组织到财富100强公司都有,包括 Mozilla、Akamai、Cisco、Facebook,密歇根大学等等。ISRG 以消除资金,技术领域的障碍,全面推进加密
2016-10-21 12:54:37
2563
转载 我终于弄懂了各种前端build工具(转载)
即使对于一些经验丰富的开发者来说,诸多的前端工具还是会让他们感到头痛,例如我。解决这个问题的最好办法,就是在概念上理解他们的工作方式,已经他们之间相互配合的方式。不要被各种专业名词唬住Node, NPM, Grunt, Gulp, Bower, Webpack, Browserify, Yeoman, Brunch……诸多的名词让你一时间感到手足无措,好像根本学不完。 其实关键就是,不要被它们唬住
2016-10-17 15:12:08
1651
转载 myeclipse提示内存不足解决 (转)
MyEclipse has detected that less than 5% of the 472MB of Tenured Gen (Heap memory) space remains.It is strongly recommended that you exit and restart MyEclipse with new virtual machinememory paramters
2016-10-11 10:17:35
4613
原创 将tomcat服务注册到service中,使用service tomcat start启动
linux下有的软件启动很麻烦,跟一大堆参数,比如指定配置文件路径、以何种模式启动神马的,等等。而我们装上appache或者mysql后,就可以使用service httpd start来启动,很是方便,service命令其实是跑一个shell脚本来管理,这样的话,我们自己手动写个shell脚本就可以实现service anything doanything了。另外,用chkconfig命令设置开机
2016-09-28 18:24:52
4033
原创 centos系统开机启动的方法chkconfig和service xxx start的命令说明
centos开机启动开机启动方式有三种:把启动程序的命令添加到/etc/rc.d/rc.local文件中,rc.local是在完成所有初始化之后执行的,所以在这里做手脚很合适把写好的启动脚本添加到目录/etc/rc.d/init.d/,然后使用命令chkconfig设置开机启动。把启动程序的命令添加到/etc/rc.d/rc.sysinit 文件中(慎用,防止系统启动不了)chkconfig
2016-09-28 16:46:03
2149
转载 nginx配置location总结及rewrite规则写法(转发)
1.location正则写法一个示例:location = / { # 精确匹配 / ,主机名后面不能带任何字符串 [ configuration A ] }location / { # 因为所有的地址都以 / 开头,所以这条规则将匹配到所有请求 # 但是正则和最长字符串会优先匹配 [ configuration B ] }location /documents/ {
2016-09-02 17:02:33
10468
转载 SSL证书与Https应用部署小结(转发)
为了提高网站的安全性,一般会在比较敏感的部分页面采用https传输,比如注册、登录、控制台等。像Gmail、网银等全部采用https传输。 https/ssl 主要起到两个作用:网站认证、内容加密传输和数据一致性。经CA签发的证书才起到认证可信的作用,所有有效证书均可以起到加密传输的作用。浏览器与SSL证书上图是IE和Chrome上对https的不同表现。 Chrome 网站安全性指示器说明:h
2016-09-01 14:33:58
4632
原创 轻松创建USB启动盘-Rufus
网址:https://rufus.akeo.ie/?locale=zh_CNRufus 是一个可以帮助格式化和创建可引导USB闪存盘的工具,比如 USB 随身碟,记忆棒等等。在如下场景中会非常有用:你需要把一些可引导的ISO格式的镜像(Windows,Linux,UEFI等)创建成USB安装盘的时候 你需要使用一个还没有安装操作系统的设备的时候 你需要从DOS系统刷写BIOS或者其他固件的时候
2016-08-30 16:54:22
2239
原创 centos中编译安装nginx并支持ssl
安装编译环境和必要的库[root@localhost ~]# yum -y install gcc gcc-c++ autoconf automake libtool make cmake[root@localhost ~]# yum -y install zlib zlib-devel openssl openssl-devel pcre-devel说明 zlib: 为nginx提供gzi
2016-08-30 16:52:09
6008
1
原创 linux上很方便的上传下载文件工具rz和sz
1、安装[root@localhost .ssh]# yum install lrzsz2、使用说明上传 rz 覆盖上传 rz -y下载 sz 文件名 覆盖下载 sz -y 文件名
2016-08-26 09:59:43
618
原创 xshell密钥远程登录管理服务器
1.生成公钥(Pubic Key)与私钥(Private Key):Xshell自带有用户密钥生成向导,如下图所示:点击菜单栏的工具->新建用户密钥生成向导 生成密钥参数生成公钥对用户密钥信息点击下一步,保存公钥信息,另存为文件,将来上传到服务器中使用。点击完成,用户私钥自动导入xshell,点击完成后,如图所示。 注: 1、公钥已经另存为,保存到电脑中。 2、如果没有弹出上面
2016-08-26 09:36:06
13297
转载 win10怎么给多个桌面屏幕设置不同壁纸
具体步骤如下: 1、把壁纸图片统一放到一个文件夹下,路径随意 2、选中所有壁纸(Ctrl+A) 3、在任意一张壁纸上点击右键,选择“设置为桌面背景” win10怎么给多个桌面屏幕设置不同壁纸以上就是Win10系统给多个屏幕设置不同桌面背景的技巧了,因为Win10最多支持的是三个屏幕,所以可以同时给三个屏幕设置不同的三个背景。
2016-07-29 13:48:08
23522
3
原创 vim如何添加或删除多行注释
在使用vi/vim编辑器对代码或者配置文件编辑的时候,我们经常会需要对多行添加注释或者删除多行的注释。1、进入vim编辑器,在非编辑模式下,按CTRL+V进入可视化模式(VISUAL BLOCK)2、移动光标上移或者下移,选中多行的开头,如下图所示3、选择完毕后,按大写的的I键,此时下方会提示进入“insert”模式,输入你要插入的注释符,例如#,4、最后按ESC键,你就会发现多行代码已经被注释了5
2016-07-29 11:14:04
869
原创 为excel自动增加目录
为excel自动增加目录打开“开发者工具”选项,运行Sub getAllWorkSheets()' 得到所有的sheet页名称,并加上超连接 totalNum = Worksheets.Count Sheet16.Activate Range("B:B").Select Selection.NumberFormatLocal = "@" ' 从2开始就是不带
2016-07-22 17:14:05
616
原创 文章标题
我们还可以用简单的方法创建上面的数组和赋值:第一种方法:var myarray = new Array(66,80,90,77,59);//创建数组同时赋值第二种方法:var myarray = [66,80,90,77,59];//直接输入一个数组(称 “字面量数组”) 注意:数组存储的数据可以是任何类型(数字、字符、布尔值等)二维数组二维数组的定义方法一var myarr=new Ar
2016-07-22 17:12:14
243
原创 布局模型
在网页中,元素有三种布局模型: 1、流动模型(Flow) 2、浮动模型 (Float) 3、层模型(Layer)模型有三种形式:1、绝对定位(position: absolute): 相对于父块而言,如果没有就是相对body元素 定位元素加入absolute2、相对定位(position: relative) 相对于元素之前所在的位置而言 参照定位必须加入relative
2016-07-07 15:53:57
369
原创 欢迎使用优快云-markdown编辑器
项目 价格 文字排版–字体 body{font-family:"宋体";} 文字排版–字号、颜色 body{font-size:12px;color:#666} 文字排版–粗体 p span{font-weight:bold;} 文字排版–斜体 p a{font-style:italic;} 文字排版–下划线 p a{text-decoration:unde
2016-07-07 13:43:56
328
原创 选择器优先级
优先级标签的权值为1,类选择符的权值为10,ID选择符的权值最高为100。p{color:red;} /*权值为1*/p span{color:green;} /*权值为1+1=2*/.warning{color:white;} /*权值为10*/p span.warning{color:purple;} /*权值为1+1+10=12*/#footer .note p{color:yello
2016-07-07 10:24:35
282
原创 # html+css基础学习笔记-选择器介绍
ID选择器#.类选器名称{css样式代码;}#setGreen{ color:green;}<span id="setGreen">公开课</span>类选择器#类选器名称{css样式代码;}.stress{ color:red;}/*类前面要加入一个英文圆点*/<span class="stress">胆小如鼠</span>类选择器和ID选择器的区别 ID选择器只能
2016-07-06 18:03:00
536
原创 sort命令和wc命令
sort 命令功能:对文件进行排序 格式:sort [选项] 文件名 选项: -f:忽略大小写 -n:以数值型进行排序,默认使用字符串型排序 -r:反向排序 -t:指定分隔符,默认分隔符是制表符 -k n[,m]:按照指定的字段范围排序。从第n字段开始,m字段结束(默认到行尾)示例按照第一列字母a-z进行排序[root@localhost home]# sort /
2016-07-05 17:20:24
822
原创 sed命令
sed是一种包括在所有unix平台(包括Linux)的轻量级流编辑器。sed主要是用来将数据进行选取,替换,删除,新增的命令。功能:字符串替换命令格式:sed [选项] ‘[动作]’ 文件名选项: -n:一般sed命令会把所有数据都输出到屏幕,如果加入此选择,则只会把经过sed命令处理的行输出到屏幕。不会修改文件的原始内容,只会将显示到屏幕 -e:允许对输入数据应用多条sed命令编辑
2016-07-05 16:51:50
546
原创 字符截取命令-awk命令
awk命令是一个异常复杂的命令。了解常用的用法。功能:文件中截取我们需要的数据#awk '条件1{动作1}条件2{动作2}...' 文件名说明: 条件(Pattern) - 一般使用关系表达式作为条件 - x>10判断变量 x是否大于10 - x>=10 大于等于10 - x<=10 小于等于10 动作(Action) - 格式化输出 - 流程控
2016-07-05 16:11:40
2536
原创 格式化输出-printf命令
格式化输出命令printf 和 echo命令类似,输出printf 是linux 的标准输出命令#printf '输出类型输出格式' 输出内容输出类型: %ns:输出字符串。n是数字,指输出几个字符 %ni:输出整数。n是数字,指输出几个数字 %m.nf:输出浮点数。m和n是数字,指输出的整数位和小数位,如%8.2f代表共输出8位数,其中2位小数,6位是整数 输出格式
2016-07-04 18:25:39
3643
原创 字符截取-cut字段提取命令
grep -v xxx 取反查找包括”/bin/bash”的行[root@localhost ~]# grep "/bin/bash" /etc/passwdroot:x:0:0:root:/root:/bin/bashimooc:x:502:889:kk,kk,kk,kk:/home/xxx:/bin/bashcls:x:500:889:dgdzmx:/home/cls:/bin/bash
2016-07-04 17:56:12
4383
原创 shell编程-正则表达式
1、正则表达式是什么正则表达式是用于字符排列和匹配模式的一种语法规则。它主要用于字符串的模式分割、匹配、查找及替换操作。2、正则表达式与通配符正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配。grep、awk、sed等命令可以支持正则表达式。通配符用来匹配符合条件的文件名,通配符是完全匹配。ls、find、cp这些命令不支持正则表达式,所以只能使用shell自己的通配符进行匹配了。通
2016-06-29 13:30:01
899
原创 Linux环境变量配置文件以及启动顺序
环境变量配置文件对所有用户都起作用 /etc/profile /etc/profile.d/*.sh /etc/bashrc用户家目录,只对当前用户起作用 ~/.bash_profile ~/.bashrc环境变量详解启动过程正常登录配置文件顺序加载过程,所谓正常登录指用户通过输入用户名和密码登录的状态。不正常启动(su命令切换用户)
2016-06-28 14:39:01
5772
2
原创 shell编程基础
1、Bash变量1.1什么是变量例如:name,age1.2变量命名规则变量名必须以字母数字或下划线大头,变量不能以数字开始变量名称不能大于255字符变量名在有效的范围内必须是唯一的在Bash中,变量的默认类型都是字符串型说明 在任何系统中,目录名,文件名,变量名都要有含义1.3变量的分类用户自定义变量:变量是用户自定义的环境变量:这种变量中主要保存的是和系统操作环境相关的数据。
2016-06-28 14:13:34
574
原创 ACL权限
1、什么是ACL权限ACL是Access Control List的缩写,主要的目的是在提供传统的owner,group,others的read,write,execute权限之外的局部权限设定。ACL可以针对单个用户,单个文件或目录来进行r,w,x的权限设定,特别适用于需要特殊权限的使用情况。ACL主要针对用户(user)、用户组(group)、以及掩码(mask)方面来控制权限。简单地来说,AC
2016-06-27 15:38:32
1193
原创 Linux权限管理
文件基本权限文件权限修改chmod命令chmod [选项] 模式 文件名说明 选项 -R 递归 模式 [ugoa][+-=][rwx] [mode=421]例如1、给所有者增加执行x权限chmod u+x test.txt2、给所属组,其他组增加写入w权限chmod g+w,o+w test.txt3、将通过上述两种方式增加的权限删除chmod u-x,g-w,o-
2016-06-24 15:47:09
643
原创 Linux软件安装管理(四)-源码安装
rpm包安装在默认位置默认位置说明 Tables Are /etc/ 配置文件安装目录 /usr/bin/ 可执行的命令安装目录 /usr/lib/ 程序所使用的函数库保存位置 /usr/share/doc/ 基本的软件使用手册保存位置 /usr/share/man/ 帮助文件保存位置/etc/rc.d/init.d 在这个目录下的文件用于serv
2016-06-24 10:46:34
409
原创 Linux软件安装管理(三)-Yum在线安装
1、Yum源文件路径:[root@localhost ~]# cd /etc/yum.repos.d/说明:默认生效文件:CentOS-Base.repo ,其他几个文件不默认不生效vim /etc/yum.repos.d/CentOS-Base.repo # CentOS-Base.repo## The mirror system uses the connecting IP address
2016-06-23 11:05:47
723
原创 Linux软件安装管理(二)-RPM命令管理
RPM包命名规则1、RPM包来源2、RPM包命名原则httpd-2.2.15-el6.centos.1.i686.rpmhttpd 软件包名2.2.15 软件版本15 软件发布的次数el6.centos适合的Linux平台i686软件适合的硬件平台,32位,i64:64位,i86_64:32位和64位都可以rmp rpm包扩展名3、RPM包依赖性树形依赖:a->b->c环形依赖:a
2016-06-22 17:37:53
744
原创 linux软件安装管理(一)
1-1概述软件包管理简介1、软件包分类源码包 脚本安装包二进制包(RPM包,系统默认包)2、源码包源码包的优点:开源,如果有足够的能力,可以修改源码包可以自由选择所需的功能软件是编译安装,所以更加适合自己的系统,更加稳定也效率更高卸载方便(直接删除文件)源码包的缺点:安装过程步骤较多,尤其安装较大的软件集合时(例如LAMP环境搭建),容易出现拼写错误编译过程时间较长,安装比二进
2016-06-22 15:52:08
329
原创 nslookup命令
centos最小化安装后,没有安装nslookup命令,需要安装:[root@localhost ~]# yum install bind-utils
2016-06-21 18:07:38
411
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人