自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

衣乌安、随笔

或许走的很慢,但一定是在向前走。。。

  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 shell传参

$n  n 代表一个数字,1 为执行脚本的第一个参数,2 为执行脚本的第二个参数,以此类推……$0  执行的文件名$#  传递到脚本的参数个数$*  以一个字符串显示所有向脚本传入的参数,以“$1$2$3”的形式输出所有参数$$  脚本运行当前进程的id号$!  脚本运行最后一个进程的id号$@  与$*相同,运行时加引号,并在引号中返回每个参数$-  显示shell使用的当前选项$?  显示最后...

2018-06-30 22:59:36 297

原创 Shell $* 和 $@的区别

相同点:都是引用所有参数。不同点:只有在双引号中体现出来。假设在脚本运行时写了三个参数 1、2、3,则 " * " 等价于 "1 2 3"(传递了一个参数),而 "@" 等价于 "1" "2" "3"(传递了三个参数)。#!/bin/bashecho "-- \$* 演示 ---"for i in "$*"; do echo $ido

2018-06-30 22:58:40 2838

原创 常见Linux目录名称

2018-06-30 18:45:42 423

原创 vi命令

vi命令是UNIX操作系统和类UNIX操作系统中最通用的全屏幕纯文本编辑器。Linux中的vi编辑器叫vim,它是vi的增强版(vi Improved),与vi编辑器完全兼容,而且实现了很多增强功能。vi编辑器支持编辑模式和命令模式,编辑模式下可以完成文本的编辑功能,命令模式下可以完成对文件的操作命令,要正确使用vi编辑器就必须熟练掌握着两种模式的切换。默认情况下,打开vi编辑器后自动进入命令模式...

2018-06-30 17:31:57 221

转载 正确使用state(状态)

关于 setState() 有三件事是你应该知道的。不要直接修改 state(状态)例如,这样将不会重新渲染一个组件: // 错误this.state.comment = 'Hello'; 用 setState() 代替: // 正确this.setState({comment: 'Hello'}); 唯一可以分配 this.state 的地方是构造...

2018-06-29 17:47:45 3596

原创 sublime jsx高亮插件

babel-sublime支持ES6, React.js, jsx代码高亮,对 JavaScript, jQuery 也有很好的扩展。关于 babel 的更多介绍可以看这里:为什么说Babel将推动JavaScript的发展安装Windows:Ctrl+shift+pMac:Cmd+shift+p打开面板输入babel安装配置打开.js, .jsx 后缀的文件;打开菜单view, Syntax -...

2018-06-28 22:41:25 1930

原创 npm基本命令

npm -v ---------------- 查看npm的版本npm install npm@lastest -g  ------- 升级npm版本  npm version --------------  查看所有模块的版本npm search 包名 ------------  搜索包npm install 包名 --(npm i 包名) ----  安装包    npm ...

2018-06-26 15:24:57 768

原创 初探Node.js 笔记(基础)

node官网上的简介:Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。 Node.js 的包管理器 npm,是全球最大的开源库生态系统。模块化,commonJS: 特点:        开发初期,需分模块开发,开发效率低。 BUT功能模块一定积累后,开发时降低了程序耦合性,利于后...

2018-06-25 22:37:40 231

原创 jQuery中attr(),和prop()的区别

    prop()是jQuery 1.6中新出的一个方法,其用法和attr类似,因此也就引起了质疑,为什么attr()已经存在还要引入prop()呢?两者有什么区别?根据官方的建议:具有 true 和 false 两个属性的属性,如 checked, selected 或者 disabled 使用prop(),其他的使用 attr()来看一段代码:一个复选框html:<label for=...

2018-06-25 17:19:12 145

转载 乘法逆元

前言:我们知道在模意义下的加减乘运算都是具有封闭性的,但除法确是例外,所以我们就要找一种在模意义下代替除法运算的东西 想看代码的在最下方定义:如果有ab≡1(modp)ab≡1(modp),则称b是mod p意义下a的乘法逆元。记b=inv(a)b=inv(a)或b=a−1b=a−1(定义了剩余系中的除法)性质:一个数有逆元的充分必要条件是gcd(a,n)=1gcd(a,n)=1,此时逆元唯一存在...

