自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 问答 (5)
  • 收藏
  • 关注

原创 java程序中调用摄像头实现jsp程序摄像头数据采集

j2ee项目中实现jsp页面调用摄像头拍照并实现上传,调用代码:index.jsp<%@ page language="java" import="java.util.*" pageEncoding="GBK"%><%String path = request.getContextPath();String basePath = request.getScheme...

2014-03-26 15:30:19 646

原创 web页面实现摄像头,图像采集,照片上传至服务器,代码已发布-printScreen4web

2014.03.24 新控件,免安装版本:printscreen4web控件实现网页采集图像,并实现上传的功能,为网页设计师提供一个现成的,优质的控件。在实际项目中,使用场景为java采集摄像头的图像,并上传。因为控件是js调用的,所以可以使用多种语言php,asp等都可以使用,而且是跨浏览器的。使用方法1:下载 printscreen4web-jsp.war,然后放到ta...

2013-12-17 11:00:31 3273

原创 转载:详解 JavaScript 回调函数

转载:很多人把回调(callback)和异步(asynchronous)的概念混淆在一起了。 1、定义 回调是什么?看维基的 Callback_(computer_programming) 条目: In computer programming, a callback is a reference to a piece of executa...

2012-11-28 12:33:17 133

原创 转载:浅谈我对几个Web前端开发框架的比较

强调一下,这篇日志主要还是针对想学前端开发的新朋友写的,不是说我有什么独特见解,而是比较客观的状态,就各种框架的异同和应用场合,需要注意的地方做简单描述,不做具体深入分析,有的地方比较抽象,对于抽象之处大家可以到网上或各大高手博客中深入学习,当然也可以与我继续探讨。 一直以来对Web前端开发兴趣颇深,用过一些框架产品。在JavaEye上看到一些刚接触前端开发朋友的疑问,犹豫这些产品的前景利弊,不知...

2012-04-12 15:22:18 137

原创 js日期处理

5个最佳的日期处理函数类库,希望对于大家有帮助,如果你喜欢我们的文章,请大家给我们留言,谢谢!1. XDate这个类库是javascript本地日期对象的封装,提供了加强的方法来帮助你解析,格式化和日期处理。 使用它就类似使用javascript自己的方法,所以非常简单,相信大家会喜欢的!2. DP Date Extension一个javascript日期对象的扩展类库,拥...

2012-04-12 14:55:43 91

原创 精妙sql

下列语句部分是Mssql语句,不可以在access中使用。SQL分类: DDL—数据定义语言(Create,Alter,Drop,DECLARE) DML—数据操纵语言(Select,Delete,Update,Insert) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库Create DATABASE database...

2012-03-07 11:37:01 82

原创 ExtJs4.0颜色控件

