- 博客(223)
- 收藏
- 关注
原创 java之资源文件(.properties)读取
一、非web程序读取资源文件public class Test {public static void main(String[] args) {/** * 方法一:当资源文件不常修改可用,当资源文件属性值改变时,由于是类加载器原理实现(对每个类只加载一次), * 读取的数据不会改变,除非重启服务。 */InputStream in = Test.class
2016-06-28 14:21:05 373
原创 设计模式
一、设计原则1、单一职责原则一个类,只有一个引起它变化的原因。应该只有一个职责。每一个职责都是变化的一个轴线,如果一个类有一个以上的职责,这些职责就耦合在了一起。这会导致脆弱的设计。当一个职责发生变化时,可能会影响其它的职责。另外,多个职责耦合在一起,会影响复用性。例如:要实现逻辑和界面的分离。2、开闭原则(Open Close Principle)
2016-06-27 20:08:29 618
原创 java框架之pringmvc04(值传递)
项目结构:1.person.javapackage com.dx.pojo;public class Person {private String username;private String password;public String getUsername() {return username;}public void setUser
2016-06-27 17:13:57 555
原创 java框架之springmvc03(怎样解决乱码)
1.表单提交方式为post,出现乱码,通过springmvc过滤器处理:web.xml配置过滤器 CharacterEncodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 CharacterEncod
2016-06-27 16:15:48 353
原创 java框架之springmvc02(自定义配置文件位置)
项目结构:web.xml文件配置:xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java
2016-06-27 14:03:44 849
原创 jsoup_从网站上爬取图片
package com.dx.util;import java.io.BufferedReader;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader
2016-06-27 11:24:26 2343
原创 java爬虫-Jsoup01
工具包:Jsoup.jar http://pan.baidu.com/s/1jIlkMpCpackage com.dx.util;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;
2016-06-27 00:14:39 352
原创 java之爬虫:爬取网页源代码
package com.dx.util;import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.
2016-06-26 19:06:40 5716
原创 java框架之springmvc01
1.建立工程,导入所需jar包2.配置web.xml文件xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http
2016-06-26 17:38:34 517
原创 css之transform属性
css3属性——transform *{margin:0;padding:0;}body{background:#111;}.box{width:500px;margin:50px auto;}.box img{border-radius:50%;transform:rotate(10deg);width:400px;height:400px;}.box img:
2016-06-20 23:17:26 568
原创 web之瀑布流布局
组件分享:http://pan.baidu.com/s/1eShoNx4参考网站:http://www.wookmark.com/about/api瀑布流布局非常适合大量图片的展示,一改过去裁剪图片尺寸统一的排版,每张图片都能完全展示,并错落有致,让人眼前一亮。注意事项:项目中的 img 元素的 width 和 height 属性需要写,否则定位会不准确。(可以用 Ja
2016-06-19 21:47:50 597
原创 web之图表字体
资源下载:http://fontawesome.dashgame.com/云盘分享:http://pan.baidu.com/s/1nveY9rN例子: QQ音乐系统 >播放图标-->>
2016-06-17 18:02:58 278
原创 java开发二维码
需要jar包:http://pan.baidu.com/s/1o7V3bxKpackage com.dx.util;import java.awt.Color;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.File;import javax.imageio.
2016-06-16 23:19:08 303
原创 jms介绍
1. JMS基本概念 JMS(Java Message Service) 即Java消息服务。它提供标准的产生、发送、接收消息的接口简化企业应用的开发。它支持两种消息通信模型:点到点(point-to-point)(P2P)模型和发布/订阅(Pub/Sub)模型。P2P 模型规定了一个消息只能有一个接收者;Pub/Sub 模型允许一个消息可以有多个接收者。 对于点到点模型,
2016-06-15 15:30:57 230
原创 会话管理之Cookie技术应用
会话管理是web开发中比较重要的环节,这一节主要总结下会话管理中的cookie技术。1. 何为会话 会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称为一个会话。1.1 会话过程中要解决的问题 1)每个用户在使用浏览器与服务器进行会话的过程中,不可避免会各自产生一些数据,程序要
2016-06-07 20:05:04 435
原创 jxl运用
jxl.jar包:http://pan.baidu.com/s/1kVdGh8bJXL主要是用它来动态读写Excel文件。现在就来看看JXL在对Excel的读和写上都提供了那些支持。 先来看看Excel文件中都有写上面对象 1 文件对象 2工作簿对象 3 单元格对象 相应的在JXL中就有Workbook,Sheet ,Cell 。通过这三个对象我们就可以实现Exce
2016-06-06 13:50:52 4688
原创 json应用(1)
json.js :http://pan.baidu.com/s/1hsLL8NEJson 是一种线上协议,轻量级的xml 一种文体格式。Json的功能,简单的说,就是实现字符串和对象之间的转换。要使用其功能,在客户端,要引入json.js文件,在服务器端,则要引入json.jar这个包。Json对象和数组 {}大括号代表一个对象,[]代表数组。(1) Json在客户端的应用实
2016-06-06 10:52:31 397
原创 java反射机制详解
1.什么是反射: 反射是java语言的一个特性,它允许程序在运行时来进行自我检查并且对内部的成员进行操作。例如它允许一个java的类获取他所有的成员变量和方法并且显示出来。java的反射机制的实现要借助4个类:Class,Constructor,Field,Method 其中Class代表的是类对象,Constructor 类的构造器对象,Field 类的属性对象,Meth
2016-06-05 15:19:25 411
原创 java简介
计算机语言发展简史 主要分为三个阶段: a) 第一代:机器语言b) 第二代:低级语言c) 第三代:高级语言Java 发展简史1. Java 是一种语言,具有自己的语法和数据结构2. Java 来自于 sun ,sun 指的是斯坦福大学网络3. 具体发展历程J AVA SE(标准版)、J AVA EE(企业版)、J AVA ME(微型版
2016-05-31 22:56:50 376
原创 java运算符和表达式
赋值运算符号一元运算符算术运算符关系运算符递增与递减运算符public class T {public static void main(String[] args) {int a = 3 , b = 3 ; // 定义两个变量a和bint x = 6, y = 6 ;
2016-05-31 16:19:23 1780 1
原创 java 数据类型
java数据类型划分分为两大类型: 1)基本数据类型:类似于普通的值。 2)引用数据类型:传递的是内存的地址。浮点类型实际上就是表示小数。java基本数据类型数据的溢出当整数的数据大小超出了可以表示的范围,而程序中又没有
2016-05-31 11:33:44 368
原创 工具类创建验证码
//工具类生成验证码package com.dx.util;import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.IOException;import java.io.Output
2016-05-25 15:50:12 364
原创 用SmartUpload实现文件上传
首先要导入SmartUpload.jar包 链接地址:http://pan.baidu.com/s/1eStyDZc示例:index.jsp enctype="multipart/form-data"> 1.jsp SmartUpload smart = ne
2016-05-23 14:59:10 4580
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人