自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (29)
  • 收藏
  • 关注

转载 SCRIPT70: 没有权限

在各种web应用中常用到日历控件My97DatePicker时而会出现一些这样的JS错误提示:SCRIPT70: 没有权限主要原因:iframe安全而引发的问题,浏览器中js是没有垮域访问的权限的。如果用到iframe首先确保不垮域,或者不用iframe以绕开这个问题。 解决办法:打开WdatePicker.js设置$crossFrame:false

2017-02-13 11:29:52 13323

原创 myEclipse budug不起作用的问题

今天遇到debug不起作用,一下是具体操作:1、打开 windows --> preferences --> java --> Debug ,设置成默认模式2、project --> properties --> java Compiler ,跟上面一样可以恢复成默认模式,不想恢复的话,Classfile Generation一定要全选,我的my

2016-12-28 12:09:47 1035

原创 CAS单点登录实战

搞了老半天,单点登录终于弄好了,此文是初步接触单点登录的入门指南,分享一下:准备环境:windows7 64位JDK 1.6.0_10Tomcat 6.0.20(准备三份tomcat,分别名为tomcat-6.0.20-app1,tomcat-6.0.20-app2,tomcat-6.0.20-cas-server,修改startup和shutdown的端口)CAS-ser

2016-12-13 12:26:32 1044

转载 Tomcat集群Cluster实现原理

Tomcat集群Cluster实现原理剖析 .     对于WEB应用集群的技术实现而言,最大的难点就是如何能在集群中的多个节点之间保持数据的一致性,会话(Session)信息是这些数据中最重要的一块。要实现这一点,大体上有两种方式,一种是把所有Session数据放到一台服务器上或者数据库中,集群中的所有节点通过访问这台Session服务器来获取数据;另一种就是在集群中的所有节点间进行Se

2016-11-16 16:05:58 437

转载 Java多线程编程详解

线程的同步 由于同一进程的多个线程共享同一片存储空间,在带来方便的同时,也带来了访问冲突这个严重的问题。Java语言提供了专门机制以解决这种冲突,有效避免了同一个数据对象被多个线程同时访问。 由于我们可以通过 private 关键字来保证数据对象只能被方法访问,所以我们只需针对方法提出一套机制,这套机制就是 synchronized 关键字,它包括两种用法:synchronized 方

2016-11-09 16:37:37 315

转载 Myeclipse报错

今天打开Myeclipse10的时候,发现server窗口出现一堆问题,问题如标题,然后下方出现了一堆java.lang.NullPointerException的问题。java.lang.NullPointerException    at com.genuitec.eclipse.ast.deploy.core.Deployment.(Unknown Source)    at

2016-09-07 14:37:30 275

转载 WebSocket 是什么原理?为什么可以实现持久连接?

作者:Ovear链接:http://www.zhihu.com/question/20215561/answer/40316953来源:知乎著作权归作者所有,转载请联系作者获得授权。一、WebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不支持持久连接的(长连接,循环连接的不算)首先HTTP有1.1和1.0之说,也就是所谓

2016-09-05 17:38:24 1295 1

转载 深入浅出之JVM GC篇

一个优秀的Java程序员必须了解GC的工作原理、如何优化GC的性能、如何与GC进行有限的交互,因为有一些应用程序对性能要求较高,例如嵌入式系统、实时系统等,只有全面提升内存的管理效率 ,才能提高整个应用程序的性能。本篇文章首先简单介绍GC的工作原理之后,然后再对GC的几个关键问题进行深入探讨,最后提出一些Java程序设计建议,从GC角度提高Java程序的性能。一、垃圾回收机制(GC)1.

2016-08-01 16:43:42 264

转载 深入浅出之JVM 内存编

在阅读本篇文章时,至少首先对JVM的概念、工作原理、结构组成,有一定的基础性了解,废话不多说,本文开门见山,直接以工作中比较常见的几种概念:类、类对象、实例对象、静态方法、非静态方法、静态属性、非静态属性等为出发点,直接切入JVM内存的使用及分配,通过这些原理认清Java中的静态方法和静态属性的问题,其次讲JVM的内存堆栈模型,主要描述JVM内存堆栈结构的组成,最后是JVM的内存参数设置,主要描述

2016-08-01 16:39:34 378

转载 java 堆 栈 方法区的简单分析