2018-06-24 19:29:14 291

原创 中国剩余定理

说道中国剩余定理呢,先讲一个小故事:    韩信是汉高祖刘邦手下的大将,他英勇善战,智谋超群,为汉朝建立了卓绝的功劳。据说韩信的数学水平也非常高超,他在点兵的时候,为了保住军事机密,不让敌人知道自己部队的实力,先令士兵从1至3报数,然后记下最后一个士兵所报之数;再令士兵从1至5报数,也记下最后一个士兵所报之数;最后令士兵从1至7报数,又记下最后一个士兵所报之数;这样,他很快就算出了自己部队士兵的总...

2018-06-23 22:07:47 1025

原创 Rabin密码体制

Rabin密码体制是对RSA的一种修正,他有一下两个特点; 1、它不是以一一对映的单项陷门函数为基础的,对同一密文可能有两个以上对应的明文。2、破译该体制等价于对大整数的分解RSA中选取的公开钥e满足1 < e <  Φ(n),且gcd(e,Φ(n))= 1。Rabin密码体制则取 e = 2。一、密钥的产生    随机选择两个大素数p,q,满足p≡q≡3 mod 4,即这两个素数形式...

2018-06-23 21:52:56 5654 1

原创 RSA算法

1. 什么是RSARSA算法是现今使用最广泛的公钥密码算法,也是号称地球上最安全的加密算法。在了解RSA算法之前,先熟悉下几个术语 根据密钥的使用方法,可以将密码分为对称密码和公钥密码 对称密码:加密和解密使用同一种密钥的方式 公钥密码:加密和解密使用不同的密码的方式,因此公钥密码通常也称为非对称密码。2. RSA加密RSA的加密过程可以使用一个通式来表达 密文=明文EmodN也就是说RSA加密...

2018-06-19 17:06:26 2730

原创 非全局安装webpack调用相对路径下webpack报错:不是内部或外部命令,也不是可运行的程序或批处理文件。

初学webpack踩坑之路开始。。。。看官方文档时是上面说不推荐webpack全局安装,因此乖乖的采用了非全局安装(即安装于项目之中)至于原因:    不推荐全局安装 webpack。这会将你项目中的 webpack 锁定到指定版本,并且在使用不同的 webpack 版本的项目中,可能会导致构建失败。BUT。。。。当采用非全局安装通过路径调用webpack时,第一个坑就出现了。。。路径名不是内部或...

2018-06-17 18:22:12 2163

原创 TCP协议三次握手和四次挥手

三次握手:tcp建立连接需要经过三次握手的过程:首先客户端向服务器端发送SYN报文,告诉服务器端我要和你建立连接~服务器端收到SYN报文后,向客户端发送SYN+ACK报文,告诉客户端收到你的连接请求了,我们建立连接吧~客户端收到SYN+ACK报文后回复服务器端发送ACK报文,好的我也收到你的连接请求了~三次握手完成建立连接!然后客户端服务器端就可以愉快的传输数据了!*简单理解ACK为一个确认报文,...

2018-06-07 22:43:37 496

原创 冒泡排序、选择排序、快速排序(js)

//冒泡排序:// (从小到大)相邻两个数比较,若后面数小于前面数两个数互换位置,// 一轮下来最大的排到了最后,length-1轮后数组排序完成function 冒泡排序(arr){ for(var i=0;i<arr.length-1;i++){ for(var j=0;j<arr.length-1-i;j++){ if(arr[j]>arr[j+1])...

2018-06-07 21:14:40 363

原创 CSS3新增伪类

CSS3新增伪类p:last-of-type         选择其父元素的最后的一个P元素p:last-child            选择其父元素的最后子元素(一定是P才行) p:first-of-type        选择其父元素的首个P元素p:first-child           选择其父元素的首个p元素(一定是p才行) p:only-child    选择其父元素的只有一个元素...

2018-06-04 10:19:03 251

100+本前端高清pdf

100+本高清pdf,受上传资源大小限制仅含部分,其余部分内涵联系方式获取

2018-03-15

数据库三级试题+视频

计算机三级———数据库技术,内涵试题、视频教程、模拟考试系统,亲测刷题一周轻松通关,

2018-03-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除