自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lu123535884的专栏

running and running......

  • 博客(40)
  • 资源 (29)
  • 收藏
  • 关注

原创 本地工程上传gitee

设置全局,之设置一次git config --global user.name "火胡子"git config --global user.email "[email protected]"到要上传的项目根目录下git init创建项目地址并且将链接复制git remote add origin https://gitee.com/lu123535884/admin-java.gitgit add .git commit -m "创建"

2021-09-21 19:21:35 127

原创 浏览器与cdn缓存

前端缓存分为浏览器缓存和cdn缓存 关于是否缓存,是浏览器缓存还是CDN缓存,缓存保留多长时间,由cache-control控制请求:响应:特别说明: Cache-control: public 表示缓存的版本可以被代理服务器或者其他中间服务器识别(浏览器,cdn都能缓存)。Cache-control: private 意味着这个文件对不同的用户是不同的。只有用

2016-05-24 15:41:29 15612 1

原创 关于页面开发的安全,防止重复提交以及浏览器拦截策略

关于页面开发的安全,防止重复提交以及浏览器拦截策略

2016-01-28 17:51:52 1208

原创 设计模式自总结

java设计模式,自己理解

2016-01-25 19:56:12 365

转载 RMI,socket,rpc,hessian,http比较

转载于:http://newslxw.iteye.com/blog/1513890 SOCKET使用时可以指定协议TCP,UDP等;RIM使用JRMP协议,JRMP又是基于TCP/IP;RPC底层使用SOCKET接口,定义了一套远程调用方法;HTTP是建立在TCP上,不是使用SOCKET接口,需要连接方主动发数据给服务器,服务器无法主动发数据个客户端;可以用socket实现

2016-01-08 11:00:59 413

原创 JVM内存总结

1,jvm内存溢出分析原因有很多种,比如:1.数据量过于庞大;死循环;静态变量和静态方法过多;递归;无法确定是否被引用的对象;2.虚拟机不回收内存(内存泄漏);说白了就是程序运行要用到的内存大于虚拟机能提供的最大内存就发生内存溢出了。内存溢出的问题要看业务和系统大小而定,对于某些系统可能内存溢出不常见,但某些系统还是很常见的解决的

2015-12-06 16:00:12 440

原创 callable和runable以及线程池对他们的执行

一 Callable接口和Runnable接口相似,都是执行新线程的方法。区别:1. Callable需要实现call方法,而Runnable需要实现run方法;2. Callable与executors联合在一起,在任务完成时可立刻获得一个更新了的Future,runable无返回值Future接口,一般都是取回Callable执行的状态用的。其中的主要方法:cancel,取

2015-10-29 19:39:07 3288

原创 post请求,下载excl文件(文件由poi生成)

