自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 快速排序算法JAVA实现

分区,于数组中选出一个基准值,把小于基准值的交换至左分区,大于基准值的交换至右分区,等于基准值的位于中间分区。对"基准"左边和右边的两个子集,不断重复第一步和第二步,直到所有子集只剩下一个元素为止。在数据集之中,选择一个元素作为"基准"(pivot)是基于冒泡排序改 进而来。

2022-10-03 14:35:08 173 1

转载 [转]HOW TO -- Divide a list to lists of n size in Java 8

You have probably faced a few times a situation where you had to divide n-size list to lists of m-size. Something like:[1,2,3,4,5,6,7] -> [[1,2], [3,4], [5,6], [7]]You won’t find a simple me...

2018-08-24 11:52:55 253

转载 Java 8 特性 – 终极手册

https://www.javacodegeeks.com/2014/05/java-8-features-tutorial.htmlhttp://ifeve.com/java-8-features-tutorial/原文作者:Andrey Redko ,译者:Justin,校对:郭蕾1.简介毫无疑问,Java 8是自Java  5(2004年)发布以来Java语言最大的一次版本升

2016-05-22 20:47:09 607

转载 一种高并发流控程序的简单轻量实现

原文:http://blog.csdn.net/mn11201117/article/details/8809511package com.nspace.thread;import java.util.Date;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;impor

2016-05-22 19:31:21 1921

转载 How to Install JAVA 8 (JDK 8u91) on Ubuntu & LinuxMint via PPA

原文出处:http://tecadmin.net/install-oracle-java-8-jdk-8-ubuntu-via-ppa/经验证非常正确,非常容易操作。Oracle JAVA 8 Stable release has been released on Mar,18 2014 and available to download and install ono

2016-05-15 19:19:31 1753 1

原创 安装 Rime(中州韻) 五笔拼音

安装 Rime(中州韻) 五笔拼音原文出处:https://dallaslu.com/ubuntu-14-04-ibus-rime-wubi-pinyin/ ,非常棒的介绍,给验证非常正确。Rime 是一款开源的中文输入法支持 Windows / Mac / Linux 等多平台并支持 注音 拼音 五笔 等输入http://rime.im/Ubun......

2016-05-15 18:42:15 5733

原创 代码片断

RandomAccessFile toRandomAccessFilepojo 2 map

2016-04-26 09:11:27 383 1

翻译 apache phoenix UDF example

早期示例请参见  http://phoenix-hbase.blogspot.in/2013/04/how-to-add-your-own-built-in-function.html/* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agre

2016-03-30 17:16:46 1356 1

转载 how to mapping phoenix table for hive

原文出处:https://community.hortonworks.com/questions/1558/bestoptimized-way-to-move-data-from-phoenix-to-hiv.htmlsee a simple example below:PHOENIX:CREATE TABLE TEST(ID VARCHARnotnul

2016-03-28 15:23:21 1131

原创 Opentsdb 开发和使用笔记

参见有道笔记分享:http://note.youdao.com/share/?id=585289eb96601312539a1bf94fbb6be2&type=noteOpentsdb 命令行查询:    scan 1427817599 1456675199000 avg easypec.order.ordercostweek type=week删除:    scan

2016-03-17 09:33:49 8645 1

linux 14 install idea 15 and get active code

http://appcode.aliapp.com/newcode.jsp1.下载补丁1.下载地址:点击下载0.1版本补丁 点击下载0.2版本补丁2.拷贝下载的文件 JetbrainsCrack.jar 到 /bin目录下(是指你的软件安装根目录)2.修改软件bin目录下的vmoptions文件编辑"64.vmoptions" 文件和.vmoptio...

2015-12-17 23:41:28 344

linux 14 install idea 15 and get active code

下(是指你的软件安装根目录)2.修改软件bin目录下的vmoptions文件编辑"64.vmoptions" 文件和.vmoptions文件,在文件最后追加一行 "-javaagent:JetbrainsCrack.jar"注释*** "64.vmoptions"可能是 "clion64.vmoptions","idea.vmoptions","idea64.vmoptions&quo

2015-12-17 23:41:28 188

原创 maven一些问题

1. The container 'Maven Dependencies' references non existing library解决方法,将eclipse中maven插件中“resolve dependencies from workspace projects”的选项取消 默认的本地库更改,修改maven_home\conf\settings.xml中localRepos...

2015-09-14 17:24:20 182

原创 maven一些问题

库更改,修改maven_home\conf\settings.xml中localRepository的配置 [ERROR] The goal you specified requires a project to execute but there is no POM in this directory (...). Please verify you invoked Maven from the correct directory. 到有pom.xml文件的目录下执行命令  2.

2015-09-14 17:24:20 182

原创 sublime下vi编辑器常用快捷键

