点对点聊天系统 v1.0
【系统需求】
在基于Socket的聊天系统中,主要有两种角色:服务器和客户端,不同的客户端登录集中式的服务器,通过服务器将一个客户端发出的信息推送到其他所有客户端。
【基本功能要求】
· 客户端和服务器必须保持随时随地的连接,一个客户端发出聊天信息的同时,另一个客户端接受发送过来的聊天信息。
【目标】
· 熟悉使用多线程编程
· 复习Swing图形化设计
【程序说明】
本程序应许多个客户端连接服务器进行聊天。
客户端发送信息给服务器,服务器接收信息并通知给所有已连接上的客户端。
加密解密小程序
米事写的小程序 - -
操作是写入密匙(限定是长度最多为10的数字串)/字符 实时转换
加密方法是对每个字符*(除了字母之外所有字符也都可行 - -)进行向后移位的操作。
【程式截图】
乌鸦喝水(异常处理版 >_<)
由于都没有人发 索性便发出来吧。。不过UT没写好 >_<
【要求】
改写乌鸦喝水案例,扩展场景:乌鸦面对一堆大小不一的石头,且其中可能有伪装成石头的小炸药丸,面对的瓶子可能是普通的瓶子,也可能是魔瓶。对于大于瓶口直径的石头,瓶子将抛出一个“装入物太大”的Checked异常,如果装入了一颗小炸药,瓶子抛出一个UnChecked异常“瓶子被炸飞了”,乌鸦喝不到水,抛出一个Checked异常。如果乌鸦遇到的是一个魔瓶,任何往瓶子投物的动作,都将触发一个瓶子的Unchecked异常,并且乌鸦遇到这个异常后,只能惨叫一声“哇哇”,然后把该异常重新抛出。
MyEclipse6.5 注册机源码
网上找来的 测试可用~
-
import java.text.DecimalFormat;
-
import java.text.NumberFormat;
-
import java.text.SimpleDateFormat;
-
import java.util.Calendar;
-
-
public class Crack {
-
}
-
cal.add(1, 3);
-
cal.add(6, -1);
-
"0").toString() : "-0812310";
-
String type = "YE3MB-";
-
.append(type).append(version).append(licenseNum)
-
.append(verTime).toString();
-
.append(
-
"Decompiling this copyrighted software is a violation of both your license agreement and the Digital Millenium Copyright Act of 1998 (http://www.loc.gov/copyright/legislation/dmca.pdf). Under section 1204 of the DMCA, penalties range up to a $500,000 fine or up to five years imprisonment for a first offense. Think about it; pay for a license, avoid prosecution, and feel better about yourself.")
-
-
.append(userId).toString();
-
int suf = decode(dx);
-
return change(code);
-
}
-
-
int i = 0;
-
char ac[] = s.toCharArray();
-
int j = 0;
-
for (int k = ac.length; j < k; j++)
-
i = 31 * i + ac[j];
-
-
}
-
-
byte abyte0[] = s.getBytes();
-
char ac[] = new char[s.length()];
-
int i = 0;
-
for (int k = abyte0.length; i < k; i++) {
-
int j = abyte0[i];
-
if (j >= 48 && j <= 57)
-
j = ((j - 48) + 5) % 10 + 48;
-
else if (j >= 65 && j <= 90)
-
j = ((j - 65) + 13) % 26 + 65;
-
else if (j >= 97 && j <= 122)
-
j = ((j - 97) + 13) % 26 + 97;
-
ac[i] = (char) j;
-
}
-
-
}
-
}
【转】HTML元素和CSS盒子
【本文转载自宫和永的CSDN BLOG:CSS学习笔记:HTML元素和CSS盒子】
从数据表中取出第n条到第m条的记录的方法
(MSSQL\ACCESS)
从publish 表中取出第 n 条到第 m 条的记录: SELECT TOP m-n+1 * FROM publish WHERE (id NOT IN (SELECT TOP n-1 id FROM publish)) id 为publish 表的关键字
(MYSQL)只需要 select * from publish limit n,m-n 就可以了 - -||
限定 Override 父类方法 - Override
【本文来自Gossip@caterpillar的Java Gossip】http://caterpillar.onlyfun.net/GossipCN/JavaGossip-V2/JavaGossip2.htm
java.lang.Override是J2SE 5.0中标准的Annotation型态之一,它对编译器说明某个方法必须是重新定义父类别中的方法,编译器得知这项资讯后,在编译程式时如果发现该方法并非重新定义父类别中的方法,就会回报错误。
java6的@override注解与java5的不同之处
我在自己PC上跑好的程序在机房有时不能通过编译,把@override去掉倒正常了,但是有的代码则不会出错。
百度了下,原来是重写接口方法时才会遇到的问题。(怪不得总是在重写侦听器方法时遇到@_@)。
但是它并没有告诉解决方法:(
【以下转载自一界书生的CSDN BLOG】http://blog.csdn.net/wangjian5748/archive/2007/08/10/1736294.aspx