/**   * @class Ext.app.ColorPicker   * @extends Ext.container.Container   * 定义颜色选取类   */     Ext.define ('Ext.app.ColorPicker',  {      extend: 'Ext.container.Container',      ali...

2011-12-17 23:42:48 88

原创 ExtJs4.0 TreePanel+CheckBox全选 .

var mytree = new Ext.tree.TreePanel({      id: 'ppdTree',      x: 5,      y: 5,      width: 378,      height: 470,      useArrows: true,      autoScroll: true,      animate: true,  ...

2011-12-17 23:40:32 107

原创 oracle 表空间 2

表空间是ORACLE数据库中最大的逻辑结构,ORACLE数据库就是由一个或多个表空间组成的。(一)表空间概述:一个表空间的大小等于其中所有数据文件的大小之和。数据库的大小等于其中所有表空间的大小之和。表空间可以被联机和脱机,SYSTEM表空间不能脱机。表空间可以分为系统表空间和非系统表空间系统表空间包括SYSTEM表空间和SYSAUX表空间,其余的表空间就是非系统表空间。非系统表空间分位临时表空间...

2011-06-19 01:12:54 118

原创 oracle 10 表空间管理

1、ALTER DATABASE SET DEFAULT BIGFILE TABLESPACE;              //修改表空间数据文件类型2、ALTER TABLESPACE OLD_NAME TO NEW_NAME;                      //修改表空间名称3、select * from v$database;   show parameter db   ...

2011-06-19 01:12:04 109

原创 Launch MyEclipse with a Java 1.6 virtual machine

Launch MyEclipse with a Java 1.6 virtual machine文章分类:Java编程The MyEclipse JDK 1.5.0_11 is not compatible with the xx project's Java 1.6 code compliance setting. 在MyEclipse5.5(或其他低版本)中,项目使用1...

2011-06-02 23:33:22 133

原创 使用BeanUtils时,Date类型值为空的解决方法

使用BeanUtils时,Date类型值为空的解决方法 org.apache.commons.beanutils.ConversionException: No value specified for 'Date'现在系统里原先不出错的地方老是出现以上这个错误,不知道什么原因。也都是BeanUtils.copyProperties(teaInfo, infoForm);这种语句出的...

2011-05-31 23:34:58 145

原创 更改oracle用户密码(转载)

更改oracle用户密码 czmmiao 2011-02-24 首先是sqlplus / as sysdba;不是plsql / as sysdba; [img]/images/smiles/icon_cry.gif" alt="[/img] 第二,oracle认为如果操作系统本身就不安全,数据库何来安全性。采用sqlplus / as sysdba连接数据库是...

2011-05-15 00:24:21 143

原创 Jquery实例

网上找的JQuery实例

2010-06-15 16:30:17 98

原创 gVim关闭自动备份设置及Gvim中文显示乱码

gVim关闭自动备份设置2010年04月19日 星期一 12:16默认情况下用gVim编辑文件时,会自动生成带~的备份文件。但这个备份功能有时候并不实用,还可能烦人。可以用以下方法关闭: 1、打开gVim,进入“编辑”-“启动设定” 2、在文件开始位置添加 set nobackup 语句 3、退出并保存配置文件 :wq 操作截图: 修改前------------------------------...

2010-06-15 15:50:44 140

原创 我的linux 命令复习

chmod o+r home/ 给home这个目录添加other(别的)组具有读的权限chmod o-r home/ 去掉home这个目录other(别的)组具有读的权限su root 变换用户为rootexit 退出用户为原来的用户...

2010-06-10 00:37:54 100

原创 jsp中文乱码问题解决

[code="java"]jsp中文乱码问题解决方法一、JSP页面显示乱码下面的显示页面(display.jsp)就出现乱码:JSP的中文处理对不同的WEB服务器和不同的JDK版本,处理结果就不一样。原因:服务器使用的编码方式不同和浏览器对不同的字符显示结果不同而导致的。解决办法:在JSP页面中指定编码方式(gb2312),即在页面的第一行加上:,就可以消除乱码了。完整页面如下:JSP的中...

2010-05-30 23:13:09 94

原创 java算法

[code="java"]排序算法复习(Java实现)(一): 插入,冒泡,选择,Shell,快速排序 为了便于管理,先引入个基础类:package algorithms;/** * @author yovn * */public abstract class Sorter { public abstract void sort(E[] arr...

2010-05-29 16:39:15 86

原创 简明数据库三范式

第一范式:第一范式就是无重复的列第二范式:第二范式就是非主属性非部分依赖于主关键字第三范式:第三范式就是属性不依赖于其它非主属性又:1范式:要有主键,列不可分2范式:不存在部分依赖3范式:不存在传递依赖...

2010-05-24 23:04:11 85

原创 Ubuntu Linux 操作系统常用命令详细介绍

Ubuntu Linux 操作系统常用命令详细介绍 Udo apt - get install 软件名 安装软件命令 sudo nautilus 打开文件(有 root 权限) su root 切换到“ root ” ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件) ls -l 列出当前目录下文件的详细信息 ...

2010-05-24 16:06:00 108

原创 用Java语言实现的各种排序,包括插入排序、冒泡排序、选择排序、Shell排序、快速排序、归并排序、堆排序、SortUtil等...

用Java语言实现的各种排序,包括插入排序、冒泡排序、选择排序、Shell排序、快速排序、归并排序、堆排序、SortUtil等。 插入排序: package org.rut.util.algorithm.support; import org.rut.util.algorithm.SortUtil; /** * @author treeroot * @since 20...

2010-05-17 17:17:14 99

原创 常见关于struts的面试题

1. Struts的工作原理 在Struts中,用户的请求一般以*.do作为请求服务名,所有的*.do请求均被指向ActionSevlet, ActionSevlet根据Struts-config.xml中的配置信息,将用户请求封装成一个指定名称的FormBean,并将此 FormBean传至指定名称的ActionBean,由ActionBean完成相应的业务操作,如文件操作,数据...

2010-05-17 17:15:43 83

原创 spring面试题

一、spring工作原理:1.spring mvc请所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责对请求进行真正的处理工作。2.DispatcherServlet查询一个或多个HandlerMapping,找到处理请求的Controller. 3.DispatcherServlet将请求提交到目标Controller 4.Controlle...

2010-05-17 17:14:07 90

原创 常见hibernate面试题(转载)

1.Hibernate有哪几种查询数据的方式(1)导航对象图查询(2)OID查询(3)HQL(4)QBC(5)本地SQL2.load()和get()的区别load加载方法:Java代码Users user = (Users)session.load(Users.class, userId); Users user ...

2010-05-17 17:12:06 87

原创 spring 中ioc,aop,

  IoC  (Inversion of Control)  中文译为控制反转  又称为“依赖注入”(DI =Dependence Injection)  IOC的基本概念是:不创建对象,但是描述创建它们的方式。在代码中不直接与对象和服务连接,但在配置文件中描述哪一个组件需要哪一项服务。容器负责将这些联系在一起。  其原理是基于OO设计原则的The Hollywood ...

2010-05-16 23:14:18 67

原创 JavaMail一个完整的例子

import java.util.Date;import java.util.Properties;import javax.mail.Address;import javax.mail.Authenticator;import javax.mail.Message;import javax.mail.PasswordAuthentication;import javax....

2010-05-14 12:28:43 112

原创 hibernate增 删 改 查方法 及get和load的区别

get 和load方法的区别 使用get方法是直接去数据库取数据 用load方法并不直接去数据库取数据,只是生成一个代理类, 直接要用到数据的时候才去数据库取数据qget() 这个方法就是一般的利用get方法,在这里我们要说明的是,通过get()方法,首先在一级缓存中利用该Id来查找该对象,如果没有再再二级缓存中查找该对象(前提是开启了二级缓存)...

2010-05-13 22:10:29 93

原创 什么是抽象类?什么是接口?两者有什么区别?如何使用它

一、抽象类: 抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。 二、接口: 接口是引用类型的,类似于类,和抽象类...

2010-05-13 21:33:09 133

原创 转载]Java堆和栈的区别 经典总结

原文地址:Java堆和栈的区别 经典总结作者:onlywei栈与堆都是Java用来在Ram中存放数据的地方 与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 Java的堆是一个运行时数据区,类的对象从中分配空间 这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。 堆是由垃圾回收...

2010-05-13 20:44:19 78

原创 java 堆和栈区别

Java中堆栈(stack)和堆(heap) 一、堆栈(stack)和堆(heap)? (1)内存分配的策略   按照编译原理的观点,程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的.  静态存储分配是指在编译时就能确定每个数据目标在运行时刻的存储空间需求,因而在编译时就可以给他们分配固定的内存空间.这种分配策略要求程序代码中不 允许有可...

2010-05-13 20:39:10 76

原创 MyEclipse7.5安装JBPM4.0插件方法

MyEclipse7.5安装JBPM4.0插件方法2010-02-26 16:28首先下载jbpm-4.0.zip,JBoss官网上有,自己找(最好不要直接找下载链接,以后学习深了,必须上英文官网上看东西,先习惯下)。右击解压到E盘,目录如下:E:\jbpm-4.0,然后打开MyEclipse7.5选择Help-->Software Updates-->Add/Remove Softwar...

2010-05-10 22:56:34 96

原创 正则表达式入门

正则表达式入门 众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。 大家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它用以描述在查找...

2010-05-09 11:14:05 155

原创 Java进制转换

十进制转成十六进制: Integer.toHexString(int i) 十进制转成八进制 Integer.toOctalString(int i) 十进制转成二进制 Integer.toBinaryString(int i) 十六进制转成十进制 Integer.valueOf("FFFF",16).toString() 八进制转成十进制 In...

2010-05-09 10:51:50 62

原创 JAVA编程经验汇总

1. 关于动态加载机制?? 学习Java比C++更容易理解OOP的思想,毕竟C++还混合了不少面向过程的成分。很多人都能背出来Java语言的特点,所谓的动态加载机制等等。当然概念往往是先记住而后消化的,可有多少人真正去体会过动态加载的机制,试图去寻找过其中的细节呢? 提供大家一个方法: 在命令行窗口运行Java程序的时候,加上这个很有用的参数: java -verbose *...

2010-05-08 22:35:08 114

原创 java多线程编程的常见陷阱 (转)

1、在构造函数中启动线程 我在很多代码中都看到这样的问题,在构造函数中启动一个线程,类似这样:public class A{ public A(){ this.x=1; this.y=2; this.thread=new MyThread(); this.thread.start(); } } ...

2010-05-08 21:05:06 71

原创 文本扫描器

/** * 文本扫描器 * * @author 聂鑫 * @email nix83@163.com * */import java.io.FileNotFoundException;import java.io.FileReader;import java.util.Scanner;public class MyScanner { /* ...

2010-05-08 20:50:38 126

原创 对象序列化与反序列化

** * 对象序列化与反序列化 * * @author 聂鑫 * @email nix83@163.com * */import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOExc...

2010-05-08 20:47:44 76

原创 java IO应用

import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;...

2010-05-08 20:45:38 62

原创 Java 多线程同步问题的探究(一、线程的先来后到)

众所周知,在Java多线程编程中,一个非常重要的方面就是线程的同步问题。关于线程的同步,一般有以下解决方法:1. 在需要同步的方法的方法签名中加入synchronized关键字。2. 使用synchronized块对需要进行同步的代码段进行同步。3. 使用JDK 5中提供的java.util.concurrent.lock包中的Lock对象。另外,为了解决多个线...

2010-05-08 19:43:36 83

原创 java 网址大全

java 网址大全[url]http://www.java3z.com/cwbwebhome/index1.jsp[/url]1 java 中文API [url]http://gceclub.sun.com.cn/Java_Docs/html/zh_CN/api/[/url] 2 java夜未眠 [url]http://www.iteye.com/[/url]3 Blog ...

2010-05-07 21:10:03 1487

空空如也

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

TA关注的人

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