- 博客(28)
- 资源 (9)
- 收藏
- 关注
原创 JVM 调优总结
堆大小设置 JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。 典型设置: java-Xmx3550m -Xms3550m...
2020-02-24 09:23:33 302
原创 ORA-12505,TNS:listener does not currently know of SID given in connect descriptor
配置文件:jdbc_url=jdbc:oracle:thin:@172.16.0.140:1525:sbzxjdbc_driverClassName=oracle.jdbc.driver.OracleDriverjdbc_username=123jdbc_password=1234描述:在某台服务器上,部署两个应用,数据库配置文件一致,但一个应用启动不报错,另一个应用启动报'O...
2019-03-01 15:47:06 632
原创 Java进程互斥–FileLock
系统中不同Java进程通常情况下运行于不同的Java虚拟机资源中(JVM),拥有独立的数据和逻辑空间,彼此秋毫无犯,并不会产生相互干扰。但 一些特殊的情况下,两个Java的进程间会对同时访问系统中相同的数据、或者同时操作相同的资源,容易产生并发错误。更多的关于进程和并发的内容,请参考这里。机会主义者总是觉得这个概率太小了,自己运气好,在自己退休之前这个潜在的bug不会爆发。不过相信我,巧合和意外总...
2018-05-18 16:32:49 226
原创 mysql分表的3种方法
一,先说一下为什么要分表当一张的数据达到几百万时,你查询一次所花的时间会变多,如果有联合查询的话,我想有可能会死在那儿了。分表的目的就在于此,减小数据库的负担,缩短查询时间。根据个人经验,mysql执行一个sql的过程如下: 1,接收到sql;2,把sql放到排队队列中 ;3,执行sql;4,返回执行结果。在这个执行过程中最花时间在什么地方呢? 第一,是排队等待的时间, 第二,s...
2018-05-18 10:51:17 289
原创 springMVC运行原理
1、客户端发出一个http请求给web服务器,web服务器对http请求进行解析,如果匹配DispatcherServlet的请求映射路径(在web.xml中指定),web容器将请求转交给DispatcherServlet.2、DipatcherServlet接收到这个请求之后将根据请求的信息(包括URL、Http方法、请求报文头和请求参数Cookie等)以及HandlerMapping的
2016-06-16 15:36:36 148
原创 Web Service 的工作原理
Web Service基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。XML:(Extensible Markup Language)扩展型可标记语言。面向
2016-03-10 09:47:58 158
原创 MYSQL 优化常用方法
1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很好的完成任务了。同样的
2016-03-10 09:38:09 158
原创 jQuery Pagination分页插件
demo实例页面基本demo页面Ajax demo页面参数可编辑demo页面插件简介此jQuery插件为Ajax分页插件,一次性加载,故分页切换时无刷新与延迟,如果数据量较大不建议用此方法,因为加载会比较慢。原插件CSS不太合理,使用浮动,故无法方便实现左右方向的定位,且未清除浮动,在中文修改版中我对其进行了优化,使其支持text-align的定位。使用方法跟一般的jQ
2015-12-28 17:37:18 188
原创 十大编程算法
算法一:快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比 较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构 上很有效率地被实现出来。 快速排序使用分治法(Divide a
2015-11-12 15:20:52 220
原创 限制textarea 文本框的长度maxlength(针对IE8/9不支持该属性之解决方法)
限制textarea 文本框的长度maxlength(针对IE8/9不支持该属性之解决方法)实现计齐截:用maxlength属性这个别式格式很简单的哦,然则 在我这边测试的时辰,并不克不及完全兼容主流浏览器兼容性结果如下:IE8 Firefox 17 Chrome 23不兼容 兼容 兼容实现规划二:用javascript实现=20){event.return
2015-09-02 11:08:55 1933
原创 IE8常见问题解决
1、IE8的js里不识别console.log("aa"); console不识别2、IE8的js里不识别字符串的trim()方法
2015-06-05 15:52:55 273
原创 appstore 申请
苹果ios开发者账号申请一、 ios开发者账号类型个人账号:费用99美元一年,发布app到appstore,在appstore销售者只能显示个人的id,单人使用(当然也可以把本地证书导给其他开发者使用),100个苹果测试设备限制。公司团队账号: 费用99美元一年,用于发布到appstore,在appstore销售者可以显示累屎studios,或者自定义的团队名称,
2015-06-04 09:31:36 382
原创 js中文转码传输java后台 适用于用url传递中文参数
第一种方法:解决方法如下:1、在JS里对中文参数进行两次转码var login_name = document.getElementById("loginname").value; login_name = encodeURI(login_name); login_name = encodeURI(login_name); 2、在服务器端对参数进行解
2015-05-19 10:19:19 577
原创 敏捷开发之Scrum了解篇
什么是敏捷开发?敏捷开发(Agile Development)是一种以人为核心、迭代、循序渐进的开发方法。怎么理解呢?首先,我们要理解它不是一门技术,它是一种开发方法,也就是一种软件开发的流程,它会指导我们用规定的环节去一步一步完成项目的开发;而这种开发方式的主要驱动核心是人;它采用的是迭代式开发; 为什么说是以人为核心?我们大部分人都学过瀑布开发模型,它是以文档为驱动的,为什
2015-04-27 15:05:48 250
原创 SpringMVC与Struts2的区别
下面这些东西基本都是我从网上粘贴过来的,没有那么多耐心和时间一个字一个字的敲了,但是基本能表明我选择SpringMVC的思路和原因。把这张图放在这里,我是想说SpringMVC和Struts2真的是不一样的,虽然在都有着核心分发器等相同的功能组件(这些由MVC模式本身决定的)。 为什么SpringMVC会赢得最后的胜利呢?谈几点我自己的看法: 第
2014-06-05 16:31:56 301
原创 struts2和springmvc的区别
Spring MVC PK Struts2我们用struts2时采用的传统的配置文件的方式,并没有使用传说中的0配置。spring3 mvc可以认为已经100%零配置了(除了配置spring mvc-servlet.xml外)。Spring MVC和Struts2的区别:1. 机制:spring mvc的入口是servlet,而struts2是filter(这里要指
2014-06-05 16:18:26 260
原创 运用java技术把多张图片导出到excel文件中
package control;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.util.ArrayList;import java.util.List;
2014-05-28 14:36:57 787
原创 java面试:写个程序,两个线程实现j++,两个线程实现j--;实现如下
package control;public class ThreadTest1 {private int j;public static void main(String args[]) {ThreadTest1 tt = new ThreadTest1();Inc inc = tt.new Inc();Dec dec = tt.new Dec()
2014-05-26 16:27:00 473
原创 Spring中Quartz定时程序执行两次
请看下面这段配置就是错误的: <Host name="www.***.com" debug="0"appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> 正确的配置如下 <Host name
2014-04-01 10:39:25 339
原创 div随着滚动条移动而移动
jQuery实现浮动层跟随页面滚动效果#main{height:2000px}.demo{width:180px; height:250px; margin:10px; border:2px solid #ccc; background:#eee; padding:10px; }#demo1{position:relative; margin-top:-290px;}#de
2014-02-10 16:32:56 716
原创 div遮罩层
js:/** * 遮罩层,禁用页面 */ function forbiddenPage(){ $("").css({display:"block",width:$("body")[0].offsetWidth,height:$(window).height()}).appendTo("body"); $("").html("正在处理,请稍候..
2014-01-15 15:55:14 416
原创 开启数据库
关闭服务器前先关闭数据库,步骤1.su - oracle 2.lsnrctl stop 3.sqlplus / as sysdba 4.SHUTDOWN IMMEDIATE开启数据库,就重启服务器。1.su - oracle 2.lsnrctl status 3.lsnrctl start 4.sqlplus / as sys
2014-01-13 16:57:54 418
原创 ajax同步异步
$("#btn_saveFWSB").click(function(){var obj=checkData(arr);if(obj.flag==true){hideAddDiv();$.ajax({ type : "POST", url : "/vts/doInsertFWZT.do", async: false ,//ajax同步 data : "ip="
2014-01-03 14:37:27 409 1
原创 IE6下拉框图层问题
js需添加:$("#div_bksq").bgiframe();jsp需添加:jsp代码:div_bksq"><input type="text" style="display: none" id="txt_isViewOrUpdate"/> <input type="text" id="txt_bt" style="border:0p
2014-01-03 14:33:21 610
原创 通过访问ip返回结果(xml格式)
import java.io.OutputStream;import java.net.HttpURLConnection;import java.net.URL;import java.net.URLConnection;import org.dom4j.Document;import org.dom4j.Element;import org.dom4j.
2013-12-30 13:15:36 431
原创 动态页面画线
js: //1、浏览器版本号函数: var br = navigator.userAgent.toLowerCase(); var browserVer = (br.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/) || [0, '0'])[1]; //var brower = userBrowser();//得到浏览器名称
2013-12-05 16:06:50 426
原创 时间字符串日期格式化
public static void main(String[] args) { SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss"); SimpleDateFormat newsdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
2013-12-05 10:46:59 434
java_ceb2pdf.zip
2020-04-27
webservice接口xfire开发demo
2015-07-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人