自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Linux中安装Oracle jdk

在linux中安装 Oracle jdk主要分为三步:卸载原有的openjdk下载相应版本的oraclejdk配置java环境变量下面是两种常见方法方法一1、卸载自带OPENJDK用 java -version 命令查看当前jdk版本信息#java -version用rpm -qa | grep java 命令查询操作系统自身安装的java#rpm -qa...

2018-04-10 09:12:00 261

转载 无问西东,哪怕重头来过

据说这是一部审了四五年的片子,放在了2018年贺岁当上映,说实话,导演李芳芳以前都没怎么听过。电影一开始就是一句发人深省的质问,如果你咋知道了你的这一生,你还会来吗?开完全片不同历史时期的主人公的人生轨迹,才意识到,片名“无问西东”就是一句回答,我把它理解微无怨无悔。剧中的每一个人在那些波澜壮阔的大背景下都有自己不同的人生际遇,他们是不幸的,同时他们又是万幸的,尤其是王力宏主演的沈光耀...

2018-01-30 10:12:00 213

转载 Linux中软件安装方式

相关的有用的一些概念tarball将来一定要看看忘记密码 系统无法开机的情况寻找一个安装程序的位置whereis commandwhich command程序安装之后,默认的帮助文档的位置好 /usr/share/docgcc这一块的内容学习自鸟哥的西方才中文简体版,讲解tarball暗转软件中的某一个小节要想自己通过tarball下载,然后编译安装开源软件,gcc的使...

2017-10-11 21:52:00 164

转载 鸟哥私房菜基础系列第4篇

私房菜 第4篇 Linux用户管理账号与群组使用者标识符: UID 与 GID在linux其实不认识我们的用户名的,我们每个用户在Linux中的身份就是两个id标志的,一个是uid一个是gid,每个用户比如root都是有这么连个id标志的。用户名只是方便我们识记。[root@iZ0zpl7q0nklmuZ ~]# id rootuid=0(root) gid=0(root) g...

2017-10-11 21:51:00 112

转载 鸟哥私房菜基础系列第3篇

私房菜 第3篇 学习shellVi文字处理器在进行shell编程之前,一定要有一款趁手的编写工具,那就是unix-like平台中最为风靡的文字处理软件Vi,基本上是linux平台默认的文字处理软件。书中流出了大量常用的指令。这一块准备独立成篇学习BASH什么是shell顾名思义,shell就是一个壳,我们通过这个壳,给内核kernel发出指令,操作硬件完成相应的任务。B...

2017-10-11 21:50:00 118

转载 鸟哥私房菜基础系列第2篇

私房菜第二篇 linux文件、目录与磁盘格式linux系统中比较羽肿不同的是有一个用户和群组的概念,不同的这主要是为了给用户权限,实现一套linux平台的文件的安全机制。文件权限列出文件ls -al //将列出包括隐含文件在内的所有文件,并且能够列出文件的类型,权限归属等属性,见下图这一块将的甚是详细,可以认真参阅原书。这里这提示一种需要注意的情况:drwx---...

2017-10-11 21:49:00 154

转载 鸟哥私房菜基础系列第1篇

鸟哥私房菜基础篇系列# 续篇和第一篇续篇从字符界面开始,这是基础,一定要从下往上学,而不是从上往下学,不然这样子早晚都要找回来的。第1篇 Linux是什么以及如何学习linux1.1 linux的发展简史,按时间轴来说先是出现了早起的Multics,研发这个团队的成员在这个项目结束之后就解散了,其中包括Ken,和RichieRechite在bell工作,工作需要,用C语言...

2017-10-11 21:48:00 108

转载 侠客行,我是谁,谁是我

花了将近两天时间,快速的把侠客行,看了一遍。此前,金庸先生的长篇只此一部原著未曾拜读了,这个速度可能有点暴殄天物。历来很多人对这部书的评价褒贬不一,侧重点各不相同,有的关注故事线索,有个关注武功逻辑,有的关注人物形象的刻画,有的关注小说主旨,即便同一个观点也是众说纷纭,莫衷一是。一千个读者便有一千个石破天,我想即便是金庸老先生自己在不同时期回头去看这本书,自然也会有不同的看法。对于我一...

2017-09-01 08:58:00 135

转载 手动安装python的模块

自己手动的安装python的工具库之所以记录这么一篇是因为自己出现了错误背景:我需要使用谱聚类的工具包。我以前的作风,用的64bit的系统,但是考虑到万一要是用到32bit的系统的话,为了兼用型考虑,所以在自己64bit的系统上面用的都是32bit的开发环境。先默认安装python27到c盘准备安装的包:numpy, scipy, matplotlib, scikit-learn...

