web
guomutian911
这个作者很懒,什么都没留下…
展开
-
session 存放对象变量,及遇到的奇怪现象
package guo;import java.util.ArrayList;public class list { private ArrayList ss; public list() { // 构造方法 ss = new Ar本程序为简单测试程序,自己编写调试可用1.为了说明session的使用2.为了解开自己的疑惑list.java /原创 2014-03-24 22:07:47 · 2946 阅读 · 0 评论 -
【很详细】JDK安装与环境变量配置
参考文章:http://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html原创 2016-05-17 08:51:09 · 392 阅读 · 0 评论 -
Socket、Tcp、Udp 概念区分
一、概述TCP(传输控制协议)和UDP(用户数据报协议是网络体系结构TCP/IP模型中传输层一层中的两个不同的通信协议。TCP:传输控制协议,一种面向连接的协议,给用户进程提供可靠的全双工的字节流,TCP套接口是字节流套接口(stream socket)的一种。UDP:用户数据报协议。UDP是一种无连接协议。UDP套接口是数据报套接口(datagram socket)的一种原创 2016-10-30 21:30:54 · 615 阅读 · 0 评论 -
【已解决】tomcat启动不成功(点击startup.bat闪退)的解决办法
今天遇到tomcat手动启动不成功,但是再eclipse里面是可以启动成功的。我一直开始以为是端口被占用了,最后才发现是这么一回事。首先说下我的tomcat是安装版的。免安装的tomcat双击startup.bat后,启动窗口一闪而过,而且tomcat服务未启动。这个原因就是:在启动tomcat是,需要读取环境变量和配置信息,缺少了这些信息,就不能登记环境变量,导致了tomcat的闪退。解转载 2017-02-28 18:01:27 · 2691 阅读 · 0 评论 -
【总结】JDK、java环境配置
path: ;C:\Program Files\Java\jdk1.6.0_22\binClassPath: C:\Program Files\Java\jdk1.6.0_22\libjava_home: C:\Program Files\Java\jdk1.6.0_22CATALINA_HOME: E:\apache-tomcat-7.0.21-windows-x86\apache-原创 2017-02-28 18:02:42 · 545 阅读 · 0 评论 -
【已解决】可以访问Tomcat下webapp中的文件目录(间接实现下载功能)
找到配置文件如下conf/web.xml --> tomcat的Web配置文件listingsfalsevalue改成 true就行了!listingstrue原创 2017-03-02 00:07:15 · 9235 阅读 · 0 评论 -
【已解决】Jsp实现文件上传功能
uploadExample.jsp 调用 doUpload.jsp,需要两个文件一起1、uploadExample.jsp上传文件程序应用示例请选择要上传的文件2、doUpload.jspupFile<%//定义上载文件的最大字节int MAX_SIZE = 102400 * 102400;// 创建根路径的保存变量String root原创 2017-03-02 00:12:33 · 5307 阅读 · 0 评论 -
jsp中文件下载的实现
方式一:采用RequestDispatcher进行[java] view plain copy package cn.jbit.download.servlet; import java.io.IOException; import javax.servlet.RequestDispatcher; impor转载 2017-03-08 17:21:20 · 4427 阅读 · 0 评论 -
【已解决】对JSP页面传值中文乱码的简单解决方法
很多java程序员在日常的工作中总会遇到对JSP页面传值中文乱码的情况,一些朋友由于操作不当,造成了很大的麻烦。本文将为大家讲解关于对JSP页面传值中文乱码的简单解决方法的内容。方法/步骤方法一:1. 在b.jsp中把pageEncoding="GB2312"改为pageEncoding="ISO8859-1"原创 2017-03-10 11:19:24 · 1688 阅读 · 0 评论 -
使用jspsmartupload完成简单的文件上传系统
请不要妄想,一个html的file控件,再加上JavaScript与jQuery语句就可以完成文件上传,文件上传系统从来是需要配合服务器来完成的用户把自己的文件上传到服务器上文件上传系统是很复杂的一件事。html的file控件向动态网页语言以post方式通过enctype="multipart/form-data"解码成二进制文件就不管了动态网页需要对其通过转载 2017-03-10 19:33:49 · 509 阅读 · 0 评论 -
【已解决】Dreamweaver修改快捷键
Dreamweaver中代码提示的快捷键是Ctrl+Space,跟Eclipse中原先的默认的快捷键一致,大部分老外的软件都如此,不过最新的eclipse3.6好像改过来了,默认是Alt+/。托输入法Ctrl+Space切换键的福,好多软件的代码提示快捷键需要更改。Dreamweaver中,在“编辑-->快捷键”中,修改“编辑->显示代码提示”的快捷键,第一次修改是会提示“默认设置不可更改”,这时原创 2017-04-12 16:19:27 · 805 阅读 · 0 评论 -
CSS中,float浮动的理解
浮动什么意思呢,比如,默认的,我们知道,div是占满一行的,现在我们想把两个div显示在一行上,那怎么办呢111112222这样我们就设置了两个div,一个宽度100px,一个宽150px,可预览一下,我们的div仍在两行上,那么怎么把它改到一行上呢,这儿就需要float,设置第一个div的float为left111112222再预览,就可以看到,它们到一行上了。clear是什原创 2017-04-12 16:35:51 · 469 阅读 · 0 评论 -
张小龙“微信小程序之道”
28号,张小龙在微信公开课上介绍了微信小程序发布的时间,也介绍了微信小程序的7大能力,张小龙针对大家关心的事情,比如是小程序的入口、分享、关注、粉丝、游戏开发都做了解答。张小龙花了很多的时间介绍微信小程序从PC时代的单机小游戏到现在的移动互联网的整个过程。从整个公开课1个半小时的时间来看,真正可以解读出张小龙的微信小程序的机会和作用的恰恰就是这个PC到移动互联网和未来小程序的整个过程。从这个过程中转载 2017-08-23 15:18:49 · 734 阅读 · 0 评论 -
【已解决】如何干干净净的卸载MySQL数据库
解决MySQL Server Instance Configuration Wizard卡住未响应的问题今天在安装MySQL(5.5.33 win32)后,接着程序自动运行MySQL Server Instance Configuration Wizard(MySQL实例配置向导)程序,一如既往地采用自定义的详细配置,结果在最后一步执行的时候,却一直卡在[Start Service]处原创 2016-05-17 08:37:00 · 3562 阅读 · 0 评论 -
【设置字符集】Win7 64位系统安装MySQL5.5.21图解教程
大家都知道MySQL是一款中、小型关系型数据库管理系统,很具有实用性,对于我们学习很多技术都有帮助,前几天我分别装了SQL Server 2008和Oracle 10g数据库,也用了JDBC去连接他们,都没有出现乱码。昨天看同学用Java连接MySQL数据库的时候,出现了乱码,这是我不知道的,我马上上网去查JDBC连接MySQL的操作,发现在用JDBC方式连接MySQL数据库的时候要传递一个能原创 2016-05-17 07:22:50 · 2263 阅读 · 0 评论 -
中文乱码问题
本文为java web编程中中文乱码解决,其他的情况可以参考,原理相同。1.中文无法显示有些Jsp中,中文根本无法显示。通常的原因是没有把文件头上的字符集设置为中文字符集。一定要保证文件头上写明:或者2.提交过程中的显示乱码原理:中文参数提交时,服务器将其认成 ISO-8859-1 编码,而网页上显示的是GB2312 编码,两者不能兼容。有三种方法解决这个问题:原创 2014-05-08 10:21:43 · 12520 阅读 · 0 评论 -
Java获取当前时间,并转化为String类型
1.方法一:使用SimpleDateFormat转载 2014-05-12 09:24:56 · 19168 阅读 · 0 评论 -
java.sql.SQLException: Before start of result set ---错误笔记
java.sql.SQLException: Before start of result set 解决方法:使用rs.getString();前一定要加上rs.next();原因:ResultSet对象代表SQL语句执行的结果集,维护指向其当前数据行的光标。每调用一次next()方法,光标向下移动一行。最初它位于第一行之前,因此第一次调用next()应把光标置于第一行上,使它原创 2014-05-12 20:45:00 · 583 阅读 · 0 评论 -
myeclipse中,项目上有个叉报错,文件没有错误
同事将他的java项目交接给了我。和平时的交接一样。他把他最新的源代码,打成压缩包,发给我。我解压后,使用myeclipse开发工具,通过导入,将项目导入到我的开发工具中,这个时候有一个问题出现了,在项目上有个红色的叉号。而源代码也没有任何错误。因为代码在同事那里,一切正常。如下图所示: 我找了很长时间的原因,还真不好找,今天早上来,我又在找,终于在csdn论坛上,看到原创 2015-03-19 21:54:44 · 1146 阅读 · 0 评论 -
【已解决】tomcat报严重: Socket accept failed
开始 -> cmd -> netsh winsock reset -> 回车ok,解决! winsock是Windows网络编程接口,winsock工作在应用层,它提供与底层传输协议无关的高层数据传输编程接口netsh winsock reset 是把它恢复到默认状态。 netsh winsock reset命令,作用是重置Winsock 目录。如果一台机器上的Winsock协议配原创 2015-05-08 20:45:57 · 8639 阅读 · 0 评论 -
HTTP 中POST GET 区别
HTTP POST GET 本质区别详解 一 原理区别 一般在浏览器中输入网址访问资源都是通过GET方式;在FORM提交中,可以通过Method指定提交方式为GET或者POST,默认为GET提交 Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE URL全称是资源描述符,我们可以这样认 为:一个URL地址,它用于描述一个网络上的资源原创 2015-04-30 12:12:04 · 933 阅读 · 2 评论 -
Apache与Tomcat使用
linux是最常用的web服务器,本节我们将通过整合apache和tomcat构建一个java/jsp运行平台,详细介绍web服务器的搭建过程。一、 apache与tomcat整合的必要性Apache是最流行的Web服务器,开放源代码,支持跨平台的应用(可以运行在几乎所有的Linux、Unix、Windows系统平台上),尤其对Linux的支持相当完美。apache的优点有:转载 2015-12-09 09:03:31 · 613 阅读 · 0 评论 -
eclipse 安装svn插件
1、下载最新的Eclipse,我的版本是3.7.2 indigo(Eclipse IDE for Java EE Developers)版 如果没有安装的请到这里下载安装:http://eclipse.org/downloads/ 2、下载SVN插件subclipse,安装方法有两种.那种绿色的以link方式安装的方式我在indogo上试了多次就是没成功。 3、SVN插件原创 2015-12-30 09:33:03 · 440 阅读 · 0 评论 -
WebService入门讲解
一、序言 当前的应用程序开发逐步的呈现了两种迥然不同的倾向:一种是基于浏览器的瘦客户端应用程序,一种是基于浏览器的富客户端应用程序(RIA),当然后一种技术相对来说更加的时髦一些(如现在很流行的Html5技术),这里主要讲前者。 目前,除最简单的程序之外,所有的应用程序都需要与运行在其他异构平台上的应用程序集成并进行数据交换。这样的任务通常都是由特殊的方法,如文件传输和分析,消息原创 2015-12-06 22:36:30 · 602 阅读 · 0 评论 -
如何解决某个端口被谁占用?
我们在启动应用的时候经常发现我们需要使用的端口被别的程序占用,但是我们又不知道是被谁占用,这时候我们需要找出“真凶”,如何做到呢?1、开始-运行-cmd,进入命令窗口;2、输入命令:netstat -aon|findstr "8080" //注释:参看8080端口的应用进程号,即PID3、继续输入命令:tasklist|findstr "2720" //注释原创 2016-02-21 08:10:39 · 791 阅读 · 0 评论 -
【已解决】Navicat 远程连接 Linux服务器上的MySQL数据库
授权法: 在安装mysql的机器上运行: 1、# ./bin/mysql -uroot -p //这样应该可以进入MySQL服务器 2、mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION //赋予任何主机访问数据的权限 例如,你想myu原创 2016-05-04 14:32:35 · 5827 阅读 · 0 评论 -
【已解决】Linux下安装MySQL数据库
【经验贴】安装环境为:Ubuntu12.04,MySQL5.5.28在Linux下安装MySQL有三种方式:第一种以rpm的二进制文件分个安装,第二种是自己编译源码后安装,最后一种是以二进制tar.gz文件来安装。这三种中,由于最后一种是统一的整体文件,个人感觉最简单,故本文将采用此方式来进行安装:首先到mysql的下载中心上下载最新的tar.gz包原创 2016-05-04 14:51:22 · 3006 阅读 · 1 评论 -
XMLHTTP.readyState的五种状态
XMLHTTP.readyState的五种就绪状态:0:请求未初始化(还没有调用 open())。 1:请求已经建立,但是还没有发送(还没有调用 send())。 2:请求已发送,正在处理中(通常现在可以从响应中获取内容头)。 3:请求在处理中;通常响应中已有部分数据可用了,但是服务器还没有完成响应的生成。 4:响应已完成;您可以获取并使用服务器的响应了。 第一种就...转载 2018-12-30 17:07:03 · 632 阅读 · 0 评论