自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 Hive SQL Date时间处理

1.FROM_UNIXTIME( bigint number_of_seconds [, string format] )将unix时间戳转为系统当前时区的时间格式,时间格式默认为'yyyy-MM-dd HH:mm:ss',可自定义。SELECT FROM_UNIXTIME(UNIX_TIMESTAMP()) #2019-04-09 11:12:02SELECT FROM_UN...

2019-04-09 14:04:44 4473

原创 Hive编程指南-要点总结(1)

1. 当对3个或更多的表进行join连接时,若是on子句都是使用相同的连接键的话,那么只会产生一个mapreduce任务。2. 用户在进行多表查询时,需要保证连续查询的表的大小从左至右是依次增大的。因为Hive假定查询中最后一个表是最大的表,在对每行记录进行连接操作时,它会尝试将其他表缓存起来,然后扫描最后那个大表进行计算。3. map-side join:使用Broadcast实现ma...

2019-04-08 13:59:50 359

原创 异常检测 — 参考资料汇总

写在前面:最近做了一个异常检测的技术分享,这是这两周依赖调研参考的一些资料。我主要关注的是异常点以及序列数据的检测算法,一下关于图结构的资料比较少。参考资料:这个repo很给力,作者给了很多的论文资料,工具,数据集,领域会议等等,作者应该是专业搞异常检测的,我看18年还发了两篇论文,而且最重要的,还把异常检测一些基本方法的封装成了python包pyod,很牛掰了,非常感谢他的分享https://g...

2018-07-10 12:57:07 833

原创 论文阅读: [ACM'09]Anomaly detection- A survey

写在前面: 最近老大要求调研异常检测基本算法,所以近期阅读了一些论文,搜集了一些资料,想分享出来~ 这一篇survey比较经典,总结的很全,建议想了解异常检测领域的小白都去研读一下,下面是我看论文记的一些关键点,可以说是直译了,如果不想看英文原作,可以参考这个论文阅读: [ACM'09]Anomaly detection- A survey挑战:正常数据和异常数据之间的界限不是特别精确异常行为会自...

2018-07-10 12:15:55 2259

原创 sqlzoo

SELECT within SELECTJOIN

2017-12-20 09:26:12 1397

转载 python 小技巧

Python 程序员需要知道的 30 个技巧这30个小技巧很有用!写程序越发优雅了,强烈推广!贴士#9. 调试脚本我们可以在  模块的帮助下在 Python 脚本中设置断点,下面是一个例子:importpdbpdb.set_trace()我们可以在脚本中任何位置指定  并且在那里设置一个断点,相当简便。贴士#13. 运行时检测 Pyt

2017-04-18 09:42:21 401

原创 nosql理论基础&产品分类

NoSQL理论基础:(1)CAP理论            一个分布式系统不可能同时满足一致性(consistency)、可用性(availability)和分区容忍性(tolerance of network patition水平扩展性)      eg:      满足C&A no P:          RDBMS(关系数据库管理系统)      满足C&P

2015-11-24 17:16:54 948

转载 tcp连接 三次握手+四次挥手

原文链接:http://www.cnblogs.com/huhuuu/p/3572485.html             http://www.cnblogs.com/azraelly/archive/2012/12/25/2832393.htmlFLAGS字段:在TCP层,有个FLAGS字段,这个字段有以下几个标识:SYN, FIN, ACK, PSH, RST,

2015-09-06 10:31:09 724

转载 linux之curses库

推荐链接:(*^__^*) 嘻嘻……基础概括:www.cnblogs.com/dandingyy/archive/2012/08/23/2651644.html详细讲解:blog.csdn.net/byxdaz/article/details/1780449

2015-06-17 17:23:36 406

转载 Linux终端

原文地址:www.cnblogs.com/lfsblack/p/3874040.html

2015-06-01 17:01:39 504

转载 Linux环境--向程序传递参数

原博地址:www.cnblogs.com/dyllove98/archive/2008/04/13/2462002.html当我们为Linux编写程序时,我们必须考虑到程序会运行在多任务环境下。这就意味着多个程序会同时运行,并且共享机器资源,例如内存,磁盘空间以及CPU周期。也许在同一时刻会一个程序多个实例在运行。这时最为重要的就是这些程序之间不会相互影响,彼此清楚其周边环境,同时

2015-05-27 11:40:59 4269

转载 如何理解c和c ++的复杂类型声明

曾经碰到过让你迷惑不解、类似于int * (* (*fp1) (int) ) [10];这样的变量声明吗?本文将由易到难,一步一步教会你如何理解这种复杂的C/C++声明。我们将从每天都能碰到的较简单的声明入手,然后逐步加入const修饰符和typedef,还有函数指针,最后介绍一个能够让你准确地理解任何C/C++声明的“右左法则”。需要强调一下的是,复杂的C/C++声明并不是好

2015-05-27 09:30:07 394

转载 c指针

第一章 指针的概念 指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。 要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的 类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让 我们分别说明。 先声明几个指针放着做例子: 例一: (1)int *ptr; (2)char *ptr; (3)int **ptr;

2015-05-27 09:26:33 491

原创 linux信号简介

kill -l可以列出系统的信号名称Linux信号简介  1)SIGHUP 本信号在用户终端连接(正常或非正常)结束时发出,通常是在终端的控制进程结束时, 通知同一session内的各个作业, 这时它们与控制终端不再关联.  2) SIGINT 程序终止(interrupt)信号,在用户键入INTR字符(通常是Ctrl-C)时发出   3)SIGQUIT 和SIGINT类似