基础数据类型(Value type)直接在栈(stack)空间分配,方法的形式参数,直接在栈空间分配,当方法调用完成后从栈空间回收。引用数据类型,需要用new来创建,既在栈空间分配一个地址空间(reference),又在堆空间分配对象的类变量(object) 。方法的引用参数,在栈空间分配一个地址空间,并指向堆空间的对象区,当方法调用完成后从栈空间回收。局部变量 new 出来时,在栈空间和

2016-08-01 11:42:27 256

原创 通过JDK自带的wsimport生成jws客户端代码

环境:         JDK1.6.0_10         win7                   之前遇到在jax-ws(即jws)下开发的一个接口,现在需要调用该接口,跟以前开发axis2时生成客户端代码有些许区别,所以就记录下来,其实很简单,JDK的bin目录下自带就有一个工具,wsimport.exe。一个用来生成webservice客户端的工具。 

2016-07-20 11:31:37 4007

原创 impdp导入遇到的问题

由于本地的生产库需要更新图片,要的也比较着急,由于管理照片在另外一个系统里,所以就联系他们那边的DBA,叫他们导一下图片的dmp文件,文件是拿过来了,刚开始采用imp命令导入,报一些错,网上查了一下,说是数据库版本的问题,后来联系他们的DBA,不是这个问题导致的,最后看了一下他的导出日志,是以expdb命令导出的。现将导入的一些步骤记录如下,1、以DBA权限登录创建director

2016-07-05 16:36:34 1518

原创 更新用blob字段存储照片的Java代码

package com.service;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.InputStream;import java.io.OutputStrea

2016-07-05 16:24:58 5822

原创 JDK源码分析之StringBuffer篇

public final class StringBuffer extends AbstractStringBuilder implements java.io.Serializable, CharSequence{.....}StringBuffer类跟String类一样定义成final形式,主要是为了“效率”和“安全性”的考虑,若StringBuffer 被继承,由于

2016-06-23 14:13:10 2623

转载 JDK源码分析之String篇

------------------------------String在内存中的存储情况(一下内容摘自参考资料1)-----------------------------------前提:先了解下什么是声明,什么时候才算是产生了对象实例一、首先看看Java虚拟机JVM的内存块及其变量、对象内存空间是怎么存储分配的1、栈:存放基本数据类型及对象变量的引用,

2016-06-22 15:32:04 899

转载 JDK在LINUX系统平台下的部署案例与总结

分享一篇关于在不同系统平台安装JDK的案例原文出处:http://xjsunjie.blog.51cto.com/999372/1358183查看系统平台版本: JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。JDK 是整个Java的核心,包括了Java的开发和运行环境,Java工具和Java基础的类库。在L

2016-05-31 14:54:34 850

转载 IHS 问题分析

刚开始做运维相关的工作,知道有IBM Http Server 结合was使用,用了一段时间居然不知道IHS(其实就是IBM Http Server),够逗的。还有一个就是以前需要禁掉trace功能,需要修改http.conf文件,在文件的最后面看到,LoadModule was_ap22_module /opt/IBM/HTTPServer/Plugins/bin/32bits/mod_w

2016-05-31 14:06:47 12858

转载 web应用缓慢故障分析

在这以后里分享一篇关于web应用缓慢的分析过程,感觉挺有用的。原文出处:http://xjsunjie.blog.51cto.com/999372/751585友在一家购物网站做运维不久,今日打电话说前台页面打开比较慢订单无法正常投递,但是查看CPU使用率较低没什么压力,只是内存稍高86%左右,磁盘读写也很正常,咨询我怎么进行解决。我问了他一些基本的系统架构问题,知

2016-05-31 12:01:57 1617

转载 WebSphere7集群部署实践与总结

最近的工作跟was集群相关的,但是工作范围仅限于维护,集群部署等相关经验比较缺乏,还好,这里分享一篇文章,因为有些东西都是亲身经历过的,比如dmgr,node,server的启停,Apache服务的使用(博客里有一篇文章是写在Apache里禁掉trace功能的)所以看起来还是比较好理解的。感谢滴水穿石孙杰提供那么好的博文,出处:http://xjsunjie.blog.51cto.com/99

2016-05-30 15:20:29 12721

原创 远程WWW服务支持TRACE请求

