web后台
文章平均质量分 83
hemeinvyiqiluoben
这个作者很懒,什么都没留下…
展开
-
网络爬虫基本原理
转自: http://www.cnblogs.com/wawlian/archive/2012/06/18/2553061.html 网络爬虫是捜索引擎抓取系统的重要组成部分。爬虫的主要目的是将互联网上的网页下载到本地形成一个或联网内容的镜像备份。这篇博客主要对爬虫以及抓取系统进行一个简单的概述。一、网络爬虫的基本结构及工作流程 一个通用的网络爬虫的转载 2015-09-07 14:03:12 · 408 阅读 · 0 评论 -
IIS、Apache、Tomcat、Weblogic、WebSphere的区别
Web服务器的基本功能就是提供Web信息浏览服务。它只需支持HTTP协议、HTML文档格式及URL。与客户端的网络浏览器配合。因为Web服务器主要支持的协议就是HTTP,所以通常情况下HTTP服务器和WEB服务器是相等的(有没有支持除HTTP之外的协议的web服务器,作者没有考证过),说的是一回事。 应用程序服务器(简称应用服务器),我们先看一下微软对它的定义:"我们把应用程序服务器转载 2015-09-07 16:29:43 · 2760 阅读 · 0 评论 -
Apache与Tomcat 区别联系
Apache 和 Tomcat 都是web网络服务器,两者既有联系又有区别,在进行HTML、PHP、JSP、Perl等开发过程中,需要准确掌握其各自特点,选择最佳的服务器配置。 Apache是web服务器(静态解析,如HTML),tomcat是java应用服务器(动态解析,如JSP、PHP) Tomcat只是一个servlet(jsp也翻译成servlet)容器,可以认为是ap转载 2015-09-07 16:55:07 · 476 阅读 · 0 评论 -
搜索引擎的“全文索引”的一种实现图
取自: HTTP权威指南 P256转载 2015-10-06 18:21:45 · 367 阅读 · 0 评论 -
HTTP协议规定的 - URL中的保留字符
原创 2015-10-08 01:43:17 · 4385 阅读 · 0 评论 -
你必须了解的Session的本质
有一点我们必须承认,大多数web应用程序都离不开session的使用。这篇文章将会结合php以及http协议来分析如何建立一个安全的会话管理机制。我们先简单的了解一些http的知识,从而理解该协议的无状态特性。然后,学习一些关于cookie的基本操作。最后,我会一步步阐述如何使用一些简单,高效的方法来提高你的php应用程序的安全性以及稳定行。我想大多数的php初级程序员一定会认为php默认转载 2015-10-09 11:41:54 · 397 阅读 · 0 评论 -
Eclipse创建简单helloworld的servlet小程序
转http://blog.csdn.net/maijian/article/details/5703903下载Eclipsehttp://www.eclipse.org/ 下载Tomcat Eclipse插件http://www.eclipsetotale.com/tomcatPlugin.html将tomcatPluginV321.zip内容解压到转载 2015-11-24 16:44:15 · 2015 阅读 · 0 评论 -
servlet中web.xml配置详解
这篇文章转自JavaEye,以前配置web.xml时都不知道为什么这样,看了之后明白了很多。贴下来,共同分享!Web.xml常用元素 定义了WEB应用的名字 声明WEB应用的描述信息 context-param元素声明应用范围内的初始化参数。 过滤器元素将一个名字与一个实现javax.servlet.Filter接口的类相关联。 一旦命名了一个过滤器,就要转载 2015-11-24 16:54:18 · 374 阅读 · 0 评论 -
CentOS、Ubuntu、Debian三个linux比较异同
Linux有非常多的发行版本,从性质上划分,大体分为由商业公司维护的商业版本与由开源社区维护的免费发行版本。商业版本以Redhat为代表,开源社区版本则以debian为代表。这些版本各有不同的特点,在不同的应用领域发挥着不同的作用,不能一概而论。而绝大多数VPS上只提供开源社区维护的发行版本。下面就这些不同的Linux发行版进行简单的分析。UbuntuUbuntu近转载 2015-12-31 12:11:06 · 557 阅读 · 0 评论 -
JAVA eclipse CLASSPATH路径配置以及 【java.lang.UnsupportedClassVersionError】版本不一致出错解决方案
阅读目录 观察一下报错截图: 右键点击项目工程,Properties 点击JRE library 修改JDK版本 最后编译成功! 这种错误的全部报错信息: 1 java.lang.UnsupportedClassVersionError: org/apache/lucene/store/Directory : Unsupported转载 2015-12-03 10:52:41 · 1230 阅读 · 0 评论 -
JAVA工具和功能大全
JDBC(Java Database Connectivity)提供连接各种关系数据库的统一接口,作为数据源,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC为工具/数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据库开发人员能够用纯Java API 编写数据库应用程序,同时,JDBC也是个商标名。EJB(EnterpriseJ转载 2015-12-03 13:19:19 · 433 阅读 · 0 评论 -
Java系统程序员修炼之道
从2002开始接触Java学会HelloWorld这么经典的程序到如今不知不觉已经十年啦,十年中亲耳听到过不少大牛的演讲,见到过项目中的神人在键盘上运指如飞的编程速度,当时就被震撼了。当编程越来越成体力活,我们还能有自己的思想,还能修炼为Java系统级别的程序员嘛?学习与修炼以下知识与技能,帮你早日达成愿望。 一:Java语言学习对线程(转载 2015-12-03 12:23:32 · 564 阅读 · 0 评论 -
JAVA中其它包中无法引用缺省包(default package)的类 - 使用反射可以
引用 csdn 里别人提的这个问题,我遇到了和这个一样的问题 ,即 build path 根目录下,定义的类,没有包名,其它位置引用这里的类,不好import ,直接使用 类名 ,编译器又会报错。 -- 本篇文章的结论是,java工程要建立良好的包结构,尽量不要在 package 根目录建类。问题文章链接如下: http://bbs.csdn.net/topics/3原创 2015-12-06 11:56:38 · 23182 阅读 · 3 评论 -
JAVA 泛型的 raw 类型带来的其 【编译时类型检查功能丧失】
定义泛型类对象时,泛型类型若不带 内的类型下限,或者 Object ,这时,称为使用这个泛型类型的raw 类型。 使用泛型类型的raw类型,会使得泛型类型丧失部分编译类型检查的功能,它可以和本类的任意泛型参数对应的泛型类型进行相互转化,编译只会报warning,不会报error,如下代码所示:base bstr1=new basebstr1.print();base b1原创 2015-12-05 19:50:58 · 887 阅读 · 0 评论 -
https原理
一、 什么是HTTPS在说HTTPS之前先说说什么是HTTP,HTTP就是我们平时浏览网页时候使用的一种协议。HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全。为了保证这些隐私数据能加密传输,于是网景公司设计了SSL(Secure Sockets Layer)协议用于对HTTP协议传输的数据进行加密,从而就诞生了HTTPS。SSL目前的版本是3.转载 2016-01-25 15:40:46 · 473 阅读 · 0 评论 -
HTTPS站点搭建教程:Win7/Windows Server 2008R2
本文将由笔者为各位读者介绍在win7/windows server 2008R2环境下使用SSL加密协议建立WWW站点的全过程:https SSL证书安装的搭建以及本地测试环境。要想成功架设SSL安全站点关键要具备以下几个条件。1、需要从可信的证书办法机构CA获取服务器证书。2、必须在WEB服务器上安装服务器证书。3、必须在WEB服务器上启用SSL功转载 2016-01-26 09:29:03 · 1020 阅读 · 0 评论 -
新手在服务器上用IIS部署网站(建站)教程
IIS,和apche一样是一种web服务器,有了这种服务器,我们的网站程序或其他web程序才可以正常运行。这里就教新手在服务器上怎么用IIS部署一个网站。工具/原料IIS web 服务器;服务器方法/步骤1双击IIS图标,运行IIS服务器; 如下图所示:转载 2016-03-01 09:43:59 · 6686 阅读 · 0 评论 -
HTTP协议详解
转自:http://www.cnblogs.com/EricaMIN1987_IT/p/3837436.html一、概念协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器。HTTP协议,即超文本传输协议(Hypertext t转载 2016-05-26 11:09:20 · 920 阅读 · 0 评论 -
Java工程师成神之路
转自:http://www.phpxs.com/post/4453?ref=myread一、基础篇 1.1 JVM 1.1.1. Java内存模型,Java内存管理,Java堆和栈,垃圾回收http://www.jcp.org/en/jsr/detail?id=133http://ifeve.com/jmm-faq/ 1.1.2. 了解JV转载 2016-05-29 14:31:20 · 1076 阅读 · 0 评论 -
Eclipse调试Bug的七种常用技巧
转自: http://kb.cnblogs.com/page/91820/ 1、 条件断点 断点大家都比较熟悉,在EclipseJava 编辑区的行头双击就会得到一个断点,代码会运行到此处时停止。条件断点,顾名思义就是一个有一定条件的断点,只有满足了用户设置的条件,代码才会在运行到断点处时停止。 在断点处点击鼠标右键,选择最后一个"BreakpointP转载 2016-07-21 14:48:16 · 335 阅读 · 0 评论 -
使用Eclipse WTP进行快速Web开发
转自: http://raymondhekk.iteye.com/blog/687282目前,很多项目基于 maven 进行开发,构建和发布。 而在开发阶段,IDE 集成式开发提供了更为高效的一种开发模式: 无需频繁maven install 构建,代码修改无需重启,jsp或模板无需重启等。 下面以一个完整的 java web项目为例,说明如何基于eclipse WTP 进行转载 2016-07-21 15:48:20 · 2465 阅读 · 0 评论 -
form表单的两种提交方式,submit和button的用法
转自:http://blog.csdn.net/honey_claire/article/details/76584901.当输入用户名和密码为空的时候,需要判断。这时候就用到了校验用户名和密码,这个需要在jsp的前端页面写;有两种方法,一种是用submit提交。一种是用button提交。方法一:在jsp的前端页面的头部插入一个js方法: function checkUse转载 2017-01-22 13:43:33 · 1077 阅读 · 0 评论 -
form表单提交的几种方法
方法一:利用form的onsubmit()函数Html代码 function validateForm(){ if(document.reply.title.value == ""){ //通过form名来获取form alert("please input the title!"); document.reply.title.focus转载 2017-01-22 14:07:42 · 668 阅读 · 0 评论 -
from 表单提交
因为是转载文章 在此标明出处,以前有文章是转的没标明的请谅解,因为有些已经无法找到出处,或者与其它原因。如有冒犯请联系本人,或删除,或标明出处。因为好的文章,以前只想收藏,但连接有时候会失效,所以现在碰到好的直接转到自己这里。原文 出处http://www.cnblogs.com/fish-li/archive/2011/07/17/2108884.html转载 2017-01-22 16:03:17 · 481 阅读 · 0 评论 -
浅谈Session与Cookie的区别与联系
转自:http://blog.csdn.net/duan1078774504/article/details/51912868一、Session的概念Session 是存放在服务器端的,类似于Session结构来存放用户数据,当浏览器 第一次发送请求时,服务器自动生成了一个Session和一个Session ID用来唯一标识这个Session,并将其通过响应发送到浏转载 2017-03-08 12:08:23 · 463 阅读 · 0 评论 -
Cookies简介
转自:http://blog.csdn.net/duan1078774504/article/details/51912717**摘要:Cookies是涉及到计算机使用安全的一个非常重要的文件,本文对其基本情况及使用时需要注意的防范和安全问题进行了阐述。 关键词:Cookies;密码;隐私;跟踪**一、什么是CookiesCookies在英文中是小甜品的意思转载 2017-03-08 12:12:39 · 417 阅读 · 0 评论 -
HTTP头部总结
转自:https://www.kafan.cn/edu/5110681.html1、Accept:告诉WEB服务器自己接受什么介质类型,/ 表示任何类型,type/* 表示该类型下的所有子类型,type/sub-type。2、Accept-Charset: 浏览器申明自己接收的字符集 Accept-Encoding: 浏览器申明自己接收的编码方法,通常指定压缩方法,是否支持压缩,支转载 2017-03-08 14:12:46 · 284 阅读 · 0 评论 -
eclipse中的java工程项目如何引用外部jar包和dll动态链接库?
转自:http://blog.csdn.net/qq_28088659/article/details/507488311、引用jar包绝对路径引用:右键工程-->properties-->Java Build Path-->Libraries-->Add external JARs... ,在弹出的对话框中选择要引入的jar包,OK即可。相对路径引用:首先在工程目录下转载 2017-03-20 10:48:45 · 633 阅读 · 0 评论 -
在可执行jar包中动态载入第三方jar class有问题
转自:http://blog.chinaunix.net/uid-20200312-id-2989425.html 一、前言 在商业化开发中经常是将开发的类打成jar包发布.由于有很多第三方的提供功能集合Jar包,所以经 常会用到这些功能包.以下情景是很多Java开发人员经常碰到的:在开发,调试阶段,通过在CLASSPATH中设置第三方的jar包路径,自己编写的 cla转载 2017-03-20 11:11:53 · 507 阅读 · 0 评论 -
打包第3方jar
转自:http://xiaolongfeixiang.iteye.com/blog/642996做JavaWeb时,只需将第三方的jar包,复制到服务器的指定目录,即可!例如: Tomcat6.0.20 复制到 %Tomcat的解压目录%lib下 (这个Server公用的) 或者 项目的WEB-INF/lib目录下。 但是在做JavaSE转载 2017-03-21 20:38:59 · 450 阅读 · 0 评论 -
getParameter() getInputStream()和getReader() 区别
我们经常用servlet和jsp, 经常用request.getParameter() 来得到数据。 request.getParameter()request.getInputStream()request.getReader()这三个方法都是从request对象中得到提交的数据,但是用途不同。要根据表单提交数据的编码方式选择不同的方法。HTML中的form表单的一个转载 2017-04-02 19:02:52 · 1699 阅读 · 1 评论 -
http://blog.csdn.net/russ44/article/details/52493531
转自:http://blog.csdn.net/russ44/article/details/52493531首先电脑上(无论Windows还是Linux系统)应该装好Java和Tomcat,并设置好它们的环境变量。设置完成后,启动Tomcat ,打开浏览器输入网址:http://ip:port,如果出现相应的页面,说明Tomcat安装成功,可以继续下面的配置。转载 2017-04-04 23:03:32 · 402 阅读 · 0 评论 -
Windows Server 2008 DNS服务器安装与配置
转自:http://www.cnblogs.com/vipsoft/archive/2012/04/27/2473793.htmlWindows Server 2008 DNS服务器安装与配置本文关键字:Windows Server 2008 DNS.IIS 服务器安装与配置,DNS服务器本文来源:http://www.ip-tcp.com 首先,大致的了解一下DNS服务转载 2017-04-05 21:17:06 · 1247 阅读 · 0 评论 -
myeclipse下对tomcat项目进行debug断点调试
转自:http://www.cnblogs.com/keyi/p/6022436.html对于eclipse或myeclipse调试J2SE项目或小应用进行断点调试,大家都不陌生,只要设置断点,debug运行就OK了。但是如果是web项目,而项目是在容器中运行的,比如tomcat,resin等,有些同学就不懂怎么断点调试了,只能采取本办法,就是采用System.out.prin转载 2017-05-15 16:44:53 · 1449 阅读 · 0 评论 -
java socket 服务器代码 自动接收文件并存储服务器 - 服务器多线程支持和多个客户端同时通信:
public static void main(String[] args) {try{ServerSocket ss=new ServerSocket(666);ss.setSoTimeout(0);System.out.println("accept超时时间设置为: "+ss.getSoTimeout());int iAccCount=0;while(true){S原创 2017-05-05 19:46:55 · 662 阅读 · 0 评论 -
tomcat 支持文件上传的功能实现
使用外部jar包: commons-io-2.5.jar 和 commons-fileupload-1.3.2.jar表单代码: //这里的enctype="multipart/form-data"一定不能掉了 excel文件:原创 2017-05-16 09:07:07 · 9132 阅读 · 7 评论 -
tomcat支持文件下载
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, java.io.IOException{// this.doGet(request,response); if(request.getParameter("filename")=原创 2017-05-16 09:24:40 · 1270 阅读 · 0 评论 -
json字符串与java对象互转
转自: http://www.cnblogs.com/wangf-keep/p/6480019.html在开发过程中,经常需要和别的系统交换数据,数据交换的格式有XML、JSON等,JSON作为一个轻量级的数据格式比xml效率要高,XML需要很多的标签,这无疑占据了网络流量,JSON在这方面则做的很好,下面先看下JSON的格式,JSON可以有两种格式,一种是对象格式的,转载 2017-05-30 13:49:08 · 453 阅读 · 0 评论 -
用java的反射实现将ResultSet自动转化成对象,自动产生sql语句
转自: http://blog.csdn.net/hanghangde/article/details/53946722 主要就是ResultSetToData和TranesformToSql文件的代码: ResultSetToData.javapackage com.lirui.order.dao.tool;import java.lang.reflect.Fi转载 2017-05-31 09:24:30 · 496 阅读 · 0 评论 -
CDN(内容分发网络)技术原理
转自:http://kb.cnblogs.com/page/121664/ 1. 前言 Internet的高速发展,给人们的工作和生活带来了极大的便利,对Internet的服务品质和访问速度要求越来越高,虽然带宽不断增加,用户数量也在不断增加,受Web服务器的负荷和传输距离等因数的影响,响应速度慢还是经常抱怨和困扰。解决方案就是在网络传输上利用缓存技术使得Web服务转载 2017-06-20 09:08:15 · 535 阅读 · 0 评论