- 博客(20)
- 收藏
- 关注
jsp---网页验证码
用来实现网页中的随机验证码功能,当然,只是实现了该出现功能,并没有实现判断对错功能,要做的话其实也是很简单的。 package servlet;import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.image.BufferedImage;im...
2016-03-14 10:22:42 121
jsp---隐式对象简单介绍
什么是隐式对象?JSP的隐式对象是指在JSP页面系统中已经默认内置的Java对象,这些对象不需要开发人员显式声明即可使用。 1、application:1.1 application对象有效的范围是从web应用程序服务器一开始执行,到web服务器结束服务为止。1.2 对于一个网站中所有的JSP页面,application对象只有一个。它们操作的是同一个application...
2016-03-02 12:25:32 186
netty处理tcp粘包/拆包问题
所谓的粘包/拆包,用一个例子来说明就是:加入客户端向服务端发送1000条数据,如果不加以处理的话,那么服务端接收的数据可能就是如图所示了: 数据要么几段粘在了一起,要么一段数据被拆成了几段,这肯定会造成很大的影响。 而解决后的所接收的正确数据该如下所示: 简单讲了一下粘包/拆包是什么样的问题,详细解释可见csdn博客http://blog.csdn.net/b...
2016-02-26 17:28:03 178
netty5服务端与客户端的构建
简单的介绍一些服务端代码的编写顺序。1.得到 ServerBootstrap的对象,用来监听客户端ServerBootstrap serverBootstrap = new ServerBootstrap(); 2.创建两个线程池EventLoopGroup boss = new NioEventLoopGroup();EventLoopGroup worker = n...
2016-02-25 19:55:17 142
netty3.0的服务端及客户端的搭建
不喜欢写描述什么的,基本上使用步骤,注意事项都在代码注释中标明了,而相关的内容网上有很多,比自己的理解更好,所以自己对某个知识点的理解则都写在了为知笔记中。1、服务端的编写package com.netty.helloserver;import java.net.InetSocketAddress;import java.util.concurrent.Executor...
2016-02-24 21:58:09 166
Java序列化的几种方式
1.自己定义方法优点:不同预先设置缓存大小 缺点:不方便阅读,以及编写 package com.chalmers.change;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.util....
2016-02-24 21:46:19 79
Java --- 使用HttpURLConnection连接网络
package com.chalmers.httputils;import java.io.FileOutputStream;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL;/** * @author Chalmers * @version 创建时间:20...
2016-02-10 19:13:04 89
正则表达式---符号介绍及其简单使用方法
\\ 反斜杠\t 间隔 ('\u0009')\n 换行 ('\u000A')\r 回车 ('\u000D')\d 数字 等价于[0-9]\D 非数字 等价于[^0-9]\s 空白符号 [\t\n\x0B\f\r]\S 非空白符号 [^\t\n\x0B\f\r]\w 单独字符 [a-zA-Z_0-9]\W 非单独字符 [^a-zA-Z_0-9]\f 换页符...
2016-02-07 13:13:13 122
Java版飞机游戏
先贴游戏图。 ......................................跳过......................................... 时间加起来也算是用了一天的时间,碰碰撞撞,修修补补终于是把这个游戏给做完了,虽然不完美,也还有bug,不过对自己而言,也算是不错的了。在之前,自己一直觉得这游戏真的挺麻烦的,所以在动手自己开始...
2016-01-27 13:46:02 189
原创 BMP24位格式图片读取
存在很大很大的问题,1.读取后画在面板上的速度太慢;2.有些24位的bmp没发读出来。 先直接贴代码,问题再日后解决。 package com.ct.t20160103;import java.awt.Color;import java.awt.Graphics;import java.io.BufferedInputStream;import java...
2016-01-13 18:01:20 998
简单扫雷--完结
不再做了,最后一个版本,虽然还是很多问题,代码也很难看。1.增加刷新按钮。2.可选难度。3.修复一些小bug。4.增加界面友好性。 直接贴代码,代码中都有注释,而且扫雷都会玩,规则很简单。 Card.javapackage version_6;/** * @author Chalmers * 2015年12月26日 上午1...
2015-12-27 21:50:05 102
Socket_TCP 服务端编写
package com.ct.server;import java.net.ServerSocket;import java.net.Socket;/** * @author Chalmers * @version 创建时间:2015年12月14日 下午7:14:14 *//** * 网络通信服务端,运行程序,等待客户端的连接 *//** ...
2015-12-17 22:26:27 66
原创 使用一个break跳出多重循环
大家都知道,java中的break是用来跳出循环的,例如[code="java"]public class Test { public static void main(String[] args) { for(int i=0; i
2015-11-20 09:16:15 3625
Java框架集合--常见类的常用方法的常规使用
Java框架集合--常见类的常用方法的常规使用1.List (1)ArrayList 与 Vector 共同点:a.这两个类都实现了List接口,都是有序集合,数据可以重复,可以简单理解为动态数组。 b.初始容量都是10 不同点:a.ArrayList的增长率是1.5,即下一次的容量是当前容量的1.5倍,而Vector是2. ...
2015-10-26 00:16:21 168
Java - - 数组实现栈基本功能
[code="java"]package com.ct.stack;/** * @author Chalmers * @version 创建时间:2015年10月24日 下午10:10:13 */public class StackDemo { // 初始容量 private int capacity = 10; // 增量 private double...
2015-10-24 23:52:11 98
Java手写动态数组
[code="java"]package com.ct.array;/** * @author MoonMonster * @version 创建时间:2015年10月21日 下午10:15:05 */public class Array { //数组中元素个数 private int count = 0; //初始容量大小 private int ...
2015-10-21 23:06:04 125
java语言的final关键字
1. final修饰类,表示该类不可以被继承 2. final修饰方法,表示该方法不可以被重写(override) 3. final修饰属性,表示该属性必须要初始化,并且只能赋值一次(即不能被修改) [code="java"]private static final int num = 10;[/code] 4. final属性的赋值可以在定义属性时,也可以在构造方法...
2015-10-18 09:53:18 89
多种方法解决”图+深搜“编程题目
[b]Problem Description 多多终于从小学升入了初中。新班级共有n人,学号分别为从1~n。其中多多的学号是1号。 新班级里有m对同学是事先就相互认识的,其他的同学互相都不认识。 多多新班级里所有的同学(包括多多在内)都非常害羞,如果两个同学不认识,那么必须要由一个同时认识这两名同学的人来介绍他们认识,否则他们就会一直互相不认识。 现在你已经知道了这m对相互...
2015-10-16 17:37:48 192
邻接表
也是以前自己的笔记,直接从为知笔记中复制过来的。那时候自己脑子抽了,忘了可以直接从百度中搜索Java语言的图的相关知识,便仿照C语言版数据结构的教科书图那章的知识点花了一下午的时间写出来的。额。。好像还是没有多少注释。[code="java"]package com.ct.graph;import java.util.Scanner;//边class Edge{...
2015-10-15 20:41:59 152
二叉树的层序创建及一些基本操作
[code="java"]package BiTree_5;/** * @author MoonMonster * @date 2015-9-21 下午09:46:48 *///节点public class Node { Node leftChild; Node rightChild; Object element; public Node(...
2015-10-15 20:23:18 270
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人