![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA学习
文章平均质量分 78
一句呵呵解千愁
你敢再逗比一点?
展开
-
Java 位运算符
转自:http://flowercat.iteye.com/blog/380859Java 位运 算 符 位运算符用来对二进制位进行操作 ,Java中提 供 了 如 下所 示 的 位 运 算符 : 位 运 算 符 (>>,<<,>>>,&,|,^,~ ) ,位运 算 符 中 ,除 ~ 以 外 ,其余 均 为 二 元 运 算 符 。 操 作 数 只 能 为 整 型 和字 符 型转载 2014-07-17 11:15:45 · 521 阅读 · 0 评论 -
使用json心得(第三方库jackson)
ObjectMapper mapper = new ObjectMapper(); Collection personResult = new ArrayList();//将要发送给前台的数据放入map集合去Map map = new HashMap();map.put("person", personResult);map.put("departmentCount",50);//定原创 2014-06-19 16:59:33 · 989 阅读 · 0 评论 -
查看系统环境变量
windows:查看环境变量转载 2014-08-13 10:00:15 · 4665 阅读 · 0 评论 -
java版微信支付
前言:由于最近公司项目需要接入网页版微信支付,我在官网上查询了很久,发现微信官网只提供了扫码支付等java demo,或者只有php等其它语言的微信支付,只提供了支付的一些API,所以这里需要自己根据官网提供的api自己写支付。1,请先查看微信支付的流程图,了解下微信支付的过程。1,在手机微信上打开一个h5页面(微信已经提供桌面版微信了,我们可以直接在桌面上面调试更加方原创 2015-07-23 16:12:15 · 3272 阅读 · 1 评论 -
spring集成GZIP
文章来自:http://www.javablog.fr/javaweb-gzip-compression-protocol-http-filter-gzipresponsewrapper-gzipresponsewrapper.html#comment-11588第一步:实现GZIP压缩流package com.utils;import java.io.IOException;转载 2015-09-29 11:55:33 · 1060 阅读 · 0 评论 -
生成内存溢出 demo
今天闲来无聊,写了几个内存溢出的demo。只要将内存设置的很小,生成的对象很多,GC无法回收便会出现内存溢出。下面是我设置的vmArgs-Xmx10m (最大堆内存)-Xms10m (初始堆内存)-Xmn5m (新生代堆内存,剩余的就是老年代=xmx-xmn)-XX:PermSize=5m (永久代初始内存)-XX:MaxPermSize=5m (永久代最大内存)-XX:S原创 2016-04-30 17:36:17 · 843 阅读 · 0 评论 -
Java集合框架
转载:http://blog.csdn.net/ns_code/article/details/35564663Java集合工具包位于Java.util包下,包含了很多常用的数据结构,如数组、链表、栈、队列、集合、哈希表等。学习Java集合框架下大致可以分为如下五个部分:List列表、Set集合、Map映射、迭代器(Iterator、Enumeration)、工具类(Arrays、Co转载 2014-07-10 11:45:39 · 453 阅读 · 0 评论 -
java异常机智
Java的异常处理Java的异常处理是通过5个关键字来实现的:try,catch,throw,throws,finally。JB的在线帮助中对这几个关键字是这样解释的: Throws: Lists the exceptions a method could throw. Throw: Transfers control of the method t转载 2014-07-01 14:55:31 · 680 阅读 · 0 评论 -
JAVA获取文件路径
//方式一 System.out.println(System.getProperty("user.dir")); //方式二 File directory = new File("");//设定为当前文件夹 try{ System.out.println(directory.ge转载 2014-07-04 15:53:27 · 530 阅读 · 0 评论 -
jdk,jre你真的懂吗?
关于jdk和jre 大家肯定在安装JDK的时候会有选择是否安装单独的jre,一般都会一起安装,我也建议大家这样做。因为这样更能帮助大家弄清楚它们的区别: Jre 是java runtime environment, 是java程序的运行环境。既然是运行,当然要包含jvm,也就是大家熟悉的虚拟机啦,还有所有java类库的class文件,都在lib目录下打包成了jar。大家可以自己验证转载 2014-07-05 00:20:31 · 549 阅读 · 0 评论 -
ContextLoaderListener contextConfigLocation DispatcherServlet 关系
ContextLoaderListener :该类可以作为 listener使用,它会在创建时自动查找 WEB-INF/下的 applicationContext.xrnl 文件原创 2014-07-05 17:36:51 · 2396 阅读 · 1 评论 -
web.xml文件详解
前言:一般的web工程中都会用到web.xml,web.xml主要用来配置,可以方便的开发web工程。web.xml主要用来配置Filter、Listener、Servlet等。但是要说明的是web.xml并不是必须的,一个web工程可以没有web.xml文件。1、WEB工程加载web.xml过程 经过个人测试,WEB工程加载顺序与元素节点在文件中的配置顺序无关。即不会因为 filter转载 2014-07-05 11:16:20 · 547 阅读 · 0 评论 -
Servlet重写init(ServletConfig config)还是init()
写一个Servlet时,有时需要我们重写该Servlet的初始化方法,然后,究竟是重写init(ServletConfig config),还是重写init(),这是个问题。要明了这一点,首先要知道Servlet的几个类和接口的联系:ServletConfig接口:其中有getServletName();getServletContext();getInitParamete转载 2014-07-08 10:40:25 · 4134 阅读 · 1 评论 -
淘宝TProfiler方法监控操作
官网:https://github.com/alibaba/TProfiler (基本有说明)目标:打印线程监控的方法堆栈日志文件:logFilePath ---> ${user.home}/logs/${logFileName} ---> logFileName = tprofiler.log日志打印方法:com.taobao.profile.thread.DataDumpThrea原创 2016-07-29 21:08:50 · 771 阅读 · 0 评论