自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (11)
  • 收藏
  • 关注

原创 java中private, public,protected的区别

java中private, public,protected的区别在说明这四个关键字之前,我想就class之间的关系做一个简单的定义,对于继承自己的class,base class可以认为他们都是自己的子女,而对于和自己一个目录下的classes,认为都是自己的朋友。  1、public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用 2

2013-01-31 17:09:50 1503

转载 web项目web.xml的配置中配置是起什么作用

1.启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: 和  2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文. 3.容器将转化为键值对,并交给ServletContext. 4.容器创建中的类实例,即创建监听. 5.在监听中会有contextInitialize

2013-01-31 13:13:43 1331

原创 Web.xml Filter Listerner 的作用与区别 详解~~~perfect

Servlet中的过滤器(拦截器)Filter与监听器Listener的作用和区别?Servlet中的过滤器Filter是实现了javax.servlet.Filter接口的服务器端程序,主要的用途是过滤字符编码、做一些业务逻辑判断等。其工作原理是,只要你在web.xml文件配置好要拦截的客户端请求,它都会帮你拦截到请求,此时你就可以对请

2013-01-31 11:17:19 2374

原创 web中的listener 用作 应用 详解

在使用web.xml配置文件的时候,会问listener起什么作用的? Listener是一种监听的方式,我们可以把自定义的监听程序配置在web.xml文件中。Listener支持Servlet2.3或者2.4的版本,dtd定义的版本也必须是2.3或者2.4。 例如我们在web.xml文件中可以如此配置: Xml代码  xml version="1.0" enc

2013-01-31 11:06:43 1185

转载 web项目配置webAppRootKey 获得根目录

log4j和web.xml配置webAppRootKey 的问题1 在web.xml配置   webAppRootKey  web.sample.root可以用System.getProperty("web.sample.root")来获取属性值。在Eclipse调试Web项目时,项目的路径是一个临时路径,不在真正的路径下,可以通过上述语句打印出属性值,来看看临时项

2013-01-31 10:35:20 6670

原创 Web服务器父与子 Apache和Tomcat区别~~精辟 详解~~perfect

Web服务器父与子 Apache和Tomcat区别经常在用Apache和Tomcat等这些服务器时,你总感觉还是不清楚他们之间有什么关系。在用Tomcat的时候总出现Apache,总感到迷惑,到底谁是主谁是次呢?本文将会给大家一个详细的解答。熟悉三国的朋友都知道曹操,曹操有二十五个儿子,其中最得曹操宠爱的是曹丕、曹植、曹彰三个,曹丕性格阴冷,擅长政治;曹

2013-01-29 16:21:29 1159 1

原创 JAVA远程下载文件 总结 思路~~Myself

1.对于给定的http://ip/flows/data/xxx.txt,想要下载,本来思路直接windows.open(url)搞定但是这样有一个问题,浏览器直接把txt打开,而无法提供下载。 一通google后,发现JS的一些代码也解决不了。最后想到还是用流的方式进行返回,设置返回类型为附件形式即可:getResponse().setHeader("Content-disposi

2013-01-29 15:11:19 2222

原创 [Java]远程下载文件并读取实例方法

