- 博客(82)
- 资源 (1)
- 收藏
- 关注
原创 [转] ubuntu解决tensorflow提示未编译SSE3/4.1/4.2
在我的机器上出现的提示信息如下所示:W tensorflow/core/platform/cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled to use SSE3 instructions, but these are available on your machine and could speed up CPU...
2017-05-20 15:57:23
297
spark高级数据分析数据下载
spark高级数据分析第二章所用数据的下载短链接:http://bit.ly/1Aoywaq 好像在国内访问不了,其实解析后的原下载地址为:http://1.1.4.nidong.xyz/browse.php?u=IL8uyZjqJnyHEi8dYOcoPm1DtaizWLhI%2FMqeL2LbGPJbaq0ByWRyERtBLmjGLb7IuOSBjezEIDRMUOdTqHo...
2016-08-11 11:22:07
447
1
原创 [转] 强大的vim配置文件,让编程更随意
花了很长时间整理的,感觉用起来很方便,共享一下。我的vim配置主要有以下优点:1.按F5可以直接编译并执行C、C++、java代码以及执行shell脚本,按“F8”可进行C、C++代码的调试2.自动插入文件头 ,新建C、C++源文件时自动插入表头:包括文件名、作者、联系方式、建立时间等,读者可根据需求自行更改3.映射“Ctrl + A”为全选并复制快捷键,方便复制代码4.按“...
2016-05-22 11:34:56
159
原创 [转] Linux环境下GIT初次使用
Git是一个功能强大的分布式版本控制系统,最初用来作Linux内核代码管理的。第一次接触到github是关于一个报道:在2013年1月15日晚间,全球最大的社交编程及代码托管网站GitHub突然疑似遭遇DDOS攻击,访问大幅放缓,该网站管理员经过日志查询,发现是来自12306的抢票插件用户洪水般的访问导致GitHub出现问题。 进入正题,github的第一次使用大概分以下步骤: (环境:...
2016-05-04 16:32:34
168
原创 [转] shell截取字符串的方法
shell中截取字符串的方法有很多中,${expression}一共有9种使用方法。${parameter:-word}${parameter:=word}${parameter:?word}${parameter:+word} 上面4种可以用来进行缺省值的替换。${#parameter}上面这种可以获得字符串的长度。 ${parameter%word} 最小...
2016-03-22 13:45:03
146
原创 [转] lzo本地压缩与解压缩实例
/** * @author HJX * @version 1.0,2013-01-16 * @since JDK1.7,Ubuntu-12.04-64bit * 在hadoop环境下运行 * 将一个String写入到本地lzo文件中(不是hadoop的hdfs上) * 再从该lzo文件中读取出来并与原String进行校对 */ impor...
2016-01-08 19:35:16
747
原创 [转] linux中shell 特殊变量$0 $n $* $@ $! $?的详解
www.111cn.net 编辑:lanve 来源:转载我们知道在shell命令中有很多的变量,今天下文要讲到的是特殊变量$0 $n $* $@ $! $?详解,希望下文能帮助到各位朋友哦.$0:获取当前执行脚本的文件名,包括路径。[root@test script]# cat 0.sh #!/bin/bash echo $0 [root@test script]# sh 0...
2015-12-18 10:40:03
175
原创 [转] Python日期操作
1. 日期输出格式化所有日期、时间的api都在datetime模块内。1. datetime => stringnow = datetime.datetime.now()now.strftime('%Y-%m-%d %H:%M:%S')输出2012-03-05 16:26:23.870105strftime是datetime类的实例方法。2. st...
2015-12-10 16:02:40
127
原创 [转] Nginx 日志文件切割
偶然发现access.log有21G大,所以将其切割。Nginx 是一个非常轻量的 Web 服务器,体积小、性能高、速度快等诸多优点。但不足的是也存在缺点,比如其产生的访问日志文件一直就是一个,不会自动地进行切割,如果访问量很大的话,将 导致日志文件容量非常大,不便于管理。当然了,我们也不希望看到这么庞大的一个访问日志文件,那需要手动对这个文件进行切割。在 Linux 平台上 S...
2015-11-24 19:25:44
89
原创 [转] JS获取当前对象大小以及屏幕分辨率等
<script type="text/javascript">function getInfo(){ var s = ""; s += " 网页可见区域宽:"+ document.body.clientWidth+"\n"; s += " 网页可见区域高:"+ document.body.clientHeight+"
2015-11-03 10:47:52
120
原创 [转]Vi/Vim查找替换使用方法
vi/vim 中可以使用 :s 命令来替换字符串。该命令有很多种不同细节使用方法,可以实现复杂的功能,记录几种在此,方便以后查询。 :s/vivian/sky/ 替换当前行第一个 vivian 为 sky :s/vivian/sky/g 替换当前行所有 vivian 为 sky :n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian...
2015-11-02 14:35:07
97
原创 [转] vim 括号匹配 以及各种跳转技巧.
括号匹配: % 可以让光标从它当前所在的括号跳转到与它相匹配的括号上去, 对花括号和 圆括号, 方括号都有效, 常用于手工检查括号是否匹对. 标示位置 -------- 你可以在档案□做些标记再随时返回被标记的位置. m char (MARK) 把这个地方标示成 char ' char (quote character) 跳到被标为 char的那一行 '' (按两次') 回到刚才的位置 char ...
2015-10-29 19:33:11
226
原创 [转] js中(function(){…})()立即执行函数写法理解
javascript和其他编程语言相比比较随意,所以javascript代码中充满各种奇葩的写法,有时雾里看花,当然,能理解各型各色的写法也是对javascript语言特性更进一步的深入理解。( function(){…} )()和( function (){…} () )是两种javascript立即执行函数的常见写法,最初我以为是一个括号包裹匿名函数,再在后面加个括号调用函数,最后达到函...
2015-10-27 16:21:07
104
原创 [转] shell中&&和||的使用方法
shell中&&和||的使用方法&&运算符: command1 && command2 &&左边的命令(命令1)返回真(即返回0,成功被执行)后,&&右边的命令(命令2)才能够被执行;换句话说,“如果这个命令执行成功&&那么执行这个命令”。 语法格式如下: ...
2015-10-23 11:24:16
238
原创 [转] 正确处理浏览器在下载文件时HTTP头的编码问题(Content-Disposition)
最近在做项目时遇到了一个 case :需要实现一个强制在浏览器中的下载功能(即强制让浏览器弹出下载对话框),并且文件名必须保持和用户之前上传时相同(可能包含非 ASCII 字符)。前一个需求很容易实现:使用 HTTP Header 的 Content-Disposition: attachment 即可,还可以配合 Content-Type: application/octet-stre...
2015-10-15 11:03:48
301
原创 [转] hive 基本语法
本来想讲自己用到的写出来了,结果发现一个比较全面的文章已经介绍过了,那我就不在重新发明轮子了,我也跟着学习一下。 转自:http://jeffxie.blog.51cto.com/1365360/317524 DDL Operations 创建表 hive> CREATE TABLE pokes (foo INT, bar STRING); 创建表并创建索引字段ds hive> CRE...
2015-10-12 16:06:17
118
原创 [转] Hive几种数据导出方式
在本博客的《Hive几种数据导入方式》文章中,谈到了Hive中几种数据的导入方式,不同的数据导入方式用途不一样。今天我们再谈谈Hive中的几种不同的数据导出方式。可以根据导出的地方不一样,将这些方式分为三种:(1)、导出到本地文件系统;(2)、导出到HDFS中;(3)、导出到Hive的另一个表中。为了避免单纯的文字,我将一步一步地用命令进行说明。 一、导出到本地文件系统hive> ins...
2015-10-09 16:33:17
121
原创 [转] 大数据计算:如何仅用1.5KB内存为十亿对象计数 - Hyper LogLog 算法
This is a guest post by Matt Abrams (@abramsm), from Clearspring, discussing how they are able to accurately estimate the cardinality of sets with billions of distinct elements using surprisingly sma...
2015-10-08 15:52:35
255
原创 [转] Redis的Java客户端Jedis的八种调用方式(事务、管道、分布式)介绍
阅读目录一、普通同步方式二、事务方式(Transactions)三、管道(Pipelining)四、管道中调用事务五、分布式直连同步调用六、分布式直连异步调用七、分布式连接池同步调用八、分布式连接池异步调用九、需要注意的地方十、测试十一、完整的测试代码jedis是一个著名的key-value存储系统,而作为其官方推荐的java版客户端jed...
2015-10-08 11:38:19
110
原创 [转] Redis启动多端口、运行多实例
默认Redis程序安装在/usr/local/redis目录下;配置文件:/usr/local/redis/redis.conf,该配置文件中配置的端口为默认端口:6379;Redis的启动命令路径:/usr/local/bin/redis-server。可以指定端口启动多个Redis进程。#/usr/local/bin/redis-server --port 6380 &...
2015-10-08 11:30:19
212
原创 [转] Hive 基础(1):分区、桶、Sort Merge Bucket Join
Hive 已是目前业界最为通用、廉价的构建大数据时代数据仓库的解决方案了,虽然也有 Impala 等后起之秀,但目前从功能、稳定性等方面来说,Hive 的地位尚不可撼动。其实这篇博文主要是想聊聊 SMB join 的,Join 是整个 MR/Hive 最为核心的部分之一,是每个 Hadoop/Hive/DW RD 必须掌握的部分,之前也有几篇文章聊到过 MR/Hive 中的 join,...
2015-09-14 15:34:16
123
原创 jQuery 键盘事件keydown ,keypress ,keyup介绍
本文章总结了下些关于jQuery 键盘事件keydown ,keypress ,keyup介绍,有需要了解的朋友可参考。一、首先需要知道的是: 1、keydown() keydown事件会在键盘按下时触发. 2、keyup() 代码如下复制代码$('input').keyup(funciton(){ alert('keyup function...
2015-05-26 16:34:45
398
原创 POI中设置Excel单元格格式
引用:http://apps.hi.baidu.com/share/detail/17249059POI中可能会用到一些需要设置EXCEL单元格格式的操作小结:先获取工作薄对象:HSSFWorkbook wb = new HSSFWorkbook();HSSFSheet sheet = wb.createSheet();HSSFCellStyle setBorder = wb...
2015-05-04 11:38:13
105
原创 Mysql命令大全
1、连接Mysql格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中...
2015-04-29 15:30:24
111
原创 [转] MYSQL DBCP JNDI TOMCAT6 隔天或超过8小时访问 DB链接失效 报错 如何来配置context.xml文件 ...
现象:网站上线后,由于开始访问量不是很多,休息天一般都无人访问。发现星期一上班过来,打开网站,报页面找不到的应用错误。 调查原因,原来是DB链接失效,mysql 的数据库有一个全局变量,设定数据库链接有效期限的,默认为8小时。 如果超过这个时间,一直没有访问数据库的话,mysql会自动将其失效。 解决这个问题有两个方法:1.如下,自动激活DB链接。设置参考:DB的context.xml文...
2015-04-02 17:09:30
145
原创 [转] MyBatis insert操作返回主键
在使用MyBatis做持久层时,insert语句默认是不返回记录的主键值,而是返回插入的记录条数;如果业务层需要得到记录的主键时,可以通过配置的方式来完成这个功能 针对Sequence主键而言,在执行insert sql前必须指定一个主键值给要插入的记录,如Oracle、DB2,可以采用如下配置方式: <insert id="add" parameterType="vo.C...
2015-03-13 15:20:52
99
原创 [转] SpringMVC拦截器简单使用
基于上一篇文章的基础上 一、拦截器的配置 1、传统的配置 Xml代码 <bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping" > <property name=...
2015-02-28 11:45:31
99
原创 [转] crontab 详解
cron 是一个可以用来根据时间、日期、月份、星期的组合来调度对重复任务的执行的守护进程。 cron 假定系统持续运行。如果当某任务被调度时系统不在运行,该任务就不会被执行。 要使用 cron 服务,你必须安装了 vixie-cron RPM 软件包,而且必须在运行 crond 服务。要判定该软件包是否已安装,使用 rpm -q vixie-cron 命令。要判定该服务是否在运行,...
2015-02-02 17:31:25
85
原创 [转] 每天进步一点点——五分钟理解一致性哈希算法(consistent hashing)
转载请说明出处:http://blog.youkuaiyun.com/cywosp/article/details/23397179 一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简 单哈希算法带来的问题,使得分布式哈希(DHT)可以在P2P环境中真正得...
2015-01-29 13:37:16
178
原创 [转] MYSQL 浅谈MyISAM 存储引擎
思维导图 介绍 mysql中用的最多存储引擎就是innodb和myisam。做为Mysql的默认存储引擎,myisam值得我们学习一下,以下是我对《高性能MYSQL》书中提到的myisam的理解,请大家多多指教。 特点 > 不支持事务 证明如下: >> 表记录:t2表的engine...
2015-01-16 11:23:16
102
原创 [转] Velocity,数值和日期的格式化
Velocity的数值类型,在页面显示的时候,系统会调用toString,自动将它们转换成字符串类型。 那么,在JSP页面里,怎么进行数值类型的运算呢?其实,很简单,可直接进行运算,如下:[javascript] view plaincopy#set($result=${cpsIncome}/${newUserCount}) 然后,将计算结果($result...
2015-01-15 20:57:35
821
原创 [转] MySQL索引的创建、删除和查看
1.索引作用 在索引列上,除了上面提到的有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快成千上万倍。 例如,有3个未索引的表t1、t2、t3,分别只包含列c1、c2、c3,每个表分别含有1000行数据组成,指为1~1000的数值,查找对应值相等行的查询如下所示。SELECT c1,...
2015-01-08 16:46:22
122
原创 [转] java保留两位小数4种方法
4种方法,都是四舍五入,例:import java.math.BigDecimal;import java.text.DecimalFormat;import java.text.NumberFormat;public class format { double f = 111231.5585; public void m1() {...
2014-12-26 15:37:16
106
原创 [转] linux在shell中获取时间
获得当天的日期date +%Y-%m-%d输出: 2011-07-28 将当前日期赋值给DATE变量DATE=$(date +%Y%m%d)有时候我们需要使用今天之前或者往后的日期,这时可以使用date的 -d参数 获取明天的日期date -d next-day +%Y%m%d获取昨天的日期date -d last-day +%Y%m%d获取上个月的年...
2014-12-18 14:38:22
132
原创 [转] linux 重定向命令
标准输入,输出和错误---------------------------------文件文件 描述符---------------------------------输入文件—标准输入 0输出文件—标准输出 1错误输出文件—标准错误 2--------------------------------- 1.重定向COMMAND...
2014-12-18 14:34:59
99
原创 [转] hive-hwi-0.13.1图形界面配置
//hive-hwi-0.13.1图形界面配置 # by coco # 2014-07-29 安装好hive-hwi-0.13.1,cli端用着也挺爽的,想尝试一下hwi界面。于是就配置如下: 其实手动配置过hive-hwi-0.13.1的都会发现hive0.13.1没有hwi.war包。 所以我们需要下载一个hwi.war包。在网上是很难找到的,我是采用去源码中找到hwi/web/包。 先用z...
2014-12-15 17:28:09
134
原创 [转] Hive-0.12.0的Web接口HWI安装、配置、改造及使用
使用Hive的HWI接口,可以通过在Web页面上提交HQL查询操作,并浏览查询结果数据。默认情况下,HWI只支持浏览结果数据,不能够下 载查询结果文件(当然,HWI可能也是考虑通过Web下载大量的结果数据,对服务器造成压力,或者处于安全方面的考虑)。我们对HWI进行了简单的改造, 改造内容主要是增加了一个内置的文件服务器,可以通过页面进行查询,然后下载结果文件。HWI安装配置首先,要保...
2014-12-15 17:25:19
1918
原创 [转] mysql添加用户和用户权限
Mysql添加用户使用可以对mysql数据库用户表有操作权限的用户名登陆mysqlinsert into user(Host,User,Password) values('%','name','password');如果work用户没有登陆权限,则killall mysqldshare/mysql/mysql.server startgrant all on *.* to work@'%' i...
2014-12-05 19:03:31
117
原创 [转] linux挂载新硬盘,开机自动挂载
※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※Linux的硬盘识别:2.6 kernel以后,linux会将识别到的硬件设备,在/dev/下建立相应的设备文件.如:sda 表示第1块SCSI硬盘.# V, z b, }2 F7 u' |hda 表示第1块IDE硬盘(即连接在第1个IDE接口的Maste...
2014-12-05 18:57:38
187
原创 [转] JVM参数配置大全
前阵子遇到几个面试题都是关于对Java内存控制的,因此从网上找到这篇文章,希望自己对Java的内存分配有重新的认识/usr/local/jdk/bin/java -Dresin.home=/usr/local/resin -server -Xms1800M -Xmx1800M -Xmn300M -Xss512K -XX:PermSize=300M -XX:MaxPermSize=300M ...
2014-11-03 19:47:51
107
AMQP10标准
2013-10-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人