vi编辑器使用1.H 左2.J 下3.K 上4.L 右5.dd 删除一行,剪切一行6.G 移到最后一行,dG 从当前行删除到最后。d1G 从当前行删除到第一行。7.1G 移到第一行,nG 第n行。8.yy 复制当前行。9.3yy 复制3行。10.p 粘贴到下一行,P粘贴到上一行。11.r 单字符替换。12.2p 重复粘贴2次。13.u 撤销。...

2015-09-13 10:39:11 152

原创 sublime下vi编辑器常用快捷键

2015-09-13 10:39:11 89

原创 SAP EP7.0 LoginModule JAAS 自定义登录控制

背景介绍:接手到一个SAP EP7.0 与 统一身份认证进行集成的项目。一、SAP介绍 1.官网:www.sap.com 2.ERP软件,世界500强公司,绝大部分正在使用的ERP软件。 二、SAP EP EP 是SAP NetWeaver 平台下的enterprise portal 产品。是用来集成SAP平台下的各功能子平台的。其中在EP中实现了重要的单点登录认证功能。 三、J

2015-08-21 14:30:39 1810

原创 scala中那些令你容易头晕的下划线

import scala._ // Wild card -- all of Scala is importedimport scala.{ Predef => _, _ } // Exception, everything except Predefdef f[M[_]] // Higher kinded type parameterdef f(m: M[_]...

2015-08-19 09:20:07 115

原创 scala中那些令你容易头晕的下划线

) // Existential type_ + _ // Anonymous function placeholder parameterm _ // Eta expansion of method into method valuem(_) // Partial function application_ => 5 // Discarded parametercas

2015-08-19 09:20:07 78

原创 Ubuntu vim 基本使用方法,

ubuntu vi/vim 基本使用方法 (2012-10-14 01:16:00)转载▼http://blog.sina.com.cn/s/blog_4f3b79d0010166ai.html本文介绍了vi (vim)的基本使用方法,但对于普通用户来说基本上够了!vi编辑器是所有Unix及Linux系统下标准的编 辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍...

2015-05-01 21:12:17 320

原创 Ubuntu vim 基本使用方法,

