11 2013 档案
摘要:The last packet sent successfully to the server was 0 milliseconds ago.今天在使用JDBC操作mysql时遇到着实让人崩溃的信息,花费了一天的时间来解决。不罗嗦,直接描述解决办法。解决方法:首先一定要确定url和用户名密码是否配置正确,看看连接字串,端口是否配置正确然后再用网上说的URl上缀上autoReconnect=truejdbc:mysql://localhost:3306/oa?autoReconnect=true或编辑mysql目录里的:my.cnf(windows下为my.ini),#TheTCP/IPPort
阅读全文
摘要:preg_match利用 preg_match(),我们可以完成字符串的规则匹配。如果找到一个匹配,preg_match() 函数返回 1,否则返回 0。还有一个可选的第三参数可以让你把匹配的部分存在一个数组中。在验证数据时这个功能可以变得非常有用。$string = "football";if (preg_match('/foo/', $string)) {// 匹配正确}上面的例子将成功匹配,因为单词 football 里面包含 foo。现在我们来试一个更复杂的,例如验证一个 Email 地址。$string = "first.last@dom
阅读全文
摘要:Eclipse插件的安装方法1、在eclipse的主目录(ECLIPSE_HOME,比如在我的机器上安装的目录是:D:\eclipse)有一个plugins的目录,这种方法的插件安装非常简单,只要将插件copy到这个目录下就可以了。比如我有一个weblogic的插件(bea站点上可以下载),解压缩之后得到得到一个目录:【com.bea.eclipse.weblogic_1.1.1】,我就将这个目录直接放到%ECLIPSE_HOME%\plugins目录下,重新启动eclipse之后就看到Run->“StartWeblogic”的菜单。安装之后,weblogic插件的全路径为:D:\ecl
阅读全文
摘要:数据库连接.question1.java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver异常原因:没有导入导驱动包sqljdbc.jar.question2.com.microsoft.sqlserver.jdbc.SQLServerException: 没有为集成身份验证配置驱动程序异常原因:打sqlserver2005的sp3的补丁,然后将数据库设置为用windows+sqlserver双重验证。question3.java.sql.SQLException: [Microsoft][SQL
阅读全文
摘要:from: http://blog.csdn.net/flashlm/archive/2007/06/30/1672836.aspx插件名称:SQLExplorer插件分类:SQL Editor插件版本:2.2.4插件主页:[url]https://sqlexplorer.dev.java.net/[/url]下载地址:[url]http://puzzle.dl.sourceforge.net/sourceforge/eclipsesql/net.sourceforge.sqlexplorer_2.2.4.zip[/url]插件介绍:SQLExplorer是Eclipse集成开发环境的一种插件
阅读全文
摘要:今天上午升级Eclipse到3.1.2版本,完了之后就想找个数据库的插件,但花了近2个小时后得出的结论是:还没有支持3.1.x版本的数据库插件,郁闷的不行。看看eclipse3.1.12的发行日期——2005.12.26,咳,去年12月份出的,想不到到现在还没有支持的版本。当然也可能是我没找到。如果哪位兄台能给个支持3.1.x版本的数据库插件,将不甚感激!虽然没找到正主,但还是找到了一些Eclipse3.0.x版本可用的版本,以共将来参考。SQLExplorerSQLExplorer可以通过JDBC访问几乎任何一种数据库。同时也支持像Hibernate这样的工具访问数据库。现在的版本是SQLE
阅读全文
摘要:1、下载插件时注意要和Eclipse版本兼容。2、安装Eclipse插件时注意是否要安装其他的插件,这一点很容易被忽视。3、有时启动Eclipse未加载插件,解决方法很多,总结一下: a 、 删除整个目录/eclipse/configuration/org.eclipse.update/,重启Eclipse b 、在启动Eclipse时带上 -clean参数, 如:d:\eclipse\eclipse.exe -clean c 、 如果Eclipse启动找不到插件了,解决办法: 在/configuration/config.ini文件中加入一行osgi.checkConfiguration=t
阅读全文
摘要:以下是我整理的自己开发过程中的常用Eclipse插件,按字母排序:(1)AmaterasUML 介绍:Eclipse的UML插件,支持UML活动图,class图,sequence图,usecase图等;支持与Java class/interface之间的相互导入导出。官方网站:http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=AmaterasUML插件下载URL:http://sourceforge.jp/projects/amateras/downloads/56447/AmaterasUML_1.3.4.zip/
阅读全文
摘要:小谢叫我看一下01服务器上的医药平台,说抛了很多异常出来,看一下,大部分都是因为登录的时候验证码那个JSP页面抛出的getOutputStream() has already been called for this response。解决的办法,加上以下两行代码即可:out.clear();out = pageContext.pushBody();原文件是这样写的:255) fc=255; if(bc>255) bc=255; int r=fc+random.nextInt(bc-fc); int g=fc+random.nextInt(bc-fc); int b=fc+random.
阅读全文
摘要:一、WEB-INF的安全性是最高的。在Java EE的标准中,Web目录中的WEB-INF是必须存在的,而且此文件夹的安全性是最高的,在各个程序的开发中,基本上都将一些配置信息保存在此文件夹中。在定义WEB-INF目录时一定要注意大小写的问题,这里的字母都必须是大写。而且WEB-INF中的文件只有通过映射才能访问。[html] view plaincopyprint?he/WEB-INF/hello.jsphe/hello.joywy he /WEB-INF/hello.jsp he /hello.joywy 以上是将/WEB-INF/hello.jsp的文件映射成为一个“/hell...
阅读全文
摘要:今天来了,开机时突然发现输入密码时,键盘不管用了,试了一下键盘没问题,插口也没问题,能进入安全模式,很奇怪,昨天好好的今天却不能用了,找人倒腾了大半天也没搞出来,后来用PE盘消掉了密码,总算进入了系统,在设备管理里发现键盘驱动多了个黄色感叹号,初步判断驱动加载失败,重新安装也不行。后来想到可能昨天卸载软件时导致的,找了下解决方案,总算解决了,在此总结下,以备以后遇到类似问题。1.打开注册表regedit,定位到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass{4D36E96B-E325-11CE-BFC1-08002BE10318}2.
阅读全文
摘要:我们在用Eclipse开发程序的时候,经常想要用到第三方的jar包。这时候我们就需要在相应的工程下面导入这个jar包。以下配图说明导入jar包的步骤。1.右击工程的根目录,点击Properties进入Properties。或者选中工程根目录,按Alt-Enter即可。2.在Properties页面中选中Java Build Path,选中Libraries标签,点击Add External JARs。3.找到需要添加的jar包,确定即可。转自:http://blog.csdn.net/justinavril/article/details/2783182
阅读全文
摘要:使用eclipse开发是因为机器不够用myeclipse,eclipse也比myeclipse清爽很多,启动速度也快。这里的搭建开发环境使用: Jdk1.6+Tomcat6+Eclipse JEE, 工作目录如下环境目录如下: 安装路径: C:\Java\Jdk1.6.0 C:\Java\Jre1.6.0 D:\Tomcat 6.0 D:\workSpace D:\Eclipse 配置eclipse的开发环境,配置jdk的安装路径和tomcat安装路径。在eclipse下建立Dynamic Web Project工程zhgy,在使用eclipse中new一个tomcat,通过启动该tomcat
阅读全文
摘要:实现文件的上传与下载,可以使用Java的I/O流的类来实现,也可以使用专业的上传、下载组件。这些组件提供了现成的类,程序员只需调用这些类中的方法即可实现文件的上传与下载。本章将向读者介绍如何应用jspSmartUpload组件实现文件的上传与下载。13.1 jspSmartUpload组件的安装与配置下载jspSmartUpload.zip,解压后得到的是一个Web应用程序,目录结构如图13.1 所示。图13.1 jspSmartUpload.zip文件目录结构default.htm为Web应用的首页面,sample1.htm~sample7.htm文件分别为7个实例中供用户选择上传文件和下载
阅读全文
摘要:1.、提示键配置一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发者不清楚的话,就不知道Eclipse ,MyEclipse的代码提示功能一样能像Microsoft Visual Studio的代码提 示功能一样强大。先举个简单的例子说明问题所在,例如在Eclipse ,MyEclipse代码里面,打个foreach,switch等这些,是无法得到代码提示的(不信自己试试),其他的就更不用说了,而在Microsof
阅读全文
摘要:今天有时间,所以特意做了一个测试。复制代码代码如下:test-2呵呵,我标题没错吧。果然IE6,IE7的margin:10px; 失效了。解决办法复制代码代码如下:.test-1{border-color:#000;width:100%; height:auto !important;height:1%; zoom:1;}使用:width:100%;或者 height:auto !important;height:1%; 或者zoom:1; 都可以解决上面的问题。(3选1,不要全部写进去。)根据自己的具体情况来选择一种即可!问题根源 当然知道了解决办法还不够,我们必须知道什么情况会引发上面的.
阅读全文
摘要:1.substr(源字符串,其实位置[,长度])-截取字符串返回部分字符串但是当你截取中文字符串的时候很容易出现乱码,因为一个汉字是两个字节,而一个英文字母是一个字节。解决办法如下:2.mb_substr(),使用方法和substr相同,不过要开启php.ini里面extension=php_mbstring.dll扩展,不用担心,一般的空间商都会开启这个扩展的。网上也有很多中文字符串截取教程,实现起来比较复杂,感觉还是用php自带的函数实现起来比较好。整理的网络资料(php代码)如下:(1)截取GB2312中文字符串0xa0){ $tmpstr .= substr($s...
阅读全文
摘要:PHP的数据类型转换属于强制转换,允许转换的PHP数据类型有:(int)、(integer):转换成整形(float)、(double)、(real):转换成浮点型(string):转换成字符串(bool)、(boolean):转换成布尔类型(array):转换成数组(object):转换成对象PHP数据类型有三种转换方式:在要转换的变量之前加上用括号括起来的目标类型使用3个具体类型的转换函数,intval()、floatval()、strval()使用通用类型转换函数settype(mixed var,string type)第一种转换方式: (int) (bool) (float) (st
阅读全文
摘要:PHP数组添加一个元素的方式: push(), arr[],Php代码$arr=array();array_push($arr,el1,el2...eln);但其实有一种更直接方便的做法:Php代码$arr=array();$arr[]=el1;$arr[]=el2;...$arr[]=eln;而且有实验证明,第二种方法的效率比第一种方法高出将近一倍!我们来看下面的例子:Php代码$t=microtime(true);$array=array();for($i=0;$i';$t=microtime(true);$array=array();for($i=0;$i<10000;$i
阅读全文