`
杨杨和花花
  • 浏览: 21720 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
1.对于普通的java Project我们该如何测试恩?    例子:判断输入的字符串长度是否大于5。大于5,则测试成功,小于,5则测试失败。    通过eclipse编写一个java程序,创建一个java Project工程,需要引入两个包。ApacheJMeter_core.jar    ApacheJMeter_java.jar。    编写一个TestLength类。     package app; import org.apache.jmeter.config.Arguments; import org.apache.jmeter.protocol.java. ...
<div class="iteye-blog-content-contain" style="font-size: 14px"></div>  这几天开始接触Jmeter测试。感觉这个工具十分的便利。可以比较真实模拟出多用户并发请求。   第一步:从官网上面下载Jmeter压缩包。解压之后 ...
       最近参加金山网络的一次笔试,给我感觉是基础需要很扎实才行。其中就有一道题是关于自定义队列的。这个问题确实很常见,细心的人肯定第一时刻就去看ArrayList的源代码。下面我就给出其中几个方法的实现: package 自定义队列; import java.util.Arrays; /** * 自己定义的一个队列,包括add,remove,clear,get,set,size等方法 * @author Administrator * */ public class MyArrayList { private Object data[]; pr ...
      之前听过一个学长讲了n皇后问题,于是深有体会,想借机和大家分享一下用回溯法解决此问题的过程。 一.问题的描述:     在n×n格的棋盘上放置彼此不受攻击的n个皇后。按照国际象棋的规则,皇后可以攻击与之处 ...
     作为一个java初学者,想了解java里的反射机制。我觉得首先应该能区分静态编译和动态编译。  一.静态编译和动态编译      通俗讲,静态编译:在编译时确定类型,绑定对象,即通过。     动态编译:运行时(RunningTime)确定类型,绑定对象。动态编译最大限度发挥了java的灵活性,体现了        多态的应用,有以降低类之间的藕合性,即Class.forName(“ClassName”)应用。 package ref; import java.awt.Color; //定义一个鸟类接口 public interface Bird { Str ...
关于优先队列和hash的简介 一.优先队列的引入   JDK API中的定义如下:一个基于优先级堆的无界优先级队列。优先级队列的元素按照其自然顺序进   行排序,或者根据构造队列时提供的 Comparator 进行排序,具体取决于所使用的构造方法。优先    级队列不允许使用 null 元素。依靠自然顺序的优先级队列还不允许插入不可比较的对象;   1》add(),的方法:将指定的元素插入到队列中      这个方法的好处在于,它会自动增加队列的长度。   2》clear(),的方法:从此队列中移除所有元素   3》offer() :将指定的元素插入此优先级队列   4》peek()和poll( ...
   其实这篇,我已经写了好久,只是一直没发。因为里面还有一些问题,我还没有解决。但是我想学习本来就是一个更新的过程,总有一些我们是不懂的。于是我决定还是展示出来。供大家学习和讨论。 问题的引入:例题:有很多个整数,排除其中重复的数。 要求:尽可能的节省空间、 要想解决此问题,重在存储这些整数。我们通过什么样的结构来存储? 问题的解决的构思:创建一个byte数组,其中每一个元素的8位分别对应元素出现的情况、我们用1表示该对应的 数出现了,0表示没有出现。然后我们遍历整个情况,对于标记1的数都取一个。这些数就是排重过后剩下的数。 问题的具体实现:假设整数的个数为n.我们开辟的byte数组的大小为 ...
人一旦闲下来就很恐怖的,已经好久都没写博客了,热情也不如先前的。忙碌的时候,每做完一件事,我就一种自豪的感觉。我不想让自己活得很空虚。所以还得写点东西。 对于哈夫曼树,我们的解释是每次取出一组数组里的最小两个数来建树,把这两者的和放到 原先的数组。作为新的元素。重复以上操作,来建树。 以下的步骤只是我的理解 1.统计文件中字节出现的次数,并把次数作为结点来键哈夫曼树。   如何来建树,这里出现了问题。我们实际是通过优先队列来进行建树的。这个队列里的数,   按从小到大进行的排序,仿佛这个队列就是为哈夫曼树而生。   统计次数的方法。   public int[] FileRead(String ...
今天匆忙之中就快速展示我的链表一些基本操作,包括增加,删除,插入,查找,求长度。 public class ListTest { //定义几个全局变量 public static  Node front=null;//第一个结点 public static  Node last=null;//最后一个结点 public static void main(String args[]){ ListTest test=new ListTest(); //调用链表里的方法 for(int i=0;i<10;i++){ test.add("结点"+i) ...
对于这两种重绘方法,优缺点都有。   第一种方法:是通过队列来进行的。   这个队列可以是自己创建的。也可以是系统自带的。简单说是通过队列来存储你画的信息。   但是除了这些,你还要创建一个形状类   这里包括一 ...
       对于关键字的总结 1.访问限定符 用来定义 类的属性    public class{   //定义两个全局变量         private int num;//私有变量,只能在此类里调用         public int name;//公有变量,可以跨类调用      }   一下简化言之   public :在同一个工程项可以到处使用   protected:在同一个包中可以被使用,不在同一个包中的子类也可以被使用。   默认的:在同一个包中可以被使用   private:在同一个类中可以使用   接口中的属性和方法必须是public,默认是public 子类再重写 ...
今天我对前不久所学进行自己一些小结 1.首先谈到Java程序的编写,翻译和运行过程   对于目前我所知道电脑编程语言(C++,C,C#,java......),大至都需要编写,翻译运   行。编写是程序人员完成的。翻译则是将编程语言翻译成机器语言。运行是运行出结果。 2.对于JDK,JRE,JVM关系的认识   JDK是java软件工具开发包,里面包含各种类库和工具,当然还包括一个叫JVM的虚拟机。   Jre是java程序运行环境,其里面也包含了另一个JVM(虚拟机);还有java里所有的 class文件。以上都是一些概念上理解,如有不懂可以上网查询。 3.数据类型 这里我们简单的对ja ...
关于排序的总结 1.冒泡排序   首先看一段代码   publi class SortArray(){       //定义一个类   public static void main(String[] args){                     //创建一个数组,并用方法对这个数组进行赋值        int a[]=creatarray(8);         //调用方法遍历数组         System.out.println("冒泡排序前的情况");         printArray(a);         //创建一个数组来接受冒泡排序后 ...
                       有点不同—软件      还在几个月前,我时时发牢骚。不停问自己,要不要转专业。那时我满腹怨言,无处诉说。因为我的C++和新开的一门数据结构学的很烂。当时我认为,在这样下去。我肯定 ...
//创建一个画图板窗体        //引入类和接口      import java.awt.Color; import java.awt.FlowLayout; import java.awt.event.ActionListener; import java.awt.event.ActionEvent; import javax.swing.JColorChooser; import java.awt.event.MouseListener; import java.awt.event.MouseEvent; public class MyJFrame extends java ...
Global site tag (gtag.js) - Google Analytics