- 博客(86)
- 资源 (6)
- 问答 (4)
- 收藏
- 关注
原创 redis初探
刚开始自己搭建redis,踩了很多的坑,现将遇到的问题整理如下:1、安装,首先,如果是在linux上安装的话,只需要按照官网上的要求去安装即可。InstallationDownload, extract and compile Redis with:$ wget http://download.redis.io/releases/redis-3.2.5.tar.gz$ tar xz
2016-11-29 18:17:17
376
原创 学习docker的过程中的一些小总结
1、首先区分镜像和容器镜像就是程序容器就相当于进程容器的运行是依赖镜像的容器是镜像的运行态2、一些命令 docker build -t 镜像名称 . //根据dockerfile创建docker镜像docker run -d 镜像名称 //在后天运行docker镜像 ,运行成功以后就会返回一个容器id
2016-10-01 16:03:17
456
原创 storm初学者容易遇到的几个问题
在初学storm的时候,经常会遇到几个问题,导致storm启动不起来。 1、在启动的时候经常会报配置文件读取有问题,一般情况下问题都是出在storm对配置文件的读取不够智能,或者是故意为之(本人更倾向后者),但是这样的话会很不人性化;所以我们在配置storm.cfg文件的时候在你配置的时候的每一行的开头一定要加一个空格,另外冒号后边也需要加空格。2、如果需要重新启动storm出现问题,现在比较有效
2016-08-29 15:25:05
882
原创 query中如何能保证页面新开一个窗口而不被浏览器给拦截
jquery中如何能保证页面新开一个窗口而不被浏览器给拦截最近在写一个关于订单提交,类似淘宝和京东的下订单的操作,当点击提交按钮的时候,我需要弹出一个页面,但是由于下订单是个复杂的操作,不是简单的点击一个按钮就能然后执行一个window.open()或者执行window.location.href就能够解决的,由于各种浏览器的安全机制的问题,可能但我们在进行ajax请求的时候需要在请求成功之后,得到
2016-06-20 22:08:29
2699
1
原创 java编写代码需要注意的小细节
最近在公司负责sonar问题解决的工作,初步得到了以下心得:1、在正常的处理过程中要慎用e.printStacktTace();尽量自己写异常的打印或者记录工作,因为e.printStacktTace()有可能在程序的处理过程中导致程序的中断,甚至是服务器的宕机。2、在一些流使用过后应先判断是否为空,不为空的话才可以调用close()方法,不然有可能会报空指针异常。推荐使用apache的c
2015-09-22 23:57:39
1057
原创 nsis打包tomcat,jdk,javaweb
这段时间一直在做一个关于javaweb打包成exe文件。这里面涉及到tomcat的注册成服务,并且将服务设为自动启动的方式,首先要确保tomcat的bin目录下有service.bat文件,这个文件里有许多关于处理tomacat的命令,首先用编辑器打开service.bat文件,然后在里面修改一下jvm的最大最小内存,然后在goto end:installed后面加上sc
2015-06-19 17:30:36
4040
转载 JspWriter与PrintWriter的关系
一.JspWriter与PrintWriter的关系:1.都是继承自java.io.Writer类.JspWriter可以在JSP页面中直接用out对象输出.可以用pageContext.getOut();得到JspWriter对象.PrintWrietr在JSP页面中必须用response.getWriter();方法得到其对象.二者作用域不同. 2.在JSP页面中同
2015-02-20 08:30:46
455
原创 报nosuchMethodError错误的总结
在应用中通常会出现这个问题,nosuchMethodError这个错误,出现这个问题的原因有两个,一是自己没有定义,但是如果是在调用jdk或者是一些jar包提示这个错误,那么就可能是第二个原因,有可能是在引用jar包的过程中有两个或者多个版本,比如一个是2.0的版本而另外一个是3.0的版本,那么有可能是2.0/3.0中没有这个方法导致的。但是也有可能是两个版本,
2014-11-18 17:59:33
725
转载 Struts2的工作原理
Struts2的工作原理上图来源于Struts2官方站点,是Struts 2 的整体结构。 一个请求在Struts2框架中的处理大概分为以下几个步骤 1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求 2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,
2014-11-09 21:55:47
299
转载 $到底是什么-详解jQuery的$符号和init函数
本文所有代码,出自jQuery.1.5.2,为方便理解,引入类的概念,虽然jQuery不是基于面向对象思想。jQuery是现在最流行的Javascript框架, $是其中最常见的符号,已经在jQuery留下了深深的烙印。那么$到底是什么东西,它可以接受一个字符,也可以接受一个文档对象,亦或者一个函数,也可以调用一个函数。接下来我会彻底分析这个符号背后隐藏的秘密。jQuery,高效,精炼,特别是对D
2014-10-11 16:36:51
497
转载 jquery 实现原理二:core.js
这个文件是jquery的核心文件,核心之处在于它定义了如果构造jquery对象,以及如何通过extend来拓展jquery对象(或者叫添加插件),还有一些非常基本的工具方法。下面是重要代码分析:一 jQuery对象构造函数[javascript] view plaincopyjQuery = function( selector, context ) {
2014-10-11 16:07:39
649
转载 JQuery里的原型prototype分析
在 JavaScript 中,每个函数对象都有一个默认的属性 prototype,称为函数对象的原型成员,这个属性指向一个对象,称为函数的原型对象,当我们每定义了一个函数的时候,JavaScript 就创建了一个对应的原型对象,也就是说,当我们定义一个函数的时候,实际上得到了两个对象,一个函数对象,一个原型对象。原型对象是一个特殊的对象,函数的 prototype 成员指向它的原型对象。可以通
2014-09-29 11:09:08
415
转载 require js初识
1、为什么使用require.js作为命名空间;作为命名空间使用;异步加载js,避免阻塞,提高性能;js通过require加载,不必写很多script2、require.js的加载require.js下载下载后,放在指定目录就可以加载了?1"js/require.js">有人可能会想到,加载这个文件,也
2014-09-27 17:34:23
1258
原创 关于在使用spring出现类似java.sql.SQLException: Access denied for user 'XXX'@'localhost' (using password: YES)
如果你直接引用了官方文档的xml文件头(如下方)报错: xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xsi:sche
2014-03-30 11:45:01
5921
转载 http协议
原文地址:http://www.cnblogs.com/li0803/archive/2008/11/03/1324746.html引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中
2014-03-16 10:23:00
379
转载 WebContent的一些理解
原文地址:http://longyi-java.iteye.com/blog/6902791、WebContent下默认两个目录META-INF和WEB-INF。2、 WEB-INF目录中文件可以通过服务器内部转向进行访问(主要是为了页面的安全); 因此JSP放在WEB-INF目录中,是可以访问的(JSP可
2014-02-08 17:00:27
3506
转载 序列化小谈
序列化是什么: 序列化就是将一个对象的状态(各个属性量)保存起来,然后在适当的时候再获得。 序列化分为两大部分:序列化和反序列化。序列化是这个过程的第一部分,将数据分解成字节流,以便存储在文件中或在网络上传输。反序列化就是打开字节流并重构对象。对象序列化不仅要将基本数据类型转换成字节表示,有时还要恢复数据。恢复数据要求有恢复数据的对象实例 序列化的什么特点: 如果某
2014-01-22 12:12:14
430
转载 oracle查询效率积累
原文地址:http://blog.csdn.net/fan_zhen_hua/article/details/2706512我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享!(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最
2014-01-22 10:06:13
421
转载 ORACLE中的数据类型分类
原文地址:http://blog.csdn.net/alan_gongcz/article/details/55372682010-04-28 05:22 320人阅读 评论(0) 收藏 举报oracle存储数据库datecharacterobjectORACLE中的数据类型不可谓不多,下面把我这两天来的学习体会写一下吧!1、字符数据类型:包括我CHAR,VARCHAR2,
2014-01-20 21:52:32
610
转载 oracle常用数据类型
原文地址:http://blog.csdn.net/wyzxg/article/details/5343561 今天同事问些数据类型的问题,有的还真有点记不清了,于是就简单总结下常用的数据类型以备日后查用 1、Char 定长格式字符串,在数据库中存储时不足位数填补空格,它的声明方式如下CHAR(L),L为字符串长度,缺省为1,作为变量最大3276
2014-01-20 21:49:49
1615
原创 oracle中常用的数据类型
1、CHAR(N)或CHAR(N BYTE):固定长度字符串(以字节长度为单位) 最大长度2000 bytes2、CHAR(N CHAR):固定长度字符串(以字符个数为单位)3、VARCHAR2(N)或VARCHAR2(N BYTE):可变长度的字符串(以字节长度为单位) 最大长度4000 bytes 可做索引的最大长度7494、VARCHAR2(N CHAR):可变长度的字符串以字符
2014-01-20 21:45:03
600
转载 java整型byte,short,int,long取值范围大小
原文地址:http://blog.sina.com.cn/s/blog_49d3ec2f0102e4a1.html ---------------------------------------------------byte b;//指定变量b为byte型 (最小值-128 最大值127) 一个常量,保存 byte 类型可取的最大值,即 2
2014-01-20 21:39:04
5247
原创 数据库的clob和blob操作
在数据库的操作过程中,clob主要用于处理大数据功能,如:一些文本等等;而blob主要用于保存二进制信息:如,图片,音乐,电影等。当然,对于以上操作也可以用IO操作,不过用clob和blob更方便一些! 下面是我从mldn上看到的一些例子:================ clob1.package clobDemo;import java.sql.Connection ;
2014-01-12 16:38:32
976
1
原创 java流
以前总是对流一窍不通,通过这两天的学习算是有点体会了! 流分为输入流和输出流,而对于输入和输出流根据“参照物”的不同又分为相对于文件的和相对于程序的,而在java中一般都默认为是对于程序来说的。如果从文件读取到到内存中,我们称之为输入流;相反,从内存写到文件中我们称之为输出流。 而java中的几种流当中,凡是以stream为结尾的流肯定为字节流,而以Reader和Writ
2014-01-12 16:31:39
565
转载 @Repository、@Service、@Controller 和 @Component
Spring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的开发。@Repository 注解便属于最先引入的一批,它用于将数据访问层 (DAO 层 ) 的类标识为 Spring Bean。具体只需将该注解标注在 DAO 类上即可。同时,为了让 Spring 能够扫描类路径中的类并识别出 @Repository 注解,需要在 XML 配置文件中启用 Bean 的自动扫描功能,这
2014-01-12 16:08:35
513
2
转载 jsp动态生成静态页面
原文地址:http://www.2cto.com/kf/201111/112132.html研究了一下jsp动态生成静态页面 废话不多说了 直接上代码 Java代码 /** * @author jeedroid * @time 2011-11-24 00:47:52 */ package com.jeedroi
2014-01-08 15:49:39
638
转载 JSP中把动态页面转换为静态页面
要自动生成静态页面,用Filter截获jsp请求并先进行预处理,自动生成Html,是个不错的主意。一个很容易想到的方法是在Filter截获Request后,,导向一个Servlet,在这个Servlet中向本机发送一个http请求,然后将响应写入一个文件:URLConnection urlConn = URLConnection.open();注意要避免递归。另一个方法是不
2014-01-08 15:41:05
2590
转载 JSP静态页实例 Freemarker实例
原文地址:http://hi.baidu.com/newfys/item/b9e377cbe6b3e016b67a248bjsp生成静态页(jsp+servlet+xml)package ningxia.bl.admin.contentrele;import java.io.FileInputStream;import java.io.FileOutpu
2014-01-08 15:28:33
538
转载 全面介绍ASP.NET和JSP技术
原文出处:http://webservices.ctocio.com.cn/net/60/9026060.shtmlJSP是了SUN公司推出的一种网络编程语言,比较难学(是网上公认的),跨平台运行.安全性比较高,运行效率也比较的快.备受企业级的公司及银行金融机构使用. ASP.NET 从某种意义上说应该是ASP版本的升级,但是它又不完全是从ASP上升级来的,ASP.NET的推
2014-01-07 16:26:45
2934
转载 动态网页语言ASP PHP ASP区别
原文地址:http://www.qicaispace.com/teach/asp/page01/net43.asp 目前,最常用的三种动态网页语言有ASP(Active Server Pages),JSP(JavaServer Pages),PHP (Hypertext Preprocessor)。 简 介 ASP全名Active
2014-01-07 16:18:54
1251
转载 从JSP,ASP等动态页面生成静态页面的实现方式
在网站应用中,为了提高页面的访问速度,经常需要将动态页面静态化以提高页面的访问速度,因为动态页面一般要从数据库检索信息,频繁访问动态页面会大大提高数据库的负载,并且访问速度也比静态页面慢.本文通过在程序里建立一个http请求,将返回的输出流存储为html文件的方式来生成静态页面.在CMS类的应用中,信息发布完可直接调用这段代码,给定一个动态连接地址如http://localhost:8080/cm
2014-01-07 16:16:09
434
原创 ssh框架实现一组功能的步骤
l1,充分了解需求,包括所有的细节,需要知道要做一个什么样的功能l2,设计实体/表•正向工程:设计实体、映射文件à 建表•反向工程:设计表à 映射文件、实体l3,分析功能•分析到每个请求的粒度。•得到的结果是我们需要处理多少种请求,其中每种请求对应一个Action方法。l4,实现功能:•1,创建Action,并定义出其中的方法。•2,实现Action方法,并创建
2014-01-06 18:49:39
1332
原创 SSH框架自动生成数据库
自动生成数据库:方法一:package com.test;import org.hibernate.cfg.Configuration;import org.hibernate.tool.hbm2ddl.SchemaExport;public class TestHinernate {public static void main(String[] args)
2014-01-06 18:41:15
3511
原创 将txt中的内容添加到数据库中
利用命令:load data local infile 'D:\\data.txt' into table 表名 fields terminated by '\t';其中data.txt中是指你被导入的data.txt ;表名是对用的要导入的表名。在显示当调用显示语句时若控制台显示的是乱码可以使用:set character_set_results=编码类型(如gbk等)。
2014-01-06 18:37:59
748
转载 Spring3 报org.aopalliance.intercept.MethodInterceptor问题解决方法
一 开发环境:JDK5+Spring3.0.5+Myeclipse6.6+Tomcat6 二 启动报错如下: 1 Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema/tx] 拷贝j
2013-10-30 19:41:23
31667
1
转载 修改MyEclipse eclipse 注释的作者名字
在eclipse/myeclipse中,当我们去添加注释的作者选项时,@author 后边一般都会默认填充的你登录计算机的用户名。如何去修改呢:方法一:修改计算机登录的用户名(99.9999%的人应该都不愿意去这样做,特别是一些公司的域帐户登录的电脑根本就改不了)。方法二:将 @author 属性写死 。通过菜单 Window->Preference 打开参数设置面板,然后
2013-10-26 10:27:14
646
转载 PL/SQL Developer如何连接64位的Oracle图解
原文地址:http://blog.csdn.net/cselmu9/article/details/8070728由于硬件技术的不断更新,Win7系统逐渐成为主流,而且计算机内存逐渐增大,为了充分的利用内存资源(因为32为系统最多只能用到3G左右的内存),提高系统性能,很多人开始使用Win7(64Bit)的系统。在64位系统上安装64位的Oracle数据库,但是没有对应的64位PL/SQL
2013-10-25 15:00:06
538
java责任链模式如何保证其线程安全性?
2015-07-28
javaweb在地址栏里输入地址,web目录可以被访问到
2015-06-16
windows下类似linux下搜索命令
2015-04-01
java读取本地的html文件并且将其样式原样的显示在浏览器中
2015-01-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人