`
小菌子
  • 浏览: 22067 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论
文章列表
class Producer implements Runnable { Q q; public Producer(Q q) { this.q = q; } public void run() { int i = 0; while(true) { if (i == 0) { q.name = "zhangsan"; try{Thread.sleep(1);}catch(Exception e){} q.sex = "male"; } ...
1.获取需要的jar包 下载mondrian-3.3.0.14703.zip 加压至C:\mondrian 拷贝C:\mondrian\lib下的mondrian.war到tomcate下的webapps下 重启tomcat.自动加载webapps - mondrian.war 拷贝D:\apache-tomcat-6.0.32\webapps\mondrian\WEB-INF\lib下所有jar包到C:\mondrian\lib 2.准备数据库 安装好mysql数据库 创建database foodmart create database foodmart; grant all privil ...
端口扫描。 可以告诉你目标host下面的哪些端口在运行服务,目标host下有哪些闲置端口。 import java.io.IOException; import java.net.Socket; import java.net.UnknownHostException; public class LowPortScanner { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method st ...
package tcp; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.io.PrintWriter; import java.net.ServerSocket; import java.net.Socket; public class EchoServer { / ...
/* * Problem *蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。 *Input *本题有多组数据,每组数据由一个正整数N组成。(N不大于100) *Output *对于每一组数据,输出一个N行的蛇形矩阵。两组输出之间不要额外的空行。 *矩阵三角中同一行的数字用一个空格分开。行尾不要多余的空格。 *Sample Input *5 *Sample Output *1 3 6 10 15 *2 5 9 14 *4 8 13 *7 12 *11 */ public class SnakeMatrix { ...
/* * 目标:将一个偶数,分解成质数之和。 */ public class DisintegrateEvenNumber { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub String str = DisintegrateEvenNumber.getDisintegrateResult(14); System.out.println ...
import java.util.ArrayList; /* * 质数就是只能被1和本身整除的数字。 * 请写出一个方法,在任意给定一个正整数A后,找出0到这个正整数A中存在的所有质数。 */ public class PrimeNumber { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int inputNum = 20; //Prime ...
public class DeleteChar { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub char[] yourChar = new char[]{'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i'}; yourChar = DeleteChar.delete(yourChar, 2, 3); ...
不使用库函数,判断回文数字。 其实最核心的就是如何将一个正整型数字转成数组,我们可以使用数学的取模%和数学的整除/将数字的各个位数取出,逐一放入目标数组中即可。 public class ReverseNumber { /** * @param args */ public static void main(String[] args) { int input = 12321; int[] reverseNum = ReverseNumber.getReverse(input); int[ ...
JAVA 类载入分别有隐式载入和显示载入 隐式载入即平时大家惯用的new关键字, 显示载入即抽象工厂模式中,大家用到的Class.forName(String "yourClassName");和ClassLoader. 使用java -verbose:class MainClass. 可以查看类载入的顺序。 加以在特定地方打印一些值,既可以看到类载入和执行的顺序。 显示载入一般的方式有: String subClassName = "SubClassName"; Class c = new Class(subClassName); Objec ...
* developerWorks 中国 * Java technology Java 设计模式与建模专题 http://www.ibm.com/developerworks/cn/java/design/
一、服务器端: 1、服务接口与实现类 Java代码    1. package org.eesite.bbs.remote;     2.      3.      4.      5. public interface IRemoteService {     6.      7.     public String getString(String msg);     8.      9. }    10.     11.      12.     13. package org.eesite.bbs.remote;    14.     1 ...
重载根据参数进行重载,与返回值无关。 重载的方法与顺序有关,同样的参数,如果顺序不同,也算重载,但是不推荐这样,因为容易造成误解。
此快速排序的思想是: 选取左边第一个元素作为【分界值】devided,每一趟排序目标是将所有比【分界值】devided数据元素小的放至其左边,所有比【分界值】大的元素放至其右边。然后再分别对左右的元素进行递归。 public class QuickSort { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int[] a = {82, 16, 9, 95, 27, 75, 42, 69, 34} ...
import java.io.*; public class FileManager { public File file; public String fileDir; public FileManager(String dir) { fileDir = dir; file = new File(dir); } public static boolean isFile(String fileDir) { boolean result = false; File file = new File(fileDir); ...
Global site tag (gtag.js) - Google Analytics