自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(143)
  • 资源 (5)
  • 收藏
  • 关注

原创 Android的相对布局属性的解释

RelativeLayout布局 android:layout_marginTop="25dp" //距离顶部距离 25dp(dp为单位)android:gravity="left" //控件本身的布局位置 android:layout_marginLeft="15dp //距离左边距 // 相对于给定ID控件 即引用id,书写时不用使用+形式为@id/IDandroi

2016-04-28 16:34:47 510

原创 演示获取表单提交的信息

package com.javaweb.httprequest;import java.beans.IntrospectionException;import java.beans.PropertyDescriptor;//演示获取表单提交的信息import java.io.IOException;import java.lang.reflect.InvocationTarge

2016-04-16 11:27:57 445

原创 演示获取请求头信息

package com.javaweb.httprequest;//演示获取请求头信息import java.io.IOException;import java.util.Enumeration;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;impo

2016-04-16 11:26:33 583

原创 演示request的常用方法

package com.javaweb.httprequest;//演示request的常用方法import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;i

2016-04-16 11:25:30 357

原创 演示控制客户端浏览器的缓存时间

package com.javaweb.yanzhengma;//演示控制客户端浏览器的缓存时间import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServ

2016-04-16 11:22:21 352

原创 验证码的创建(个人见解)

创建一个工程,使其实现输出验证码,形式可以是汉字和英文字母,想要其他的自己编译就可以了,还可以添加背景颜色和影响效果

2016-04-16 11:16:36 277

原创 定时刷新网页(小程序)

package com.javaweb.yanzhengma;//定时刷新网页import java.io.IOException;import java.util.Random;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.

2016-04-16 11:14:28 1618

原创 通过cookie技术实现记录用户的上一次访问时间并显示出来

package com.javaweb.servlet;/*案例:网站为了提高用户的感受,将用户的上一次的访问时间 * 显示给用户使用cookie来实现 * 浏览器关闭之后再次打开去访问,发现又变成第一次访问了 * 注意:默认情况下。一个cookie的有效期是浏览器进程,那么在浏览器关闭之后浏览器进程就没有了 * 那么相应的cookie信息也就没有了,如何实现在浏览器关闭之后,

2016-04-16 11:08:56 3514

原创 使用cookie实现记录浏览商品的过程并能够清空浏览记录(简单的小程序不涉及到数据库的调取)

//第一步先创建一个商品列表,不是使用数据库来实现的    pageEncoding="UTF-8"%>Insert title here某网站出售的商品表九阴真经查看辟邪剑谱查看如来神掌查看Android从入门到放弃查看Java从小白到大神查看清空商品的浏览记录Cookie[] coo

2016-04-16 11:03:46 922

原创 基于Java语言完成:使用URL下载指定的文件保存到指定的文件夹中

/* * 使用URL下载指定的文件保存到指定的文件夹中。 * 类 URL 代表一个统一资源定位符,它是指向互联网“资源”的指针。 * 资源可以是简单的文件或目录,也可以是对更为复杂的对象的引用, * 例如对数据库或搜索引擎的查询。 */import java.io.File;import java.io.FileOutputStream;import java.io

2016-03-30 17:47:25 1291

原创 使用Java语言完成数据报之间的通信即使用udp数据传输

