![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
wolf_Springs
生活就像一场梦
展开
-
IDEA远程连接jar包DEBUG服务
IDEA远程连接jar包DEBUG服务原创 2023-01-10 10:58:22 · 567 阅读 · 0 评论 -
Vue练习手记
1、环境安装(1)下载文件地址:http://nodejs.cn/(2)执行安装命令npm install -g cnpm --registry=http://registry.npm.taobao.org#下载完毕后执行 如果以前执行过[npm install vue-cli -g]则需要卸载[npm uninstall vue-cli -g]否则vue ui打不开npm install @vue/cli -g(3)在要创建项目的地方执行 vue ui命令...原创 2021-12-14 00:14:12 · 926 阅读 · 1 评论 -
maven打包引用本地jar包,,pom文件的配置
maven引用时候需要引用本地文件需要添加scopesystemPath两个标签scope需要添加类型systemPath为jar包的绝对路径<dependency> <groupId>com.joyintech.component</groupId> <artifactId>msg-generate-1.0.0</artifactId> <scope>system</scope&...原创 2021-01-21 11:10:26 · 631 阅读 · 0 评论 -
springboot项目juint 启动
1、XML引用添加<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope></depende...原创 2020-03-19 10:07:54 · 175 阅读 · 0 评论 -
maven库下载代码
1. 在eclipse windows -> properties->maven 选项,然后查看右侧 菜单来中 找到 Download Artifact Sources 选项勾选;如果想要下载JavaDOC 则勾选 DownloadArtifact JavaDOC 选项。点击apply 并确定。2.回到eclipse项目中右键项目 找到maven 选项选择 update pr...转载 2019-12-17 14:24:37 · 309 阅读 · 0 评论 -
servlet同时调用
之前在做一个页面时候,需要同时在页面进行一次数据查询和短信发送,同时经过servlet,但是直接将方法调用函数放入页面启动项无论何种顺序都只会启动其中一个.另外一个不会调用servlet.最后通过将短信发送启动方法放入数据查询的回调函数成功处,调用成功 //启动后自动加载项 function init() { clearEvent(); getA原创 2013-05-29 09:39:36 · 703 阅读 · 0 评论 -
HttpServlet详解
转载自:http://www.cnblogs.com/panjun-Donet/archive/2010/02/22/1671290.htmlServlet的框架是由两个Java包组成:javax.servlet和javax.servlet.http. 在javax.servlet包中定义了所有的Servlet类都必须实现或扩展的的通用接口和类.在javax.servlet.http包中定转载 2013-04-18 23:34:31 · 532 阅读 · 0 评论 -
Ajax里的onreadystatechange的作用是什么
转载自:http://zhidao.baidu.com/question/88420116.html发送一个请求后,客户端无法确定什么时候会完成这个请求,所以需要用事件机制来捕获请求的状态,XMLHttpRequest对象提供了onreadyStateChange事件实现这一功能。这类似于回调函数的做法。onreadyStateChange事件可指定一个事件处理函数来处理XMLHttpR转载 2013-04-16 16:32:15 · 771 阅读 · 0 评论 -
spring获取webapplicationcontext,applicationcontext几种方法详解
转载自:http://www.blogjava.net/Todd/archive/2010/04/22/295112.html方法一:在初始化时保存ApplicationContext对象代码:ApplicationContext ac = new FileSystemXmlApplicationContext("applicationContext.xml");ac.getB转载 2013-05-29 17:46:33 · 519 阅读 · 0 评论 -
web.xml中load-on-startup的作用
原文地址:http://www.blogjava.net/xzclog/archive/2011/09/29/359789.html如下一段配置,熟悉DWR的再熟悉不过了: dwr-invoker org.directwebremoting.servlet.DwrServlet debug true 1 d转载 2013-05-29 17:38:06 · 489 阅读 · 0 评论 -
Servlet中的doFilter方法
编写实现类的程序过滤器 API 包含 3 个简单的接口,它们整洁地嵌套在 javax.servlet 包中。那 3 个接口分别是 Filter 、Filter Chain 和 Filter Config。从编程的角度看,过滤器类将实现 Filter 接口,然后使用这个过滤器类中的 Filter Chain 和 Filter Config 接口。该过滤器类的一个引用将传递给 Filter Ch转载 2013-05-29 16:04:48 · 8670 阅读 · 0 评论 -
java实现统一账户同一时间只能在一个地方登陆
现在所做的手机软件要求类似QQ,当一处登陆.另外一处就要取消.所以查看了一下源代码.发现代码实现如下web.xml:实现监听session作用.一旦session出现登陆、重复登录或者超时等.调用session中的方法 com.yitong.app.listener.SessionManageListener 15 session类:继承自javax.serv原创 2013-05-27 21:01:47 · 3976 阅读 · 2 评论 -
java最基本的基础知识
java最基本的基础知识、这种东西应该印在脑子里雨打不动,风吹不走。以后不能为少个分号或缺个逗号之类的小问题所出错。1、分隔符:超到分隔的作用。有半角的分号(“ ; ”)、逗号(" , ")、圆点(" .")、空格(" ")、花括号(“{ }”) 2、标识符:用通俗的话说就是像人名一样,起到一个标识作用。标识符必须以字符、下划线、美元开头,后跟字符、下划线、美元符或数字,长度无转载 2013-05-13 10:03:19 · 426 阅读 · 0 评论 -
HttpClient 教程
前言超文本传输协议(HTTP)也许是当今互联网上使用的最重要的协议了。Web服务,有网络功能的设备和网络计算的发展,都持续扩展了HTTP协议的角色,超越了用户使用的Web浏览器范畴,同时,也增加了需要HTTP协议支持的应用程序的数量。尽管java.net包提供了基本通过HTTP访问资源的功能,但它没有提供全面的灵活性和其它很多应用程序需要的功能。HttpClient就是寻求弥补这项转载 2013-05-08 16:21:35 · 750 阅读 · 0 评论 -
ANT标签详解
1、标签 每个构建文件对应一个项目,project标签是构建文件的跟标签,它可以有多个内在属性,各个属性的含义分别如下所示: default表示默认的执行目标,这个属性是必须的。 basedir表示项目的基准路径,这个属性是必须的。 name表示项目名称。 description表示项目的描述(或者是对这个标签的作用进行表述)。 每个构建文件都对应于一个项目,但是大型项目经转载 2013-05-21 14:29:14 · 540 阅读 · 0 评论 -
Java Ant build.xml详解
1,什么是antant是构建工具2,什么是构建概念到处可查到,形象来说,你要把代码从某个地方拿来,编译,再拷贝到某个地方去等等操作,当然不仅与此,但是主要用来干这个3,ant的好处跨平台 --因为ant是使用java实现的,所以它跨平台使用简单--与ant的兄弟make比起来语法清晰--同样是和make相比功能强大--ant能做的事情很多,可能你用了很久,你仍然转载 2013-05-21 09:53:46 · 446 阅读 · 0 评论 -
sun.misc.BASE64Decoder的用法
Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的详细规范。Base64要求把每三个8Bit的字节转换为四个6Bit的字节(3*8 = 4*6 = 24),然后把6Bit再添两位高位0,组成四个8Bit的字节,也就是说,转换后的字符串理论上将要比原来的长1/3。这样说会不会太抽象了?不怕,我们来看一个例子转载 2013-05-20 14:44:11 · 1238 阅读 · 0 评论 -
ServletContextListener的用法
转自http://hi.baidu.com/ericwanghx/blog/item/d5d8a33d26cf05e6838b137e.html在Servlet API中有一个ServletContextListener接口,它能够监听ServletContext对象的生命周期,实际上就是监听Web应用的生命周期。当Servlet容器启动或终止Web应用时,会触转载 2013-05-29 16:38:38 · 463 阅读 · 0 评论 -
JAVA经典算法40题
【程序1】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? PS:此题即本月数量为上两月数量相加1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21....public class exp2{ public static void转载 2013-05-13 10:05:56 · 872 阅读 · 0 评论 -
输入自动提示与补全功能的设计与实现
转载自:http://www.cnblogs.com/lovesqcc/p/4037708.html 工程示例下载地址: http://download.csdn.net/download/shuqin1984/6913555 包含一个简短而完整的Web示例, 演示如何根据用户输入的字符进行自动提示和补全。 一、转载 2017-02-09 16:12:47 · 842 阅读 · 0 评论 -
获取下一周日期
public class DateUtil { private final static SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); /** * 按传输时间返回时间的下一天 * @param date 传输时间 * @par转载 2015-05-12 17:15:59 · 415 阅读 · 0 评论 -
eclipse debug模式下鼠标移动至变量上不显示值
转载链接今天同事问一问题,就说在eclipse中调试时,鼠标移动到变量上不显示值,这个原来自己也遇到过,没注意,反正就使用ctrl+shift+i嘛,也可以的,刚查了一下,解决方法如下: Window->Preferences->Java->Editor->Hovers 将[Variable Values]选择即可,如果第一个[Combined Hover]已经勾选,则将这转载 2014-08-07 10:40:33 · 1462 阅读 · 0 评论 -
使用 DelegatingActionProxy
使用 DelegatingActionProxy使用 DelegatingRequestProcesso 非常简单方便,但有一个缺点:RequestProcessor 是Struts 的一个扩展点,也许应用程序本身就需要扩展RequestProcessor ,而DelegatingRequest Processor 已经使用了这个扩展点。为了重新利用 Struts 的 RequestPro转载 2013-11-14 11:50:47 · 489 阅读 · 0 评论 -
org.apache.log4j.Logger 详解
转自:http://blog.csdn.net/anlina_1984/article/details/5313023 org.apache.log4j.Logger详解1.概述1.1. 背景 在应用程序中添加日志记录总的来说基于三个目的:监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开转载 2013-11-27 11:24:42 · 573 阅读 · 0 评论 -
HTTP BASIC认证,抢先认证介绍和 HttpClient 4.1.1 实例
1.HTTP BASIC认证在HTTP中,基本认证是一种用来允许Web浏览器或其他客户端程序在请求时提供以用户名和口令形式的凭证。在发送之前,用户名追加一个冒号然后串接上口令。得出的结果字符串再用Base64算法编码。例如,用户名是Aladdin,口令是open sesame,拼接后的结果是Aladdin:open sesame,然后再用Base64编码,得到QWxhZGRpbjpvcGV转载 2013-09-26 12:05:59 · 679 阅读 · 0 评论 -
RSA数字加签验签及字符编码
最近项目增加新功能,通过与其他公司的功能进行互动,数据要求传送字节数长度.以及通过数字验签验证数据完整性,且两公司项目编码不同,一个UTF-8,一个gb2312,然后,悲催开始了..首先是加签验签类的代码,采用rsa1024算法import java.io.BufferedReader;import java.io.File;import java.io.FileInputStrea转载 2013-09-06 11:48:05 · 2336 阅读 · 0 评论 -
sql 语句left join
通俗的讲: A left join B 的连接的记录数与A表的记录数同 A right join B 的连接的记录数与B表的记录数同 A left join B 等价B right join A table A: Field_K, Field_A 1转载 2013-08-23 22:19:29 · 956 阅读 · 0 评论 -
Java中使用OpenSSL生成的RSA公私钥进行数据加解密
本文出处:http://blog.csdn.net/chaijunkun/article/details/7275632,转载请注明。由于本人不定期会整理相关博文,会对相应内容作出完善。因此强烈建议在原始出处查看此文。RSA是什么:RSA公钥加密算法是1977年由Ron Rivest、Adi Shamirh和LenAdleman在(美国麻省理工学院)开发的。RSA取名来自开发他们三转载 2013-08-23 10:23:04 · 1316 阅读 · 0 评论 -
OpenSSL生成的公钥秘钥对
用openssl,Linux上自带。常用命令如下:--生成RSA私钥(传统格式的)openssl genrsa -out rsa_private_key.pem 1024--将传统格式的私钥转换成PKCS#8格式的openssl pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outformPEM -nocrypt--生成RS转载 2013-08-22 19:50:01 · 523 阅读 · 0 评论 -
Stringbuffer的使用
StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。 所以在实际使用时,如果经常需要对一个字符串进行修改,例如插入、删除等操作,使用StringBuffer要更加适合一些。在StringBuffer类中存在很多和S转载 2013-08-07 12:04:17 · 415 阅读 · 0 评论 -
Java数字证书对文件、加密、解密、签名、校验签名(一)
本文中的Base64Utils.java在其他随笔中已经贴出。Java证书生成命令如下,不做过多解释,可先到网上查询下资料,本文仅提供工具类代码:把生成的密钥库和证书都放到类的同包下。keytool-validity365 -genkey-v -aliaswww.asdc.com.cn-keyalg RSA-keystore D:\key\asdc.keystore转载 2013-08-02 15:22:45 · 997 阅读 · 0 评论 -
java中加密与解密
本文主要谈一下密码学中的加密和数字签名,以及其在java中如何进行使用。对密码学有兴趣的伙伴,推荐看BruceSchneier的著作:AppliedCrypotography。在jdk1.5的发行版本中安全性方面有了很大的改进,也提供了对RSA算法的直接支持,现在我们从实例入手解决问题(本文仅是作为简单介绍): 一、密码学上常用的概念 1)消息摘要: 这是一种与消息认证码结合使转载 2013-05-20 11:01:27 · 697 阅读 · 0 评论 -
document.body.clientHeight 和 document.documentElement.clientHeight的区别
Javascript中的 document.body.clientHeight 和 document.documentElement.clientHeight 的区别 这个问题是我在整合新的美工页面的时候发现的,在整合页面的时候菜单页面始终显示不出来。但是查看源代码,里面又已经打印出来了所有的菜单。唯一的解释就是js的问题了。用火狐firebug测试,发现其中一个取得页面高度的变量 bod转载 2013-05-06 10:34:10 · 600 阅读 · 0 评论 -
在java中生成二维码,并直接输出到jsp页面
在java中生成的二维码不存到磁盘里要直接输出到页面上,这就需要把生成的二维码直接以流的形式输出到页面上,我用的是myeclipse 和 tomcat它的原理是:在加载页面时,根据img的src(code.jspx)找到对应的servlet(CodeServlet),在servlet中编辑二维码中的内容,调用生成二维码的类EncoderHandler中的encoderQRcoder方法转载 2013-04-27 11:19:13 · 1014 阅读 · 0 评论 -
Spring中PropertyPlaceholderConfigurer的使用
(1) 基本的使用方法是lysis" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> classpath:/spring/include/dbQuery.properties 其中classpath是引用src目录下的文件写法。转载 2013-04-26 17:56:53 · 596 阅读 · 0 评论 -
Spring的lobhandler
先来赞一句,Spring果然是博大精深,急程序员所急,想程序员所想,值得推荐。 就拿Oracle中的lob字段处理来说,大家都知道这是一个比较麻烦的事, 在加上Hibernate之后处理起来也不是优美(感谢czf的文档), 但是有了Spring一切都是简单解决。 只需要在配置文件中简单几行,代码无需多写一行,就解决了。在Spring的文件中作如下配置:转载 2013-04-26 17:48:33 · 661 阅读 · 0 评论 -
subString的用法
string a = "abcdefghigklmn";String b=a.substring(8);String c = a.substring(2,8);b值为igklmn;c值为cdefgh;转载 2013-04-26 08:53:38 · 910 阅读 · 0 评论 -
JAVA中int、String的类型转换
int -> Stringint i=12345;String s="";第一种方法:s=i+"";第二种方法:s=String.valueOf(i);这两种方法有什么区别呢?作用是不是一样的呢?是不是在任何下都能互换呢?String -> ints="12345";int i;第一种方法:i=Integer.parseInt(s);第二种方法:i=Inte转载 2013-04-25 14:43:38 · 396 阅读 · 0 评论 -
限制在文本框中只能输入IP地址格式
只能在文本框内输入IP数字格式:_._._._.a3{width:30;border:0;text-align:center}function mask(obj){obj.value=obj.value.replace(/[^\d]/g,'')key1=event.keyCodeif (key1==37 || key1==39){ obj.blur();nexti转载 2013-04-24 16:46:44 · 7225 阅读 · 0 评论 -
jsp页面数字按格式显示!
使用fmtDouble num = newDouble("123456789012.3456");整数带千分符显示:整数显示:两位小数舍入显示:两位小数舍入,不足两位小数补0显示:货币显示:(与number类似扩展pattern)百分数显示:(与number类似扩展pattern)实例结果整数带千分符显示: 123,456,789转载 2013-04-24 16:45:24 · 1482 阅读 · 0 评论