- 浏览: 3962537 次
- 性别:
- 来自: 北京
博客专栏
-
Java研发技术指南
浏览量:3671946
最新评论
-
Tonny1:
你这应该只使用于windows系统吧?linux系统怎么转换? ...
使用FlashPaper 实现JSP在线阅读 -
di1984HIT:
!!!!!!
SNMP 使用SNMP4J V2进行同步和异步 GET,SET -
Javac_bean:
貌似少了一个java文件哈 ...
一个Socket连接管理器 -
surpassno:
cuisuqiang 写道jlcon 写道chenqidou ...
Java四种线程池的使用 -
bobogift:
这个字段用法是如果相互之类超过多少时间没有数据交互,才抛出的正 ...
Socket 关于设置Socket连接超时时间
文章列表
在Java代码中进行各种验证,欢迎补充:
身份证验证:
public class IDCard {
// wi =2(n-1)(mod 11)
final int[] wi = { 7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2, 1 };
// verify digit
final int[] vi = { 1, 0, 'X', 9, 8, 7, 6, 5, 4, 3, 2 };
private int[] ai = new int[18];
public IDCar ...
<script language="Javascript">
//禁止右键弹出菜单
function document.oncontextmenu() {
return false;
}
function window.onhelp(){return false} //屏蔽F1帮助
function document.onkeydown() {
if ((window.event.altKey)&&
((window.event.keyCode==37 ...
写一个Java类,该类包含要实现功能的静态方法
package com.golden.struts;
public class MyFunctions {
/**
* @说明 方法必须是public static
*/
public static String sayHello(String name) {
return "Hello " + name;
}
}
提供TLD文件,该文件必须放置于WEB-INT下或WEB-INT任意子目录下
TLD文件的写法,可参考Struts的TLD文件
<?xml version=& ...
在windows下: 打开命令行窗口,停止mysql服务:
net stop mysql
到mysql的安装路径启动mysql,在bin目录下使用mysqld.exe启动,启动后一会该窗口关闭,不用管。
在命令行窗口执行:
mysqld --skip-grant-tables
。
复制该命令到命令行即可。然后打开MySql,执行mysql,此时无需输入密码即可进入。
>use mysql
>update user set password=password("新密码") where user="root"; ...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="K ...
要解析一个XML文件,如下进行解析
public static void main(String[] args) throws Exception {
String xmlpath = DomParse.class.getResource("blackhawk.xml").toString();
SAXReader reader = new SAXReader();
Document document = reader.read(xmlpath);
List projects = ...
根据资料总结可能是由如下原因引起:
1:少包
相关认为是缺少 xml-apis.jar 和 xercesImpl.jar 两个包,经验证,不是该错!2:版本问题
按错误提示中说的“Are you running on Java 1.4 or below with Apache Crimson? Upgrade to Apache Xerces (or Java 1.5) for full XSD support”,则可能是JDK版本问题,排除,Myeclipse和Tomcat配置的都是1.6最高版本
最终确定是包冲突
Your JAXP provider [gnu.xml.d ...
引起的原因是我在其他包内定义了静态的方法,在Struts2里的Action中调用,结果发生以下错误!
我以为是Action不能调用其他静态方法呢,可是不是!
根据意思,是反射的错误,后面的错误更离谱,不能加载类!
通过网络,怀疑是服务器环境问题!我将Tomcat的JDK配置为了JDK6.0后错误解决!
更有时我们还要将项目的编辑级别设置为6.0!
网络上许多人都发生了这样的错误,有的解决了!可是,究竟是为什么,还是有待考究!
java.lang.reflect.InvocationTargetException
sun.reflect.NativeMethodAccessorIm ...
做JavaMail时发生如下错误,字面意思是需要验证,可是我的配置是没有错的!重新设置连接和服务配置,最后修改发送人时才发现如果使用的是那个帐号发送邮件,那么发送人必须与你连接时的用户名对应的邮箱格式一样名字必须对应!可以这样想,如果你使用网易公司服务器发送邮件而你邮件发送人写了别人,你这是要做什么呢?
Exception in thread "main" com.sun.mail.smtp.SMTPSendFailedException: 553 You are not authorized to send mail, authentication is required ...
Flot
- Flot 为 jQuery 提供的javascript代码库. 容易使用,有特色的图表,提供交互功能(能够放大缩小数据区域等)。
Open Flash Chart
- Open Flash Chart 是一个 Flash 图表组件,很容易安装,提供以下语言的API: PHP, Perl, Python, Java, Ruby on Rails, and .Net 来控制图表。
AmCharts
- AmCharts 是一个动画交互Flash图表。支持: Pie Charts, Line Charts, Scatter/Bubble Charts, Ba ...
Oracle 9i共提供了16种标量数据类型Oracle 9i的标量数据类型
名称
含义
Char
用于描述定长的字符型数据,长度<=2000字节
varchar2
package com.gr.util;
import java.sql.CallableStatement;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Types;
public class ConnectionManager {
public static void main(String[] args) {
try {
Class ...
一、由于tomcat6.0有BUG从C:\Program Files\Java\jre1.6.0_01\bin下复制msvcr71.dll这个文件到windows\system32\,还不行从别人的电脑上拷一个也行。另外,拷贝msvcr71.dll文件,虽然是网上大家一致推荐的,但是最推荐的解决办法就是:把你%JAVA_HOME%\ ...
1.jboss java.lang.UnsupportedClassVersionErrorJBoss运行需要JAVA_HOME环境变量的设置,并以这个JAVA_HOME定义的JDK运行。应该是这个JDK与您项目中用到的JDBC所需要的JDK不匹配造成的。2.Address already in use: JVM_Bind:8080 这个错误给人的第一感觉就是端口被占用了,首先想到自己的电脑中安装了Tomcat和Jboss以及Oracle,于是首先想到可能是在我启动Jboss时和Tomcat的8080端口重复了,那没办法改吧,可是我将Tomcat端口改掉后还是出现这个问题,恩 那可能是Oracl ...
以下的问题可以参考,但只是个人理解!
operating system not found 没有发现系统
ntldr is missing 无法进入系统时的问题
今天我遇到的是开机则提示ntldr is missing,开机F2进入BOS设置无效,走过ntldr is missing后进入提示operating system not found ,有时则根本走不到operating system not found,开机就停留在ntldr is missing,不断重启!
网上解释:
operating system not found是由于分区没有激活引起的,ntldr is mis ...