- 博客(9)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
转载 Apache James SMTP身份认证
SMTP身份认证 (SMTP AUTH) SMTP身份认证是一种保证SMTP服务器安全的方法,它要求希望通过SMTP服务器转发 邮件(即邮件最终发送给另一个SMTP服务器)的用户在发送消息之前必须先向James表明自己的身份。 这样垃圾邮件发送者就不能用你的SMTP服务器发送未经授权的邮件了,然而仍然可以让没有固定IP地址的用户 发送他们的消息。 允许垃圾邮件发送者发送未经授权的email的
2017-05-03 02:57:10 2509
原创 JavaFx platform.runlater 返回值, 等待任务返回
在 JavaFx 中,如果在非Fx线程要执行Fx线程相关的任务,必须在 Platform.runlater 中执行, 而 runlater 中代码将不会阻塞当前线程,所以当需要 runlater 中代码执行返回值,再顺序执行后续代码时,需要采用以下方法:// 定义一个FutureTask,然后 Plateform.runLater() 这个futuretask
2017-04-05 21:26:53 16254
原创 Log4j配置输出log文件的相对路径
1 配置log4jlog4j.properties文件内容如下:log4j.logger.info=infolog4j.appender.info=org.apache.log4j.DailyRollingFileAppenderlog4j.appender.info.layout=org.apache.log4j.PatternLayoutlog4j.appender.in
2017-04-01 07:56:14 3794
原创 H2数据库,和可视化客户端工具
h2 数据库确实不错,小巧,嵌入模式,只要1个.db文件用Hibernate可以顺利配合。h2自带网页控制台,但不太习惯,找到一个可以用的h2客户端工具。亲测可用,界面还行DbVisualizerhttps://www.dbvis.com/
2017-03-31 01:26:07 28958 2
原创 JavaFx TableView 实时的根据行对象数据变化刷新
1, 最简单粗暴,但也最不合理的做法 在数据对象更新后,调用 table.refresh() 方法。 这样做,表格实际上是刷新了,因为绑定的list里的对象确实发生了变化。 * 但是,这样并不符合数据绑定的工作方式,实际上调用refresh()的结果是重新渲染表格,可理解为表格初始化为空白后,重新加载了,当然实际fx不是这么做,但refresh()意味着实际是UI层重新初始化。 * 并不是数
2017-03-30 05:47:35 25979 6
转载 把log4j的日志信息打印到swing组件上
网上有很多把system的信息打印到swing的组件上的,这个就不说了。但是默认情况下log4j的是打印不到的。那怎么办呢,肯定首先要做到还是让system的信息打印到swing,接着再来操作这个步骤: 为自己应用程序的输出控制台还是不错的。有个问题,如果要捕获 Log4J 的输出必须选择 1.2.13 或以上的版本的 Log4J,并在 log4j.properties 设置
2015-08-20 23:31:01 2805
原创 JavaFx2 实现系统托盘 (使用swing的方法)
JavaFx2 实现系统托盘 (使用swing的方法)package test.test2;import java.awt.PopupMenu;import java.awt.SystemTray;import java.awt.TrayIcon;import java.awt.event.ActionListener;import java.awt.event.Mo
2013-10-28 14:07:49 4865 1
原创 JSoup 获取正文,自动识别页面编码Charset
public static String getContent(String url) throws Exception{ HttpClient hc = new HttpClient(); HttpMethod hm = new GetMethod(url); int statusCode = -1; byte[] result = null; statusC
2013-06-18 03:29:14 5755
原创 Android三种实现定时器的方法
方法一:Handler+Thread[java] view plaincopyprint?package com.xunfang.handerDemo;import android.app.Activity;import android.os.Bundle; import android.os.Handler;import android.os.Me
2013-04-04 02:50:03 622
求java多线程教程或图书
2015-01-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人