小川94的博客

公众号:悦乐书。博客园:http://www.cnblogs.com/xiaochuan94/

排序:
默认
按更新时间
按访问量

JSP(一):初识JSP

在Servlet中,我们多次用到了jsp页面,今天就来仔细聊聊JSP。 一、概念 JSP全名是Java Server Pages,可理解为Java服务端页面,是一种动态网页开发技术,其本质是一个简化的Servlet设计,实现了在Java中使用HTML标签。JSP和Servlet都是在服务器...

2018-06-26 16:18:03

阅读数:16

评论数:0

Java反射机制小结和实际操作

一、什么是反射 1、编译和运行 在了解什么是Java反射机制前,先聊聊Java的编译和运行。 还记得第一次使用记事本编写第一个Java程序的场景吗?通过命令窗口,使用javac命令编译一个.java文件,生成一个.class文件,再使用java命令运行.class文件。 在编译期,jv...

2018-06-24 18:22:30

阅读数:25

评论数:0

Servlet(六):连接数据库,完整的CRUD

Servlet的知识点大致讲完了,今天补充下与之相关的一些小知识,然后做一个完整的小例子。一、MVC设计模式1、MVC设计模式是什么?在了解MVC之前,先聊聊Model1、Model2开发模式。Model1开发模式中,使用jsp页面嵌套一些java代码、代码块,既处理请求,又处理数据,将java代...

2018-06-20 11:12:40

阅读数:23

评论数:0

Servlet(五):一个Servlet处理多个请求

一、为什么要使用一个Servlet来处理多个请求?当浏览器发送了一次请求到服务器时,servlet容器会根据请求的url-pattern找到对应的Servlet类,执行对应的doPost或doGet方法,再将响应信息返回给浏览器,这种情况下,一个具体的Servlet类只能处理对应的web.xml中...

2018-06-14 18:31:29

阅读数:830

评论数:0

Servlet(四):转发与重定向、路径问题

在上次的小案例中用到了转发的技术,今天来仔细聊聊转发和重定向的问题,以及一些小知识的汇总。一、转发1、转发的概念转发主要是将浏览器的请求交给另外一个servlet或jsp来处理,借助request对象完成,在服务器内部跳转,浏览器的地址并不发生改变,并且浏览器并不知道服务器内部发生了跳转,整个过程...

2018-06-11 08:59:21

阅读数:59

评论数:0

Servlet(三):获取表单数据、解决乱码和报错问题

在了解了servlet的生命周期以及运行过程后,再来动手写一个小例子,加深对servlet的理解。一、需求说明在用户注册信息页面,输入用户名、密码、性别、邮箱等一些信息后,页面返回刚刚填写的信息。二、准备工作开发环境:win7系统64位,jdk1.8开发工具:eclipse、Tomcat、Mave...

2018-06-08 09:29:26

阅读数:42

评论数:0

Servlet(二):初识Servlet

在手动写完一个Servlet小例子后,是不是有很多疑问,接下来会为大家详细介绍Servlet的知识。1、什么是Servlet是在服务器上运行的小程序。一个servlet就是一个Java类,并且可以通过“请求-响应”编程模型来访问驻留在服务器内存里的servlet程序。2、为什么要用Servletw...

2018-06-06 09:24:28

阅读数:30

评论数:0

Servlet(一):Hello Servlet

今天介绍的专题是servlet和jsp,属于web开发中的基础,先来实际操作一下servlet,创建你的第一个web小项目。1、新建一个maven项目。鼠标右键单击eclipse左边项目栏的空白区,选择第一个new,在出现的下拉中选择other,在新弹出的框中选择maven,点开maven选择ma...

2018-06-04 09:08:35

阅读数:49

评论数:0

7个小技巧,解决eclipse卡顿问题

eclipse作为开发工具,每天都要使用,你肯定遇到过eclipse卡到想哭的时刻,严重影响开发效率啊!如果内存条不要钱,那就加内存吧!一个不够加两个!当然这都是玩笑话,如果不花钱也能解决问题,希望下面几个小tips会有帮助!1、去掉自动构建项目,改为手动在eclipse的菜单栏,选择Projec...

2018-04-23 09:42:18

阅读数:4926

评论数:0

Java入门(七):方法

