易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 :

JAVA中调用Oracle存储过程


下面是测试代码和数据表存储过程
import java.sql.*;
/**
数据库表
CREATE TABLE TB_MONITOR (
   ID                   NUMBER(20)                      NOT NULL,
   MONITOR_OBJECT_CODE CHAR(10),
   MONITOR_OBJECT_NAME VARCHAR2(180),
   BRANCH_CODE          CHAR(10),
   SYSTEM_CODE          CHAR(10),
   DIREC_NAME           VARCHAR2(180),
   FILE_NUM             NUMBER,
   STATUS               CHAR(10),
   BEGIN_TIME    ......

JAVA中调用Oracle存储过程


下面是测试代码和数据表存储过程
import java.sql.*;
/**
数据库表
CREATE TABLE TB_MONITOR (
   ID                   NUMBER(20)                      NOT NULL,
   MONITOR_OBJECT_CODE CHAR(10),
   MONITOR_OBJECT_NAME VARCHAR2(180),
   BRANCH_CODE          CHAR(10),
   SYSTEM_CODE          CHAR(10),
   DIREC_NAME           VARCHAR2(180),
   FILE_NUM             NUMBER,
   STATUS               CHAR(10),
   BEGIN_TIME    ......

java图片处理 文字水印 图片水印 缩放 补白

 import java.awt.AlphaComposite;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics2D;
import java.awt.Image;
import java.awt.geom.AffineTransform;
import java.awt.image.AffineTransformOp;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
/**
* @author Eric Xu
*
*/
public final class ImageUtils {
/**
* 图片水印
* @param pressImg 水印图片
* @param targetImg 目标图片
* @param x 修正值 默认在中间
* @param y 修正值 默认在中间
* @param alpha 透明度
*/
public final static void pressImage(String pressImg, String targetImg, int x, int y, float alpha) {
try {
File img = new File(targetImg);
Image src = ImageIO.read(img);
int wideth = src.getWidth(null);
int height = src.getHeight(null);
BufferedImage image = new BufferedImage(wideth, height, BufferedImage.TYPE_INT_RGB);
Graphics2D g = image.createGraphics();
g.drawImage(src, 0, 0, wi ......

使用Java反射机制实现访问类中的私有变量或者方法


package com.test;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
public class ReflectDemo {
    public static void main(String[] args) throws Exception {
        PrivateTest t = new PrivateTest();
        Field field = Class.forName("com.test.PrivateTest").getDeclaredField(
                "str");
        // 不让Java语言检查访问修饰符
        field.setAccessible(true);
        field.set(t, "world");
        t.getStr();
        Method method2 = Class.forName("com.test.PrivateTest")
                .getDeclaredMethod("method", new Class[] {});
        method2.setAccessible(true);
  ......

java生成验证码图片(附:验证码介绍)

import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.image.BufferedImage;
import java.io.FileOutputStream;
import java.util.Random;
import com.sun.image.codec.jpeg.JPEGCodec;
import com.sun.image.codec.jpeg.JPEGImageEncoder;
/**
  *  功能描述:  用来生成验证码图片,测试需要,常量,方法都设置成了static<br/>
 */
public class SecurityCodeCreater { 
 
    //图片的宽度
    private final static int IMAGEWIDTH = 15;
    //图片的高度
    private final static int IMAGEHEIGHT = 22;
   
    //字体大小
    private final static int FONTSIZE = 18;
   
    //字符串长度
    private final static int CODE_LENGTH = 4;
   
    //随机字符范围
    private final static char[] CHAR_RANGE = { 'A', 'B', 'C' ......

如何才算掌握了Java EE?


如何才算掌握了Java EE ?
                           ——李刚(新东方IT培训的软件教学总监)
时常看到一些应届毕业生在简历上赫然写着精通了Java、C(挺恐怖的,我做了这么多年程序员,也不敢写这样的字样啊),但让他们做一个实际的项目基本上上都是困难重重,难以下手。
下面我根据个人经验写一点如何算掌握了Java EE的标准:
基本能力:
1. 必须掌握OOP的主要要求,这样使用Java开发的系统才能是真正的Java系统。
2. 写的代码必须符合流行的编码规范,例如类名首字母大写,成员和方法名首字母小写,方法名的第一个单词一般是动词,包名全部小写等,
3. 必须可以根据错误提示准确定义错误位置,迅速、准确排除常见错误。
4. 必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟悉:appletviewer、HtmlConverter、jar、java、javac、javadoc、javap、javaw、native2ascii等命令。
5. 必须熟悉SQL语句基本语法,包括常规的性能调优。必须熟悉Oracle、DB2、SQL server、MySql、PostgreSQL等数据库中 ......

面向对象-Java对象序列化


序列化概述
    简单来说序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化,流的概念这里不用多说(就是I/O),我们可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间(注:要想将对象传输于网络必须进行流化)!在对对象流进行读写操作时会引发一些问题,而序列化机制正是用来解决这些问题的!
   问题的引出:
    如上所述,读写对象会有什么问题呢?比如:我要将对象写入一个磁盘文件而后再将其读出来会有什么问题吗?别急,其中一个最大的问题就是对象引用!举个例子来说:假如我有两个类,分别是A和B,B类中含有一个指向A类对象的引用,现在我们对两个类进行实例化{ A a = new A(); B b = new B(); },这时在内存中实际上分配了两个空间,一个存储对象a,一个存储对象b,接下来我们想将它们写入到磁盘的一个文件中去,就在写入文件时出现了问题!因为对象b包含对对象a的引用,所以系统会自动的将a的数据复制一份到b中,这样的话当我们从文件中恢复对象时(也就是重新加载到内存中)时,内存分配了三个空间,而对象a同时在内存中存在两份,想一想后果吧,如果我想修改对 ......
总记录数:40319; 总页数:6720; 每页6 条; 首页 上一页 [5357] [5358] [5359] [5360] 5361 [5362] [5363] [5364] [5365] [5366]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号