- 博客(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关注的人