本上够了!vi编辑器是所有Unix及Linux系统下标准的编 辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是 完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。1、vi的基本概念  基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(la

2015-05-01 21:12:17 120

原创 Linux 最常用的五个命令

Linux 最常用的命令之文件相关操作• cp —复制文件和目录• mv —移动/重命名文件和目录• mkdir —创建目录• rm —删除文件和目录• ln —创建硬链接和符号链接...

2015-04-18 22:52:10 852

原创 Linux 最常用的五个命令

2015-04-18 22:52:10 158

原创 java 非阻塞的栈

本例中的非阻塞算法中能确保线程的安全性。本例是摘自《JAVA并发编程实战》这本书的高级题部分[code="java"] import java.util.concurrent.atomic.AtomicReference;/** * Created by nspace on 15-4-18. *///@ThreadSafepublic class Cocurre...

2015-04-18 13:30:58 128

原创 java 非阻塞的栈

;/** * Created by nspace on 15-4-18. *///@ThreadSafepublic class CocurrentStack { AtomicReference top = new AtomicReference(); public void push(E item) { Node newHead = new Node(item); Node oldHead; do {

2015-04-18 13:30:58 69

转载 JDK 7 Fork and Join: Java也可以轻松地编写并发程序

Fork and Join: Java也可以轻松地编写并发程序原文地址   作者:Julien Ponge 译者:iDestiny资源下载:Java SE 7Sample Code(Zip)如今,多核处理器在服务器,台式机及笔记本电脑上已经很普遍了,同时也被应用在更小的设备上,比如智能手机和平板电脑。这就开启了并发编程新的潜力,因为多个线程可以在多个内核

2015-02-15 17:08:41 876

转载 避免溢出的JAVA构造函数

2014-12-10 17:00:21 781

原创 ubuntu 12.04 清理boot旧版本软件的牛X命令

http://askubuntu.com/questions/289869/ubuntu-12-10-i-cant-clean-up-space-in-boot-directoryIt's probably because you have too many kernel packages installed (you can only run one at a time).Check ...

2014-10-18 10:27:43 166

原创 ubuntu 12.04 清理boot旧版本软件的牛X命令

which kernel packages are installed:dpkg -l 'linux-image*' | grep '^ii'Check what your current kernel is: uname -r% ls -al /bootAnd my currently running kernel is:% uname -r3.5.0-27-genericThus, in my case I could free up sp

2014-10-18 10:27:43 93

原创 Dont't recreate the sequence! You would invalidate all independent objects and l

原文出处:https://community.oracle.com/message/4016489#4016489 Dont't recreate the sequence! You would invalidate all independent objects and lose all privileges granted for the sequences.Instead try...

2014-07-29 10:08:50 96

原创 Dont't recreate the sequence! You would invalidate all independent objects and l

Instead try this:SQL>CREATE SEQUENCE SEQ_TEST  2   START WITH  1  3   INCREMENT BY  1  4   MINVALUE  1  5   MAXVALUE  9999999;Sequence created.SQL>SQL>SELECT SEQ_TEST.NEXTVAL  2    FROM all_objects WHERE ROWNUM &a

2014-07-29 10:08:50 66

原创 Linux下安装protobuf

首先,hadoop使用protocol buffer进行通信,需要下载和安装protobuf-2.5.0.tar.gz。由于现在protobuf-2.5.0.tar.gz已经无法在官网https://code.google.com/p/protobuf/downloads/list中下载了,本人将protobuf-2.5.0.tar.gz上传到百度云盘供大家下载,地址: http://pan.b...

2014-07-09 22:54:59 135

原创 Linux下安装protobuf

中下载了,本人将protobuf-2.5.0.tar.gz上传到百度云盘供大家下载,地址: http://pan.baidu.com/s/1pJlZubT 安装步骤如下所示: 1>tar -xzf protobuf-2.5.0.tar.gz  //进入目录 cd protobuf-2.5.0 //将protobuf的函数库放在此目录文件下 ./configure--prefix=/usr/local/protobuf        ps:注意这一步,如果出现下面

2014-07-09 22:54:59 112

原创 My /boot partition hit 100% and now I can't upgrade. Can't remove old kernels to

My /boot partition hit 100% and now I can't upgrade. Can't remove old kernels to make roomdpkg -l linux-image-\* | grep ^iiii linux-image-3.11.0-19-generic 3.11.0-19.33~precise1...

2014-06-30 00:57:33 72

原创 My /boot partition hit 100% and now I can't upgrade. Can't remove old kernels to

Linux kernel image for version 3.11.0 on 64 bit x86 SMPii linux-image-3.11.0-20-generic 3.11.0-20.35~precise1 Linux kernel image for version 3.11.0 on 64 bit x86 SMPii linux-image-3.11.0-22-generic

2014-06-30 00:57:33 57

原创 ubuntu chmod 设置文件属性命令

作者:TeliuTe 来源:基础教程网十二、chmod 设置文件属性命令 返回目 录 下一课  1、chmod 设置文件属性命令 1)打开终端,显示当前为主文件夹,用 touch t 命令创建一个文件 t ;  2)输入命令 ls -l t 查看文件 t 的属性,中间是个小写的 L ,其中的字母rwx分别代表读(read)、写(write),还有一个运行x(execut...

2014-06-13 23:55:46 802

原创 ubuntu chmod 设置文件属性命令

文件夹,用 touch t 命令创建一个文件 t ;  2)输入命令 ls -l t 查看文件 t 的属性,中间是个小写的 L ,其中的字母rwx分别代表读(read)、写(write),还有一个运行x(execute);   3)输入命令 chmod +x t 给文件加上可执行属性,再用 ls -l t 查 看一下;   4)这样文件就有了x可执行属性,三个x分别代表拥有者、用户组、其他用户都可以执行这个文件;   5)输入 clear &&am

2014-06-13 23:55:46 122

原创 ubuntu ls command

ls 列出文件 返回目录 下一课 ls 命令可以查看当前文件夹中的文件,类似的也可以用 dir 命令; 1、ls 命令 1)打开终端窗口,显示当前为主文件夹;  2)输入命令 ls 然后按回车,这是查看主文件夹 里的内容;  不同颜色代表不同的类型,普通文件是灰色,文件夹是紫色,可执行文件是绿色; 3)再输入 ls -l 后面是空格、短线小写的 L,用来显示详细信...

2014-06-13 23:46:48 164

原创 ubuntu ls command

文件夹;  2)输入命令 ls 然后按回车,这是查看主文件夹 里的内容;  不同颜色代表不同的类型,普通文件是灰色,文件夹是紫色,可执行文件是绿色; 3)再输入 ls -l 后面是空格、短线小写的 L,用来显示详细信息,包括日期、大小、权限、所有者等;   4)输入 ls -a 这会显示隐藏文件,即文件名是以 . 点开头的文件,这些文件或文件夹平时是不显示的;   5)查看当前文件夹和子文件夹中的,所有 txt 类型的文件,也就是文件扩展名是 .txt 的文件,输

2014-06-13 23:46:48 104

原创 ubuntu 查看进程ID及杀死进程

ubuntu查看系统资源占用(内存,cpu和进程) 1  top 查看ubuntu的资源占用的命令为$: top    说明:top命令就可以查看内存,cpu和进程了,很方便top:主要参数d:指定更新的间隔,以秒计算。q:没有任何延迟的更新。如果使用者有超级用户,则top命令将会以最高的优先序执行。c:显示进程完整的路径与名称。S:累积模式,会将己完成或消失的子行...

2014-06-13 22:59:33 6262

DB2 SQL ERROR CODE

DB2 SQL ERROR CODE DB2 数据错误码查询表 PDF格式

2010-08-06

空空如也

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

TA关注的人

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