- 浏览: 143573 次
- 性别:
- 来自: 南京
最新评论
-
xiao88xian:
...
jQuery常用经典技巧
文章列表
没什么好说的,我就直接把代码放上面吧:
package com.anduo.map;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
import java.util.Map.Entry;
public class HashMapTest2 {
public static void main(String[] args) {
String s = "abbaadfdgdeiivnielo";
...
今天开发了自己的第二个开源工具 jar包
名称:pinyin4j.jar
功能: 将汉语拼音转换为汉语拼音
算法:
从对应的资源文件中(文件中包含了常用汉字的unicode编码-拼音)
文件格式如下:
3007 (ling2)
4E00 (yi1)
4E01 (ding1,zheng1)
4E02 (kao3)
4E03 (qi1)
4E04 (shang4,shang3)
.
.
.
用数据流的方式读取 然后将unicode码以key,pinyin为value存入一个HashMap中
接口:
传入:汉语拼音的字符串
返回:拼音的字符串数组(即每个汉语拼音对应相应的拼音)
...
在如鹏网上听网上课程,发现自己不能做代码工作,应该自己动手写写开源项目给其他需要的人用。
jianfan4j.jar
主要实现了简繁体中文之间的转换
算法:利用HashMap存储简繁字典。然后遍历传入的数组,找到相应的键值。
packa ...
1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class,object,interaction以及statediagrams。 2.你需要学习Java语言的基础知识以及它的核心类库(collections,serialization,streams,netwo ...
JavaSE的项目:贪吃蛇(完全面向对象程序设计)
只要有以下几个类:
package net.anduo.entity;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Point;
import java.util.LinkedList;
import javax.swing.JOptionPane;
import net.anduo.frame.Game;
impo ...
- 2011-05-09 10:08
- 浏览 1044
- 评论(0)
第一个类:
package notepad;
import java.awt.Dimension;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Properties;
/**
* 用于存储记事本尺寸大小的类 只是利用了文件的读写操作 对properties文件的操作
* */
public class NotePadSize
{
private ...
package snack;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Point;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import java.util.LinkedList;
import java.util.Random;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
/**
* 贪吃蛇
...
package io;
import java.io.File;
import java.io.FileFilter;
import java.io.FileReader;
import java.io.IOException;
import java.io.RandomAccessFile;
public class RandomAccessFileDemo implements FileFilter
{
public static void main(String[] args)
{
RandomAccessFileDemo r = new RandomAcces ...
策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。(原文:The Strategy Pattern defines a family of algorithms,encapsulates each one,and makes them interchangeable. Strategy lets the algorithm vary independently from clients that use it.) Context(应用场景): 1、需要使用ConcreteStrategy提供的算法。
2、内 ...