2015-05-20 16:12:33 487

转载 svn常用命令

1、将文件checkout到本地目录    svn checkout path(path是服务器上的目录)    例如:svn checkout svn://192.168.1.1/pro/domain    简写:svn co 2、往版本库中添加新的文件    svn add file   例如:svn add test.php(添加test.

2015-04-22 23:07:20 490

转载 svn 命令行创建和删除 分支和tags

创建分支svn cp -m "create branch" http://svn_server/xxx_repository/trunk http://svn_server/xxx_repository/branches/br_feature001 获得分支 svn co http://svn_server/xxx_repository/branch

2015-04-22 22:57:26 610

转载 Spring Test 整合 JUnit 4 使用总结

这两天做Web开发,发现通过Spring进行对象管理之后,做测试变得复杂了。因为所有的Bean都需要在applicationContext.xml中加载好,之后再通过@Resource去取得。如果每次都要整个业务流做的差不多了再去测试,这样效率很低,也很麻烦。如果单独去写一个测试用类,这样太繁琐了。于是想起Spring有一个测试框架,能够整合JUnit进行测试,于是便拿出来试试~1. 加入

2015-04-22 11:15:29 463

转载 在spring中使用jar包

spring.jar是包含有完整发布的单个jar 包,spring.jar中包含除了spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到 spring-mock.jar来进行辅助测试,正式应用系统中是用不得这些类的。   除了spring.jar文件,Spring还包括有其它13个独立的jar包,各自包含着对应的Spring组件,用户可

2015-04-21 15:32:06 511

转载 Ajax下拉列表框

最近开始接触AJAX,最初以为是一种很新很时髦的技术,等学习了一段时间后,发现不过是一些老技术的结合。最重要的就是XMLHttpRequest对象(JS)正所谓学以致用,今天突发灵感,觉得百度的自动下拉提示框应该是用AJAX实现的,于是心头一热,忙了大半个晚上,写了个简单的WEB程序。下面给大家分享下自己的拙作,希望大家多点评下。本网站前端采用的JSP,后台

2015-03-05 00:28:51 719

转载 AJAX工作原理及其优缺点

AJAX工作原理及其优缺点1.什么是AJAX?AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是一种创建交互式网页应用的网页开发技术。它使用:使用XHTML+CSS来标准化呈现;使用XML和XSLT进行数据交换及相关操作;使用XMLHttpRequest对象与Web服务器进行异步数据通信; 

2015-03-04 23:20:41 1212

转载 struts 2和struts 1的区别

Struts2从本质上来看源于Webwork,它同时具有Struts和Webwork的优点,并且使用了java1.5的注释为程序员提供了另外一种配置方案,虽然Struts2有许多优点,但它在使用上和Struts1.x有很大的不同。因此,要想从Stuts1.x跨越到Struts2,还需要进一步学习。因此要想从Struts1.x跨越到Struts2,还需要进一步学习。因此,本章全面介绍Struts 2

2015-03-04 15:06:55 630

转载 java反射

总结的很好的一篇文章 原文链接http://www.cnblogs.com/gulvzhe/archive/2012/01/27/2330001.htmlJava反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为Java语言的反射机制。反射的概念是由Sm

2015-02-16 16:17:25 401

原创 HTTP的两种提交请求的方式get和post

GET和POST是HTTP的两种提交请求的方式GET - 从指定的服务器中获取数据POST - 提交数据给指定的服务器处理 什么是HTTP?超文本传输协议(HyperText Transfer Protocol -- HTTP)是一个设计来使客户端和服务器顺利进行通讯的协议。HTTP在客户端和服务器之间以request-respons

2015-02-13 16:17:54 2262

转载 java多线程面试问题

很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了 Java 线程方面一些典型的问题,这些问题经常被高级工程师所问到。0.Java 中多线程同步是什么?在多线程程序下,同步能控制对共享资源的访问。如果没有同步,当一个 Java 线程在修改一个共享变量

2015-02-13 11:14:45 660

转载 Android生命周期

1、android生命周期图 /* * activity生命周期: * 1.创建到销毁的过程: * oncreate-->onstart-->onresume--> * onpause-->onstop-->ondestroy * 2.由启动到后台再到前台的过程: * oncreate-->onstart-->onresume--> * onpause-->on

2015-01-20 12:19:35 495

转载 Android四大组件详解

android四大组件分别为activity、service、content provider、broadcast receiver。一、android四大组件详解1、activity(1)一个Activity通常就是一个单独的屏幕(窗口)。(2)Activity之间通过Intent进行通信。(3)android应用中每一个Activity都必须要在AndroidManif

2015-01-20 11:02:58 623

转载 关于数据库的delete truncate drop 等区别 很详细哦

语法delete from aa truncate table aa 区别 1.delete from后面可以写条件,truncate不可以。2.delete from记录是一条条删的,所删除的每行记录都会进日志,而truncate一次性删掉整个页,因此日至里面只记录页释放,简言之,delete from更新日志,truncate基本不,所用的事务日志空间较少。

2014-12-30 17:12:26 1115

机器学习实战(中英文版+源代码+数据集)

Machine Learning in Action机器学习实战 【美】Peter Harrington著,该资源包括中英文pdf版、源代码、数据集。

2016-03-02

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

TA关注的人

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