自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Action

曾梦想仗剑走天涯,后来工作忙没去!

  • 博客(16)
  • 收藏
  • 关注

原创 Struts2和Hibernate的整合

本文主要讲Struts和Hibernate两种框架的整合,以模仿用户登录为例 第一步:写三个页面(分别为inde.jsp,success.jsp,fail.jsp) index.jsp的主要代码: 用户名: 密 码: success.jsp的主要代码 登录成功,欢迎登录!

2016-06-29 17:18:18 5464 2

原创 JDBC连接的规范化代码

数据库连接在日常的项目中用的是比较多的,其语法也是比较简单的,但是能够很全面的规范化的写出来也是不容易的。下面就简单几下,以备日后复用: package com.easyteam.yc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import jav

2016-06-28 18:10:56 602

原创 加载src下的配置文件

为了避免硬编码,现在编程很多地方都写成配置文件,这时候就需要我们进行对配置文件的读取,废话不多说,直接贴代码: 1.首先建一个db.properties的文件(放在src文件夹下) DriverClassName=com.jdbc.mysql.Driver Url=jdbc\:mysql\://localhsot\:3306/test UserName=root Password=admin

2016-06-28 17:07:17 2028

原创 c3p0数据库连接池的简单配置

数据库连接池的配置是比较常用的配置,废话不多说,今天就简单介绍一下c3p0数据库连接池的配置,以便将来使用时可以直接复用。 首先的导入c3p0的架包: 然后就是:c3p0-config.xml文件的配置 jdbc:mysql://localhost:3306/要连接的数据库名称 com.mysql.jdbc.Driver root 123456

2016-06-26 22:08:39 1011

原创 字符串按字节的高级截取(字符中有汉字)

在网上有这样的一道面试题:就是输出一个字符串(含有中文)和一个整数 要求输出该指定整数长字节的字符串。 例如: 输入:he中国 2 输出:he 输入:he中国 3 输出:he 输入:he中国 4 输出:he中 这道题的主要难点就是对中文的处理中,一个中文是两个字节,对于中文的截取如果是1个字节就要舍弃掉,否则就保留。 代码: public class Demo {

2016-06-16 11:29:45 567

原创 dom4j解析xml

现在有很多工具包可以解析xml文件,但是dom4j无疑是其中较为简单的一种,下面就用一个例子来实际操作一下: 首先得导入dom4j.jar这个夹包(网上一搜一大片) 1.随便在一个地方建立一个user.xml文件,我这儿是建立在d盘根目录下: 2.对该文件进行模拟查询用户(按姓名查询)和添加用户:package com.easyteam.dao; import

2016-06-08 21:53:08 449

原创 验证struts2中action的查找路径

以前看网上struts2的视频讲解时,其中讲解到action的查找路径时,该讲师说action的查找是依次向上一级查找的,例如有一个请求为/a/b/UerAction.action时,首先会到/a/b的命名空间里查找UserAction的Action,如果找不到就到/a的命名空间里查找UserAction的Action,如果还没有找到,以此类推,直到找到默认的命名空间,如果还没有找到,程序就会抛异

2016-06-04 20:35:28 979

原创 java操作Excel表

JAVA编码与Excel的交互在实际开发中用的非常多,今天就简单用jxl实现二者的交互。废话不多说,直接贴码! 首先,得导入jxl架包: 1.将数据写入EX CEL中 package com.easyteam.yc01; import java.io.File; import jxl.Workbook; import jxl.write.Label; import jxl.writ

2016-05-08 15:17:41 718

翻译 应聘时最漂亮的回答

网友总结了26个面试问题解答,供童鞋们参考! get √

2016-05-05 10:58:54 668

转载 一步一步教你用 java 生成二维码

一步一步用 java 设计生成二维码 在物联网的时代,二维码是个很重要的东西了,现在无论什么东西都要搞个二维码标志,唯恐落伍,就差人没有用二维码识别了。也许有一天生分证或者户口本都会用二维码识别了。今天心血来潮,看见别人都为自己的博客添加了二维码,我也想搞一个测试一下.   主要用来实现两点: 1. 生成任意文字的二维码. 2. 在二维码的中间加入图像.

2016-05-04 21:33:00 5096

原创 Java面试常客之四大代码块

java中主要有四大代码块 分别是: 静态代码块:直接在类中定义且有加static关键字的代码块称为静态代码块。 普通代码块:普通方法中的被一对大括号括起来的代码块。 构造代码块:直接在类中定义且没有加static关键字的代码块称为构造代码块。 同步代码块:被synchronized关键字修饰的代码块。 面试中,该类问题主要是问各种代码块的执行顺序以及运行的次数。下

2016-05-04 11:39:04 659

原创 java 实现大数的阶乘

首先要定义一个大的数组。 拿10000的阶乘为例,最后的结果长度是35660位,所以我们定义一个40000个成员的数组就可以了。 int temp[40000]; 其核心思想就是把计算结果每一位上的数字保存到一个数组成员中,例如: 把250保存至数组中,保存结果应该是 temp[0] 0 temp[1] 5 temp[2] 2 然后将数组中的数据依次输出就可以了。

2016-05-03 16:22:35 988

原创 用java实现二维数组的“之”字形输出

对于一个二维数组: 1  2  3-------->第0行 4  5  6 7  8  9 11 12  13 进行“之”型输出的结果应该是 1  2  3  6  5  4  7  8  9  13  12  11 示例代码: public class ZhiPrint { public static void main(String[] args) {

2016-05-03 16:11:23 1106

原创 java实现文件后缀命名

有时文件上传时,如果文件名相同,就容易出现各种问题,为了防止文件名相同,给文件名加上一个永不会重复的后缀。采取的是:ip地址+时间戳+三位随机数 示例代码: import java.util.Date; import java.text.SimpleDateFormat; import java.util.Random; public class IPTimeStamp{ privat

2016-05-03 16:07:25 1803

原创 JAVA生成一次性图片验证码

现在很多地方都需要写验证码登录验证,这样的好处是可以减轻服务器的压力等,下面就用java实现一次性登录验证码的书写。 1.验证码生成类: package com.easyteam; import java.awt.BasicStroke; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; impo

2016-05-03 15:58:03 1566

原创 JAVA 中常量和变量做计算时的差异

在Java中,常量和变量的计算其实是存在差异的,二者的差异往往被我们所忽略,为了更好的理解其中的差异,首先看一道面试题: byte b1=3,b2=4,b; b = b1+b2; b = 3+4; 哪句是编译失败的呢?为什么呢? 再看一看下面的例子: public class Demo1{ public static v

2016-05-03 14:18:37 978

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除