自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

转载 快速排序

快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用,再加上快速排序思想----分治法也确实实用,因此很多软件公司的笔试面试,包括像腾讯,微软等知名IT公司都喜欢考这个,还有大大小的程序方面的考试如软考,考研中也常常出现快速排序的身影。总的说来,要直接默写出快速排序还是有一定难度的,因为本人就自己的理解对快速排序作了下白话解释,希望对大家理解有帮助,达到快速

2016-09-06 15:29:58 393

原创 SSH-KeyGen 的用法

Git SSH Key 生成步骤 Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。添加用户:1、进入root:su2、useradd  username3、passwd  password4、su  username     #进入新添加的用户下5、mkdir  work         #新建文件夹

2016-07-07 14:52:57 2865

原创 1.How to Generate an SSH Key

1.How to Generate an SSH Key https://code.engineering.redhat.com/gerrit/#/settings/ssh-keysFrom the Terminal or Git Bash, run ssh-keygen    (REMEMBER run this command: ssh-keygen -t rsa -C "meli

2016-06-14 18:54:36 728

转载 linux ls -l 详解

转自http://hi.baidu.com/yzzcheng/item/1a2141878447891dc31627f5以root的家目录为例:可以看到,用ls -l命令查看某一个目录会得到一个7个字段的列表。第1行:总计(total)Total后面的数字是指当前目录下所有文件所占用的空间总和。可以使用ls –lh查看,也可使用ls –alh

2016-06-05 10:48:15 781

原创 linux初学

建立自己的目录和文件mkdir 建立目录mkdir -p 建立多级目录touch 建立文件touch -d 20080808 修改文件日期touch -d 1215 修改文件时间指定时间的修改方法linux里没有记录文件的创建时间# stat big_file Access: 2009-05-02 12:13:00.000000000 +0800 访问时间 ca

2016-05-12 13:28:12 267

转载 Linux命令行下常用的快捷键

Linux命令行下编辑常用的快捷键讲解  命令行编辑快捷键  history 显示命令历史列表  ↑(Ctrl+p) 显示上一条命令  ↓(Ctrl+n) 显示下一条命令  !num 执行命令历史列表的第num条命令  !! 执行上一条命令  !?string? 执行含有string字符串的最新命令  Ctrl+r 然后输入若干字符,开始向上搜索包含该字符的命令,继

2016-05-11 17:43:16 323

原创 linux常用命令之redhat

Linux 的cp命令功能: 复制文件或目录说明: cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中。若同时指定多个文件或目录,而最后的目的地并非一个已存在的目录,则会出现错误信息参数:     -a 或 --archive     此参数的效果和同时指定"-dpR"参数相同

2016-05-11 17:16:51 566

转载 postgresql 常用命令

(1)用户实用程序:createdb 创建一个新的PostgreSQL的数据库(和SQL语句:CREATE DATABASE 相同) createuser 创建一个新的PostgreSQL的用户(和SQL语句:CREATE USER 相同) dropdb 删除数据库 dropuser 删除用户 pg_dump 将PostgreSQL数据库导出到一个脚本文件 pg_dumpa

2016-05-11 17:15:21 324

转载 mysql 常用命令

mysql查看表结构命令mysql查看表结构命令,如下:desc 表名;show columns from 表名;describe 表名;show create table 表名;use information_schemaselect * from columns where table_name='表名';顺便记下:show databases;

2016-05-11 17:13:29 274

转载 linux常用vim命令

linux下vim命令总结一、光标控制命令   命令                  移动   k                  向上移一行   j                  向下移一行   h                  向左移一个字符   l                  向右移一个字符   gg                移到文件的首行

2016-05-11 17:11:38 560

原创 面向对象-python

Python基础:面向对象的基本概念  (面向对象并不难,不要被“面向对象”吓跑)  Python中通过使用类(class)和对象(object)来实现面向对象(object-oriented programming,简称OOP)的编程。  面向对象编程的最主要目的是提高程序的重复使用性,这和函数的目的相类似。  我们这么早切入面向对象编程的原因是,Python的整个概念是基于对象的。了解OOP对

2016-04-15 19:57:38 420

转载 linux 常用命令adb

【操作命令】  1. 查看设备  adb devices这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会列出显示  2.安装软件  adb installadb install :这个命令将指定的apk文件安装到设备上  3. 卸载软件  adb uninstall

2016-04-13 22:06:15 370

原创 a,b=b,a+b 与 a=b,b=a+b

a,b=b,a+b 相当于:temp=b #先保存b的原值b=a+b #赋b新值a=temp #将b的原值赋予a实际就是C语言中的数据交换过程,也可理解为先计算右边后赋值。

2016-04-12 14:30:25 821

原创 python中的list、dict、string基本操作

1、listlist的方法:L.append(var)   #追加元素L.insert(index,var)len(L)          #返回L的长度L.pop(var)      #返回最后一个元素,并从list中删除之L.remove(var)   #删除第一次出现的该元素L.count(var)    #该元素在列表中出现的个数L.index(var)  

2016-04-11 17:54:24 597

原创 数组两两求和值为key

数组中的数两两求和,和为key的个数,且数组中的数只能用一次下面是python实现:利用 哈希表,把元素值设为key,对应下标为value  遍历数组,当前数为ai,如果哈希表里有target-ai的键,结果就出来了