最近扫描项目所在的服务器发现一个漏洞,名称叫“远程WWW服务支持TRACE请求”,提供的解决办法没多大用处,只说是“管理员应禁用WWW服务对TRACE请求的支持”,但具体怎样做不太清楚,上网搜了一下,利用apache服务器的rewrite功能,对TRACE请求进行拦截,以下是解决办法。详细描述远端WWW服务支持TRACE请求。RFC 2616介绍了TRACE

2016-05-30 11:02:23 25108 1

原创 WebSphere Comments Collections组件反序列化漏洞(CVE-2015-7450)

刚刚完成了一个项目,在上线之前请求安全部门进行漏洞扫描,其中有一个漏洞名称是“WebSphere Comments Collections组件反序列化漏洞(CVE-2015-7450)”,按照扫描结果的提示解决方案,成功解决了,先分享一下。详细描述Apache Commons Collections可以扩展或增加Java集合框架,是Commons Prope

2016-05-30 10:42:30 13215

原创 Myeclipse错误:Errors occurred during the build. Errors running builder 'DeploymentBuilder' on project

问题描述:Errors occurred during the build. Errors running builder 'DeploymentBuilder' on project 'myProjectName'. java.lang.NullPointerException原因分析:此问题一般发生在Myeclipse 保存文件并自动部署时候。由于在写项目的时候,还没等

2016-05-25 10:52:26 625

原创 oracle大表分区

最近在做一个项目,有一张表数据量很大,每天系统会产生4W多条数据,现在的数据量已经达到了1500W条,给查询带来了极大的不便,但由于该表当初设计的时候没有对其进行分区,现阶段由于客户反映查询超级缓慢(15秒以上),所以权衡一下就对该表做了表分区,以下是我做表分区的步骤。1、备份表      create table USERWORKINFO_copy_bak as select *

2016-04-21 15:00:22 483

原创 建立表空间

近期由于想在本地也能测试项目,就建了一个测试环境,所以建立表空间就应运而生了。我用的是oracle11G,工具是pl/sql developer 8.0首先以DBA权限登录pl/sql developer 8.0,我的是DBA权限用户名是“hr”步骤如下:1、建立用户,用户名为“lxlt ”,其中,      create user  lxlt  identified

2016-04-21 11:58:42 318

原创 Struts <s:if>标签

今天用Str一个比较uts的比较值的时候,出现一个问题,就是比较单个字符串的时候比较不了,导致显示不了if里面的内容,(在后台取值验证过了,值就是‘A’)我是这样写的:显示的内容后来改成这样就可以了,toString()">显示的内容应该是取单个字符判断的时候把‘A’当成是char类型了。

2016-03-31 16:06:39 209

原创 oracle Plsql 执行update或者delete时卡死问题解决办法

今天碰到一个执行语句等了半天没有执行:delete table XXX where ......,但是在select 的时候没问题。后来发现是在执行select * from XXX for update 的时候没有commit,oracle将该记录锁住了。可以通过以下办法解决: 先查询锁定记录 Sql代码  SELECT s.sid, s.seri

2016-03-21 14:11:05 11914

原创 axis2开发之---生成Java代码(4)

上一节讲到通过插件生成wsdl文件的例子,现在我们就用wsdl文件来生成Java调用的代码。准备的工具,在http://blog.csdn.net/u013341688/article/details/50906658这里我们已经下载了插件。1、cmd打开命令提示符,cd 进入到D:\TOOLS\插件\axis2开发步骤(图片)\axis2-1.6.2-bin\axis2-1.6.

2016-03-17 14:17:29 2988

原创 axis2开发之---生成wsdl文件(3)

上一节讲到打包完arr文件之后,这一节主要讲如何生成wsdl文件。好了废话少说,先说步骤:1、建立一个客户端工程:webClientText,这里免了相关jar包的导入2、选中工程,右键----->new ------> Axis2 Wizards  ,选中 Axis2 Code Generator,然后下一步3、选中生成WSDL选项,下一步

2016-03-17 11:44:05 3307

原创 axis2开发之---打arr包(2)

上一节我们虽然跳过接口的具体开发过程,但是开发axis2 的jar包还是会为你准备的,下载地址:http://download.csdn.net/detail/u013341688/9463457好了,接下来我们讲解打arr包过程。1、选中项目----->new ----->axis2 Wizards ------> Axis2 Service Archiver,然后点击下一步,

2016-03-16 17:23:36 2433

原创 在myEclipse安装axis2插件(1)