2017-08-23 13:57:00 163

转载 junit的使用注意事项

目录 # log4j包的使用 一.导入junit包,搭建junit测试环境 二.编写测试类规范 注意事项 三.编写测试方法规范 注意事项 四.测试方法的基本使用 比不看一段例子,我们要测试Tool类 junit中经常被使用到的类 ...

2017-07-29 17:46:00 363

转载 满纸荒唐言,一把辛酸泪--红楼一梦

  正如曹公所言,就是没事的时候,茶余饭后读一些,两个月左右草草的扫读了一遍红楼梦,这么一部伟大的作品。感觉好像有点亵渎,不过我就是这么的耿直~~~  说实话,真的是茶余饭后的时间,逛了一圈大观园。高鄂续作结局变成了皆大欢喜,震撼人心的力量稍微淡了一点;八七版电视剧的改编可谓经典,塑造撕裂美感的编剧写尽了“白茫茫大地一片真干净”,以至于让观众的悲伤逆流成河。无奈曹公足本佚失,后人难窥...

2017-07-24 20:02:00 132

转载 递归求解斐波那契fib(10)一共调用了多少次fib()函数

定义fib()如下:int fib(int n) { count ++; if (n==0) return 1; else if (n==1) return 1; else return fib(n-1) + fib(n-...

2017-07-23 16:21:00 3401

转载 try catch finally return

我感觉这个问题,在java中应当经常被问到,结合简单的代码来看。一般而言,我们都知道的一句话,try..catch...finally代码块在执行的时候,无论如何都会执行finally中的内容。1.try 块 和 finally块中都有return,执行try块中的内容之后,执行finally块,并且用finally中的return结束函数的执行。public int t...

2017-07-23 15:35:00 78

转载 Git常用指令

根据廖雪峰的Git教程整理而来$ git config --global user.name "Your Name"$ git config --global user.email "email@example.com" 因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。你也许会担心。 注意gitconfig命令的--global参数,用了...

2017-07-21 14:30:00 70

转载 廖雪峰Git教程学习笔记

廖雪峰git简单教程学习笔记教程地址:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b0001、可以这样设计目录,在d:\reposisoty\ 在这个目录下面有很多的仓库。mkdir learngitcd learngit>>git init...

2017-07-21 14:29:00 245

转载 打造一个集Java,C/C++,Python开发与一体的eclipse neon.3-32bit

个人laptop windows是64bit的,但是我偏向使用32bit的应用软件,这样,可以32bit的应用也可以在64bit上面跑,但是反过来就不行了。集成了Java,Python,c/c++的eclipse IDE1.官网下载安装eclipse neon.3(4.6.3) windows-32bit jdk:1.8.0_732.安装PyDev,一个eclipse中的插件,...

2017-07-19 09:58:00 141

转载 JUnit4中的使用注意事项

junit修饰的测试方法1)不能有返回值,返回值只能是void2)不能是静态的3)还有个错误,刚刚发现的,但是没有及时记录,现在忘了,碰见再记下。转载于:https://www.cnblogs.com/OliverZhang/p/7194270.html...

2017-07-17 14:59:00 122

转载 宋词:一剪梅,雨打梨花深闭门。唐寅

    一剪梅,雨打梨花深闭门 唐寅红满苔阶绿满枝,杜宇声声,杜宇声归。交欢未久又分离,孤凤难飞,孤凤难栖。别后相思是几时?后会难知,后会难期。此情何以表相思,一首情词,一首情诗。雨打梨花深闭门,忘了青春,误了青春。赏心乐事共谁论?花下销魂,月下销魂。愁聚眉峰尽日颦,千点啼痕,万点啼痕。晓看天色暮看云,行也思君,坐也思君。  唐寅,字伯虎,明中期姑苏人士,著名画家诗...

2017-07-16 08:17:00 120

转载 算法整理之动态规划

我现在介绍的这个版本,是从算法爱好者中看到的一个别人的漫画版本。题目:有一座高度是10级台阶的楼梯,从下往上走,每跨一步只能向上1级或者2级台阶。要求用程序来求出一共有多少种走法。比如,每次走1级台阶,一共走10步,这是其中一种走法。我们可以简写成 1,1,1,1,1,1,1,1,1,1。再比如,每次走2级台阶,一共走5步,这是另一种走法。我们可以简写成 2,2,2,2,2。分析:这...

2017-07-15 21:09:00 108

转载 与君相恋100次

  我若若的一句话总结,逃离未来,回到只有你的过去。还是网友们的评论比较强大:回到有你的时间,然后继续没有你的生活。为君穿越100次的100种bug。转载于:https://www.cnblogs.com/OliverZhang/p/7163195.html...