2016-04-09 10:35:57 835

原创 js 排序

1、冒泡排序:  随便从数组中拿一位数和后一位比较,如果是想从小到大排序,那么就把小的那一位放到前面,大的放在后面,简单来说就是交换它们的位置,如此反复的交换位置就可以得到排序的效果。var arr = [3,1,4,2,5,21,6,15,63];function sortA(arr){for(var i=0;ifor(var j=i+1;jif(arr[i]>arr

2016-04-01 11:32:43 391

转载 js中的正则表达式

1. 正则表达式规则1.1 普通字符    字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。    举例1:表达式 "c",在匹配字符串 "abcde" 时,匹配结果是:成功;匹配到的内容是:"c";匹配到的位置是:开始于2,结束于3。(注:下标从0开始还是从1开始,因当前编程

2016-03-31 15:12:16 287

原创 html<img>标签中src=“图片路径”,怎么用变量替换路径

bg0.gif~bg5.giffChBg=function(szID){var dwMax=5; //定义图片上限0~5var szPic="bg";//定义图片名前缀var szExt="gif";//定义图片后缀document.getElementById(szID).style.backgroundImage="url("+szPic+Math.floor(Ma

2016-03-29 16:42:05 43903 1

原创 怎么在github上创建文件夹

直接在网页版创建一个新项目,然后在项目里面创建文件就可以的。下周github for windows客户端,然后登陆,选择一个目录和github网页版的同步,在这个文件夹下直接建立文件,就相当于在github根目录下建立文件夹。确认本地安装git服务,然后找一个目录,当作github和本地电脑的同步目录,然后可以选择sourcetree等git管理工具或者,git命令行,g

2016-03-21 10:51:59 15186

原创 子元素浮动之后如何撑开父元素

(1)在浮动子元素后面添加div style="clear:both;">div>(2)父元素CSS添加z-index:1; overflow:hidden;(3)绝对定位/静止定位(absolute/fixed)。(4)父元素也跟着浮动。(5)父元素设定高度。实质上并没有解决问题,但效果看起来是一样的,如果父元素高度固定,可以用这个方法。

2016-03-21 10:38:46 1113

原创 CSS中zoom:1的作用

zoom属性用来设定对象的缩放功能,并且还有浏览器兼容性问题,Firefox和Opera浏览器不支持此属性。但是这些都不是本章节的介绍的内容,本章节主要介绍此属性的一些特殊用法,先看一段代码实例:DOCTYPE html>html>head>meta charset=" utf-8">meta name="author" content="http://www.softwhy.

2016-03-19 16:29:52 614

原创 JS中的Array类型方法

JavaScript中的Array类型很灵活,和C语言不同,同一个Array每个位置可以存储不同的变量类型,而且数组长度可变。声明数组的方法:var colors = new Array() ;var colors = new Array(20) ;//长度为20的数组var colors = new Array("red","blue","green") ;var color

2016-03-18 22:04:48 1291

转载 css3的rgba透明

语法:R:红色值。正整数 | 百分数G:绿色值。正整数 | 百分数B:蓝色值。正整数| 百分数A:透明度。取值0~1之间取值: :Hue(色调)。 0(或360)表示红色,120表示绿色,240表示蓝色,当然可取其他数值来确定其它颜色; :Saturation(饱和度)。 取值为0%到100%之间的值; :Lightness(亮度)。

2016-03-16 22:11:51 1019

转载 js的try catch

try { throw new Error(10,"asdasdasd") } catch (e) { alert(e.message); alert(e.description) alert(e.number) alert(e.name) throw new Error(10,"asdasdasd") }   在JavaScript可以

2016-03-04 10:28:59 290

原创 实现CSS抠图-从集合图中抠出小图

.h-left{background:url(../image/Sprites.png);        background-repeat:no-repeat;        background-position:0px 0px;width: 185px;height: 50px;}这里Sprites是一张集合图,里面包含各种小图,想从这张集合图中抠出某一个

2016-02-25 15:20:14 1146

转载 js点击弹框优酷视频

player = new YKU.Player('youkuplayer',{    styleid: '6',    client_id: '8ac141c8c5ca478d',    vid: 'XMTQwMDA2MzA0OA==',    autoplay: true,    show_related: false,    events:{        onPl

2016-02-25 15:12:02 813

原创 jQuery实现点击按钮弹出一个div,点击其他区域关闭该div

$(".box1-right").click(function(){        $("#youkuplayer").css("display","block");    })    $(document).click(function(){        $("#youkuplayer").css("display","none");    })

2016-02-25 15:06:45 5097

原创 css 中间固定两边自适应宽度

三栏布局——中间固定两边自适应宽度--负的margin(最佳)  这种方法也是借助于负的margin来实现的,首先我们在中间列定好固定值,因为此值是不会在改变的,接着对其进行左浮动;那么关键地主是在左右边栏设置地方,这种方法是将其都进行50%的宽度设置,并加上中负的左边距,此负的左边距最理想的值是中间栏宽度的一半加上1px,比如说此例中是"540px/2+1"也就是说他们都有一个"marg

2016-01-28 09:28:06 1453

原创 leetcode 1

题目:Given an array of integers, find two numbers such that they add up to a specific target number.The function twoSum should return indices of the two numbers such that they add up to the

2016-01-27 21:32:01 274

空空如也

空空如也

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

TA关注的人

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