java
文章平均质量分 71
woshimike
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
idea 远程debug 、idea配置remote tomcat
最近项目有一个需求,需要做p2p托管,需要和第三方平台进行充值、提现等交互。第三方有许多接口都是异步的,这样就出现一个问题:我必须有一个外网地址才能调适程序啊。我次奥公司还没有,这样我就发现了remote tomcat这个神器。说下配置:废话不说直接上图第一步:第二步:第三步:把上面那句话 copy到测试服务器 catalina.sh第一句话。原创 2016-12-26 17:09:09 · 8035 阅读 · 1 评论 -
java 堆 栈 方法区的简单分析
基础数据类型(Value type)直接在栈(stack)空间分配,方法的形式参数,直接在栈空间分配,当方法调用完成后从栈空间回收。引用数据类型,需要用new来创建,既在栈空间分配一个地址空间(reference),又在堆空间分配对象的类变量(object) 。方法的引用参数,在栈空间分配一个地址空间,并指向堆空间的对象区,当方法调用完成后从栈空间回收。局部变量 new 出来时,在栈空间和转载 2017-02-06 10:50:33 · 764 阅读 · 0 评论 -
TimeUnit.convert 用法简单介绍
java.until.TimeUnit 工具类支持时间单位之间的互相转换 TimeUnit 表示给定单元粒度的时间段,它提供在这些单元中进行跨单元转换和执行计时及延迟操作的实用工具方法。TimeUnit 不维护时间信息,但是有助于组织和使用可能跨各种上下文单独维护的时间表示形式。上面这句是抄的,显得牛掰其实我也没看懂,直接上代码 一眼就明白了package com原创 2017-01-22 16:44:13 · 7115 阅读 · 0 评论 -
DelayQueue 实现简单的定时任务
今天听qq群里面说了一个,用户 可以自定义任务的场景,我首相想到的是 spring 定时任务,不过 想了下 这个 不够灵活而且有一定的延迟。后来想到了DelayQueue + 线程池 的想法,自己简单做了下实现 。代码如下 package com.lyq.jsoup.delayqueue;public enum MethodEnum { SEND_MESSA原创 2017-01-22 17:01:23 · 2481 阅读 · 0 评论 -
javamail 实现邮件发送(基于qq邮箱)
qq邮箱提供smtp服务分两种,一种是企业邮箱(默认是开启的);另外一种是个人邮箱(需要自己开启,并且获得认证码)如下代码实现,这个是默认是基于企业邮箱的实现:package com.test;import javax.mail.Authenticator;import javax.mail.Message;import javax.mail.PasswordAuthent原创 2017-01-23 18:31:22 · 864 阅读 · 0 评论 -
wait方法施放锁,notify方法持有锁
先来看下例子,这个例子中明显能看出问题代码如下:package com.testredis;import java.util.ArrayList;import java.util.LinkedList;import java.util.List;import java.util.concurrent.ExecutorService;import java.util.conc原创 2017-03-03 11:28:27 · 927 阅读 · 1 评论 -
poi生成word文档,插入图片,echar报表生成到word,word表格
项目中用到生成word报表,报表中有表格的合并 、页眉、表格中会有报表图片。然后查找了网上的资料,利用echar生成柱状图,然后已base64串的方式发给后台,在后台解析成字节数组 ,利用poi生成到word文档中。原创 2017-09-13 14:14:47 · 10319 阅读 · 12 评论
分享