关闭

Java六种异常处理的陋习

你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗?  1 OutputStreamWriter out = ... 2 java.sql.Connection conn = ... 3 try { // ⑸ 4  Statement stat = conn.createState...
阅读(181) 评论(0)

Java文件上传与下载

1 文件上传 1.1 实现文件上传条件 1)表单的提交方式必须是POST方式。(才有content-type属性) 2)有文件上传表单,表单中有的选择文件的标签 3)把表单设置为enctype="multipart/form-data",提交的数据不再是key-value对,而是字节数据 请选择文件: 1.2 手动解析上传文件 /** * 手动处...
阅读(293) 评论(0)

Java生成操作excel(超详细,例如xml文件生成excel)

import java.io.BufferedInputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import...
阅读(171) 评论(0)

java邮箱校验,手机号校验,格式化日期等等

import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.regex.Matcher; import java.util.regex.Pattern; import 这个是传入数据的封装jar包,可以不用看,具体看自己需求context.Recordset; public clas...
阅读(622) 评论(0)

<s:token />标签防止重复提交

标签防止重复提交,用法如下: 第一步:在表单中加入     第二步:                                                                  save                                /WEB-INF/page/message.jsp    以上配置加入了“...
阅读(179) 评论(0)

-bash: ls: command not found 解决办法

原因:在设置环境变量时,编辑profile文件没有写正确,导致在命令行下 ls等命令不能够识别。 解决方案:  export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin...
阅读(143) 评论(0)

oracle优化小结

设计处理 尽量考虑使用索引 作分区表 尽量少用约束等 编码时处理   尽量不要全表扫描    1)查询条件中尽量不要使用不等于操作符(!=),不等于操作符会限制索引,引起全表扫描,尽量把不等于操作符改成or(or语句使用不当会引起全表扫描,例如where子句中比较的两个条件,一个有索引,一个没索引,使用or则会引起全表扫描) 2)在子查询中慎重使用IN或者NOT IN语句,使用w...
阅读(262) 评论(0)

Java中的编码解码处理

1.首先讲一下几种字符的编码方式: 1. ASCII码 我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从0000000到11111111。 上个世纪60年代,美国制...
阅读(112) 评论(0)

Linux下无法使用SSH的各种问题,IP,网卡等

1.安装完成后ping主机IP的问题        linux的安装就不说了,太多了,现在说的第一点就是安装后网卡设置   这里面具体选择哪一个请看自己的网络连接里的,如下   自己点状态,或者在CMD窗口输入ipconfig 可以看到IP地址,选择哪一个都行,但是请记住选择的哪一个,然后用选的IP在linux中设置eth0的IP,这样才能联上 ps:我选择一个后就给另外一jing...
阅读(153) 评论(0)

Eclipse/MyEclipse的web项目中的js文件报Multiple markers at this line - Missing semicolon时的解决方法

1.MyEclipse MyEclipse的web项目中的js文件报Multiple markers at this line - Missing semicolon时,是由于还没有告诉myeclipse去验证它。解决方法,选中js文件,右键Myeclipse--ManaValidation--ExcludeResource--(选中全部或者报错的那个js)--点击OK即可,这是Eclipse或...
阅读(555) 评论(0)

解决web.xml 报错The content of element type "web-app" must match

解决:The content of element type "web-app" must match "(icon ,display-   错误:The content of element type "web-app" must match "(icon ,display- name ,description ,distributable ,context-param*,filter*,f...
阅读(668) 评论(0)

Java分页查询&条件查询

1 分页查询 1.1 分页核心 设计一个用于封装当前页所有分页相关的数据的对象,叫分页对象PageBean /** * 分页对象。用于封装当前页的分页相关的所有数据 * @author h * */ public class PageBean { private List data;//当前页的数据 private Integer firstPage;//首页...
阅读(3476) 评论(0)

java获取当前操作系统名称以及各系统的本机网卡地址

import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.InetAddress; import java.net.NetworkInterface; /** * * @author humf * */ public class...
阅读(994) 评论(0)

文件关联修复工具(用文本文档保存后后缀修改为bat)

@echo off :start cls title AVS Team文件关联修复工具 color 0a echo "****************************************************" echo " 文件关联修复工具 echo " humf " 此程序在WINDOWS XP SP...
阅读(606) 评论(0)

对象的复制(详细看代码)

import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import java.util.ArrayList; import java.util.Date; import java.util.HashMap; ...
阅读(495) 评论(0)
65条 共5页首页 上一页 1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:44884次
    • 积分:1112
    • 等级:
    • 排名:千里之外
    • 原创:56篇
    • 转载:3篇
    • 译文:5篇
    • 评论:12条
    欢迎关注


    博客专栏
    技术交流和分享
    工作邮箱:humf@vip.qq.com
    技术分享和交流QQ群:432135803
    微信公众号
    微信公众号
    分享到: 微信 更多