1.二维数组中的查找

接近一年多的时间没有碰过代码了,最近由于工作需要,需要用到python。每天刷两道题让我尽快入门。 题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有...

2018-07-20 21:06:12

阅读数 114

评论数 0

坚持很重要

前一段时间,因为自己的工作和家庭原因,好久没有更新blog,让自己的学习在一定的阶段停滞,接下来会继续坚持下去写blog,记录下自己学习的过程,希望大家能够互相学习,进步。...

2018-04-15 18:43:20

阅读数 317

评论数 0

错误 You are trying to run the Python 2 version of Beautiful Soup under Python 3. This will not work

Win 7 下python3.6 使用Beautiful Soup  4错误 You are trying to run the Python 2 version of Beautiful Soup under Python 3. This will not work   解决方案:   ...

2017-10-10 11:45:17

阅读数 399

评论数 0

Spark最新的两大研发方向深度学习和结构化流处理

2017-08-29 14:41:45

阅读数 267

评论数 0

scan ip的理解

这些天做11g的RAC实验,才发现oracle 11g的scan ip这个概念,当时在安装的时候,直接在host文件中加入了一条scan对应的解析,之后安装成功。之后才在网上搜了很多资料,自认为对scan ip有了一定的认识,只是身边每个讨论的人,也许有错误的地方,请看到的人不吝指正。 scan...

2017-08-14 09:39:07

阅读数 2639

评论数 0

Python实战之Oracle数据库操作

要想使Python可以操作Oracle数据库,首先需要安装cx_Oracle包,可以通过下面的地址来获取安装包http://cx-oracle.sourceforge.net/ 另外还需要oracle的一些类库,此时需要在运行python的机器上安装Oracle Instant Client软...

2017-08-06 19:58:45

阅读数 393

评论数 0

python 链接 ORACLE 数据库,并打印数据.解决中文乱码问题

# -*- coding: utf-8 -*- import sys import os import cx_Oracle reload(sys) sys.setdefaultencoding('utf-8') os.env...

2017-08-06 19:48:07

阅读数 212

评论数 0

python slice的几个小点总结

最近在看python时发现python中关于序列的操作,尤其slice的用法挺特别的,遂上网又细细查了查资料,感觉这篇文章总结的很好,就转载下来,留个记录。原文地址 问题的起因     今天在写代码的时候,看到一个比较有意思的写法。假设我们有一个list,它的内容是a = [0, 1, 2, ...

2017-08-02 14:41:20

阅读数 182

评论数 0

(Oracle基础)2. Oracle调优

在过去的十年中, Oracle 已经成为世界上最专业的数据库之一。对于 IT 专家来说,就是要确保利用 Oracle 的强大特性来提高他们公司的生产力。最有效的方法之一是通过 Oracle 调优。它有大量的调整参数和技术来改进你的 Oracle 数据库的性能。     Oracle 调优是一个复...

2017-07-20 11:40:43

阅读数 177

评论数 0

(Oracle基础)1.Oracle学习的一些建议

学习Oracle是一个漫长艰辛的过程。如果没有兴趣,只是被迫学习,那么是很难学好的。学习到一定程度的时候,要想进一步提高,就不得不接触很多Oracle之外的东西,如Unix,如网络、存储等。因此,要真的决心学好Oracle,就一定要有兴趣。有了兴趣,就会一切变得简单快乐起来。简单总结一下,那就是:...

2017-07-20 11:36:28

阅读数 239

评论数 0

Oracle学习路线图

一、目前学习Oracle的两派人 二、Oracle的重要性 三、学习前提 学习Oracle的前提是:熟悉Linux操作系统、Unix操作系统、存储、带库。主要是管理和操作系统原理 四、学习方法 1、sql、pl/sql(网上有很多的视频,可以做一个简单的入手,然后看几本书,多做实验) ...

2017-07-20 10:58:24

阅读数 204

评论数 0

oracle的block change tracking功能

通过使用block change tracking功能,可以提高Oracle incremental备份进程的效率。 incremental backup的目的是只备份那些自上次备份以来发生过改变的block。然而,即使只有一小部分发生改变,incremental backup也要读取完整的数据...

2017-07-20 10:50:49

阅读数 217

评论数 0

海量数据下的分布式存储与计算

存储 从理论角度 提到大数据存储nosql是不得不提的一个部分,CAP,BASE,ACID这些原理在过去的一些年对其有着一定的指导作用(近年来随着各种实时计算模型的发展,CAP也被渐渐打破) CAP:(Consistency-Availability-Partition Tolerance ...

2017-07-03 19:46:03

阅读数 675

评论数 0

提升编程速度

1.多看 多看可以分为,多看总结性的知识点,多看功能型demo,多看技术开发文档。2.多想 就是多思考了,学而不思则罔,思而不学则殆。永恒不变的真理啊。3.多写 多写总结性的文档,多写功能型的demo。最重要的是看到一些知识点之类的,一定要去自己写一遍。眼过千遍,不如手写一遍。4.多总结 ...

2017-07-02 09:09:00

阅读数 156

评论数 0

【面试题26】数组中出现次数超过一半的数字

题目描述 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。 import java.util...

2017-06-15 10:31:21

阅读数 158

评论数 0

JVM GC垃圾回收算法

一、对象存活判断 判断对象是否存活一般有两种方式: 1.引用计数:每个对象有一个引用计数属性,新增一个引用时计数加1,引用释放时计数减1,计数为0时可以回收。此方法简单,无法解决对象相互循环引用的问题。 2.可达性分析(Reachability Analysis):从GC Roots开始...

2017-06-14 16:06:14

阅读数 198

评论数 0

JAVA中的数据存储(堆及堆栈)

转自:http://www.iteye.com/topic/634530 1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制. 2. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(对象可能在常量池里)(字...

2017-06-14 15:52:42

阅读数 148

评论数 0

【面试题25】字符串的排列

题目:输入一个字符串,打印出该字符串中字符的所有排列。 例如输入字符串abc,则打印由字符a,b,c所能排列出来的所有字符串:abc,abc,bac,bca,cab,cba 我们求整个字符串的排列,可以看成两步:首先求出所有可能出现在第一个位置的字符,即把第一个字符和后面所有的字符交换。下图就...

2017-06-13 20:11:37

阅读数 172

评论数 0

【面试题25】二叉搜索树与双向链表

题目描述 输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。 引言     自己觉得对二叉树了解的不是很多,所以想专门练习一下这方面的问题,剑指Offer中有一道题是将二叉搜索树转换为双向链表,开始的时候照着书上的思路去做,...

2017-06-13 19:49:20

阅读数 175

评论数 0

【面试题24】复杂链表的复制

题目描述 输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序会直接返回空) /* public class RandomListNod...

2017-06-13 17:02:35

阅读数 138

评论数 0

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