自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

转载 2. 文件及目录的管理

Linux 基础1. 帮助命令在只记得部分命令关键字的场合,我们可通过man -k来搜索;需要知道某个命令的简要说明,可以使用whatis;而更详细的介绍,则可用info命令;查看命令在哪个位置,我们需要使用which;而对于命令的具体参数及使用方法,我们需要用到强大的man;2. 文件及目录的管理创建和删除创建:mkdir删除:rm 删除非空目...

2018-03-01 12:08:24 210

转载 9.系统管理及IPC资源管理

.. _09_system_manage:系统管理及IPC资源管理.. contents:: 目录系统管理查询系统版本 ^^^^^^^^^^^^^^^^^^^^ 查看Linux系统版本::$uname -a$lsb_release -a查看Unix系统版本:操作系统版本::$more /etc/release查询硬件信息 ^^^^^^^^^^^^...

2018-03-01 12:06:41 426

转载 8. 用户管理工具

.. _08_user_manage:用户管理工具.. contents:: 目录用户添加用户 ^^^^^^^^^^^^^^^^^^^^::$useradd -m username该命令为用户创建相应的帐号和用户目录/home/username;用户添加之后,设置密码:密码以交互方式创建::$passwd username删除用户 ^^^...

2018-03-01 12:05:49 231

转载 7. 网络工具

.. _07_network:网络工具.. contents:: 目录查询网络服务和端口netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。列出所有端口 (包括监听和未监听的)::netstat -a...

2018-03-01 11:49:55 160

转载 6. 性能监控