2017-07-13 21:18:00 65

转载 死循环之----恐怖游轮

  恐怖游轮,电影英文名字《Triangle》,直译过来是三角形,标签性的评语是一切开始的地方就是结束的地方。这是一类有关时空循环、重叠类题材的电影,但是这部电影里面,在同一时空里出现了两个人,似乎看过相关的科普材料说的是,同一时空里面是不会同时出现两个自己的,似乎无法深究这部片子的物理规律。不过拍出这样的片子,不得不佩服编剧和导演的想象力。  貌似这部片子在描述着一个循环,一个很大...

2017-06-19 14:57:00 212

转载 把人性和科幻相结合的想象力之作——蝙蝠侠

  真的知道最近才看了蝙蝠侠系列电影,有种相见恨晚的感觉,这绝对是一部让人交口称赞的超级商业科幻大片,准确的活还要在前面加上一个修饰,“很不一般的”。很遗憾自己文字太苍白,自己驾驭文字畅快表达纷繁思绪的能力不足,自己也没有时间评价太多。只能简单的说说自己最真实的感受。  蝙蝠的意象,本能的使人联想到的是邪恶,黑暗。但是这部电影却反其道而行之,赋予了其正义的形象,使蝙蝠称为了一种精神。...

2017-06-05 17:11:00 134

转载 简明易懂的理解排列组合公式

  说实话,我可能无意识中总是感觉自己数学不好,有时自己稍微陌生的数学内容就尽量的逃避,这哪能行,必须要去面对的。我又不是搞数学的研究,咱只是去应用就行了。  下面是知乎降解排列组合公式比较透彻的一个帖子  https://www.zhihu.com/question/26094736转载于:https://www.cnblogs.com/OliverZhang/p/6848...

2017-05-13 11:01:00 618

转载 速度与激情8

  只感觉速度与激情8仍然延续了之前的那种大场面,走的是超级大片的路线。在唐姆心中永远重要的都是家人,我还记得的是不是速5里面,他们要干一票大的,唐姆的战前动员演说特别的激励人心,家人之间是爱,信任,宽容。  其实我只是觉得编剧做的很好,让埃琳娜死了,不然,唐姆,莱迪,埃琳娜三人在一个房檐下怎么相处~~~转载于:https://www.cnblogs.com/OliverZhan...

2017-05-12 10:13:00 91

转载 又看了一遍《肖申克的救赎》

  《肖申克的救赎》(The Shawnhanks Redemption),一部94年的片子,这部片子诠释了希望,毅力,生活的真谛。一个工科生,我不擅长长篇累牍,只在这里写下我的切身感受吧。  每个电影,都能用电影中的那么一两句经典的台词来概括,电影的点睛闪光之笔。这部电影也不例外。  Get busy living or get busy diying .忙着生,或者忙着死...

2017-05-09 15:39:00 146

转载 在一个数组里面实现三个栈

