- 博客(24)
- 资源 (17)
- 问答 (1)
- 收藏
- 关注
转载 JVM崩溃的原因及解决!
前些天,搞JNI的时候,报了个JVM崩溃的错。错误信息如下:## An unexpected error has been detected by HotSpot Virtual Machine:## EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x009fcf52, pid=4752, tid=4440## Java VM
2014-07-18 16:32:01 24280 1
转载 MySQL主从数据库配置
http://www.mzone.cc/article/325.html 在做web应用系统中,如果数据库出现了性能瓶颈,而你又是使用的MySQL数据库,那么就可以考虑采用数据库集群的方式来实现查询负载了。因为一般来讲任何一个系统中数据库的查询操作比更新操作要多的多,因此通过多台查询服务器将数据库的查询分担到不同的查询数据库从而提高数据库的查询效率。
2014-07-14 15:55:49 677
转载 集群、分布式计算、负载均衡的区别
集群是一个统称,他分为好几种,如高性能科学群集、负载均衡群集、高可用性群集等。 科学群集 通常,这种集群涉及为群集开发并行编程应用程序,以解决复杂的科学问题。它不使用专门的超级并行计算机,而是用商业系统(如通过高速连接来链接的一组单处理器或双处理器PC),并且在公共消息传递层上进行通信以运行并行应用程序。我们常常听说一种便宜的 Linux 超级计算机问世了,大多数情况就是指这种集群系统,其
2014-07-14 15:52:04 1077
原创 sqlserver数据库性能监控及分析
http://329923009.blog.sohu.com/89515617.html 使用SQL Server Profiler 分析死锁http://blog.163.com/lt_kitty/blog/static/195428022201342352220234/
2014-07-10 17:54:31 5621
转载 Apache与Tomcat 区别联系
Apache 和Tomcat 都是web网络服务器,两者既有联系又有区别,在进行HTML、PHP、JSP、Perl等开发过程中,需要准确掌握其各自特点,选择最佳的服务器配置。 Apache是web服务器(静态解析,如HTML),tomcat是java应用服务器(动态解析,如JSP、PHP) Tomcat只是一个servlet(jsp也翻译成servlet)容器,可以认为是apach
2014-07-10 11:04:39 783 1
转载 Apache与Tomcat的区别 ,几种常见的web/应用服务器
APACHE是一个web服务器环境程序 启用他可以作为web服务器使用 不过只支持静态网页 如(asp,php,cgi,jsp)等动态网页的就不行如果要在APACHE环境下运行jsp 的话就需要一个解释器来执行jsp网页 而这个jsp解释器就是TOMCAT, 为什么还要JDK呢?因为jsp需要连接数据库的话 就要jdk来提供连接数据库的驱程,所以要运行jsp的web服务器平台就需要APACHE
2014-07-10 10:39:56 4465 1
转载 Tomcat占用JVM内存数修改及监控
这里向大家描述一下Tomcat占用JVM内存数修改方法及监控方法,Tomcat本身是一个很好的服务器容器,免费,功能强大,身后被很多强大的公司和组织默默的支持着,造就了一个可以和weblogic等收费容器抗衡的地位。AD:WOT2014:用户标签系统与用户数据化运营培训专场在Tomcat设计之初,因为考虑到客户的服务器性能不同,防止虚拟内存不足,所以Tomcat
2014-07-10 10:14:08 1286
转载 TOMCAT内存溢出及大小调整
一、tomcat内存设置问题 收藏 在使用Java程序从数据库中查询大量的数据或是应用服务器(如tomcat、jboss,weblogic)加载jar包时会出现java.lang.OutOfMemoryError异常。这主要是由于应用服务器的内存不足引起的。这种异常常有以下几种情况(以下以tomcat环境为例,其它WEB服务器如jboss,weblogic等是同一个道理
2014-07-10 10:11:45 635
转载 Struts2返回JSON对象总结
1.导入jsonplugin包 Struts2.1.6:导入jsonplugin-0.34.jar包(下载包)和commons-logging-1.0.4.jar(Struts2 lib下有) Struts2.1.8导入struts2-json-plugin-2.1.8.1.jar(Struts2 lib下有) Struts2.2.1导入struts2-json-plug
2014-07-04 11:19:17 3628
转载 使用json要导入什么包
json-lib-2.3-jdk15.jar commons-beanutils-1.7.0.jar commons-httpclient-3.1.jar commons-lang-2.3.jar commons-logging-1.0.4.jar commons-collections-3.1.jar ezmorph-1.0.3.jar 这些包可以从一下地方下载: http://
2014-07-03 18:27:22 34856 3
转载 SiteMesh3配置
SiteMesh3配置SiteMesh3 支持两种主要的配置: XML 和 Java,甚至两者可以共用。 XMLJava容易上手 配置更改时可以自动重载 不需要懂得java编程 更灵活的制定 不需要多余的配置文件 可以使用JRuby, Groo, Scala等语言配置 基于xml的配置配置文件需
2014-07-03 14:03:29 7348 2
转载 struts2 原理
体系结构应用流程注解当Web容器收到 请求(HttpServletRequest)它将请求传递给一个标准的的过滤链包括流程(ActionContextCleanUp)过滤器,然后经过Other filters(SiteMesh ,etc),接下来需要调用FilterDispatcher核心控制器,然后它调用ActionMapper确定请求那个Action,ActionM
2014-07-02 17:32:02 796
转载 Struts2教程10:国际化
国际化的作用就是根据不同国家的用户在访问Web或其他类型的程序时,将各种信息以本地的常用形式显示出来,如界面信息在中国,就会显示中文信息,在以英文为主的国家里,就会显示英文信息。还有就是一些信息的格式,如日期格式等。从属性文件中获得字符串信息是国际化的基本应用。在Struts2中使用的属性文件就是Java属性文件,扩展名为properties。在Struts2中的属性文件可以有很多默认的位置,
2014-07-02 16:58:19 580
转载 Struts2教程9:实现自已的拦截器
在上一篇中介绍了Struts2拦截器的原理,在这一篇中我们将学习一下如何编写自己的拦截器。一、拦截器的实现 实现一个拦截器非常简单。实际上,一个拦截器就是一个普通的类,只是这个类必须实现com.opensymphony.xwork2.interceptor.Interceptor接口。Interceptor接口有如下三个方法:public interface In
2014-07-02 16:56:33 505
转载 Struts2教程8:拦截器概述
Struts2的拦截器和Servlet过滤器类似。在执行Action的execute方法之前,Struts2会首先执行在struts.xml中引用的拦截器,在执行完所有引用的拦截器的intercept方法后,会执行Action的execute方法。Struts2拦截器类必须从com.opensymphony.xwork2.interceptor.Interceptor接口继承,在Interce
2014-07-02 16:55:55 496
转载 Struts2教程7:上传任意多个文件
一、上传单个文件 上传文件是很多Web程序都具有的功能。在Struts1.x中已经提供了用于上传文件的组件。而在Struts2中提供了一个更为容易操作的上传文件组件。所不同的是,Struts1.x的上传组件需要一个ActionForm来传递文件,而Struts2的上传组件是一个拦截器(这个拦截器不用配置,是自动装载的)。在本文中先介绍一下如何用struts2上传单个文件,最后介绍一下用s
2014-07-02 16:55:21 916
转载 Struts2教程6:在Action类中获得HttpServletResponse对象的四种方法
在struts1.xAction类的execute方法中,有四个参数,其中两个就是response和request。而在Struts2中,并没有任何参数,因此,就不能简单地从execute方法获得HttpServletResponse或HttpServletRequest对象了。 但在Struts2 Action类中仍然有很多方法可以获得这些对象。下面就列出四种获得这些对象的方法。【
2014-07-02 16:54:52 552
转载 Struts2教程5:使用Validation框架验证数据
在《Struts2教程4:使用validate方法验证数据》中曾讲到使用validate方法来验证客户端提交的数据,但如果使用validate方法就会将验证代码和正常的逻辑代码混在一起,但这样做并不利于代码维护,而且也很难将过些代码用于其他程序的验证。在Struts2中为我们提供了一个Validation框架,这个框架和Struts1.x提供的Validation框架类似,也是通过XML文件进行配
2014-07-02 16:54:30 538
转载 Struts2教程4:使用validate方法验证数据
在Struts2中最简单的验证数据的方法是使用validate。我们从ActionSupport类的源代码中可以看到,ActionSupport类实现了一个Validateable接口。这个接口只有一个validate方法。如果Action类实现了这个接口,Struts2在调用execute方法之前首先会调用这个方法,我们可以在validate方法中验证,如果发生错误,可以根据错误的level选择
2014-07-02 16:53:23 462
转载 Struts2教程3:struts.xml常用配置解析
Struts2教程3:struts.xml常用配置解析在本文中将详细讲述struts.xml文件的常用配置及注意事项。1. 使用标签重用配置文件在Struts2中提供了一个默认的struts.xml文件,但如果package、action、interceptors等配置比较多时,都放到一个struts.xml文件不太容易维护。因此,就需要将struts.xml文件分
2014-07-02 16:51:33 505
转载 Struts2教程2:处理一个form多个submit
Struts2教程2:处理一个form多个submit 在很多Web应用中,为了完成不同的工作,一个HTML form标签中可能有两个或多个submit按钮,如下面的代码所示:html action="" method="post"> input type="submit" value="保存" />input type="submit" value=
2014-07-02 14:59:55 4266 1
2020年中国区块链人才发展研究报告-猎聘+互链脉搏-2020.3-29页-20200327.pdf
2020-05-29
新基建下区块链的发展状况.pdf
2020-05-27
区块链教学系统2.0.pdf
2020-05-27
linux中oracle的日常维护命令
2011-10-10
缓存机制(Jive缓存机制的实现)
2010-12-13
扩解.NET中的XML编程技术
2010-12-13
Java正则表达式详解
2010-05-20
模拟面试题及答案 Java
2010-01-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人