1、首先准备axis2插件,下载地址:http://download.csdn.net/detail/u013341688/9463465/2、下载完之后,将插件放在本地一个文件夹下,3、然后再axis2.link 里引用:path=E:\\myEclipse\\MyEclipse 10-1\\dropins\\axis2\\plugins;

2016-03-16 17:04:52 4077

原创 class.getResource()用法

最近由于修改别人的代码,有一些数据库连接的参数直接写到代码里,这样不适用于维护,所以要做一下分离,很简单,即建一个数据库可连接的配置文件XXX_properties,通过读取该配置文件然后建立连接。然而,在Windows环境下测试后使用class.("/conn_local.properties")可以读取到文件信息,但是在Linux就不能,读取的是其他路径下的。经过修改后就没问题了,我的

2016-03-16 15:56:25 3930

原创 MyEclipse10.7.1解决项目打war包失败

myeclipse10.7的版本破解后,导出war包时报“SECURITY ALERT: INTEGERITY CHECK ERROR..........”的错误。经过测试本次破解可以解决此错误,只需替换一个jar文件,重启两次myeclipse就可以结局。步骤:1、下载jar包,地址:http://download.csdn.net/detail/u013341688/9441904

2016-02-24 15:26:37 529 1

原创 解决java乱码问题方案

Java开发中,我们经常会碰到乱码问题,以下是本人经常会碰到的乱码问题解决方法。首先补充几个知识点:一、如果***.jsp文件有,则eclipse会自动存为UTF-8方式,不管eclipse的encoding是什么,pageEncoding="UTF-8"表示此文件的编码方式,必须与此文件存储方式一致(所以eclipse会首选根据它来存文件),tomcat根据这个来读此.jsp文件并编

2016-02-19 14:15:32 450

转载 JavaScript二级下拉框联动

//获取一级菜单长度var select1_len = document.frm.s1.options.length;var select2 = new Array(select1_len);//把一级菜单都设为数组for (i=0; i<select1_len; i++){ select2[i] = new Array();}//定义基本选项select2[0][0] =

2016-02-18 14:59:01 375

原创 Web页面右下角弹出窗口示例代码

我们一般会遇到这种情况,当登录首页后,会有消息提示机制,本例子中讲的就是在首页登陆后在页面的右下角弹出消息提示框。先看效果图:-------------------------------------------------------------------------------------------------------------------------------------

2016-02-18 11:17:08 5100

转载 Struts2 新特性

Struts2与Struts1的对比 Action 类: • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 • Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去实现 常用的接口。Action接口不是必须的

2016-02-17 15:59:14 245

原创 Jmeter做压力测试

准备资源:1、jmeter工具,测试图形化工具,下载地址:http://download.csdn.net/detail/u013341688/94171252、badboy脚本收集器,下载地址:http://download.csdn.net/detail/u013341688/94340663、PerfMon插件,用来进行服务器的CPU,内存等信息监控,下载地址: http://d

2016-02-17 11:46:38 1112

转载 JVM工作原理、机制

Java虚拟机一、什么是Java虚拟机Java虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现。Java虚拟机有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统。1.为什么要使用Java虚拟机Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码。

2016-02-16 15:43:19 258

转载 Java虚假机jvm关于内存的设置与调优

