Java
俊逸vs小宝
有人爱,有事做,有期待,这就是幸福
展开
-
java获取内存dump的几种方式
java获取内存dump的几种方式1、获取内存详情:jmap -dump:format=b,file=e.bin pid这种方式可以用 jvisualvm.exe 进行内存分析,或者采用 Eclipse Memory Analysis Tools (MAT)这个工具2. 获取内存dump: jmap -histo:live pid这种方式会先出发fullgc,所有如果不希望触发ful...原创 2018-08-29 18:32:08 · 43231 阅读 · 1 评论 -
Math.round()方法分析
分析Math.round()方法Math.round()方法举例:Case1:小数点后第一位 = 5 正数:Math.round(11.5) = 12 负数:Math.round(-11.5) = -11Case2:小数点后第一位 < 5 正数:Math.round(11.49) = 11 负数:Math.round(-...转载 2018-07-14 14:07:08 · 2380 阅读 · 0 评论 -
Ant运行build.xml执行服务器scp,异常解决jsch.jar
Ant运行build.xml执行服务器scp,异常解决jsch.jarBUILD FAILEDD:\workspace\xmol\build.xml:193: Problem: failed to create task or type scpCause: Could not load a dependent class com/jcraft/jsch/Logger原创 2017-04-22 11:30:53 · 2717 阅读 · 1 评论 -
crontab定时任务Java程序不执行问题
crontab定时任务Java程序不执行问题linux下,项目部署在/data/my/scriptTest/bin./back.sh其中脚本在项目下,可以正常执行vi back.sh#!/bin/shulimit -n 65536# cp运行备份jarcp -f scriptTest.jar scriptTest_runtime.jar# 执行程序,依赖原创 2017-04-20 11:27:08 · 4518 阅读 · 0 评论 -
面试汇总
一、一个网站有很大的访问量,有什么办法来解决?主要从架构层面解决:1,使用服务器集群,如tomcat集群;2,使用缓存,如memcache, cassandra分布式缓存;3,使用数据库集群,如MySQL集群, oracle数据库集群二、分布式与集群的区别是什么?分布式:一个业务分拆多个子业务,部署在不同的服务器上集群:同一个业务,部署在多个服务器上原创 2017-02-28 14:22:03 · 291 阅读 · 0 评论 -
Eclipse设置编译文件.class输出路径
原始项目默认放置在bin目录下,改变编译的class文件放置路径,有两种方法:一、为项目设置.class设置输出路径右键项目 > Properties > Java Build Path > Source > Default Output Folder新建目录用于存放.class文件,项目下target/classes目录原创 2015-07-05 11:11:34 · 10559 阅读 · 0 评论 -
ant 编译 错误: 编码UTF8的不可映射字符
利用ant编译项目,起初项目是gbk编码建立,用ant编译,出现“编码UTF8的不可映射字符”,解决方法改变build.xml文件java编译编码gbk即可。 [javac] ^ [javac] D:\workspace\socket\src\server\MyServer.java:21: 错误: 编码UTF8的不可映射字符 [转载 2015-07-05 10:49:08 · 3619 阅读 · 0 评论 -
GWT(Google Web Toolkit)学习
GWT入门学习syxChina(www.cnblogs.com/syxchina)GWT入门学习 1介绍 2 安装 3 第一个gwt项目 4 gwt 和extjs结合 1介绍百科名片http://baike.baidu.com/view/358878.htmGoogle Web Toolkit的缩写,有了 GWT可以使用 Ja转载 2015-05-19 20:51:04 · 784 阅读 · 0 评论 -
Java 内部类种类及使用解析
将相关的类组织在一起,从而降低了命名空间的混乱。一个内部类可以定义在另一个类里,可以定义在函数里,甚至可以作为一个表达式的一部分。Java中的内部类共分为四种:1、静态内部类static inner class (also called nested class)2、成员内部类member inner class3、局部内部类local inner class4、匿名内转载 2015-06-21 14:25:05 · 393 阅读 · 0 评论 -
定时任务的三种实现方法
定时任务的三种实现方法1,普通thread实现2,TimerTask实现3,ScheduledExecutorService实现一、普通thread这是最常见的,创建一个thread,然后让它在while循环里一直运行着,通过sleep方法来达到定时任务的效果。这样可以快速简单的实现,代码如下package utils;import ja转载 2014-12-16 23:06:15 · 997 阅读 · 0 评论 -
maven 打包 protobuf
maven 打包 protobuf[转] windows环境下载maven ,把maven 的bin目录加入到环境变量. cmd 面板 mvn -versions 查看是否配置成功1. 下载 protobuf最新版本:https://code.google.com/p/protobuf/downloads/detail?name=protobuf-2.5.0.tar.g转载 2014-08-12 23:22:14 · 1851 阅读 · 0 评论 -
IP地址Int之间转换
import java.net.InetAddress;import org.slf4j.Logger;import org.slf4j.LoggerFactory;/** * IP Address Util * * @author Administrator * */public class IPv4Util { private static Logge转载 2013-01-10 19:40:09 · 989 阅读 · 0 评论 -
Eclipse启动 总是在build workspace 卡住 无法操作
building workspace自动编译整个空间,Eclipse不象Jbuilder,是一个项目为一个域范围,它是以work space来衡量,一个work space可以有多个项目,那么编译work space就是编译其中所有项目,缺省是自动编译,或者将workspace所有项目都close project取消自动编译,步骤如下:1. 取消 project -> build转载 2012-12-29 14:05:16 · 3550 阅读 · 0 评论