- 博客(34)
- 资源 (2)
- 收藏
- 关注
转载 mysql批量插入数据方法
insert插入多条数据有二种方法一种是写多条insert语句用";"号分割每条sql,一种是insert本身的多个value1,写多条insert用";"分割这个很简单,;号是mysql执行sql的结束符,写多个insert用;号割就是让mysql执行多次而已.比如:insert into table (field1,field2,field3) value ('a',"b","
2013-06-13 20:10:33 1315 1
转载 mysql之union
今天来写写union的用法及一些需要注意的。 union:联合的意思,即把两次或多次查询结果合并起来。 要求:两次查询的列数必须一致 推荐:列的类型可以不一样,但推荐查询的每一列,想对应的类型以一样 可以来自多张表的数据:多次sql语句取出的列名可以不一致,此时以第一个sql语句的列名为准。 如果不同的语句中取出的行,有完全相同(这里表示的是每个列的值都相同),那么union会
2013-05-15 19:11:07 727
转载 JAVA中Double与double(Integer&int)之间的区别
Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。 原始类型封装类 boolean Boolean char Character byte Byte short Short int Integer long Long float Float
2013-05-15 19:09:47 18428
原创 需要学会使用的工具——持续更新中
1.超级日志服务器-SplunkSplunk 是一款顶级的日志分析软件,如果你经常用 grep、awk、sed、sort、uniq、tail、head 来分析日志,那么你需要 Splunk。能处理常规的日志格式,比如 apache、squid、系统日志、mail.log 这些。对所有日志先进行 index,然后可以交叉查询,支持复杂的查询语句。然后通过直观的方式表现出来。日志可以通过文件方式传
2013-05-14 19:29:51 690
原创 mysql学习之一
explain SQL语句:查询消耗的时间select version():查看mysql版本show profiles:分析sql性能set profiling=1:打开profiles功能,默认是关闭的show profile for query x(x为query_id):根据query_id 查看某个查询的详细时间耗费show profile block io,cpu,
2013-05-14 19:24:50 727
转载 删除catalina.out中的数据、动态查看catalina.out的数据
删除catalina.out中的数据命令: > catalina.out动态查看catalina.out的命令:tail -f catalina.out
2013-04-25 19:17:28 1166
原创 把数值转化为“00:00:00”格式
输入(是取的数据库表中的数据):234.23、245.00、23.8、0等等期望输出:“00:00:00”格式 例如:输入 234.23则先四舍五入为234,然后转化为“00:03:54”使用第一种方法在本机得出正确结果,在测试机得出“23:03:54”1.方法1:开始是根据时间来处理的:public String func1(Double
2013-04-25 19:11:56 1741
原创 跟我学Hadoop:Ubuntu系统上面安装Sun/Oracle JDK
跟我学Hadoop:Ubuntu系统上面安装Sun/Oracle JDK下面操作是在虚拟机VMware做的执行 sudo apt-get install *(*代表具体软件名) 方式不能下载时用下面方式:1.去Oracle官方下载x86的Linux版JDK6,我下载的是.bin二进制格式的2.上传到虚拟机中去,我这里选择的是在SecureCRT中用rz命令上传的,还可以用FTP方式
2013-04-02 00:47:37 922
原创 利用secureCRT从windows向Linux服务器上传文件
利用secureCRT从windows向Linux服务器上传文件,除了sz、rz的命令,还能在菜单“文件”——“连接SFTP标签页”来用类似于FTP的方式来上传下载文件。
2013-04-01 00:44:50 907
原创 Win7下VMware桥接模式网络问题
在VMware桥接模式下,如果把Windows7的网络断开,VMware中的虚拟机和Windows7主机互相不能通信,它们2个也不能和互联网通信(这个是毫无疑问的,因为都断网了);在没断网的情况下,虚拟机和主机2者处于同一局域网中,IP号段都相同,可以互通有无。
2013-04-01 00:41:18 1081
原创 今天学习所敲命令集合
请注意,下面有些命令是错误的(只需要看红色的): 1 pwd 2 uname 3 uname -a 4 sudo apt-get source ssh 5 sudo apt-get clean 6 vim 7 vi 8 clear 9 sudo apt-get remove
2013-04-01 00:22:17 646
原创 各种技术资料
1.分布式版本http://www.oschina.net/question/12_75022.hadoop、hive等http://archive.cloudera.com/cdh/3/ 3. cdh4.2.0https://ccp.cloudera.com/display/SUPPORT/CDH4+Downloadable+Tarballs
2013-03-12 20:18:06 861
原创 mysql单表多timestamp报错#1293 - Incorrect table definition; there can be only one TIMESTAMP column with C
一个表中出现多个timestamp并设置其中一个为current_timestamp的时候经常会遇到#1293 - Incorrect table definition; there can be only oneTIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATEclause原因是当你给一个timestamp设
2013-03-12 12:26:16 63083 2
转载 JVM优化-缩短eclipse的启动时间
追加: 首先要声明一下,这个案例在这本书中也提到过. 这本书是我曾经学习JVM的第一本书.里面关于Heap的优化思想,来源于此.建议大家想学JVM原理的,可以找来此书看看. 写这篇文章,是因为最近在给一个社交网站服务器做调优,突然觉得我机器上的eclipse跑的比较多,所以顺便优化下eclipse.至于基于WebSphere服务器的性能调优,这回涉及到更多的工具和方法,会在以后的文章中看到.最
2013-03-07 22:27:24 831
转载 对 /dev/shm 认识
一、/dev/shm理论/dev/shm/是linux下一个非常有用的目录,因为这个目录不在硬盘上,而是在内存里。因此在linux下,就不需要大费周折去建 ramdisk,直接使用/dev/shm/就可达到很好的优化效果。 /dev /shm/需要注意的一个是容量问题,在linux下,它默认最大为内存的一半大小,使用df -h命令可以看到。但它并不会真正的占用这块内存,如果/dev/shm/下
2013-03-07 01:02:07 746
原创 PHP资料链接(持续更新中...)
1.实战:Ubuntu系统环境下搭建LAMP服务http://my.oschina.net/leejun2005/blog/93482
2013-03-07 00:59:28 665
转载 不懂商业就别谈数据
前一段日子见到一位数据发烧友,我们两个有一个一致的观点:电子商务发展速度越来越快,这个行业的趋势变化也越来越快。对于电子商务公司老板来说,想要自己永远跟着趋势走,学会数据驱动是必然的了。 庆幸的是,今年搞电子商务的人对数据分析开始重视起来了,就连夫妻店起来的淘宝卖家也开始招数据分析师,更别谈一些再大些的电子商务公司。 但是,这让我心存隐忧:现在不是缺数据,
2013-03-07 00:36:10 743
转载 eclipse 下找不到或无法加载主类的解决办法
有时候 Eclipse 会发神经,好端端的 project 就这么编译不了了,连 Hello World 都会报“找不到或无法加载主类”的错误,我已经遇到好几次了,以前是懒得深究就直接重建project了,但遇到次数多了必须深究下了,现总结几种解决方案,大家根据自己的情况逐一尝试即可。1、是因为.java文件不在项目的src路径内,也就是说源代码未被eclipse编译,字节码不存在无法运行了在
2013-03-07 00:35:00 4032
转载 浅析 Hadoop 中的数据倾斜
最近几次被问到关于数据倾斜的问题,这里找了些资料也结合一些自己的理解. 在并行计算中我们总希望分配的每一个task 都能以差不多的粒度来切分并且完成时间相差不大,但是集群中可能硬件不同,应用的类型不同和切分的数据大小不一致总会导致有部分任务极大的拖慢了整个任务的完成时间,硬件不同就不说了,应用的类型不同其中就比如page rank 或者data mining 里面一些计算,它的每条记录
2013-03-07 00:32:03 26096 1
转载 Hadoop 多表 join:map side join 范例
在没有 pig 或者 hive 的环境下,直接在 mapreduce 中自己实现 join 是一件极其蛋疼的事情,MR中的join分为好几种,比如有最常见的 reduce side join,map side join,semi join 等。今天我们要讨论的是第 2 种:map side join,这种 join 在处理多个小表关联大表时非常有用,而 reduce join 在处理多表关联时是比
2013-03-07 00:13:15 2654
原创 《有些事现在不做,一辈子都不会做了》(韩梅梅)
《有些事现在不做,一辈子都不会做了》(韩梅梅)从现在开始,格外珍惜时间,让生活充实起来请安静下来,想想什么是你真正想要的从现在开始,只吃健康食物从现在开始,把已经做了一半的工作统统完成从现在开始,改变说话的方式从现在开,感受深呼吸的美丽妈妈的手,你握过吗?从现在开始,对不了解的领域做一番探索和研究在家里挂一个小黑板从现在开始,运动起来享受一次香香的、热腾
2013-03-03 14:42:29 803
原创 Java在Mac OS、Unix/Linux、Windows中文本文件的换行符
Java在Mac OS、Unix/Linux、Windows中文本文件的换行符:\n: Mac os下的文本文件换行符\r: unix下的文本文件换行符\r\n: windows下的文本文件换行符昨天为这个问题纠结了许久,把文件读取到二维数组时,每行的最后一个都有个换行,程序都报错
2013-02-26 08:55:23 2724
原创 python及python web资料链接(持续更新中...)
1.django框架Django book 2.0 的中文翻译http://djangobook.py3k.cn/2.0/ 2.Django开发环境的搭建 http://www.cnblogs.com/mywolrd/archive/2012/08/09/2631025.html
2013-02-25 00:02:12 440
原创 把二维字符串数组的前2列相同的合并,后2列相应的值相加
package com.uniclick.dap;import java.util.HashSet;import java.util.Iterator;import java.util.Set;public class TestDoubleArray { /** * @function 此类的功能是把二维字符串数组的前2列相同的合并,后2列相应的值相加 * @author
2013-02-24 15:14:28 609
转载 SecureCRT连接Linux显示Mysql记录中文乱码
一 查看Linux主机系统字符集 echo $LANGen_US.UTF-8二 ssh客户端character encoding默认设置为default,只要改成指定UTF-8即可在终端上显示中文。SecureCRT设置:(在打开会话以后可以直接设置会话选顶)选项(Options)->会话选项(Session Options)->外观(Appearance)->字符(charac
2013-02-05 08:47:28 951
原创 2013年计划,告别苦逼生活
1.学python、hadoop\hbase等2.Ubuntu(尽量在Ubuntu上面学习和工作)3.4月份自考(尽量多考,2014一定要拿到本科证,为升职和跳槽作准备) 高数 英语4.继续深入学习Java的高级知识(线程等),并研究知名框架5.PHP,买兄弟连的书,研究公司的PHP6.考研:英语这个必须要提高 必须 必须 必须7.尽量不看纪录片等视频和电视剧啦,少看
2013-02-04 01:05:10 498
原创 Ubuntu(友帮拓)下安装jdk*.bin需要注意
问题:执行命令sudo jdk*.bin提示没有找到命令解决方法:加个当前目录,即sudo ./jdk*.bin
2013-02-03 13:12:09 383
转载 拒绝小白 Windows 7 32位与64位的区别
Windows 7从另一种角度上来说,包含两类大版本,一个是32位,另一个则是64位。64位系统就一定强过32位吗?你是否需要64位Windows 7?32位系统和64位系统有什么区别?在内存与CPU上的区别首先,相信选择64位Windows 7的网友中很有大比例是内存大于或等于4GB的。在32位Windows 7下,可能会显示内存可使用3.25G,这让很多网友感到不安。没错,可寻址的内存
2013-02-03 01:08:13 408
转载 Ubuntu中root用户和user用户的相互切换
Ubuntu是最近很流行的一款Linux系统,因为Ubuntu默认是不启动root用户,现在介绍如何进入root的方法。(1)从user用户切换到root用户不管是用图形模式登录Ubuntu,还是命令行模式登录,我们会发现缺省的用户是user但是当我们需要执行一些具有root权限的操作(如修还系统文件)时,经常需要用sudo授权,感觉很麻烦此时我们可以切换到root用户,只
2013-02-03 00:58:30 448
转载 ubuntu 命令行模式和图形界面切换
1、按ALT+CTRL+F1切换到字符界面(Linux实体机) 如果是VMware虚拟机安装的Linux系统,则切换到字符界面的时候需要以下操作 按下ALT+CTRL+SPACE(空格),ALT+CTRL不松开,再按F1。这样就可以切换到字符界面了。2、按ALT+CTRL+F7切换到图形界面(Linux实体机) 如果是VMware虚拟机安
2013-02-03 00:32:43 792
转载 标准库概览
10.1. 操作系统接口¶os 模块提供了不少与操作系统相关联的函数>>> import os>>> os.getcwd() # Return the current working directory'C:\\Python26'>>> os.chdir('/server/accesslogs') # Change current working directo
2013-01-31 01:03:16 418
转载 Python Lambda 形式
出于实际需要,有几种通常在函数式编程语言例如 Lisp 中出现的功能加入到了 Python 。通过 lambda 关键字,可以创建短小的匿名函数。这里有一个函数返回它的两个参数的和: lambda a, b: a+b 。 Lambda 形式可以用于任何需要的函数对象。出于语法限制,它们只能有一个单独的表达式。语义上讲,它们只是普通函数定义中的一个语法技巧。类似于嵌套函数定义,lambda 形式
2013-01-31 00:40:58 618
转载 python面向对象编程
示例代码"""Framework for getting filetype-specific metadata.Instantiate appropriate class with filename. Returned object acts like adictionary, with key-value pairs for each piece of metadata.
2013-01-30 23:50:57 1290
转载 错误和异常
8. 错误和异常至今为止还没有进一步的谈论过错误信息,不过在你已经试验过的那些例子中,可能已经遇到过一些。Python 中(至少)有两种错误:语法错误和异常( syntax errors 和 exceptions )。8.1. 语法错误语法错误,也称作解释错误,可能是学习 Python 的过程中最容易犯的>>> while True print 'Hello
2013-01-30 23:04:13 956
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人