简单的文件下载后读取显示,该方法可返回内容的结果集。一般适用于文本文档的下载,以供学习交流。[java] view plaincopy/**     * 远程下载文件并读取返回p     * @param filePath 文件网络地址 如http://www.baidu.com/1.txt     * @return

2013-01-29 14:15:11 1558

原创 搭建 struts2 架构

对于struts2和struts1系列来说,配置处理方法上有了很大的不同,会搭建struts1系列的环境人,就未必会搭建struts2的环境,阿堂刚用时,也出现了一些问题,为了让想使用struts2的新手朋友,能尽快上手,这里,阿堂就搭建一个struts2环境及布署一个简单的应用来说明(注意,要用tomcat5.5环境或更高环境,如果是tomcat5.0环境,会报404错务,一定要注意啦)

2013-01-26 21:07:55 1083

原创 Java 文件下载原理 + Struts2文件下载原理 详解:~~Myself

###struts2 完成文件下载:1.首先明确基础知识:InputStream与FileInputStream等都是对内存而言,那么文件输入流一定是向内存输入流,这对文件下载是有用的。本质理解下载文件过程:第一步:就是要下载的文件放到或叫关联到输入流中: 把文件干到内存new FileInputStream("d:\\test.txt")第二步:把输入流转换成输出流,即d

2013-01-25 18:07:52 3168

原创 Struts 2中实现文件下载(修正中文问题)~~~讲的非常清楚 Perfect!!

在BlogJava上已经有一位作者阐述了文件上传的问题,地址是在Struts 2中实现文件上传 ,因此我就不再讨论那个话题了。我今天简单介绍一下Struts 2的文件下载问题。我们的项目名为 struts2hello ,所使用的开发环境是MyEclipse 6,当然其实用哪个IDE都是一样的,只要把类库放进去就行了,文件下载不需要再加入任何额外的包。读者可以参考文档:http://bean

2013-01-25 17:07:26 1142

转载 spring jar包结构

spring jar包结构aspectj目录下是在Spring框架下使用aspectj的源代码和测试程序文件。Aspectj是java最早的提供AOP的应用框架。dist 目录下是Spring 的发布包,关于发布包下面会详细进行说明。docs 目录下是相关的文档,包括有Spring api 的javadoc、reference 参考指南、Spring的标签库使用文件及Spr

2013-01-24 15:16:24 1010

原创 Spirng 入门 经典实例 详解~~

在Java世界有一件事情需要习以为常,就是经常会跑出一堆缩写、概念出来,什么Spring、Struts、Hibernate等等等等,这种情况谈不上好,你得花时间熟悉;也不能说是缺点,毕竟它带来新鲜跟乐趣。 最近稍微接触了一些Spring的皮毛,写了个例子,希望对初初初学者有用,高手指正。 1.Spring是什么网上对Spring以及使用Spring的好处的解释铺天盖地,常常是各个网

2013-01-24 10:59:33 808

原创 JXL--workbook 集中创建方式+ 例子---->perfect

上一篇文章 Java操作Excel之理解JXL--读取Excel 说到如何用JXL读取Excel文件,现在来看看如何读取Excel模板然后把动态数据写入到模板以生成特定格式的Excel。同样的思路,先来考虑下会涉及到那些对象,和上篇文章读取相比这里涉及到一个写入的步骤,所以JXL必然会提供一个对象来支持写入,这就是WritableWorkbook。那么如何得到到这个类的实例,查看API

2013-01-23 14:29:32 1243

原创 FileUtils copyFile方法 详解~~

一般的方法,我们要复制一个文件,可能需要读取源文件,生成流对象,再写入一个新的文件中,使用apache commons-io很容就可以处理文件的复制。下面的例子演示我们怎样使用FileUtils.copyFile方法在同一个文件夹复制文件和使用FileUtils.copyFileToDirectory方法复制到指定的文件夹中。其中System.getProperty("java.io.

2013-01-22 16:04:08 51404 1

转载 java 导出txt

Java代码   第一种形式,是以流的开式直接response,适用于数据量不是很大的情况下。  Java代码  第二种形式,是先将要下载的文件写到后台的一个文件或者excel 中,然后再进行下载。  Java代码  第一种实现:  Java代码  package com.smartdo

2013-01-21 17:40:19 2041

原创 查看 主机IP 指定端口 是否开发的方法 ~~~ping和telnet 区别详解!

1.总结:ICMP和IP协议是属于同一层次(网络层)的,其报文也是封在IP报文中传输,而端口是传输层TCP/UDP协议的概念,所以Ping端口是不能成功的今天发现PING SERVER不通,但是居然可以访问SERVER,所以禁ping和端口能否访问是两个概念!ping不通,也有可能是禁ping了,xp下就可以禁ping的,打开防火墙就行了

2013-01-16 13:29:40 52618 1

原创 CSS 属性 索引 详解 Myself~~

W3SCHOOL---CSS参考手册:http://www.w3school.com.cn/css/css_reference.asp请点击表格中属性列的链接,可以查看相关属性的详细信息。CSS 属性组:背景文本字体边框和轮廓外边距内边距列表内容生成尺寸定位打印表格伪类伪元素提示和注释:属性:“属性” 列指向语法、实例、浏览器支持等内容。

2013-01-15 17:46:35 1197

原创 CSS样式: 总结~~Myself

IP使用率最终调完列表格式为:总结:  CSS主要涉及两个问题: 1.用现成的CSS2.自己简单涉及时: 最重要的就是对CSS中各种属性---》对应效果比较熟悉,  用多了和积累的样式多了之后,才能更好的利用现成的CSS和针对自己需求进行简单的修改!!.th { font: bold 11px "Trebuchet MS", Verdana, Arial,

2013-01-14 11:40:12 688

原创 CSS 表格样式-不错~~积累!

坏狼安全网-漂亮CSS Tables   /* CSS Document */ body { font: normal 11px auto "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #4f6b72; background: #E6EAE9; } a { color: #

2013-01-14 11:36:19 973

原创 debian系统配置ip地址

在Debian中网卡的设置可以通过/etc/network/interfaces文件来进行,具体可分为三种不同的配置方式:DHCP自动获取、静态分配IP地址和PPPoE宽带拨号。具体设置如下: 在进行配置之前,首先进入/etc/network目录中,用nano命令编辑interfaces文件:网卡通过DHCP自动获取IP地址网卡静态分配IP配置好后推

2013-01-11 16:54:32 4054

原创 JAVA程序运行原理:各种配置 环境变量 jdk jre classpath 深入理解!~Myself

简单精辟:JAVA编译过程理解:Java源文件 xxx.java --->javac.exe编译器--->xxx.class文件 (字节码文件,JVM可以看懂的)--->java.exe解释执行器(需CLASSPATH帮助)--->把xxx.class文件加载到JVM中去运行--->JVM加载在RAM中运行。  ps:(因此JVM作用:屏蔽各种OS)--->JAVA的跨平台性得以实

2013-01-11 11:17:55 1862

原创 Linux 所有格式tar bz2 rar 打包解包命令 详解

01-.tar格式解包:[*******]$ tar xvf FileName.tar打包:[*******]$ tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)02-.gz格式解压1:[*******]$ gunzip FileName.gz解压2:[*******]$ gzip -d FileName.gz压 缩:[*******]$ gz

