海阔天空sky的博客

开心学习,快乐成长

排序:
默认
按更新时间
按访问量

Anaconda入门使用指南

https://www.jianshu.com/p/169403f7e40c# 这篇文章写的非常好。包括什么是anaconda、如何安装anaconda、如何使用anaconda管理python包、如何使用anaconda管理python环境四个部分。...

2018-07-20 15:41:38

阅读数:105

评论数:0

oracle中关于count(1)、count(*)、count(rowid)、count(某个字段)使用上的区别和性能问题

转自https://blog.csdn.net/fly_zxy/article/details/52796319count()是oracle中的聚合函数,用于统计结果集的行数。count(1)、count(*)、count(rowid)这三种使用方式的统计的行数量都会包括null行。count(某...

2018-06-19 14:54:44

阅读数:259

评论数:0

浅析Oracle之case语句

转自:https://blog.csdn.net/shangboerds/article/details/41989283大家对IF ELSE语句应该都很熟悉吧,它是用来对过程进行控制的。在SQL的世界中CASE语句有类似的效果。下面简单的介绍CASE语句的用法。考虑下面的情况,假设有个USER_...

2018-06-12 20:50:35

阅读数:139

评论数:0

Linux IP in IP隧道简述

转自:http://www.cnblogs.com/yhp-smarthome/p/7336947.html 前言:IPIP隧道是一种三层隧道,通过把原来的IP包封装在新的IP包里面,来创建隧道传输。本篇简单分析Linux(2.6.32版本)中的IPIP隧道的实现过程,期望有所借鉴,造出...

2017-11-18 15:05:47

阅读数:1120

评论数:0

浅析Linux命令之sed

sed:Stream Editor,流编辑器 1、功能 sed用途非常广泛,主要用来自动编辑一个或者多个文件,以简化对文件的反复操作,可用于: 文本替换选择性的输出文本文件从文本文件的某处开始编辑无交互式地对文本文件进行编辑等 (这些功能在最后的例子中都有体现) 2、工作方式 sed一次处理...

2017-08-27 21:58:59

阅读数:386

评论数:0

浅析Linux命令之chmod

1、前言 Linux文件访问者有3种身份: u:文件的拥有者(user)g:文件所属的群组(group)o:其他用户(others) Linux文件的3种访问权限: r:读取文件的权限(read)w:写入文件的权限(write)x:执行的权限(execute) 2、功能 chmod用于...

2017-08-27 14:16:27

阅读数:413

评论数:0

浅析Linux命令之find

1、功能 在指定目录下查找文件。 2、语法 find path -option path:要查找的路径 3、常见可选项 -name filename:查找名为filename的文件 -user username:按文件属主来查找 -group groupname:按组来查找 -mtime -n...

2017-08-26 22:01:10

阅读数:277

评论数:0

浅析Linux命令之grep

grep:Global search Regular Expression and Print put the line,全局搜索正则表达式并把行打印出来。一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。 1、功能 使用正则表达式搜索文本,并把匹配的行打印出来 2、语法 ...

2017-08-26 21:19:25

阅读数:304

评论数:0

MySQL中查询不使用索引的情况汇总

有索引,但用不上的情况: 在数据库表中,使用索引可以提高查询速度。但是索引并不是对所有的查询操作都会生效的。比如以下几种情况,将导致索引失效: 1、如果查询条件用or,必须or条件中的每个列都加上索引,否则无效。 2、对于复合索引(又叫多列索引或者联合索引),如果查询的列不使用复合索引的第一...

2017-08-26 20:01:24

阅读数:880

评论数:0

浅析Linux命令之head和tail

head 1、功能 用于显示文件的开头的内容。默认情况下,用于显示文件的头10行内容。 2、语法 head [可选项] 文件列表 3、常用可选项 -n 数字:指定显示内容的行数 -c 字符数:指定显示的字符数 4、示例 1)显示文件f和a的前3行:head -n 3 f a 或者 head -3 ...

2017-08-25 23:27:29

阅读数:251

