`
文章列表
org.w3c.dom(java dom)解析XML文档 位于org.w3c.dom操作XML会比较简单,就是将XML看做是一颗树,DOM就是对这颗树的一个数据结构的描述,但对大型XML文件效果可能会不理想 首先来了解点Java DOM 的 API:1.解析器工厂类:DocumentBuilderFactory 创建的方法:DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); 2.解析器:DocumentBuilder 创建方法:通过解析器工厂类来获得 DocumentBuilder db = d ...
WebService基于SoapHeader实现安全认证 WebService基于SoapHeader实现安全认证        本文仅提供通过设置SoapHeader来控制非法用户对WebService的调用,如果是WebService建议使用WSE3.0来保护Web服 务,如果使用的是Viaual Studio 2008可以使用WCF,WCF里面提供了更多的服务认证方法。以下提供一种基于SoapHeader的自定义验证方式。 1.首先要自定义SoapHeader,须继承System.Web.Services.Protocols.SoapHeader 。 using System ...
Bean作用域的配置以及 Spring各种注入方式实例 list set map props 1.Bean有两种作用域属性,singleton 和 prototype ,默认为前者。对于singleton,当请求的 Bean 相同时,则不再重新生成新的实例化对象,通常应用程序中的组多组件都只需要一个实例就足够了。而 prototype ,用于每次返回 Bean 的一个新的实例,例如需要获取系统实时时间。 <bean id="mydate" class="com.lihui.MyDate" scope="prototype" ...
Ajax制作二级联动下拉列表框 1.index.jsp 1 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 2 <html> 3 <head>
Ajax制作Web进度条 1.index.jsp 1 <%@ page language="java" pageEncoding="UTF-8"%> 2 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 3 <html> 4 <head> 5 <script
看几道JQuery试题后总结(上篇) 无意中拿到的JQuery题目,拿来分享顺便总结总结 在JQuery对象中区分.text();.val();.html();.innerHTML;.innerTEXT()的用法与区别,用例子证明 在JQuery选择器中空格与大于号的区别 在一个表单中,查找所有选中的input元素,JQ的写法 指定的为某个div内部动态添加一个div的写法,外部添加一个div的写法(包括在该节点的前面以及后面) JQuery对象与dom对象的区别,以及两者互相转换的方法 如何动态的为某个div添加class属性,如何移除class属性,以及如 ...
整合Struts2与Spring以及spring的自动装配   一、需要的JAR文件为:Spring和Struts2框架本身需要的JAR文件以及他们所依赖的JAR文件,比如commons-logging.jar等等,另外还需要Struts2发布包中的struts2-spring-plugin-x.xx.jar。       二、整合过程:   (1)在web.xml中增加WebApplicationContext的相应配置,   以下两种配置方式本质是一样的。   1.         Servlet 2.3及以上版本可以使用监听器,相应配置如下 ...
java分布式系统开关功能设计(服务升降级) 博客分类: 总结 java         ​    ​首先讲一下开关的由来,例如东京在6月18日做店庆促销活动,在交易下单环节,可能需要调用A、B、C三个接口来完成,但是其实A和B是必须 的,C只是附加的功能(例如在下单的时候做一下推荐),可有可无,在平时系统没有压力,容量充足的情况下,调用下没问题,但是在类似店庆之类的大促环节, 系统已经满负荷了,这时候其实完全可以不去调用C接口,怎么实现这个呢?改代码?no,no,no,这样太不敏捷,此时开关诞生了,开发人员只要简单执行 一下命令或者点一下页面,就可以关掉对于C接口的调 ...
Eclipse中进行JVM内存设置 2010-09-27 14:38 chenhongxin blog.csdn.net 我要评论(0) 字号:T | T 你对Eclipse中JVM内存设置方法是否熟悉,这里通过几个问题向大家解释一下,安装Java开发软件时,默认安装包含两个文件夹,一个JDK(Java开 ...
 java.lang.OutOfMemoryError: Java heap space解决方法 引起java.lang.OutOfMemoryError: Java heap space异常,可能是由JAVA的堆栈设置太小的原因 根据网上的答案大致有以下两种解决方法: 1、在D:/apache-tomcat-6.0.18/bin/catalina.bat最前面加入:set JAVA_OPTS=-Xms200m -Xmx512m 注意:只有startup.bat启动tomcat,设置才能生效,如果利用windows的系统服务启动tomcat服务,上面的设置就不生效了, 就是说se ...
eclipsejvmstring测试虚拟机jdk   Eclipse 中设置JVM 内存 今天在eclipse 中测试把文档转换为图片的时候,报出了下面的错误:
  【摘抄】同步和争用以及减少争用的手段   博客分类: 多线程与并发 同步和争用减少争用的手段 synchronized真正意味着什么? synchronized 的语义确实保证了一次只有一个线程可以访问被保护的区段,但同时还包括同步线程在主存内互相作用的规则。理解 Java 内存模型(JMM)的一个好方法就是把各个线程想像成运行在相互分离的处理器上,所有的处理器存取同一块主存空间,每个处理器有自己的缓存,但这些缓存可 能并不总和主存同步。在缺少同步的情况下,JMM 会允许两个线程在同一个内存地址上看到不同的值。而当用一个管程(锁)进行同步的时候,一旦申 ...
  博客分类: 经典异常解决 Web前端开发 js中ajax返回空字符串长度不为0js中alert时换行的问题  PS: 记录在开发过程中使用Ajax遇到的“奇怪”的问题,有助于自己日后查看,也希望有助于遇到同样问题的同胞。有时一些问题可能很简单很简单,但是开发当中遇到时却可能令你头疼不已。有同感的顶起     异常1: js中ajax返回空字符串长度不为0的问题 JS通过Ajax从Java后台获取字符串,Java中返回空字符串"",但是到JS中却成为了长度为2的非空字符串   原因分析: Java代码中向response的Prin ...
1、请你自我介绍一下你自己? 回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的 技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事 的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重考官,在回答每个问题之后都说一句“谢谢”,企业喜欢有礼貌的求职者。 2、你觉得你个性上最大的优点是什么? 回答提示:沉着冷静、条理清楚、立场坚定、顽强向上、乐于助人和关心他人、适应能力和幽默感、乐观和友爱。我在 ...
博客分类: java 多线程华为Mapreduce框架  万能的SimpleDateFormat可以把java.util.Date对象, 或者类似 "2010-11-24 23:23:11.666"的   字符串转换成我们需要的格式或者时间对象。   但是由于时间的概念复杂,又牵扯到时区与本地化,导致了SimpleDateFormat需要处理太多的时间细节, new一个SimpleDateFormat需要华为太多的时间,这样可能会想到缓存SimpleDateFormat对象 但是万能的SimpleDateFormat恰恰又不是现成安全的。 ...
Global site tag (gtag.js) - Google Analytics