2013-01-11 10:15:35 1543

原创 LeiGe脚本学习: 定期完成同步功能或其他功能的开发思路 思考 ~~Myself!

开发的流程和思路:1.用cron服务完成定期执行shell脚本。2.在shell脚本中去编译执行java文件。3.java文件中,具体去实现复杂的功能。PS:   shell脚本是个固定的框架,去具体实现java文件就可以了。

2013-01-10 18:08:29 812

原创 linux服务 科普

Linux服务(Linux services)对于每个应用Linux的用户来说都很重要。关闭不需要的服务,可以让Linux运行的更高效,但并不是所有的Linux服务都可以关闭。今天安装了一次CentOsLinux,发现Linux启动的时候启动了好多服务,大部分都不知道是干什么的。因此着重了解了一下那些Linux服务(Linux services)可以关闭,那些Linux服务(Linux ser

2013-01-10 16:01:02 941

原创 chkconfig命令详解

功能说明:chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。(理解:开机是否启动)语法:chkconfig [--add][--del][--list][系统服务]或chkconfig [--level等级代号>][系统服务][on/off/reset]补充说明:这个是r

2013-01-10 15:21:12 1110

原创 linux程序开机自启动的方法详解~程序自动启动~Myself

1.开机启动时自动运行程序Linux加载后, 它将初始化硬件和设备驱动, 然后运行第一个进程init。init根据配置文件继续引导过程,启动其它进程。通常情况下,修改放置在 /etc/rc或 /etc/rc.d 或 /etc/rc?.d 目录下的脚本文件,可以使init自动启动其它程序。例如:编辑 /etc/rc.d/rc.local 文件,在文件最末加上一行"xinit"或"startx

2013-01-10 11:38:25 22737

原创 Update-rc.d 命令用法详解

Ubuntu或者Debian系统中update-rc.d命令,是用来更新系统启动项的脚本。这些脚本的链接位于/etc/rcN.d/目录,对应脚本位于/etc/init.d/目录。在了解update-rc.d命令之前,你需要知道的是有关Linux 系统主要启动步骤,以及Ubuntu中运行级别的知识。一、Linux 系统主要启动步骤读取 MBR 的信息,启动 Boot Manage

2013-01-10 11:37:09 37261

原创 linux查看用户组方法:

第一种:# vi /etc/group第二种:[root@DPI_collector init.d]# groups xxx用户名

2013-01-09 16:20:04 1128

原创 对/etc/rc.d/init.d/目录的一点理解

辅助环境:rh9,fc7另:本文如无特殊解释,init.d指的就是/etc/rc.d/init.d目录。本文包括3部分内容1、        Linux的引导过程2、        运行级别3、        /etc/rc.d/ 与/etc/rc.d/init.d的关系都仅限于自身的理解,如有差错和不足的地方请指正和补充!一起学习,一起进步。        “

2013-01-09 15:44:23 756

原创 Linux 修改时区 详解

时间同步:ntpdate -u xxx.xxx.xx.xx时区更正:TZ='Asia/Shanghai'; export TZ查询时间:date -R 本文链接:http://codingstandards.iteye.com/blog/834280   (转载请注明链接)用途说明  tzselect命令用于选择时区。要注意的是tzselect只是帮我们

2013-01-08 11:01:25 2500

原创 Python self 详解

总结: self1.self在Python里不是关键字。self代表当前对象的地址。2.跟java与C++中的this指针作用相似,但是区别在于:python的类方法的第一个参数都必须带self参数。Python要self的理由Python的类的方法和普通的函数有一个很明显的区别,在类的方法必须有个额外的第一个参数 (self ),但在调用这个方法的

2013-01-07 10:02:31 2829

原创 tcpdump抓包分析工具与命令详解

Linux作为网络服务器,特别是作为路由器和网关时,数据的采集和分析是必不可少的。所以,今天我们就来看看Linux中强大的网络数据采集分析工具——TcpDump。  用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。  作为互联网上经典的的系统管理员必备工具,tcpdump

2013-01-05 14:22:44 1072

java编程思想第四版PDF-真正版本

java编程思想第四版PDF-真正完整版本,有需要的可以进行下载

2017-11-15

编程珠玑第2版

编程珠玑完整版,读一读效果不错,有利于提高算法思想和思路!

2014-07-31

软件工程-林锐.pdf

软件工程,软件的基本思想和基础,有必要多读一读

2014-07-31

ExtJS Web应用程序开发指南第2版

ExtJS Web应用程序开发指南很全面,看过一遍就基本差不多了。

2014-07-31

Apache 服务器 详解 PPT 配置 httpd.cnf

非常好的PPT,详解介绍了apache配置文件的各个参数。

2013-01-29

JavaScript 权威指南第四版

JavaScript 权威指南(第四版).pdf 非常经典的书籍 与大家分享

2012-12-07

struts2 权威指南 完整版

struts2 权威指南 pdf版本 非常经典的书籍,与大家共享

2012-12-07

空空如也

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

TA关注的人

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