当前搜索:

SSH 秘钥Key的简介以及生成和使用

一、简介一、SSH key简介 要了解SSH key简介,首先得熟悉SSH,关于ssh可以参考“SSH的初步使用详解”。SSH 密钥对可以让您方便的登录到 SSH 服务器,而无需输入密码。SSH 密钥对总是成双出现的,一把公钥,一把私钥。公钥可以自由的放在您所需要连接的 SSH 服务器上,而私钥...
阅读(80) 评论(0)

利用shell中awk和xargs以及sed将多行多列文本中某一列合并成一行

一、问题描述 最近需要利用Shell将多行多列文本中某一列,通过指定的分隔符合并成一行。假设需要处理的文本如下: 我们主要处理的是,将用户名提取处理,合并成一行,并通过逗号进行分隔。最终的格式如下: “li1”,”huan”,”wang”,”wu”,”78c”,”zh”,”liu”,”z...
阅读(323) 评论(0)

PHP的ZMQ扩展zeromq源码安装

具体安装步骤下载以及安装zmq我下载的是4.12版本 解压后,安装三部曲./configure --prefix=/usr/locla/zmq4.2.1 make make install绑定php参考:http://zeromq.org/bindings:php 我采用的是通过Build...
阅读(558) 评论(0)

理解浮动以及解决浮动带来的问题

本文将主要从以下几个方面聊聊,什么是浮动,浮动的特点,浮动会带来哪些问题,如何有效的解决这些问题
阅读(942) 评论(0)

jQuery中$(document).ready与Javascript中window.onload区别

JQuery中$(document).ready与Javascript中window.onload道理有什么区别呢?网上的说法很多,但是发现使用不同版本jquery,效果有完全不一样,很难去回答一下问题,我觉得有必要总结一下 1.window.onload到底是什么时候触发? ...
阅读(836) 评论(0)

图解从输入网址到显示页面中间发生了什么(一)

图解从输入网址到页面显示中间发生了什么?查询缓存、域名解析、三次握手、网络协议、新鲜度检查、HTTP协议、GET请求、DOM树、渲染。。。
阅读(1076) 评论(0)

基于Highcharts的图表绘制

图表绘制使用Highcharts进行图表绘制相当简单,且官方文档也非常详细。由于Highcharts是在Jquery基础上开发的,所以得提前引入Jquery,为了简便,所有需要引入的文件直接从bootsrtp的 CDN 库中引入。 下面是两个案例: <html> <head&...
阅读(623) 评论(0)

bootstrap-tagsinput的使用简介

最近在做标签系统的时候,为了便于用户对标签的操作,如输入或是删除,用到了bootstrap-tagsinput。主要是用到了其中的Typeahead部分。 效果如下: 代码如下:<!DOCTYPE html> <html> <head> <...
阅读(8714) 评论(0)

Vim中Tab与空格缩进

vim缩进参数解析缩进用 tab 制表符还是空格,个人爱好问题。但是在大多项目中,习惯使用空格。关于缩进,vim中可以通过如下四个参数进行配置set tabstop=4 set softtabstop=4 set shiftwidth=4 set noexpandtab / expandtab解析...
阅读(2017) 评论(0)

通过composer安装Yii2

1.composer的安装 2.通过composer安装Yii2
阅读(975) 评论(0)

linux中w命令使用

概述w命令–>用来查看登录者的信息及他们的行为。参数 -h 不显示标题。 -u 列出当前进程和CPU时间时忽略用户名。这主要是用于执行su命令后的情况。 -s 使用短模式。不显示登录时间、JCPU(终端机阶段作业)和PCPU(程序消耗)时间。 -f 切换显示FROM项,也就是远程主机名项。默...
阅读(929) 评论(0)

oh my zsh的安装与配置

安装curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh 当然也可以通过git下载 git clone git://github.com/robbyrussell/oh-my-zsh...
阅读(18921) 评论(0)

Vim分屏操作

在启动Vim的时候进行分屏操作使用大写字母O参数来垂直分屏vim -ON file1 file2 … eg:vim -O2 README.md yii 使用小写字母0参数来垂直分屏vim -oN file1 file2 … 在Vim中进行分屏操作输入:vsp + 文件名在Vim屏幕切换1.把...
阅读(421) 评论(0)

JS跨越问题解决方法

一.同源策略的限制 首先,我们需要知道跨域就是在不同的域之间进行数据传输或通信。只要协议、域名、端口有任何一个不同,都被当作是不同的域。当要想跨域,就得理解浏览器的同源策略限制。 其限制之一就是我们说的不能通过ajax的方法去请求不同源中的文档。 它的第二个限制是浏览器中不同域的框架之间是不能进行...
阅读(1643) 评论(0)

MySQL中计算索引长度

首先,我们来看一道题目,针对表t,包含了三个字段a、b、c,假设其默认值都非空,现创建组合索引index(a,b,c) 分析select * from t where a=1 and c=1 和select * from t where a=1 and b=1区别? 首先创建表 分别执...
阅读(2478) 评论(1)

Http2.0核心优势

1.采用二进制格式传输数据,而非http1.1文本格式,二进制格式在协议的解析和优化扩展上带来了跟多的优势和可能 2.对消息头采用Hpack进行压缩传输,能够节省消息头占用的网络流量,http1.1每次请求,都会携带大量冗余的头信息,浪费了很多宽带资源。 3.异步连接多路复用 4...
阅读(598) 评论(0)

从数据结构角度分析foreach效率比for循环高的原因

在PHP开发过程中,我们都知道在循环的时候,foreach效率比for高,但是为什么foreach效率高呢?其实这是跟PHP变量的数据结构有关。 typedef struct _zval_struct zval; struct _zval_struct { /* Variab...
阅读(851) 评论(0)

Python中内置容器

列表 List定义arrList=[2,4,5,6]访问arrList[index]访问下标为index的元素 arrList[-index]访问倒数第index个元素 arrList[index1:index2]访问index1与index2之间的元素 常用方法查看包含的方法 元组 Tu...
阅读(497) 评论(0)

Python中基础知识

注释单行注释通常情况下,你只需要使用#(井号)就可以注释掉一行多行注释多行注释与单行有些不同。在需要注释的语句块的前后分别使用三个单引号''' 这儿是多行注册内容 这儿是多行注册内容 '''#单行注释一、逻辑行与物理行物理行是您在编辑器中所看见的。逻辑行是Python能够识别的。一般,Python...
阅读(230) 评论(0)

试题:基本算法题之【求1!+2!+3!+...+n!】

//计算 1!+2!+3!+…+n!=?function f(n){ var i=1,sum=0,flag=1; while(i<=n){ flag*=i; sum+=flag; ++i; } return su...
阅读(838) 评论(0)
    个人资料
    专栏达人 持之以恒
    等级:
    访问量: 100万+
    积分: 1万+
    排名: 2067
    关于我的
    博客专栏
    最新评论