自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 云计算入门(3)Google论文MapReduce阅读笔记

名词解释MapReduce:这里指的是google的,hadoop的是根据本论文的开源实现Iterator :遍历器Grep: 模式匹配,简单的说就是从一大堆数据中找到特定的数据及其位置NUMA架构 :一种处理系统架构提供分离的存储器来给各个处理器,避免多个处理器等待一个存储器的问题,但是面对多个任务使用同一数据的情况,采用额外软件和硬件移动数据的方法,降低效能。paxos算法:一种基...

2018-12-08 22:03:20 411 1

原创 java异常处理

java异常概述当程序运行过程中jvm可能会检测到一些不可能执行操作,正常情况下,程序会直接终止并显示异常信息,抛出的信息的类就是异常类,而有些时候,我们并不希望程序就此终止,想让程序输出信息然后跳过这部分代码,这就是异常处理。异常分类java中所有的异常类都是java.lang.Throwable的子类,分为System error(java.lang.error下的子类) runtim...

2018-12-07 16:23:57 142

原创 排序(1)插入排序

直接插入排序最简单的排序,做法就是两个遍历,外部的遍历到哪里,哪里就排好了序,然后1.外遍历序号加1判断该位置上的数是否大于等于(不算等于变成非稳定排序)前面有序序列的最大值,若是,则它现在所在的位置是正确的,重复1。若不是,进行2,对前面的数组做个遍历,将该数作为关键值。2序号减1,看前一个位置的数是否小于等于关键值,是,则将关键值赋给后一个位置,进行1,否,则将前一个位置赋给后一个位置(...

2018-11-26 09:35:15 143

原创 java位映射(1)

位映射简介如何在一大堆数据中去掉重复数据?我们可以很容易的想到哈希表,通过建立一个与取值范围内每一个数一一对应的哈希表,我们可以很容易的知道一个数是否已经出现,但是如果这堆数据特别大呢?比如说数十亿,取值范围在int的整个范围之间呢?那就需要4 294 967 296个int来存,一个int 4字节,一共需要16gb,这么极其消耗空间,那么有没有更节省空间的方法,考虑到我们对每一位的数据要求只是...

2018-11-17 23:34:09 220

原创 菜鸟的leetcode做题记录(1)

初稿class Solution { public int[] twoSum(int[] nums, int target) { int[] result=new int[2]; for(int i=0;i<nums.length;i++){ int a=nums[i]; for(int k=i+1;k...

2018-11-13 16:54:07 142

原创 java简单动画效果的实现(2)

简单的java随机数java两种随机数生成方式(均为伪随机):1.Math.random() 生成0-1之间的随机数,取0不取1;2.Random ra=new Random(x);int result=ra.nextInt(y);x是种子,给的种子相同每一次生成的随机数序列是相同的,不给的话默认以当前系统时间的毫秒数为种子生成随机数,这种方式可以当成真随机数用。y是最大值,res...

2018-11-04 11:53:45 1652

原创 java简单动画效果的实现(1)

java多线程线程,有时被称为轻量进程(Lightweight Process,LWP),是程序执行流的最小单元。线程是进程中一个独立的运行单元,当程序中需要同时处理多个任务时,就要用到多线程来新建线程执行独立的任务。java有三种方法来创建线程,实现Runnable接口(注意由于Runnable接口没有start方法,要启动线程需要将创建的对象转换为Thread类的对象),继承Thread类...

2018-11-03 15:43:19 5599

原创 java五子棋的实现(1)

基本界面的实现创建主窗体,为其添加五子棋基本功能的按钮:开始游戏,悔棋,认输,对战方式,并绘制棋盘,因为棋盘和棋子的参数是恒定的,我们定义一个接口public interface GoBangInformation { public static final int X=50,Y=100,SIZE=35,CHESS_SIZE=33,ROW=15,COLUMN=15;}然后让整个...

2018-11-01 18:47:47 249

原创 Ubuntu下oracle初次使用

1.使系统识别sqlplus相关命令为了让linux系统识别sqlplus,把安装好的oracle中bin目录下的sqlplus文件拷贝到/bin文件目录下:cp $ORACLE_HOME/bin/sqlplus /bincp $ORACLE_HOME/bin/lsnrctl /bincp $ORACLE_HOME/bin/emctl /binchmod 777 /bin/sqlplus...

2018-10-26 16:54:54 671

空空如也

空空如也

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

TA关注的人

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