/* * UDP之间 的数据传输 * 第一个端点: */import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;public class UDPDemo1 {public sta

2016-03-30 17:45:52 407

原创 基于TCP的网络编程之服务端和客户端之间的交流

/* * 服务端的代码 */import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.io.P

2016-03-30 17:42:53 423

原创 实现采用客户/服务器通信模式,基于TCP网络通信协议的多客户端简单应用之案例分析

import java.io.IOException;import java.net.ServerSocket;import java.net.Socket;/* * 案例介绍: * 实现采用客户/服务器通信模式, * 基于TCP网络通信协议的多客户端简单应用 * 案例设计: * 1:服务器端通过ServerSocket的accept方法等待客户端链接的到来

2016-03-30 17:37:28 1853

原创 使用正则表达式写一个网页爬虫案例获取指定文档中的邮件地址保存到自己指定的文件夹中

import java.io.BufferedReader;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.MalformedURLException

2016-03-30 17:33:48 571

原创 正则表达式中的匹配,替换,切割,获取,这四个使用时具体用哪一个,进行案例分析

import java.util.TreeSet;/* *  * 匹配,替换,切割,获取,到底用四种功能中的哪一个呢?或者那几个呢? * 思路方式: * 1:如果只想知道该字符串是否对或错,使用匹配。 * 2:想要将已有的字符串变成另一个字符串,替换。 * 3:想要按照自定的方式将字符串变成多个字符串,切割。获取规则以外的子串 * 4:想要拿到符合需求的字符

2016-03-30 17:30:37 292

原创 关于正则表达式的解释和使用方法以及案例分析

import java.util.regex.Matcher;import java.util.regex.Pattern;/* * 正则表达式:符合一定规则的表达式, * 作用:用于专门操作字符串 * 特点:用于一些特定的符号来表示一些代码操作,这样就简化书写 *  学习正则表达式就是在学习一些特殊的符号是使用 * 好处:可以简化对字符串的复杂操作 * 弊

2016-03-30 17:29:33 347

原创 C3P0数据库连接池的使用工具和使用数据库连接池来进行查询操作

/** *C3P0数据库连接池的使用工具 */import java.beans.PropertyVetoException;import com.mchange.v2.c3p0.ComboPooledDataSource;public class C3POUtils {public static ComboPooledDataSource cpds=nul

2016-03-30 16:49:56 3136

原创 MySQL数据库的javaJDBC存储过程;

Java中调用MySQL数据库的基本用法之使用工具包来进行操作

2016-03-30 16:34:25 399

原创 自定义浏览器

/* * 自定义IE浏览器 */import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.Socket;public class MyIEDemo {public static void main(Stri

2016-03-23 12:44:21 312

原创 自定义服务器端

import java.io.IOException;import java.io.InputStream;import java.io.PrintWriter;import java.net.ServerSocket;import java.net.Socket;/* * 演示客户端和服务端 * 1:客户端:浏览器 * 服务端:自定义 * 2:客户端:

2016-03-23 12:40:52 304

原创 URL连接的过程

import java.io.IOException;import java.io.InputStream;import java.net.MalformedURLException;import java.net.URL;import java.net.URLConnection;public class URLConnectionDemo {public sta

2016-03-23 12:40:14 334

原创 关于URL 通信的一些基本用法

import java.net.MalformedURLException;import java.net.URL;public class URLDemo {public static void main(String[] args) {try {URL url=new URL("http://www.w3school.com.cn/sql/sql_datatypes

2016-03-23 12:39:25 1064

原创 客户端通过键盘录入用户名,服务端对这个用户名进行校验.如果该用户存在,在服务端显示xxx,已登录.并在客户端显示xxx,欢迎光临. 如果该用户存在,在服务端显示xxx,尝试登录

import java.io.BufferedReader;import java.io.FileReader;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.ServerSocket;import java.net.Socket;/** * 需求:客户端通过

2016-03-23 12:35:34 860

原创 关于IP地址的使用方法

/* * 关于IP地址的方法使用方法 */import java.net.InetAddress;import java.net.UnknownHostException;public class IPDemo {public static void main(String[] args) {try {//获取本机名和IP地址InetAddress i=

2016-03-23 12:32:57 918

原创 编写一个聊天程序:有接收数据部分,和发数据的部分, 这两部分需要同时执行,使用多线程实现,一个控制接收,一个控制发送

import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;import j

2016-03-23 12:31:10 1221

原创 案例:演示TCP传输过程的实现

import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.ServerSocket;import java.net.Socket;/*** * 演示TCP传输 * 1:TCP分客户端和服务端 * 2:客户端对应的对象是So

2016-03-23 12:30:21 290

原创 TCP通信案例分析

/* * TCP客户端和服务端之间的一来一回,就没了,是怎么实现的 */import java.io.InputStream;import java.io.OutputStream;import java.net.ServerSocket;import java.net.Socket;/* * 演示TCP传输的客户端和服务端的互访: * 需求:客户端给服

2016-03-23 12:29:39 398

原创 建立一个文本转换服务器

需求:建立一个文本转换服务器。 * 分析:客户端给服务端发送文本,服务端会将文本转换成大写再返回给客户端。 * 而且客户端可以不断地进行文本转换,当客户端输入over时转换结束。 * 思想分析:客户端 * 既然是操作设备上的数据,那么就可以使用io技术,并按照io的操作规律来思考 * 源:键盘录入 * 目的:网络设备,网络输出流。而且操作的是文本数据,可以选择字符流 * 客户端步骤:1:建立服务 * 2:获取键盘录入 * 3:将数据发给服务端。 * 4:服务端返回的大些数据 * 5:结

2016-03-23 12:28:21 387

原创 UDP的特点以及使用案例

1:通过udp传输方式,将一段文字数据发送出去,定义一个udp的发送端: 2:定义一个应用程序,用于接收udp协议传输的数据并处理

2016-03-23 12:26:10 1145

原创 UDP的使用方法

/* * 如果IP的最后一个段为255则表示为广播,可以使所有的局域网用户接收到广播 */import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.

2016-03-23 12:25:33 845

原创 利用网络进行文件的上传,通过客户端上传到服务端

/* * 利用网络进行文件的上传,通过客户端上传到服务端 */import java.io.BufferedReader;import java.io.FileReader;import java.io.FileWriter;import java.io.InputStreamReader;import java.io.PrintWriter;import java

2016-03-23 12:24:15 470

原创 客户端上传到服务端图片,服务端把图片保存到指定的文件中

import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.ServerS

2016-03-23 11:50:11 2561 1

原创 线程间的基本通信的实现

/** * 线程间通信:其实就是多个线程在操作同一个资源, * 但是操作的动作不同 出错现象,输入的和输出的对象不响应。 *  *  * wait;notify();notifyall(); * 都使用在同步中,因为要对持有监视器(锁)的线程操作。 * 所以要使用在同步中,因为只有同步才具有锁。 * 为什么这些操作线程的方法要定义Object类中呢? *因为这些

2016-03-23 11:48:25 237

原创 多线程中join方法的使用方法以及其特点

/** * join特点:当A线程执行到了B线程的join方法时,A就会等待。等B线程都执行完了,A才会执行 *  * */public class JionDemo {public static void main(String[] args) {Demo d=new Demo();Thread t1=new Thread(d);Thread t2=new T

2016-03-23 11:47:31 479

原创 生产者和消费者关系通过多线程来实现

import java.util.concurrent.locks.*;/*import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;*//** * 使用not

2016-03-23 11:46:12 363

原创 多线程的停止方法

/** * stop方法已经过时 * 如何停止线程呢? * 只有一种,run方法结束。开启多线程运行,运行代码通常是循环结构 * 只要控制住循环,就可以让run方法结束,也就是线程结束 * */public class StopThreadDemo {public static void main(String[] args) {StopThread st=ne

2016-03-23 11:45:22 264

原创 多线程的使用技巧:使用匿名内部类来实现一个线程的创建

/* * 多线程使用的技巧,即使用匿名内部类来创建一个多线程 */public class ThreadDemo {public static void main(String[] args) {new Thread(){public void run() {for (int i = 0; i System.out.println(Thread.currentThr

2016-03-23 11:43:57 2161

原创 使用多线程方法实现一个死锁程序,用来提醒自己不要犯这样的错误

/* * 建立一个死锁工程 */public class DeadLockDemo {//主函数public static void main(String[] args) {Thread t1=new Thread(new Test(true));Thread t2=new Thread(new Test(false));t1.start();t2.start

2016-03-23 11:42:11 274

原创 关于多线程的使用一些基本介绍

/** * 1:进程:是一个正在执行中的程序。每一个进程执行都有一个执行顺序, * 该顺序是一个路径,或者叫一个控制单元 *  * 2:线程:就是进程中的一个独立的控制单元,线程在控制这进程的执行 * 3:一个进程至少有一个线程 *java虚拟机 * 启动的时候就有一个进程Java.exe * 该进程中至少一个线程负责Java程序执行而且这个线程运行的代码存在与ma

2016-03-23 11:41:26 211

原创 用于操作基本类型数据的流对象

import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;/* * 可以用于操作基本类型数据的流对象 */pub

2016-03-23 11:38:16 205

万年历的实现

当你输入一个规范内的年数和月份时就会输出该年是否为闰年或者平年然后按照每行七天的规律输出这个月份的天数

2016-01-29

java语言实现最大公约数和最小公倍数

使用java语言实现输入两个数字对齐进行计算,并输出它两个的最大公约数和最小公倍数。

2016-01-29

java语言实现回文数字的判断

使用java语言实现回文的判断,当你输入一个数字的时候判断是否为回文

2016-01-29

学生管理系统

使用Java语言实现一个学生管理系统有增加学生显示学生修改学生删除学生查找学生和退出系统

2016-01-29

九九乘法表的多重实现

使用Java语言实现九九乘法表的多种形式的输出

2016-01-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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