评论数:0

浅析Linux命令之mv

1、功能 1)对文件或者目录重命名 2)将文件或者目录移动到其他位置 2、语法 mv [可选参数] source dest mv [可选参数] source... directory 3、常用参数 -i: 若指定目录已有同名文件,则先询问是否覆盖旧文件; -f: 在mv操作要覆盖某已有的目标...

2017-08-25 16:56:52

阅读数:315

评论数:0

浅析Linux命令之cat

cat命令全称:concatenate files and print on the standard output 连接文件并打印到标准输出设备 1、功能: 主要用来查看文件内容、创建文件、文件合并、追加文件内容等功能。 2、语法: cat (选项) (参数) 3、常用选项: -n或-numbe...

2017-08-25 15:48:18

阅读数:291

评论数:0

浅析Linux命令之touch

touch 1、功能: 1)创建新的空文件; 2)修改已存在的文件的访问和修改时间属性。 文件的时间属性包括文件的最后访问时间,最后修改时间以及最后在磁盘上修改的时间,命令stat显示文件的3个时间属性: 2、语法: touch (选项) (参数)3、选项: -a:或--time=atim...

2017-08-25 11:37:36

阅读数:253

评论数:0

剑指offer面试题8:旋转数组的最小数字

题目描述: 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转。输出旋转数组的最小元素。例如数组{3,4,5,1,2}是{1,2,3,4,5}的一个旋转,该数组的最小元素为1。 思路分析: 1、旋转数组的特点: 1)旋转数组可以划分为两个排序的递增子...

2017-08-22 10:55:27

阅读数:183

评论数:0

C++之二分查找/折半查找(非递归和递归两种方式)

#include #include using namespace std; //二分查找 template //使用模版函数,可以适用于不同类型:int 、float、double等 int BinarySearch(T a[], const T & x, int n) { i...

2017-08-21 21:18:44

阅读数:395

评论数:0

浅谈memmove 和 memcpy的区别

memcpy和memmove()都是C语言中的库函数,在头文件string.h中,作用是拷贝一定长度的内存的内容,原型分别如下: void *memcpy(void *dst, const void *src, size_t count); void *memmove(void *dst, co...

2017-08-21 20:19:28

阅读数:156

评论数:0

剑指offer 面试题35扩展:删除字符串中所有重复出现的字符 (C++版)

题目描述: 定义一个函数,删除字符串中所有重复出现的字符。例如输入“google”,删除重复的字符之后的结果是“gole”。 思路分析: 创建一个bool型数组作为哈希表,数组下标对应字符的ascii码,数组的值表示其下标对应的字符在字符串中是否已经出现过。扫描字符串,未出现过,则保留并将哈希表中...

2017-08-20 09:46:34

阅读数:1391

评论数:0

LeetCode 551. Student Attendance Record I (C++版)

题目描述: You are given a string representing an attendance record for a student. The record only contains the following three characters: 'A' : Absent...

2017-08-19 15:54:40

阅读数:217

评论数:0

剑指offer 面试题35扩展:从第一个字符串中删除第二个字符串中的所有字符 (C++版)

题目描述: 例如,输入”They are students.”和”aeiou”,则删除之后的第一个字符串变成”Thy r stdnts.”。 思路分析: 总体来说,就是在第一字符中拿到一个字符,判断其是否在第二个字符串中,在的话,就删除该字符。 考虑如下几个问题: 1、如何在字符串中删除一个字符...

2017-08-19 12:56:35

阅读数:630

评论数:1

剑指offer 面试题35 第一个只出现一次的字符(C++版)

题目描述: 在字符串中找出第一个只出现一次的字符。如输入“abaccdeff”,则输出为‘b’. 思路分析: 统计每个字符出现的次数。字符(char)是一个长度为8的数据类型,因此总共有256中可能,所以我们可以使用一个长度为256的数组,每个字母根据起ascii码值作为数组的下表,对应数组的值存...

2017-08-19 10:52:18

阅读数:253

评论数:0

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