- 博客(25)
- 资源 (4)
- 收藏
- 关注
原创 jdbc+mysql
@Test public void test1(){ ResultSet result; Connection conn=null; String url="jdbc:mysql://localhost:3306/test?"+ //test为数据名字 "user=root&password=123456";//user和root为连接数据库的名字和密码 String sql="se
2016-06-06 11:31:55 407
原创 在腾讯云上部署tomcat+java+mysql项目
一:使用的是腾讯云服务市场提供的镜像: 二: 启动mysql:service mysqld start启动tomcat:/yjdata/www/tomcat.sh start启动vsftpd:service vsftpd start 三: 上传我的程序:试用cuteFTP9 http://182.254.210.166:8080/ 注意: 建表时,如果数据库中有相
2016-04-18 21:03:19 925
原创 如何发布javaSE写的小程序
用javaME写了贪吃蛇程序,想发布出去,找到以下资料 http://www.zhihu.com/question/21105339 http://blog.csdn.net/yicomm/article/details/6681404 发布完以后出现 因为exe4j默认寻找32bit的jre,而自己装的是64bit,所以在配置的时候需增加一步: 配置jre时,选择32bit
2016-04-17 10:26:26 847
原创 java程序的内存分析
java内存可以分为两部分:栈和堆 栈:先进后出, 堆:不连续的内存,堆里一块比较特殊的区域叫做方法区,堆的其他区以方法区为模板放置new出的对象包括方法和变量 方法区:存放static变量、方法、类,常量池(共享机制),类的代码
2016-04-14 10:13:14 354
原创 java中的四种访问控制权限
同一个类 同一个包 不同包子类 不同包的非子类 private 是 否 否 否 friendly(不加时) 是 是 否 否 protected 是 是 是 否 public 是 是 是 是 参考:http://www.cnblogs.com/xwdreamer/archive/2012/04/06/2434
2016-04-14 09:25:50 661
原创 方法调用与带标签的continue和break
java中进行方法调用传递参数时,遵循值传递的原则:基本类型传递的是该数据值本身,引用类型传递的是对对象的引用,而不是对象本身。java中只有值传递,传递数组名属于引用传递。 odd:奇数even:偶数 带标签的break和continue package www.edu.cn; import static org.junit.Assert.*; import org.junit
2016-04-11 21:56:35 291
原创 递归
递归(recuition):方法调用本身,需定义:递归头(何时结束递归),递归体(何时递归) 递归实现阶乘: package www.edu.cn; import org.junit.Test; public class Test2 { @Test public void test(){ System.out.println(factoria
2016-04-11 21:42:55 230
原创 java中的基本数据类型
数据类型 占用空间 表示范围 byte 1 -128~127 short 2 -2的15次方到2的15次方减一 int 4 -2的31次方到2的31次方减一 long 8 -2的63次方到2的63次方减一 float 4 -3.403的38次方到3.403的38次方 double 8 -1.798的308次方到
2016-04-06 21:36:16 733
原创 ubuntu eclipse部署项目到tomcat
之前在windows平台下用的是myeclipse,没有出现过下面的问题: 一. 在eclipse里面启动tomcat,部署项目时,默认server路径是.metadata/.plugins...默认部署路径为:wtpwebaps;所以在tomcat下webapps下找不到部署的项目。 更正方法:先删除之前部署的项目,然后启动server,再双击,打开server配置页面,更改s
2016-04-05 20:57:22 402
原创 安装mysql workbench
ubuntu 14.04 LTS 64位 mysql work bench 是免费的面向mysql的可视化工具 安装完以后修改ubuntu字符集 locale -a export LANG=zh_CN.utf8
2016-04-04 22:26:05 583
原创 linux下如何安装tomcat
版本:ubuntu 14.04 LTS 64,apache-tomcat-8.0.33 下载并解压 修改./bin/startup.sh增加JAVA_HOME JRE_HOME PATH CLASSPATH TOMCAT_HOME启动 其中jdk,我用的是系统自带的jdk7 sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如h
2016-04-04 22:15:12 275
原创 ubuntu 14.04 LTS flash adobe player的安装
我电脑是双系统,分别是linux,windows,本人是linux小白,装上linux以后,自带的firefox无法播放多媒体,下面是安装插件的步骤: 1.至adobe官网下载插件:
2016-04-04 21:53:17 405
原创 JavaEE中向数据库写入数据乱码的问题
1.首先查看数据库的设置:以mysql为例 在mysql的安装目录下的my.in文件内i修改设置 2.在servlet中设置 request.setCharacterEncoding("utf-8"); response.setCharacterEncoding("utf-8"); 3.将jsp页面的表单提交方式更改为post 自从Tomc
2016-04-03 22:06:10 2545
原创 base64的编解码问题
import java.io.IOException; import Decoder.BASE64Decoder; import Decoder.BASE64Encoder; public class Base { public static void main(String args[]) throws IOException{ BASE64Decoder de
2016-03-24 09:28:20 275
转载 System.err.println()与System.out.println的区别
同时使用了System.out.println与System.err.println()打印输入内容,结果看到的 内容和预想的不一样,顺序与预料的不同并不是因为err和out的区别导致,而是因为他们是两个流,由于缓存原因导致输出顺序不同。 1、System.out.println 能重定向到别的输出流,这样的话你在屏幕上将看不到打印的东西了, 而System.err.print
2016-03-24 08:58:51 379
原创 junit的使用
如何创建一个测试类: 将一个普通类变为测试类:加上声明,与@注解即可 注意:建立 Junit测试类的Junit版本, 需和引入的jar版本相同。
2016-03-23 19:05:56 285
原创 servlet抛出空指针异常
servlet的空指针是由于jsp页面应用了null对象导致,里面的service方法抛出的异常。 遇到这种情况要及从错误里面捕捉异常抛出的原因,跟踪代码调试修复。 处理方式 1) 检查到对象为空时,设置对象值为空字符串或一个默认值; 处理方式 2) 检测到对象为空时,根本不执行某操作,直接跳转到其他处理中; 处理方式 3) 检查到对象为空时,提示用户操作
2016-03-20 15:08:52 2203
原创 javaWeb中转发与重定向的区别
转发:request.getRequestDispatcher("success.jsp").forward(request,response);重定向:response.sendRedirect("success.jsp"); 当要请求的页面中,用到请求域中的属性,则必须使用转发; 转发的地址栏未变,而重定向地址栏改变,所以重定向可以避免重复提交表单; 1.转发在服务器端完成的;重定向是在
2016-03-20 11:21:49 385
原创 保存状态的session方式
http是无状态的协议,保存状态可以通过cookie和session来实现。 session cookie 服务器端 客户端 大量 少量 安全 不安全 效率高 效率低 一个客户端(指的是浏览器而不是机器)拥有一个session对象 session跟踪机制中需要cookie来保存和传递sessionId。 Http
2016-01-28 21:09:15 1012
原创 servlet中的HttpServletResponse对象、请求转发、请求重定向和path"/"介绍
1. 响应信息包括:状态行如:HTTP/1.1 200 OK ; 状态码200表示一切正常,404表示所请求资源不存在,500表示服务器内部错误 响应头:名字,值;响应实体; 服务器端的响应被封装在这个对象中,响应信息由response对象传送给web服务器,再由web服务器发送给客户端。 构建响应头信息:response.setHeader("content-type
2016-01-27 23:28:39 1568
原创 servlet中的HttpServletRequest对象
今天通过创建一个test类,配置web.xml成功的实现客户端和服务器的通话,通过编写test可以获取客户端传来的请求信息。 服务器将客户端请求的信息封装在request对象中:请求行、请求头、实体内容 getmethod get 请求方式 getRequestURI() /jsp/ReqTest 端口到?之间 getQueryString(
2016-01-26 23:41:20 725
原创 tomcat中的web.xml和web项目中的web.xml
tomcat下conf下的web.xml里面的一部分 index.html index.htm index.jsp default org.apache.c
2016-01-25 22:32:36 2241
原创 web.xml配置以及servlet生命周期
一个servlet可以对应多个URL,设置时需注意:/one/*:匹配所有one下面的请求;*.one:匹配所有以.one结尾的请求。 通配符:*:0个或多个,?:0个或一个,+:一个或多个。 servlet生命周期可以分成三个阶段:初始化阶段、运行时阶段和销毁阶段。 初始化阶段;init方法,一次;运行时阶段:service方法或doPost和doGet ,可以多次;销毁阶
2016-01-22 01:29:08 490
原创 初学JSP和servlet
16年元月15号到家以后,陆续看了javabean、JSP以及servlet,今天练习的过程中,被一个问题困扰好久,即如何在JSP中调用servlet,以及如何在servlet中调用JSP,需要注意的一点是路径的写法: web.xml中: index.jsp中: ForwardServlet.java
2016-01-19 22:17:13 480
原创 踏上学习java的路
大三上学期结束了,因为马上面临找工作,所以我必须要决定毕业后,靠什么来生活,经济来源是什么,精神动力又来自哪里。 在这里我先说明,我对编程的态度:我对编程是不反感的,但是总又觉得,编程因为要长时间的面对电脑,对身体损害很大,所以迟迟下定不了决心,一直就没有踏实的钻研过。经过一番思考和了解,让我觉得走java这条路,对自己来说不会错,如果你现在有我之前的困惑,可以看一下强哥的视频:http
2016-01-12 15:35:28 324
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人