- 浏览: 385572 次
- 性别:
- 来自: 上海
最新评论
-
tonyyan:
谢谢分享!
mapreudce 通过读取hbase表删除hbase 数据 -
maicose:
学习了,谢谢
使用spring @Scheduled注解执行定时任务 -
shuaianwen:
若果使用这种注解方式,多个定时任务设置成相同时间貌似不能并行; ...
使用spring @Scheduled注解执行定时任务 -
hanmiao:
故事不错,感觉那小男孩是個营销人才,哈哈...
前期是老板给你发工资,中期是能力给你发工资,后期是品德给你发工资!
文章列表
PostgreSQL时间运算
- 博客分类:
- 数据库
在PostgreSQL中可以直接对timestamp进行加减运算:
timestamp + interval
例子:
[php] view plaincopy
SELECT now()::timestamp +
我们需要保持编码或者解码两头,所使用的字符集转换方向需要正好相反:使用 GBK --> UTF-8 与 UTF-8 --> GBK。由于Java采用了UTF-8编码,所以编码解码均以UTF-8为中介。 对于翻译而言,就是先相当于: 先 中译英,对应的解码,反过来就是 英译中。 遇到乱码问题,通常的检查项包括: 1. 编辑器保存文件的字符集; 2. 数据库的字符集; 3. 应用服务器或者Web服务器处理字符串采用的字符集 4. JSP对于字符集声明 5. Servlet过滤器,以及MVC框架拦截器对于字符集的处理
在RelativeLayout中,想要layout中的各种控件相对于父RelativeLayout为居中对齐,一般情况下,我们可以设置RelativeLayout的layout_gravity="center",如下代码:
Java代码
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content" ...
Java日期操作DateTimeUtil
- 博客分类:
- Java
package com.lcr.tools.util.date;
import java.io.Serializable;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class DateTimeUtil implements Serializable {
/**
* serialVersionUID:TODO
*
* @author: lu ...
解决办法:用<s:any minOccurs="2" maxOccurs="2"/>替代<s:element ref="s:schema" /><s:any />
或者
wsimport -keep -p com.xxxxx.xx.webservice -b http://www.w3.org/2001/XMLSchema.xsd -b customization.xjb http://xxxxxx:8100/?wsdl
如果在使用Eclipse开发Java项目时,在使用 @Override 出现以下错误:The method *** of type *** must override a superclass method主要是因为你的Compiler是jdk5,(5不支持@Override等形式的批注)只要把它改为6就可以了。方法:将window->preferences->java-compiler中的Compiler compliance level修改为6.0。
查询数据库: 两种方式-- 第一种方式:类似INSERT UPDATE DELETE,有两种方法使用select 从SQLite数据库检索数据。 使用rawQuery()直接调用select 语句,使用query() 方法构建一个查询。 小贴士: * onCreate(); 该方法在数据库第一次创建 ...
两个数据库设计实例--转
- 博客分类:
- 数据库
(注:摘自 http://blog.163.com/jiang-640/blog/static/86403594200932994637923)
一、树型关系的数据表
不少程序员在进行数据库设计的时候都遇到过树型关系的数据,例如常见的类别表,即一个大类,下面有若干个子类,某 些子类又有子 ...
在国外网站发现的解决方法。
原因多个Mysql进程使用了同一个socket。
两个方法解决:
第一个是立即关机 使用命令 shutdown -h now 关机,关机后在启动,进程就停止了。
第二个直接把mysql.sock文件改名即可。也可以删除,推荐改名。
然后就可以启动mysql了。
下面是国外原文
To prevent the problem from occurring, you must perform a graceful shutdown of the server from the command line rather than powering o ...
权限问题:
chown postgres:postgres -R /opt/PostgreSQL/
<今天遇到的问题, 网上有很多类似的文章, 个人记录下来, 加深记忆, 已经明白的就绕路吧.>
执行一个脚本full_build.sh 时, 一直是提示我:
-bash: ./full_build.sh: /bin/bash^M: bad interpreter: No such file or directory
开始是说我权限不够, 不能执行, 接着我就把权限给改了, 就一直报上面问题.
记得几个月前, 就遇到过类似的问题, 当时是在编译Android Framework, 后来打开出错的.xml文件, 很直接的看到很多的^M的标识, 由于负责编 ...
将可执行jar所依赖的文件都放在当前目录的lib文件夹中。其中$filename是jar包的文件名。java -Djava.ext.dirs=./lib -jar $filename
这种办法比在MANIFEST.MF文件中加入相关lib方便多了。
//s筛选去除无效数据
/* detachedCriteria.add(
Restrictions.or(
Restrictions.like("chanpin", "冰箱", MatchMode.ANYWHERE),
Restrictions.or(
Restrictions.like("chanpin", "洗衣机", MatchMode.ANYWHERE),
Restrictions.or(
Restrictions.like(" ...
import datetime, calendar #-*-coding:utf-8-*- #1、返回昨天日期def getYesterday(): today=datetime.date.today() oneday=datetime.timedelta(days=1) yesterday=today-oneday return yesterday #2、返回今天日期 def getToday(): return datetime.date.today() #3、获取给定参数的前几天的日期,返回一个list def getDays ...
提升HBase写性能
- 博客分类:
- hbase
本文主要介绍软件层面的性能调优。故,在此之前,请检查硬件状况。硬盘推荐SSD,一般SATA即可。网络千兆以上。可以安装Ganglia等工具,检查各节点的各硬件的运作状态:CPU,Memo,网络等等。
一、调整参数
入门级的调优可以从调整参数开始。投入小,回报快。
1. Write Buffer Size
快速配置
Java代码
HTable htable = new HTable(config, tablename);
htable.setWriteBufferSize(6