自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 SparkStream2.0.0 和kafka的无缝结合

Kafka是一个分布式的发布-订阅式的消息系统,简单来说就是一个消息队列,好处是数据是持久化到磁盘的(本文重点不是介绍kafka,就不多说了)。Kafka的使用场景还是比较多的,比如用作异步系统间的缓冲队列,另外,在很多场景下,我们都会如如下的设计:将一些数据(比如日志)写入到kafka做持久化存储,然后另一个服务消费kafka中的数据,做业务级别的分析,然后将分析结果写入HBase或者HDFS;

2017-06-21 16:25:30 973

原创 spark例子整理

Spark Streaming是一个准实时流处理框架,处理响应时间一般以分钟为单位,也就是说处理实时数据的延迟时间是秒级别的;Storm是一个实时流处理框架,处理响应是毫秒级的。所以在流框架选型方面要看具体业务场景。需要澄清的是现在很多人认为Spark Streaming流处理运行不稳定、数据丢失、事务性支持不好等等,那是因为很多人不会驾驭Spark Streaming及Spark本身。在Spar

2017-06-17 13:44:09 2480 1

原创 MySQL修改root密码的多种方法

方法1: 用SET PASSWORD命令  mysql -u root  mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');方法2:用mysqladmin  mysqladmin -u root password "newpass"  如果root已经设置过密码,采用如下方法  mysqladm

2016-12-04 22:25:33 286

原创 ORACLE普通表转换分区表

1:查看表空间情况select tablespace_name,       file_id,       file_name,       round(bytes / (1024 * 1024), 0) total_space  from dba_data_files order by tablespace_name2:创建表空间  CREATE

2016-11-21 23:15:24 3615

原创 Nosql简述

目录术语解释:...2NoSQL诞生的原因和优缺点...2SQL向NoSQL转变 关系型数据库的局限性... 3关系型数据库  V.S.  非关系型数据库... 5非关系型数据库分类...6Redis常用的数据类型...6redis持久化RDB和AOF.7              

2016-11-21 23:12:16 994

原创 jsp页面时间类型显示为 yyyy-MM-dd hh:mi:ss的格式化js

从后台拿回一个对象,对象有时间对象时,回显在input框经常会出现类似  Fri Jan 17 11:14:45 CST 2014 这样的显示,接下来介绍一个格式化函数,用于格式成‘yyyy-MM-dd hh:mi:ss’1、引入下面这段js,Date.prototype.format = function(format) {             /*         

2016-08-09 13:39:14 5182

原创 关于easyui datagrid 行下拉树的formatter问题总结

关于easyui datagrid 行下拉树的各种问题总结

2016-08-03 11:44:54 2326

原创 oracle 分页效率 比较

Oracle数据库中的优化器又叫查询优化器(Query Optimizer)。它是SQL分析和执行的优化工具,它负责生成、制定SQL的执行计划。Oracle的优化器有两种,基于规则的优化器(RBO)与基于代价的优化器(CBO)RBO: Rule-Based Optimization 基于规则的优化器CBO: Cost-Based Optimization 基于代价的优化器

2016-07-25 16:23:50 3622 2

原创 ORACLE SELECT INTO防止没结果时报错

ORACLE SELECT INTO防止没结果时报错

2016-07-25 16:01:26 2818 1

转载 oracle v$session 详解

v$session作为一个视图,记录每一个连接到数据库实例中的session的信息,包括用户session及后台进程如DBWR,LGWR,arcchiver等等。

2016-07-22 11:02:04 9661 1

原创 Web Service技术之hession、soap、restful学习总结

Web Service技术之hession、soap、restful学习总结,下面通过一张图来说明基于SOAP协议的webservice和基于Restful风格的WebService的实现和区别

2016-07-18 18:43:00 1388 1

原创 oracle 唯一约束 和 唯一索引

唯一约束 和 唯一索引

2016-07-18 11:43:21 9862 3

原创 java动态代理反射剖析

在java的动态代理机制中,有两个重要的类或接口,一个是 InvocationHandler(Interface)、另一个则是 Proxy(Class),这一个类和接口是实现我们动态代理所必须用到的

2016-07-17 10:33:37 375 4

原创 java反射技术访问私有方法

利用反射调用私有方法、访问私有属性利用反射,首先是Class对象的获取,之后是Method和Field对象的获取。以Method为例,从文档中可以看到:getMethod()方法返回的是public的Method对象,而getDeclaredMethod()返回的Method对象可以是非public的。Field的方法同理。访问私有属性和方法,在使用前要通过Accessib

2016-07-16 22:12:49 437 1

原创 oracle如何创建dblink和视图

如果需要创建全局 DBLink,则需要先确定用户有创建 dblink 的权限:select * from user_sys_privs where privilege like upper('%DATABASE LINK%');如果没有,则需要使用 sysdba 角色给用户赋权:grant create public database link to dbusername;如果创建

2016-07-12 22:06:08 5274 1

原创 oracle 正则表达式使用

Select REGEXP_REPLACE('','\\', '') AS RX_REPLACE FROM dual; Select REGEXP_REPLACE('','\([[:space:]])*\', '') AS RX_REPLACE FROM dual;

2016-07-02 10:13:54 297

原创 查看linux性能信息cpu-内存-硬盘-网卡

(Linux查看当前操作系统版本信息)# cat /etc/issue--------------------------------------------------------------------------逻辑CPU个数:# cat /proc/cpuinfo | grep "processor" | wc -l---------------------------

2016-07-02 09:58:57 431 1

原创 oracle 调用函数

第一次写csdn博客,不知道写点什么好,翻下自己总结的文档,发现这个oracle调用函数是几年前记录的,就以它为开篇吧 ELECT *   FROM (select ROWNUM       AS rowno,                wt.id,wt.task_name,wt.khfz_name,wt.khfa_id,to_char(wt.start_date,'yyyy-MM

2016-07-02 09:53:03 770

c语言比酒量

这程序就是一个蓝桥杯竞赛的试题,挺有趣的,具体描述:有一群海盗(不多于20人),在船上比拼酒量。过程如下:打开一瓶酒,所有在场的人平分喝下,有几个人倒下了。再打开一瓶酒平分,又有倒下的,再次重复...... 直到开了第4瓶酒,坐着的已经所剩无几,海盗船长也在其中。当第4瓶酒平分喝下后,大家都倒下了。 等船长醒来,发现海盗船搁浅了。他在航海日志中写到:“......昨天,我正好喝了一瓶.......奉劝大家,开船不喝酒,喝酒别开船......” 请你根据这些信息,推断开始有多少人,每一轮喝下来还剩多少人。

2013-07-02

有趣的循环 代码

1~9分成1:2:3的三个3位数 将1到9 这九个数字分成三个3位数, 求第一个3位数,正好是第二个3位数的二倍, 是第三个3位数的三倍.

2013-07-02

空空如也

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

TA关注的人

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