JS部分:新建一个from在影藏的div下,然后提交这个fromfunction downLoadExcl(){ $("#submitForm").remove();  var supplierInfoIds = "111"; var path = "${ctxPath}/secKill/exportActivityUrl.do";   var html =  ''

2015-09-15 19:16:57 6457

原创 解决window.open浏览器拦截的办法

目前很多文章对于浏览器拦截,都用js里新建个a标签,taregt设置为"_blank"的方法,然后模拟用户click点击。实际实验,此方法并不可行,依然会被拦截。 经实验后发现,如果一个button直接调用window.open,并不会触发浏览器的拦截操作。例如: $(".canView").click(function(){    var _this = $(this);

2015-09-15 19:02:07 1325

原创 css自总结01

div 位置设置(上下左右) 最好的方式就是 margin     margin-left距左边多少  margin-top距顶部多少  (如果不够可以把罩在此div上的距离撑大,例如下图:此div的margin设置就将此td撑开了)  单行字的高度,最好的就是用 line-high  (设置行间距--->设置字的高度)

2015-09-10 11:59:04 507

原创 js自总结01

1.each的用法:如果选择器选择到的对象有多个,那么需要用each包裹一层来执行,否则,无法达到想要的效果。      // 取消 $(".sale-reset").click(function(){  $(this).parents(".jarea").hide();    $(this).parents(".jarea").find("input:checked"

2015-06-25 10:26:26 342

原创 数据库性能和一些小总结

关于数据库效率数据库索引:只有当数据查询的结果集比较小(3%),null比较多,数据波动范围不是很大的时候,索引的效果才明显。如果要解决效率低的情况,从根本上来说还是需要分表:例如,江苏  南京江苏  苏州江苏  盐城不如分成两个表:A表就一条数据:江苏  1B表:南京  1苏州  1盐城  1然后

2015-03-20 20:47:58 394

原创 自总结shell

一.用shell脚本读取配置文件#!/bin/bash#main函数的运行方式:()加{}main(){echo "开始运行man函数";#读取配置文件用${}的格式。echo "从配置文件test.properties中读取 参数jiangsu : "${jiangsu};#return 8;}#加载配置文件. ./test.propertiesmai

2015-03-18 22:19:08 360

原创 spring事物的传播

新建事务      required      required_new   - 挂起当前      非事务方式运行      supports      not_supported  - 挂起当前      never        嵌套事务:      nested      抛异常      mandatory      

2015-03-18 20:44:12 379

原创 webservice,RMI和hession

webservice是用的soap协议是跨语言的,传输的也是SOAP报文。是http上传输XML报文,只是对传输的参数方法什么的进行了限制。一般跨系统使用,个人感觉替代接口文档。但是好像效率比较低。是hession的10倍。RMI(remote method inovce 远程方法调用)是只限于java之间传输。hession是类似于RMI(remote method inov

2015-02-27 18:15:58 588

转载 http/tcpip/socket

网络由下往上分为   物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。   通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,  三者从本质上来说没有可比性,  socket则是对TCP/IP协议的封装和应用(程序员层面上)。   也可以说,TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,  

2015-01-29 13:33:24 837

原创 设置tomcat启动内存及查看某进程目前正在使用内存

tomcat启动内存,及JVM启动内存。主要分成两种:堆内存,非堆内存。-Xms256m -Xmx768m -XX:PermSize=128M -XX:MaxPermSize=256M可以看到 -Xms启动堆内存 -Xmx最大堆内存 -XX:PermSize=启动非堆内存 -XX:MaxPermSize=最大非堆内存windows下设置tomcat启动内存找到tomcat在debu

2015-01-28 16:02:56 1511

原创 axis1 wsdl转java

其实axis1  wsdl转java就是 找到一个有axis.jar的工程  找到WSDL2JAVA这个类,运行一下里面的main函数。所以,先建一个application。当然了,你需要告诉main函数 wsdl在哪,生成的代码放哪。其他具体的一搜就有。找到1个工程这个类跑一下,OK,出来了

2015-01-28 13:31:38 605

原创 如何利用soapUI建soap接口的服务端模拟桩

1.老流程,新建文件,导入wsdl文件生成工程。2.右击工程名 选择NEW MockService,生成服务端跟路径。3.再右击服务端跟路径,点击New MockOperation. 选择需要响应的方法,填入值。4.双击服务端跟路径,弹出窗后启动。特别说明:【I】符号是弹出wsdl文件发布的页面。

2015-01-27 13:21:34 3625

原创 网络受限,手动设置IP地址无效

今天上班碰到一个网络问题,能连上公司路由但是无法连接外网。网络标示一会显示受限制,一会显示正常,浏览器无法上百度,但是ping www.baidu.com是成功的。 最后发现问题:LSP参数被修改(修改原因未知) 解决办法:重启wins 所有套接字协议。netsh>winsock-reset重启

2015-01-20 10:53:41 6397 1

转载 实践计划

1. 利用jstl 和 struts完成 增删改查2. 用window.frames来实现一级二级菜单的管理例如:总体结构 style="z-index: 1; position: absolute; width: 100%; display: block; height: 100%; visibility: visible; top: 100px; right: 0px;

2015-01-08 13:14:58 526 3

转载 JSTL标签总结

http://www.cnblogs.com/lihuiyy/archive/2012/02/24/2366806.html

2015-01-08 10:32:38 391

原创 关于oracle数据库段segment的总结

段(segment)是一种在数据库中消耗物理存储空间的任何实体(一个段可能存在于多个数据文件中,因为物理的数据文件 是组成逻辑表空间的基本物理存储单位) 今天碰到一个高水位问题:一个分区表,删除某个分区中的一些数据后,表空间并没有回收。 原因:如果一个表不进行分区,那么一个表就是在一个segment中。如果一个表进行多个分区,那么每一个分区就在一个segment。如果d

2014-12-18 10:48:17 11117

原创 oracle常用操作小节

以下命令中,凡是前面带“SQL>”的都是在命令模式下执行的,前面不带的在sql窗口执行即可。1、启动/关闭数据库:①以oracle用户扥路安装oracle服务端的主机:#su - oracle②启动/关闭监听(不启动监听可以以SSH连接,但PL/SQL不能连接):#lsnrctlLSNRCTL>start/stop③连接到数据库并打开:#sqlplus sys/sys

2014-11-11 14:01:13 650

原创 AWR报告找出引发锁的sql

1.找到SQL总列表2.

2014-11-11 13:24:42 6630

原创 如何杀掉某条sql或者某个游标的进程

(1)     select  sid ,serial# ,sql_id,a.status from v$session a where a.username='消息中心数据库用户名大写' and a.statuS='ACTIVE' (2)     select * from table(dbms_xplan.display_cursor('7ydknhju3y0uz'))    '7

2014-11-11 13:17:32 1210

原创 存储过程中如何利用游标分批提交

type temp_type is record(    temp_rowid varchar2(128),    temp_count integer);  type imw_type is table of temp_type;  imw_types imw_type;  cursor temp_cursor is    select a.rowid, count(b.

2014-11-11 13:08:37 2548

原创 建用户和装jdk

建用户和装jdk:一   groupadd lujun二   useradd -g lujun -d /home/lujun -s /bin/bash -m lujun三   passwd lujun四   locale -a | grep "zh_CN*     echo $LANG     vi .bashrc     export LANG=zh_CN.utf-8

2014-11-05 11:03:42 418

原创 netstat和lsof看端口的区别

看端口是否占用一般用两个(1) netstat -an|grep 8080(2) lsof -i:8080区别:1.netstat无权限控制,lsof有权限控制,只能看到本用户2.losf能看到pid和用户,可以找到哪个进程占用了这个端口

2014-11-05 11:02:50 11511

原创 apache和tomcat的区别以及weblogic

(1)appche是web服务器,tomcat是web应用服务器。Apache支持静态页,Tomcat支持动态的,比如Servlet等,一般使用Apache+Tomcat的话,Apache只是作为一个转发,对JSP的处理或者说使用java的话是由Tomcat来处理的。appche做不了。Tomcat是Apache组织在符合Java EE的JSP、Servlet标准下开发的一个JSP服务器.

2014-10-30 23:55:31 955

原创 servlet是只有一个实例吗

是的,一个servlet只有一个实例。在服务器启动后,当Servlet第一次被访问时实例化,以后访问时都只调用Service方法提供服务,这样效率高,节约资源,不同用的的请求和状态信息都是保存在公共ServletContext中,服务器通过标识去区分,所以没有必要给每个不同的请求都实例化一个Servletservlet是单例的,第一次请求的时候,会实例话,同时调用init方法(之后不再调用

2014-10-30 23:53:38 1171

原创 如何实现servlet的线程安全

1.不要有实例变量,例如:public class SecurityTest extends HttpServlet {    PrintWriter output;//成员变量    @Override    protected void service(HttpServletRequest request,           HttpServletResponse res

2014-10-30 23:51:19 495

原创 关于el表达式,ognl表达式,JSTL的区别

先看一个实例:而OGNL只能这样href="xx?userID=",却不能因为:${request.user.username}  el表达式  struts标签value="" 中值的部分 叫做ognl表达式 也就是 #user.userID 。 ognl表达是是取struts值栈中值的表达式,只有在能出现ognl表达式的标签中才能用概念 JSTL,EL,OGNL:

2014-10-30 23:50:38 986

原创 性能问题,如何定位一个应用响应慢等性能问题

1.jstace看有没有锁2.看awr报告,找到最耗性能的sql。然后加索引,如果索引用的不太对,用hnit加以控制遇到的性能解决实例:lsof -p pid  发现几千个句柄无法回收。业务无法获取信息的句柄,系统出现too many open file错误,导致业务无法接入。jvm的堆内存结构:年轻代,老年代,持久代年轻代会很快GC一次,老年代会很久GC一次。造成的原

2014-10-30 23:50:29 933

原创 struts1和struts2的区别

(1)struts1必须要继承一个抽象基类(DispatchAction)     struts2 只要是一个有execute方法的POJO就可以,不用一定继承     但是,struts2一般继承一个com.opensymphany.xwork2.ActionSupport来实现一些常用方法。(2)struts1的Action是单例,所以必须是线程安全并且同步的。(servlet也是

2014-10-30 23:49:48 337

原创 关于spring的AOP使用

目前项目中用的比较多的是@AspectJ注解的切面和XML配置的AOP表述:最近这个项目用的是XML配置的AOP配置一个跟节点,下面配置一个advisor或者aspect,里面再配置一个pointcut的正则表示执行的地点和advice什么时候执行什么事。概念陈述:1.通知(advice),定义了什么时候,做什么事。2.切点(pointcut),定义了在什么地点。3

2014-10-30 23:47:41 464

原创 struts的跳转和项目的工程结构是什么样的

webapp/工程名           ----from填的地址开始       -css       -image       -js       -jsp                      ----result填的开始地址       -WEBINFO                  -lib                  -classes   

2014-10-30 23:45:22 577

原创 从eclipse中直接下载工程

import--> svn--->从svn中检出项目---》创建新的资源库地址——》在URL中把工程的SVN路径放进去,下载。  备注:这样下载的坏处是,工程如果在外部无法update

2013-06-09 14:17:04 672 4

原创 自测试

问题1.删除字符串中所有给定的子串问题描述:在给定字符串中查找所有特定子串并删除,如果没有找到相应子串,则不作任何操作。要求实现函数:int delete_sub_str(const char *str, const char *sub_str, char *result_str)【输入】:str(输入的被操作字符串)、sub_str(需要查找并删除的特定子字符串)【输

2013-06-09 13:51:52 585 4

原创 测试题

2012-5-14Java题目:根据以下要求,比较两个字符串的大小,并返回比较结果:1、比较两字符串的大小。2、忽视大小写3、 按字典序如果第一个字符串大于第二个字符串 返回大于0,如果第一个字符串等于第二个字符串 返回等于0 ,如果第一个字符串小于第二个字符串返回小于0。4、例子 compareToIgnoreCase(“HARD”,”hark”)的比较结果返

2013-06-05 13:27:52 1110

mysql5.7.10.0.zip

mysql5.7 windows版本

2021-09-23

TDA-visualVM插件及性能优化方法.zip

TDA-visualVM插件及性能优化方法.zip 内附性能优化截图,大神分享,继续发扬。感谢大神

2019-07-21

dta直接用.zip

dta工具直接用,解压直接用,有jdk就能跑。非常实用。

2019-07-21

需求文档,一个回家看的

需求文档就是一个文档啊文档,一个回家看的

2015-09-11

java题库,选择

java 选择题的一些总结题库,可多学习

2015-07-02

springmvc实例

springmvc实例,学习的好资料 ,把jar包都带上啦

2015-04-09

spring+webservice

spring+webservice 很不错的资料,值得学习。说的很清楚

2014-08-17

https单项认证总结

https单项认证总结,一些自己的总结,希望有用,谢谢

2014-02-21

https单项认证java

证书需要自己制作,这里只有代码https单项认证java,可以参考下

2014-02-21

spring3.0 jar包

spring3.0 jar包

2013-12-11

查找最消耗资源的sql

查找最消耗资源的sql

2013-12-01

httpclient Demo

httpclient Demo 可以看看

2013-11-19

jbpm网页下载

jbpm网页下载,是网上down的有说明和代码,可参考

2013-08-18

jquery validate验证详细解答

jquery validate验证详细解答

2013-06-08

jqueryAPI不需要联网的

jqueryAPI不需要联网的,下载直接使用

2013-06-08

jqueryAPI不需要联网

jqueryAPI不需要联网,下载后点击index。jsp直接使用

2013-06-08

简单html增删改查

简单html增删改查,适合初学者使用.包含两个文件

2013-06-05

oracle API 全

oracle API 可以收藏,需要时看

2013-06-05

jQueryAPI最新

jQueryAPI 最新,值得一看,开发的好助手

2013-06-05

hession文档(与spring兼容)

hession文档(与spring兼容)

2013-06-03

editplus v3.31

editplus v3.31带注册码,可用,亲测

2013-05-30

XJad2.2 ecplise反编译插件带详细说明

XJad2.2 ecplise反编译插件带详细说明

2013-05-30

JAVA反编译工具jd-gui

JAVA反编译工具jd-gui。直接将class文件或者jar包拖到此工具上即可。不需要安装。

2012-09-15

Ethereal使用方法

Ethereal使用方法。详细阐述如何用Ethereal

2012-09-15

pl-sql汉化文件亲测可用

pl-sql汉化文件。亲测可用。

2012-09-15

tomcat日志乱码处理方法总结

tomcat日志乱码处理方法总结。自己研究,可解决任何tomcat乱码问题

2012-09-15

HTTPS证书制作及配置全记录

HTTPS证书制作配置全记录,自己总结。

2012-09-15

XJad2.2(导入ecplice反编译)带详细安装文档

XJad2.2(导入ecplice反编译)带详细安装文档

2012-09-12

空空如也

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

TA关注的人

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