Other
guluxiaogong
这个作者很懒,什么都没留下…
展开
-
异常解决方法
java.lang.OutOfMemoryError异常解决方法 原因:常见的有以下几种:1.内存中加载的数据量过于庞大,如一次从数据库取出过多数据;2.集合类中有对对象的引用,使用完后未清空,使得JVM不能回收;3.代码中存在死循环或循环产生过多重复的对象实体;4.使用的第三方软件中的BUG;5.启动参数内存值设定的过小;常见错误提示:1.tomcat转载 2016-01-04 17:28:58 · 359 阅读 · 0 评论 -
OpenFlashChart2的使用
Open Flash Chart2是依据Open Flash Chart1.x完全重新构建的一个Flash图表绘制组件。与1.x版本最大不同之处在于把数据格式改成JSON,以实现一些更酷的功能。该版本全部采用Actionscript3开发,Adobe Flex编译。 一、JSON数据格式如下:data.txt代码 { /* 图表标题 */转载 2015-05-28 16:40:38 · 341 阅读 · 0 评论 -
Struts2注解
Struts2注解1 Struts2注解的作用使用注解可以用来替换struts.xml配置文件!!!2 导包 必须导入struts2-convention-plugin-2.3.15.jar包,它在struts2安装包下lib目录中。 3 通过配置文件学习对应的注解@Action来代替元素!l String value():指定访问路径;l转载 2015-05-27 17:46:46 · 278 阅读 · 0 评论 -
Birt学习笔记——birt开发过程中常见的问题
>>1.说明,访问数据列有三种方式,如上面的row.id,或者可以使用row["id"],或者可以使用row[1],得到的都是数据列id. >>2.在标题title,x轴,y轴上相应位置上设置字体为:Simsun(Founder Extended)(Simsun即为宋体),乱码问题便可得到解决。>>3.分组chart乱码,解决方法:Advanced->Font->Font family转载 2015-05-22 09:16:11 · 3110 阅读 · 0 评论 -
在JSP页面中输出JSON格式数据
JSON-taglib是一套使在JSP页面中输出JSON格式数据的标签库。JSON-taglib主页: http://json-taglib.sourceforge.net/index.htmlJAR包下载地址: http://sourceforge.net/projects/json-taglib/files/latest/download使用方法:1、下载json-ta转载 2015-05-20 10:56:20 · 717 阅读 · 0 评论 -
JdbcTemplate
1、使用JdbcTemplate的execute()方法执行SQL语句 Java代码 jdbcTemplate.execute("CREATE TABLE USER (user_id integer, name varchar(100))"); 2、如果是UPDATE或INSERT,可以用update()方法。 Java代码转载 2015-05-20 10:04:34 · 361 阅读 · 0 评论 -
草稿笔记
1.Birt在script中得到session的方法点击 Date Sets,在点中间的"Script"标签,选择BeforeOpen,写上var session =reportContext.getHttpServletRequest().getSession();value = session.getAttribute("attribute");当想要传递一翻译 2015-05-19 17:38:27 · 336 阅读 · 0 评论 -
Birt集成Web项目(Do)
1.下载官方的birt-runtime包,解压2.将jrun.web.xml,server-config.wsdd,viewer.properties拷贝到项目指定目录下.3.将runtime包中web.xml代码复制到web项目中的web.xml中 1 2 --> 3 context-param> 4 param-na转载 2015-05-19 17:30:03 · 470 阅读 · 0 评论 -
Birt + SSH2 完整实践
开发环境: eclipse3.4.2, spring3.0, struts2.1.8, hibernate3.3.1, weblogic10.3, oracle9.2, birt2.3.2。一、安装Birt到Eclipse 1、直接下载All-ine-one, 即直接下载带有Birt的Eclipse。该种方法已经试验可行。 2、可下载相关部件,然后安装到各相关目录转载 2015-05-19 17:27:14 · 480 阅读 · 0 评论 -
windows下nginx安装、配置与使用
目前国内各大门户网站已经部署了Nginx,如新浪、网易、腾讯等;国内几个重要的视频分享网站也部署了Nginx,如六房间、酷6等。新近发现Nginx 技术在国内日趋火热,越来越多的网站开始部署Nginx。 相比apeach、iis,nginx以轻量级、高性能、稳定、配置简单、资源占用少等优势广受欢迎。1)下载地址: http://nginx.org2)启动原创 2016-06-15 16:04:24 · 551 阅读 · 0 评论 -
elk
log4j.properties文件### set log levels ###log4j.rootLogger = INFO,logstash###SocketAppender###log4j.appender.logstash=org.apache.log4j.net.SocketAppenderlog4j.appender.logstash.Port=4567log4j.a原创 2017-04-20 15:49:30 · 310 阅读 · 0 评论 -
Echarts 入门案例
这个开源的图标库来自百度EFE数据可视化团队。Highcharts 与之比起来简直不能看啊,人家做一个图表都开始往大数据方面思考了,你还在做功能,这产品差距就不是一个数量级的。 这里就不多废话: Echarts 首页:http://echarts.baidu.com/index.html 特性:http://echarts.baidu.com/doc/feature.html转载 2015-05-29 11:29:39 · 774 阅读 · 0 评论 -
Oracle 11g安装图文攻略
一、Oracle 下载 注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可。 路径名称中,最好不要出现中文,也不要出现空格等不规则字符。 官方下地址: http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html以下两网址来源此官方下载页网。转载 2015-06-01 14:13:08 · 286 阅读 · 0 评论 -
SpringMvc数据绑定
已经使用SpringMVC开发了几个项目,平时也有不少朋友问我数据怎么传输,怎么绑定之类的话题,今天做一个总结。在此之前,大家可以看一下我之前的一篇关于Spring restful的文章http://www.xdemo.org/spring-restful/。项目下载:http://pan.baidu.com/share/link?shareid=955245807&uk=18966308转载 2016-01-03 09:24:06 · 557 阅读 · 0 评论 -
Hibernate懒加载解析
Hibernate懒加载解析在Hibernate框架中,当我们要访问的数据量过大时,明显用缓存不太合适, 因为内存容量有限 ,为了减少并发量,减少系统资源的消耗,这时Hibernate用懒加载机制来弥补这种缺陷,但是这只是弥补而不是用了懒加载总体性能就提高了。我们所说的懒加载也被称为延迟加载,它在查询的时候不会立刻访问数据库,而是返回代理对象,当真正去使用对象的时候才会访问数据库。转载 2015-09-09 08:50:13 · 287 阅读 · 0 评论 -
如何在改版的spring官网下载jar包问题
第一步:打开官网:http://www.springsource.org/download/community;第二步:点击图片第三步:点击图标第四步:找到如下链接,点击进去第五步:再找到如下链接点击第六步:点击artifacts标签第七步:再在这个页面的左边菜单点击simple brower后再点击libs-转载 2015-08-31 17:59:57 · 294 阅读 · 0 评论 -
SpringMVC源码剖析(五)-消息转换器
概述在SpringMVC中,可以使用@RequestBody和@ResponseBody两个注解,分别完成请求报文到对象和对象到响应报文的转换,底层这种灵活的消息转换机制,就是Spring3.x中新引入的HttpMessageConverter即消息转换器机制。Http请求的抽象还是回到请求-响应,也就是解析请求体,然后返回响应报文这个最基本的Http请求过程中来。我们转载 2015-08-31 14:46:12 · 213 阅读 · 0 评论 -
SpringMVC源码剖析(四)- DispatcherServlet请求转发的
SpringMVC完成初始化流程之后,就进入Servlet标准生命周期的第二个阶段,即“service”阶段。在“service”阶段中,每一次Http请求到来,容器都会启动一个请求线程,通过service()方法,委派到doGet()或者doPost()这些方法,完成Http请求的处理。在初始化流程中,SpringMVC巧妙的运用依赖注入读取参数,并最终建立一个与容器上下文相关联的Spr转载 2015-08-31 14:42:26 · 517 阅读 · 0 评论 -
SpringMVC源码剖析(三)- DispatcherServlet的初始化流
在我们第一次学Servlet编程,学java web的时候,还没有那么多框架。我们开发一个简单的功能要做的事情很简单,就是继承HttpServlet,根据需要重写一下doGet,doPost方法,跳转到我们定义好的jsp页面。Servlet类编写完之后在web.xml里注册这个Servlet类。除此之外,没有其他了。我们启动web服务器,在浏览器中输入地址,就可以看到浏览器上输出我们写好的转载 2015-08-31 14:41:13 · 282 阅读 · 0 评论 -
SpringMVC源码剖析(二)- DispatcherServlet的前世今生
上一篇文章《SpringMVC源码剖析(一)- 从抽象和接口说起》中,我介绍了一次典型的SpringMVC请求处理过程中,相继粉墨登场的各种核心类和接口。我刻意忽略了源码中的处理细节,只列出最简单的类甚至是接口类,目的就是让大家先从最高层次的抽象意义上来审视SpringMVC这个框架;我也刻意将SpringMVC和Struts2做对比,目的是让大家看到,SpringMVC究竟吸取了Sturts2设转载 2015-08-31 14:39:40 · 269 阅读 · 0 评论 -
Oracle create tablespace 创建表空间语法详解
CREATE [UNDO] TABLESPACE tablespace_name [DATAFILE datefile_spec1 [,datefile_spec2] ...... [{MININUM EXTENT integer [k|m] |BLOCKSIZE integer [k] |logging clause | FORCE LOGGING转载 2015-08-07 17:17:33 · 762 阅读 · 0 评论 -
Oracle数据库导入导出命令总结
Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。利用这个功能我们可以从生产库中导出数据库,再导入数据库到测试库中。执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,DOS中可以执行是由于在oracle中,安装目录\ora转载 2015-08-03 08:18:45 · 325 阅读 · 0 评论 -
如何编译Apache Hadoop2.2.0源代码
如何编译Apache Hadoop2.2.0源代码 一、 安装CentOS6.5 下载地址是:http://www.centoscn.com/CentosSoft/iso/,注意是64位的,大小是4GB,需要下载一段时间的。其实6.x的版本都可以,不一定是6.5。我使用的是VMWare虚拟机,分配了2GB内存,20GB磁盘空间。内存太小,会比较慢;磁盘太小,编译时可能会出转载 2015-06-19 18:27:02 · 362 阅读 · 0 评论 -
Scala解析XML
使用Scala解析XML,充分体现了函数式编程的特点,简洁和明了。用Java去解析不是不行,只不过代码不够清晰明了。首先先把XML文件读入到内存里:val someXml = XML.loadFile("file/FIXExample.xml")这样someXml是一个scala.xml.Elem对象。 Scala XML API提供了类似XPath的语转载 2017-05-08 15:12:19 · 1095 阅读 · 1 评论