* 使用一个数组来实现三个栈: * 这个问题是数组实现一个栈的升级版本, * 一个数组实现两个栈比较的简单,可以从数组的两端到中间,也可以从中间到两端,以至于实现三个四个五个栈都行,关键是要记住栈的开始处,当栈的容量不够时做好调整 * 就单单对这个问题而言,一个数组实现三个栈又有一下两种处理方式: * 1、把数组均分成三部分 [0, n/3) [n/3, 2n/3) [2n/3, n-1...

2017-03-29 20:24:00 218

转载 算符优先文法,中缀式求值,栈的典型应用

  栈,是比较基础,应用比较广的一种数据结构,栈和队列都可以看成是比较特殊的一些链表,其最突出的特性就是先进后出。虾米阿尼是一个比较常见的中缀表达式求值的应用,当然中缀式到后缀式的转化也是可以实现的。  中缀式,这个我们不陌生平时大家写的式子就是中缀式的,比如2*(3-1)+(5+6)/9  后缀式,主要考虑的是操作符的位置,操作符在操作数之后的,比如上面的中缀式可以转化为这样的...

2017-03-24 21:37:00 442

转载 数据结构之--双链表MyLinkedList

  双链表的手动实现中考虑三个类的实现:1、MyLinkedList类本身的实现,包含到两端的链、表的大小以及一些方法。2、Node节点,它可能是一个私有的内部嵌套类,这个类,嵌套在MyLinkedList的内部,数据域:data,前驱指针prev和后继指针next,以及合适的构造方法3、LinkedListIterator类,该类抽象了位置的概念,是一个实现了Iterato...

2017-03-24 13:10:00 129

转载 数据结构之--单链表MyArrayList

仿照Java集合类库中的ArrayList,自己手动写了一个MyArrayList,内部使用一个数组来维护。具体的adt描述如下isEmpty()    判断是否为空size()      获取当前存储的元素个数clear()     清空当前的所有元素set(idx, e)    重置指定位置的元素ensureCapacity(newCapacity)  指定底层数...

2017-03-21 21:45:00 126

转载 Java中的函数对象

初次听说java中的函数对象可能,比较的陌生。可以类比着来理解一下,人们常说java中没有了指针,殊不知,java中的对象引用就是指针,有时候我们说一个对象往往指的就是这个对象的引用,也就是说基本上把对象的引用很对象等同了。比如Integer a = new Integeer(3);我们说定义了一个整形对象a其实这个说法是错误的,a只是争相对象new Integer(3)的一个引用而已(...

2017-03-21 16:05:00 274

转载 用栈来表示队列,用队列来表示栈

这个问题总的栈和队列,没有自己手写,自己手写太浪费了,于是就用的java中的集合框架list下面的LinkedList其实LinkedList既可以当做栈用,也可以当做队列来使用.作为栈的时候,LinkedList<T> stack = newLinkedList<T>().入栈stack.push(e),出栈stack.pop()作为队列时,Lin...

2017-03-19 20:52:00 173

转载 数据结构之栈

java版数据结构之链栈。举凡链栈,一般就是一种特殊的双链表而已。这个栈,完全是自己手写实现,从链栈的节点开始,链栈的节点类型,定义一个具名内部类,直接看完整的代码: 1 /** 2 * 定义了一个自己的栈,底层使用自己定义的节点来实现 3 * @author Administrator 4 * 5 */ 6 class Stack...

2017-03-19 19:38:00 58

转载 堆排序的简单实现

堆排序是排序的一种,一般有大根对和小根堆之说,大根对,根节点的值比左右子树的根节点的值要大。建堆我们一般是一个完全二叉树。堆排序一般面向数据量比较大的时候,数据量比较小的时候,不适合使用堆排序,比如有种情况就是topN算法的实现,一般都是借助于一个大根对来实现,扫描海量数据,把海量数据中的把最大的前N个数据放到堆中。下面实现的时候,为了简单起见,使用的数组存储二叉树,也就是一个顺序树,这...

2017-03-19 15:37:00 113

转载 模拟一个shuffle

之所以会想到写这么一个shuffle的例子,是因为一个需求:我需要把一个有序数组中的数据随机的打散。java代码如下,public void shuffle(){ int[] arr = {1,2,3,4,5,6,7,8,9,10}; Random random = new Random(); random.setSeed(System.curren...

2017-03-14 19:47:00 59

转载 打印zigzag矩阵

比较愚蠢但是很好理解的一种方法public static void printZigzag (int n){ int[][] arr = new int[n][]; //动态创建数组 并初始化 for (int i = 0; i < arr.length; i ++) { arr[i] = new int[n]; Arrays.fil...

2017-02-28 16:03:00 135

转载 Python中的异常处理

  Python中的异常也都是对象,Python中的异常有很多种,下面只介绍处理使用try/except语句处理暂时停转载于:https://www.cnblogs.com/OliverZhang/p/6211548.html...

2016-12-22 15:41:00 59

转载 python中的I/O

先看比较简单的,标准输入输出流输出到表屏幕:>>>str = "hello, python">>>print "content:", str>>>content:hello, python接受键盘输入:raw_input([prompt])和input([prompt]),这两个函数基本相似,区别是,in...

2016-12-22 15:31:00 79

转载 Python模块

Python 模块模块让你能够有逻辑地组织你的Python代码段。把相关的代码分配到一个 模块里能让你的代码更好用,更易懂。模块也是Python对象,具有随机的名字属性用来绑定或引用。简单地说,模块就是一个保存了Python代码的文件。模块能定义函数,类和变量。模块里也能包含可执行的代码。例子一个叫做aname的模块里的Python代码一般都能在一个叫aname....

2016-12-03 15:46:00 56

转载 Python函数

定义一个函数你可以定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以def关键词开头,后接函数标识符名称和圆括号()。任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。函数内容以冒号起始,并且缩进。return [表达式]结束函数,选择性地返回一个值给调用方。不带表...

2016-12-03 15:07:00 66

转载 Python中的日期和时间

感觉C语言作为一门编程的入门语言还是很好的,相比较之下,Python为代表的一些语言,适合很多非计算机专业的编程入门学习。Python日期和时间Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能。Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间。时间间隔是以秒为单位的浮点小数。每个时间戳都以自从1970年...

2016-12-03 14:35:00 62

空空如也

空空如也

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

TA关注的人

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