- 博客(54)
- 资源 (2)
- 收藏
- 关注
原创 Linux Tomcat报错: java.lang.IllegalStateException: Cannot run without an instance id.
Linux Tomcat报错: java.lang.IllegalStateException: Cannot run without an instance id.
2016-09-08 21:58:43 9739
原创 开启PowerDesigner工具栏上的被禁用掉的图标
1、PowerDesigner 版本,工具栏上的Inheritance图标默认是禁用的,如下图所示:2、取消禁用的方法如下:Tools->Model Options->Model Settings->Notation 设为“E/R+Merise”就行了,具体操作步骤如下图所示:Notation默认勾选的是Barker.改成“E/R+M
2016-09-05 23:24:32 2755 2
原创 JQuery利用JSONP实现跨域请求
话不多说了,直接上代码第一种方式:$.getJSON("http://localhost:7777/vc/login?jsoncallback=?", { userId:'SCMHUBIAO',tokenId:'1' }, function(data){ alert(data); }); 第二种方式:$.ajax({ type : "get"
2016-09-05 23:18:57 820
原创 Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused(MongoDB启动异常)
mongdb启动异常
2015-12-25 16:15:28 28777 1
翻译 在Java中System.arraycopy() 和 Arrays.copyOf()两者之间的区别
使用System.arrayCopy()和Arrays.copyOf()拷贝数组的区别
2015-12-21 20:48:10 13971
转载 Web服务器工作原理概述
很多时候我们都想知道,web容器或web服务器(比如Tomcat或者jboss)是怎样工作的?它们是怎样处理来自全世界的http请求的?它们在幕后做了什么动作?Java Servlet API(例如ServletContext,ServletRequest,ServletResponse和Session这些类)在其中扮演了什么角色?这些都是web应用开发者或者想成为web应用开发者的人必须要知
2015-02-12 10:03:24 1869
原创 js的showModalDialog对字符串的限制
不知道,大家有没有遇到这样的奇葩问题,当时今天笔者很不幸,遇到这一奇葩的问题,就当使用window.showModalDialog("test.jsp",args,'dialogHeight=100px;dialogWidth=250px;');进行数据传输,当args的数据大于4096个字符时,多出来的数据会被自动截掉,从而导致数据的完整性丢失.Syntax vReturnValu
2014-12-26 17:19:56 1143
原创 org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection
org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is o
2014-05-16 16:20:03 113700 26
原创 Eclipse查询MySql、添加中文乱码问题
一、设置MyEclipse的字符编码,步骤如下:1、进入Window--Preferences--General--Workspace,Text file encoding 选项中默认的Default(GBK)选项更改为Other,并将值设为utf-8;2、进入Window--Preferences--MyEclipse--Files and Editors,将这个选项下面的:ASP
2014-05-13 22:48:05 3701
原创 EL表达式截取字符串的长度,字符串长度大于12个字符后,使用"."代替
客户姓名 性别 生日 手机 邮箱 爱好 类型 备注 操作 ${c.name } $
2014-05-08 21:18:12 16582
原创 今天的面试题集
1、setTimeout()和setInterval()的区别? 计时器setTimeout()与setInterval()是原生JS很重要且用处很多的两个方法, 但很多人一直误以为是相同的功能: 间隔时间重复执行传入的句柄函数. 但实际上, 并非如此, 既然JS给出了两个不同的命名, 肯定有其迥异之处. 先来看看两者JS手册及英文词典上的解释: JS手册
2014-05-08 21:14:50 950 1
转载 java异常处理总结
异常处理是程序设计中一个非常重要的方面,也是程序设计的一大难点,从C开始,你也许已经知道如何用if...else...来控制异常了,也许是自发的,然而这种控制异常痛苦,同一个异常或者错误如果多个地方出现,那么你每个地方都要做相同处理,感觉相当的麻烦! Java语言在设计的当初就考虑到这些问题,提出异常处理的框架的方案,所有的异常都可以用一个类型来表示,不同类型的异常对应不同的子类异常(这里的
2014-02-06 04:07:37 1158
原创 反向Ajax简单概述
1、什么是反向ajax反向Ajax(Reverse Ajax)本质上则是这样的一种概念:能够从服务器端向客户端发送数据。在一个标准的HTTPAjax请求中,数据是发送给服务器端的,反向Ajax可以某些特定的方式来模拟发出一个Ajax请求,这些方式本文都会论及,这样的话,服务器就可以尽可能快地向客户端发送事件(低延迟通信)。2、反向ajax的目的反向Ajax的目的是允许服务器端向客户端推
2014-02-05 05:11:07 1464
原创 Ajax快速入门
Ajax快速入门1、在正式介绍Ajax前,需要简短的介绍一下同步交互和异步交互1, 同步交互客户端向服务器端发送请求 ——> 等待服务器端处理 ——> 处理完毕返回,这个期间客户端不能做任何其他事情。发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。2, 异步交互客户端向服务器端发送请求 ——> 等待服务器端处理 ——> 处理完毕返回,这个期间客户端可以做其他事
2014-02-05 03:50:08 2632 1
原创 javascript实现二级省级联动
1,准备省级信息:cities.xml 长沙市 株洲市 湘潭市 吉首市 张家界 长春 吉林市 四平 松原 通化 沈阳 大连 鞍山
2014-02-04 03:51:41 1474
原创 Dom4j工具类个人版(第二个版本)
public class XmlUtils { public static T toBean(Element e, Class clazz) { try { Map map = toMap(e); T bean = clazz.newInstance(); BeanUtils.populate(bean, map); return bean; } catch (
2014-01-15 00:01:30 1800
原创 HttpURLConnection 断点下载
什么叫断点下载?迅雷就可以断点下载!就是说下载了一半,然后把下载中断,明天打开电脑再继续下载。如果我在下载一个文件,先下载了50%,然后停止下载,然后再继续下载省下的50%。这里有两个问题需要我们处理: 需要告诉服务器,我要从资源的某个字节位置开始下载,而不是从头开始下载;下载到的数据要追加到原来已下载文件的尾部,而不是创建新文件。 第一个问题我们应该知道怎么处理,我们在学习
2014-01-13 23:38:43 3629
转载 Java编写敏感文件扫描工具
Java编写敏感文件扫描工具文章来源:http://yuedu.163.com/news_reader#/!/source?id=c6a5b83adfc7483c9f7166030b7a5d27_1&cid=41361585ceed40c4a3a7cfb6e599f070_1在渗透测试过程中,扫描敏感目录文件是一件非常重要的事情,那么接下来,我们就用Java来做一个目录扫描的D
2014-01-11 05:55:05 1869
转载 jQuery的attr与prop
本文出处:http://www.cnblogs.com/dolphinX/p/3348582.htmljQuery1.6中新添加了一个prop方法,看起来和用起来都和attr方法一样,这两个方法有什么区别呢?这要从HTMl 的attribute与property区别说起,attr与prop正是这两个东西的缩写。attribute与propertyattribut
2014-01-11 05:45:25 980
原创 XML 的 DOM 解析范例:将XML用作数据库
1,建立 domain 类Student.javapublic class Student { public Student() { super(); } public Student(String number, String name, String age, String sex) { super(); this.number = number;
2014-01-11 05:38:35 1420
原创 将ApplicationContext.xml加载到java内存中
1,准备ApplictionContext.xml 2,将对应的标签封装成java对象在BeanConfig中存在一个Map 对应中的多个子元素,其中的name就是Map的键,本身作值;3,实现加载方法:package cn.lwuyang.exercise;import java.util.L
2014-01-02 15:36:08 1378
原创 Do4j工具类第一个版本
package cn.lwuyang.xml.utils;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStreamWriter;import java.io.Writer;import java.net.URL;import java.util.Arrays;impo
2014-01-01 18:37:28 1347
[(转)]JVM运行时是什么样子?
Java是在JVM上运行的,那么JVM运行时是什么样子?对于JVM运行时的数据区的理解用一个图来显示很形象,下面的图显示JVM运行时的数据区。 每个线程的数据区从图中可以看出,每个线程有program counter register(程序计数器),JVM Stack(JVM栈),和Native Method Stack(本地方法栈)。这三个区域都是基于每一个线程的,当一个线...
2013-12-18 19:10:20 159
转载 JVM运行时是什么样子?
Java是在JVM上运行的,那么JVM运行时是什么样子?对于JVM运行时的数据区的理解用一个图来显示很形象,下面的图显示JVM运行时的数据区。每个线程的数据区从图中可以看出,每个线程有program counter register(程序计数器),JVM Stack(JVM栈),和Native Method Stack(本地方法栈)。这三个区域都是基于每一个
2013-12-18 12:09:03 1149
[译文]在Java中究竟什么是null?
我们从下面的语句开始介绍:String x = null; 1、这句代码究竟做了一件什么事情? 让我们回忆一下什么是变量,什么又是的值,一个变量类似一个盒子。正如你可以用一个框来存储的东西,你可以用一个变量来存储值。当声明一个变量,我们需要设置它的类型。java有两大类型:原始类型和引用类型。一个原始类型存储值声明的变量,一个引用类型存储引用声明的变量。在这种情况下,初...
2013-12-18 10:48:36 199
翻译 在Java中究竟什么是null?
我们从下面的语句开始介绍:String x = null;1、这句代码究竟做了一件什么事情?让我们回忆一下什么是变量,什么又是的值,一个变量类似一个盒子。正如你可以用一个框来存储的东西,你可以用一个变量来存储值。当声明一个变量,我们需要设置它的类型。java有两大类型:原始类型和引用类型。一个原始类型存储值声明的变量,一个引用类型存储引用声明的变量。在这种情况下,初始化语句声明了一
2013-12-18 00:10:35 1053
substring在JDK6和JDK7中的区别
这是本人第一次翻译及时文档,如有差池,还请多多体谅,本人还是觉得,如果读者英文功底,还可以的话,建议看原文:http://www.programcreek.com/2013/09/the-substring-method-in-jdk-6-and-jdk-7/ 为简单起见,列举如下例子来说明substring(int beginIndex,int endIndex)方法。...
2013-09-25 01:13:53 208
substring在JDK6和JDK7中的区别
09/the-substring-method-in-jdk-6-and-jdk-7/ 为简单起见,列举如下例子来说明substring(int beginIndex,int endIndex)方法。1,substring()方法具体是做什么的? substring(int beginIndex , int endIndex)方法返回一个从beginIdex开始到endIndex-1的新串。String x = "abcdef";x = x.
2013-09-25 01:13:53 165
原创 JDBC连接池
一、使用数据库连接池优化性能 1,一般来说,Java应用程序访问数据库的过程是: ①装载数据库驱动程序; ②通过JDBC建立数据库连接; ③访问数据库,执行SQL语句; ④断开数据库连接。 模型见附件:java应用程序访问数据库.png<!--StartFragment --> 缺点:用户每次请求都需要向数据库获得链接...
2013-09-22 01:44:08 187
原创 JDBC连接池
; ③访问数据库,执行SQL语句; ④断开数据库连接。 模型见附件:java应用程序访问数据库.png<!--StartFragment --> 缺点:用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。 假设网站一天1 0万访问量,数据库服务器就需要创建10万次连接,极大的浪费数据库的资源,并且极易造成数据库服务器内存溢出、拓机。 2,
2013-09-22 01:44:08 183
上传下载
1.文件上传(浏览器-->服务器) * 上传功能 * 浏览器可以选择文件 * 浏览器可以将选择的文件上传给服务器 * 服务器需要将上传文件保存到服务器本地 * 上传基本要求 * 1.提供input标签type属性的值,必须为file(不同的浏览器实现的效果不同) * 注意:input必须设置name属...
2013-04-10 20:02:35 157
原创 简单的在线支付
工具类:package cn.lwy1521.utils;import java.io.IOException;import java.util.Properties;public class PayConfig { private static Properties prop = new Properties(); static{ try { ...
2013-04-08 22:20:07 255
原创 简单的在线支付
try { prop.load(PayConfig.class.getClassLoader().getResourceAsStream("merchantInfo.properties")); } catch (IOException e) { throw new RuntimeException(e); } } public static String getValue(String key){ return prop.getPrope
2013-04-08 22:20:07 166
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人