- 浏览: 385647 次
- 性别:
- 来自: 上海
最新评论
-
tonyyan:
谢谢分享!
mapreudce 通过读取hbase表删除hbase 数据 -
maicose:
学习了,谢谢
使用spring @Scheduled注解执行定时任务 -
shuaianwen:
若果使用这种注解方式,多个定时任务设置成相同时间貌似不能并行; ...
使用spring @Scheduled注解执行定时任务 -
hanmiao:
故事不错,感觉那小男孩是個营销人才,哈哈...
前期是老板给你发工资,中期是能力给你发工资,后期是品德给你发工资!
文章列表
@RequestMapping(value = "/postLatLon/{lon}/{lat}")
@PathVariable("lon") double lon,@PathVariable("lat") double lat
在使用时候发现lat原来给定22.01245,结果返回的是22.0
小数点丢失
解决:
<bean id="handlerMapping" class="org.springframework.web.servlet.mvc.annotation.DefaultA ...
生成多层目录结构
mkdir com\iss\test
目录关联
mklink /j HLServer E:\workspace\HLServer
写道
mklink [[/D] | [/H] | [/J]] linkName target/D – Creates a directory symbolic link. Default is a file symbolic link./H – Creates a hard link instead of a symbolic link./J – Creates a Directory Junction.linkName – Speci ...
取当前时间前后一分钟
- 博客分类:
- Java
一种方法:利用Calendar
SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMddHHmm");
Calendar c=Calendar.getInstance();
c.add(Calendar.MINUTE, 1);
System.out.println(sdf.format(c.getTime()));
c.add(Calendar.MINUTE, -1);
System.out.println(sdf.format(c.getTime()));
Tomcat 6 性能优化小结
- 博客分类:
- Java
转载 http://blog.csdn.net/chen3888015/article/details/7432488
最近在做压力测试,用户数不到60,就没有办法响应,用了下面的优化流程并发性能提高了很多
环境centos5.7 tomcat6
http://apr.apache.org/download.cgi
1、修改tomcat让其支持NIO
编辑Tomcat目录下面的conf子目录下面的server.xml文件
vi /opt/tomcat6/conf/server.xml
<Connector port="80" protoco ...
常用hbase shell 命令
- 博客分类:
- hbase
create Table
create 'mytable', {NAME => 'colfam1', VERSIONS => 1, TTL => 2592000, BLOCKCACHE => true}, {NAME => 'colfam2'}
truncate mytable == disable / drop table
Alter a table / add column family (Note: table must be disabled to make ColumnFamily modifications)
alte ...
HBase在0.92之后引入了coprocessors,提供了一系列的钩子,让我们能够轻易实现访问控制和二级索引的特性。下面简单介绍下两种coprocessors,第一种是Observers,它实际类似于触发器,第二种是Endpoint,它类似与存储过程。由于这里只用到了Observers,所以只介绍Observers,想要更详细的介绍请查阅(https://blogs.apache.org/hbase/entry/coprocessor_introduction)。observers分为三种:
RegionObserver:提供数据操作事件钩子;
WALObserver:提供WAL(w ...
hadoop 常见错误
- 博客分类:
- hadoop
ERROR org.apache.hadoop.security.UserGroupInformation: PriviledgedActionException待解决。。。。
CavaJ ------------------- 查看Java生成可执行class文件
jprofiler ------------------ 查看Java程序性能
后续慢慢收集
Cannot find bin/catalina.sh
The file is absent or does not have execute permission
This file is needed to run this program
问题:权限不够
执行 chmod 777 -R tomcat/bin/*
问题解决
设置tomcat的jvm大小
- 博客分类:
- Java
Linux
要添加在tomcat 的bin 下catalina.sh 里,位置cygwin=false前
JAVA_OPTS="-Xms256m -Xmx512m -Xss1024K -XX:PermSize=128m -XX:MaxPermSize=256m"
要加“m”说明是MB,否则就是KB了,在启动tomcat时会报内存不足。
-Xms:初始值
-Xmx:最大值
-Xmn
#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000007fef06e1fdb, pid=4240, tid=7476
#
# JRE version: 6.0_27-b03
# Java VM: Java HotSpot(TM) 64-Bit Server VM (20.2-b03 mixed mode windows-amd64 compressed oops)
# Problem ...
Java程序员总结读后感一
- 博客分类:
- 其他
来自
http://blog.csdn.net/codeallen/article/details/7718526
总结
面试总结
1、求职者,无论你有多丰富的经验,在求职的时候要低调,要放下姿态,这样才不至于一败涂地。
2、面试与求职者互动。项目的的架构画出来,以及涉及到的技术,围绕技术讨论,框架如何通信,主要一些涉及的业务,以及如何解决遇到的问题
3、了解jsp的几大内置对象,struts2和struts1的区别,spring和hibernate的区别,启动多线程是用run还是start,run和start有什么区别,run和start都是方法你说有什么区别
解答:
...
转载 http://blog.csdn.net/isea533/article/details/8551969
我电脑上安装了jdk6.0、jdk6.0_38和jdk7。
我环境变量设置的jdk6.0_38,但是在CMD中输入java -version 显示的一直是jdk7,将jdk7卸载后,就开始报错;
Error: could not open `C:\Program Files\Java\jre7\lib\i386\jvm.cfg'
清理注册表和缓存之后,仍然报错,重启也没用。
最后发现,竟然在system32中存在3个java*.exe文件,分别是:
c:/w ...
JAVAC -classpath .:$OSPL_HOME/jar/dcpssaj.jar -d ../classes ./HelloWorldData/*.java
-classpath 把jar加入环境变量,-d指定生产class目录 *.java 编译java文件
jar命令的参数详解
选项包括: 写道
-c 创建新的归档文件 -t 列出归档目录 -x 解压 ...
纵然,自己手写工具方法会很爽,但有些工具类还是值得参考:
Display-----
StringUtils
The bread and butter of the commons-lang library, this utility class includes some methods that should seriously have been included in String long time ago.
Java代码
StringUtils.isEmpty(null) && StringUtils.isEmpty(&quo ...