过滤文件名中的非法字符

过滤文件名中的非法字符: /* * Date: 14-7-18 * Project: Access-Control-V2 */ package cn.irains.access.v2.common; /** * 文件名工具. * Author: msdx (645079761@qq.com) * Time: 14-7-18 上午10:37 */ public class File...
阅读(4580) 评论(0)

JDBC连接池的简单实现

先说明一下,我本身是做android开发的,java web是我的弱项,只是近来京东云免费,于是去折腾了几下,有了些许经验,特作分享。如果文章中内容有误,还请各高手指正。 我在web端,需要连接数据库进行查询插入等操作,但是每次进行操作都先获取连接用完后就断开的话,未免效率太低。以前知道tomcat中可以配置,但是京东云引擎的tomcat并不能由自己配置。因为我折腾的东西较小,所以也不考虑使用框...
阅读(6440) 评论(12)

解决java mail发送TXT附件被直接显示在正文中的问题

这两天遇到一个问题,关于使用java mail发送邮件的问题. 具体是这样子的:我使用java mail发送异常报告邮件,邮件中有一个包括异常日志的附件,和关于设备信息的邮件正文.如果日志为log后缀名,那么在我的qq邮箱中显示正常.但是如果把附件的后缀名改为txt之后,就变成把附件中的内容直接显示在邮件正文中了.而我原来设置的邮件正文则不在了. 我的代码是这样写的: 添加附件: pu...
阅读(2307) 评论(0)

JAVA代码规范笔记(下)

声明 17、推荐一行一个声明,因为这样有利于写注释。换句话说,下面的声明方法中, int level; // indentation level int size; // size of table 要优于: int level, size; 绝对不要将变量和方法的声明放在同一行,例如: long dbaddr, getDbaddr(); // WRONG!不要将不同类型的变量的声明放...
阅读(1312) 评论(0)

androidpn-server笔记及BUG修改

上篇讲了androidpn的client端,这篇该讲一下我使用androidpn-server端的笔记了。 这里我使用的androidpn是tomcat版的,由不知哪位大神移植并修复了部分bug的版本。地址在:https://github.com/msdx/androidpn/tree/master/androidpn-server-bin-tomcat。直接在eclipse-j2ee中导入就可...
阅读(5141) 评论(4)

JAVA代码规范笔记(上)

本文为《code conventions-150003》(JAVA代码规范)笔记。 文件组织 1、超过2000行代码的源文件将会比较难以阅读,应该避免。 2、每个Java源文件都包含单一的公共类或接口。如果私有类和接口与一个公共类有联系,可以把它们与这个公共类放在同一个源文件中。公共类必须是文件中的第一个类或接口。 3、JAVA源文件内容应该遵循以下顺序: 开头注释包声明...
阅读(2798) 评论(0)

FilenameFilter文件名过滤器——列出指定类型文件实现

Java的IO操作中File有列出指定目录的文件的方法。如果要列出指定类型的文件,需使用FilenameFilter对象。   FilenameFilter是一个接口,所以需要写一个实现类来实现该接口。我希望实现了该接口的类,可以过滤多种文件类型。代码示例如下: /* *...
阅读(5634) 评论(3)

JFC系列5之从JAR包中获取图片

  在JAR包中获取图片,可以通过getResource获取到该图片的一个URL对象,再通过URL对象创建图像。具体实现如下:   从JAR包中获取ImageIcon。 /** * 从JAR包中获取 ImageIcon 对象。 * * @param clazz * @param filePath 图片的路径。当图片与指定的class文件在同一层次的目录时,可...
阅读(1391) 评论(0)

JFC系列4之获取用户当前工作路径

  在JAVA编程中,有时我们需要生成一些文件与我们打包之后的JAR包在同一个目录下。有些朋友可能会通过类的加载器等获取路径,不过,如果仅仅是要获取JAR包的目录的话,在JAVA中有一种更为简单的方法,使用System类的getProperty方法,参数是"user.dir"。代码如下: /** * 获取用户当前的工作目录 * * @return String 用户当前的工...
阅读(934) 评论(0)

JFC系列2之设置可插拔外观

  SUN公司为我们提供了三种可插拔界面(pluggable look-and-feel, 即PLAF)外观,分别为Metal(JAVA的界面外观),Windows和Motif(模拟Unix/X),分别由以下三个类实现:javax.swing.plaf.metal.MetalLookAndFeel   com.sun.java.swing.plaf.windows.WindowsLookA...
阅读(922) 评论(0)

JFC系列1之添加背景图片

  用JAVA写桌面程序,难免不了想写出美观的界面,这样一来为面板添加背景图片就少不了了。  添加背景图片,一般有两种方式(我指的是我所认识到的,如还有其它方式,请补充,不甚感激)。一是在JFrame中添加背景图片,二是在JPanel中添加背景图片。  先说JFrame的情况。JFrame在ContentPane(可使用getContentPane方法得到)之下还有一层Panel,即Lay...
阅读(1636) 评论(1)

JAVA版的Sleep Sort

/* * @(#)SleepSort.java 0.1 2011-6-21 * Copyright 2006 DiaoxianSoft Development Team. All rights reserved. * DiaoxianSoft PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. *//** * 临时写就...
阅读(770) 评论(0)

小小的程序3之时间同步器0.1.3

重新修改了更新时间标签和更新时间的方法,使用Timer实例更新时间,并在更新时间的方法中增加了尝试重连的次数。 界面类:/* * @(#)MainUI.java 0.1 2009-8-7 * Copyright 2006 DiaoxianSoft Development Team. All rights reserved. * DiaoxianSoft PROPRIETAR...
阅读(1241) 评论(0)

小小的程序3之时间同步

UI类。/* * @(#)MainUI.java 0.1 2009-8-7 * Copyright 2006 DiaoxianSoft Development Team. All rights reserved. * DiaoxianSoft PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */imp...
阅读(843) 评论(0)

JAVA小小的程序2之文件MD5值校验器V0.1

   上次写字符串MD5值计算器之后没多久写的。现在把代码贴上吧。  基本和前面的字符串MD5计算器一致,只对其作了小量修改。代码如下:界面及按钮相关功能:import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.io.File; import ...
阅读(1704) 评论(0)
16条 共2页1 2 下一页 尾页
    个人资料
    • 访问:1888212次
    • 积分:13094
    • 等级:
    • 排名:第1008名
    • 原创:129篇
    • 转载:0篇
    • 译文:79篇
    • 评论:829条
    QQ群
    博客专栏
    最新评论
    欢迎访问我的博客
    我的公众号
    微信关注我的公众号
    站长统计