方法,在日常生活中可以理解成解决问题或处理事情的技巧,一个方法的形成,需要思考和分析,从而形成一步一步的步骤,最后在实际执行过程中验证自己的思路。在Java中,方法的形成亦是如此。方法,指用于封装一段特定的逻辑功能,如计算百分比、判断非空、时间日期的转换等操作,可以在程序中被反复调用,减少重复代码...

2018-03-25 09:11:52

阅读数:46

评论数:2

virtualbox+ievms:还你一个原装IE8

在web开发中,不可避免的一件事是浏览器兼容性问题,你永远无法想象项目正式上线后,坐在电脑前操作这套系统的人用的是什么版本的浏览器,IE(7,8,...),360,Chrome,火狐等,后面几个还好说点,但是IE的这个就是着实让人头疼,尤其是兼容IE8版本,H5的兼容、DOM操作的兼容、js的兼容...

2018-03-11 09:47:48

阅读数:70

评论数:0

Java入门(六):数组

数组是一种数据结构,用于存储同一类型值的集合,也可以看做是数据类型一致的一组数据。一、语法和声明数组1、语法:数据类型[ ] array = new 数据类型[长度];注意:使用长度创建数组的时候,每个元素都有默认值。对于int、byt、short、long,其默认值为0;对于double、flo...

2018-03-11 09:29:55

阅读数:45

评论数:0

Java入门(五):控制流程

在Java中,使用条件语句和循环结构确定控制流程,在本文中,主要包括块作用域、条件语句、循环结构、中断循环这四部分。 一、块作用域 块,也叫复合语句,是指由一对大括号括起来的若干条Java语句。块决定了变量的作用域。一个块可以嵌套多个块。 二、条件语句 如果判断超过三层,建...

2018-01-31 12:28:27

阅读数:71

评论数:0

Java入门(四):运算符优先级、关键字与保留字

上次介绍了Java的运算符,今天来介绍下运算符的优先级,以及Java的关键字、保留字。 一、运算符优先级 序号 运算符 名称 目数 结合性 说明 1 [ ] 方括号   ...

2018-01-28 16:21:15

阅读数:81

评论数:0

Java入门(三):变量和运算符

上次谈到了Java的基本数据类型,今天接着聊Java的变量、运算符。 一、变量 1、变量的分类 变量分为成员变量、局部变量和常量,其中成员变量又分为实例变量、类变量。 2、变量的定义 语法:变量类型(可以是基本类型,也可以是其他) 变量名 = 变量值 英文;结...

2018-01-23 09:22:38

阅读数:71

评论数:0

Java入门(二):注释和基本数据类型

上次通过eclipse在控制台输出了hello world,是不是有点小激动啊,今天接着介绍Java基础知识。 一、Java注释 1、Java注释语句不会被编译器运行,不用担心代码因为许多注释语句显得臃肿而影响程序运行速度。 2、Java注释有三种写法。 一是双斜杠 // 。需要注掉哪一行...

2018-01-14 22:32:08

阅读数:100

评论数:0

Java入门(一):Hello World !

前言 从今天开始,准备写Java Web开发的系列文章,毕竟自己主攻的还是Java方向,Python只是业余学习的兴趣使然,在第二技能还没有培养成熟前,做好第一技能的巩固和提高是很有必要的。从正式入行(第一次工作)到现今已经有10个月了,说来惭愧,工作时间之外,很少进行学习和提升,再加上公司内部...

2018-01-13 17:38:26

阅读数:112

评论数:0

json小结和fastjson包的实际json操作

工作中,需要处理与另一方系统数据交换的问题,采用的是调用远程接口的方法,数据格式选择的是json,今天就来聊一聊json,主要分析json数据和java Bean之间的转换问题。 一、json是什么 json,全称是JavaScript Object Notation,中文翻译是JS对象标记语言,...

2018-01-01 20:10:51

阅读数:190

评论数:0

2017年那些事儿

2017年终总结,2018年度计划

2017-12-31 16:39:08

阅读数:131

评论数:0

Python2下载单张图片和爬取网页图片

一、需求分析 1、知道图片的url地址,将图片下载到本地。 2、知道网页地址,将图片列表中的图片全部下载到本地。 二、准备工作 1、开发系统:win7 64位。 2、开发环境:python2.7。 3、开发工具:PyCharm。 4、浏览器:Chrome。 三、操作步骤 A.知道图片的url地址,...

2017-12-25 11:23:01

阅读数:137

评论数:0

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