JVM内存的设置的原理   默认的java虚拟机的大小比较小,在对大数据进行处理时java就会报错:java.lang.OutOfMemoryError。设置jvm内存的方法,对于单独的.class,可以用下面的方法对Test运行时的jvm内存进行设置。java -Xms64m -Xmx256m Test-Xms是设置内存初始化的大小-Xmx是设置最大能够使用内存的大小(最

2016-02-16 15:01:53 203

转载 Servlet 工作原理解析

从 Servlet 容器说起要介绍 Servlet 必须要先把 Servlet 容器说清楚,Servlet 与 Servlet 容器的关系有点像枪和子弹的关系,枪是为子弹而生,而子弹又让枪有了杀伤力。虽然它们是彼此依存的,但是又相互独立发展,这一切都是为了适应工业化生产的结果。从技术角度来说是为了解耦,通过标准化接口来相互协作。既然接口是连接 Servlet 与 Servlet 容器的关键

2016-02-16 10:43:19 290

2019年面试题集大全-超级实用.rar

2019年面试题集大全,里面包含数据库,Java知识,Java算法,知名大厂面试题汇总

2019-05-17

三端分离的在线教育平台.zip

三端分离的在线教育平台源码,前后端分离,包含数据脚本,导入后直接能用,功能特别强大,扩展性强

2019-05-17

软考高级2019年备考资料(强烈推荐).rar

软考高级2019年备考资料(强烈推荐),里面包含2019年重点复习资料,小马老师题目书

2019-05-17

2019年软考信管高级真题word打印版.rar

2019年软考信管高级真题word打印版,真题包括2009年到2018年,真题与答案分开,非常实用,强烈推荐下载

2019-05-17

license生成步骤和demo

license证书生成源码及步骤,包含maven项目,适用于所有的Java项目,包括目前流行的springboot,本人已试验

2019-03-30

license生成步骤

license证书生成源码及步骤,包含maven项目,适用于所有的Java项目,包括目前流行的springboot,本人已试验

2019-03-30

mysql-connector-java-5.1.30.jar

绝对好用,mysql-connector-java-5.1.30.jar

2016-12-13

cas-server-webapp-4.0.0.war

cas服务端war

2016-12-13

cas-client-3.3.3-release

cas-client-3.3.3-release源码,相关的jar包,包括cas-client-core-3.3.3.jar,可在cas-client-3.3.3-release\cas-client-3.3.3\modules下找

2016-12-13

后台管理系统

很炫很全的的一个后台元源码,框架是springMVC+spring+mabatis,前端采用boostrap+jquery

2016-11-29

spring4.0.4

spring4.0.4 所有jar包

2016-11-22

bootstrap后台管理页面模板

该资源是bootstrap后台管理风格的,高端大气上档次,里面集合了bootstrap大部分的风格,具体可以下载看看,绝对真实

2016-11-22

ActiveMQ源码及教程

ActiveMQ源码及教程

2016-11-14

Apache ActiveMQ教程

Apache ActiveMQ教程

2016-11-14

Eclipse和MyEclipse安装和使用git(egit)图解笔记

Eclipse和MyEclipse安装和使用git(egit)图解笔记

2016-11-07

深入浅出JVM

深入浅出JVM,这个资源通俗易懂的介绍了JVM,值得一看,这个资源是由淘宝一位年轻的工程师所写,通熟易懂,非常适合初学者。

2016-08-01

axis2_插件

axis2插件,myEclipse代码生成插件

2016-03-16

axis2_jars

全套的axis2 jar包

2016-03-16

SecureCRT_破解版

SecureCRT_破解版,内附序列号等

2016-02-24

myeclipse10.7导出war包时报错

myeclipse10.7的版本破解后,导出war包时报“SECURITY ALERT: INTEGERITY CHECK ERROR”的错误。 经过测试本次破解可以解决此错误,只需替换一个jar文件,重启两次myeclipse就可以结局。 方法:把压缩包里面的jar文件替换到plugins目录下。替换后请把替换后的文件修改扩展名为txt(或者其他什么扩展名都行),然后启动myeclipse。完全启动后,什么也别做,直接关闭。在把之前修改的改回jar扩展名,启动myeclipse。之后就可以正常打包了。。

2016-02-24

PerfMon插件

里面包含有JMeterPlugins-1.1.0及ServerAgent-2.2.1,PerfMon插件配合jmeter使用,可以监视服务器的CPU,内存等信息

2016-02-17

Badboy脚本收集

版本2.0.5,配合jmeter使用,用于收集测试脚本,经本人测试过,非常不错

2016-02-17

formValidator4.0.1表单验证插件

适用于jsp、HTML,PHP,.net表单验证

2016-01-25

jPages分页插件

(全)jPages-适用于假分页,包括API,demo,配置简单,易用性强

2016-01-25

jPaginate分页插件

jPaginate分页插件(图文详解),配置简单,好用,特别适用于Java开发

2016-01-25

java 测试工具,Jmeter2.11中文版

java 测试工具,Jmeter2.11中文版,经本人测试过,挺不错的,能生成图形界面,便于分析系统性能

2016-01-25

华为面试题(oracle数据库方向)

总结华为面试题,很多很有创意以及经典的题集,在这里都能找到满意的答案

2015-10-21

Java线程面试题集

关于Java线程方面的面试题,包括线程的一些执行机制详解,要领

2015-10-21

jQuery标签

jQuery标签

2013-12-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除