.. _06_monitor:性能监控.. contents:: 目录在使用操作系统的过程中,我们经常需要查看当前的性能如何,需要了解CPU、内存和硬盘的使用情况; 本节介绍的这几个工具能满足日常工作要求;监控CPU查看CPU使用率 ::$sar -ueg:$sar -u 1 2[/home/weber#]sar -u 1 2Linux 2.6.35-...

2018-03-01 11:46:46 154

转载 5. 进程管理

.. _05_process_manage:进程管理工具.. contents:: 目录这一节我们介绍进程管理工具;使用进程管理工具,我们可以查询程序当前的运行状态,或终止一个进程;任何进程都与文件关联;我们会用到lsof工具(list opened files),作用是列举系统中已经被打开的文件。在linux环境中,任何事物都是文件,设备是文件,目录是文件,甚至socke...

2018-03-01 11:45:58 141

转载 4. 磁盘管理

.. _04_disk:磁盘管理.. contents:: 目录日程磁盘管理中,我们最常用的有查看当前磁盘使用情况,查看当前目录所占大小,以及打包压缩与解压缩;查看磁盘空间查看磁盘空间利用大小::df -h-h: human缩写,以易读的方式显示结果(即带单位:比如M/G,如果不加这个参数,显示的数字以B为单位)::$df -h/opt/app/to...

2018-03-01 11:45:07 234

转载 3. 文本处理

文本处理.. contents:: 目录本节将介绍Linux下使用Shell处理文本时最常用的工具: find、grep、xargs、sort、uniq、tr、cut、paste、wc、sed、awk; 提供的例子和参数都是常用的; 我对shell脚本使用的原则是命令单行书写,尽量不要超过2行; 如果有更为复杂的任务需求,还是考虑python吧;find 文件查找查找t...

2018-03-01 11:39:34 155

原创 面试常见的二叉树问题

package 算法和数据结构;/*** Filename : BinarySearchTree.java* Author : zhihao_tian@126.com* Creation time : 下午6:26:50 - 2017年3月11日* Description :*/import java.util.Stack;public class BinarySearchTree {

2017-05-11 22:08:36 296

转载 多线程与多进程

1.多线程与多进程的比较关于多进程和多线程,教科书上最经典的一句话是 进程是资源分配的最小单位,线程是CPU调度的最小单位这句话应付考试基本上够了,但如果在工作中遇到类似的选择问题,那就没有这么简单了,选的不好,会让你深受其害。我们按照多个不同的维度,来看看多线程和多进程的对比(注:因为是感性的比较,因此都是相对的,不是说一个好得不得了,另外一个差的无法忍受)。看起来比较简单,优势对比上是“线

2017-05-11 21:54:24 349

原创 二叉树的遍历

package 算法和数据结构;/*** Filename : TreeBianli.java* Author : zhihao_tian@126.com* Creation time : 下午6:28:39 - 2017年3月11日* Description :*/import java.util.Stack;import java.util.HashMap;class Node

2017-05-10 21:47:30 327

原创 基于链表的快速排序及归并排序

归并排序package 算法和数据结构;/*** Filename : LinkedList_MergeSort.java* Author : zhihao_tian@126.com* Creation time : 下午5:47:02 - 2017年3月26日* Description :*/class ListNode { int val; ListNode next

2017-05-10 21:31:56 274

翻译 回溯法解决排列组合问题

package 算法和数据结构;/*** Filename : Backtracking.java* Author : zhihao_tian@126.com* Creation time : 上午10:16:04 - 2017年3月13日* Description : 利用回溯法来解决诸如 子集数量,排列,组合 的问题。*/import java.util.*;public cl

2017-05-09 23:18:25 2788

原创 二分查找

对于不下降的序列a, n为序列a元素的个数,key为关键字。1.求得最小的i, 使得a[i] = key, 若不存在,则返回-1.int binary_search_1(int[] a, int n, int key) { int m, l=0, r=n-1;//闭区间[0,n-1] while(l<r) { m = l+(r-l)/2;//向下取整

2017-05-09 23:12:29 214

原创 面试常用排序算法java实现

概要本文总结面试常见的排序算法,及基本的实现java 话不多说,先上干货。一、算法的复杂度及稳定性 稳定的排序算法是:冒泡排序,直接插入排序,归并排序,基数排序,二叉树排序,计数排序。 不稳定的排序算法:选择排序,快速排序,堆排序,希尔排序。二、算法的实现面试中常见的算法: 快速排序>归并排序>堆排序>冒泡>插入>选择。下面依次实现各排序算法。1. 快速排序算法原理 快速排序是目前在实践中

2017-05-09 22:26:22 3545

原创 面试常见的排序问题

1. 各排序算法的复杂度 排序方法 平均时间 最坏情况 辅助内存 简单排序 O(n2){O(n^2)} O(n2){O(n^2)} O(1){O(1)} 快速排序 O(nlogn){O(n\log n)} O(n2){O(n^2)} O(logn){O(\log n)} 堆排序 O(nlogn){O(n\log n)} O(nlogn){O(

2017-04-18 23:11:15 2967

原创 第一章统计学习方法概论

李航的统计学习方法概论主要讲监督学习(supervised learning )的一些常见的算法,是很好的作为机器学习,数据挖掘入门的基础理论书籍。监督学习的三要素:模型model 策略strategy 算法 algorithm基本概念:输入X,输出Y训练集T={(x1,y1),(x2,y2),......,(xN,yN) }1.输入变量和输出变量均连续的预测问题成为回归问

2015-10-17 15:23:05 448

转载 【Leetcode】:Linked List Cycle

题目要求Linked List CycleGiven a linked list, determine if it has a cycle in it.Follow up: Can you solve it without using extra space?如何判断一个单链表中有环?Linked List Cycle IIGiven a linke

2015-03-25 15:01:19 298

翻译 【Leetcode】:Unique Binary Search Trees

Unique Binary Search TreesGiven n, how many structurally unique BST's (binary search trees) that store values 1...n?For example,Given n = 3, there are a total of 5 unique BST's. 1

2015-03-23 18:28:30 226

翻译 【Leetcode】:Best Time to Buy and Sell Stock II

Best Time to Buy and Sell Stock IISay you have an array for which the ith element is the price of a given stock on day i.Design an algorithm to find the maximum profit. You may com

2015-03-23 18:19:34 258

翻译 【Leetcode】:Same Tree

Same Treea function to check if they are equal or not.Two binary trees are considered equal if they are structurally identical and the nodes have the same value.判断两个二叉树是否是同样的。利用迭代算

2015-03-23 18:14:04 248

翻译 【Leetcode】:Maximum Depth of Binary Tree

Given a binary tree, find its maximum depth.The maximum depth is the number of nodes along the longest path from the root node down to the farthest leaf node.求二叉树的最大深度。/** * Definition f

2015-03-23 18:10:03 225

原创 【Leetcode】:Single Number

【Leetcode】:Single NumberGiven an array of integers, every element appears twice except for one. Find that single one.Note:Your algorithm should have a linear runtime complexity. Could you

2015-03-23 17:57:19 278

WOLA加权叠加滤波器组算法,matlab

加权叠加滤波器组在助听器领域应用广泛,是一种独特的声音信号频域处理滤波器结构,具有实现简单,复杂度低,低延时,低功耗的优点

2014-11-11

空空如也

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

TA关注的人

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