java
文章平均质量分 68
qq_281617953
这个作者很懒,什么都没留下…
展开
-
testng命令行执行
查看官网testng doc,给出以下命令java org.testng.TestNG testng1.xml [testng2.xml testng3.xml ...]其中还提到,Assuming that you have TestNG in your class path, the simplest way to invoke TestNG is as follows:需要将testNg加到classath中。我们知道classpath是存放Java .class文件的地方,即编译的过的文件原创 2021-10-26 21:00:12 · 990 阅读 · 0 评论 -
javac 命令编译入门(1)
问题在阅读tomcat 与 java web 开发技术详解 第三章 3.2.3时,发现对javac了解太浅。Tomcat相当于一个jar包。用户在tomcat的指定目录下,编写符合selvert规范的应用代码类,现在需要编译。DOS 到指定目录,javac编译c:xxx> javac -classpath c:\xxx\servlet-api.jar -sourcepath src -d WEB-INF\classes sec\mypack\DispatcherServlet.java原创 2021-08-09 22:48:10 · 453 阅读 · 0 评论 -
Java Socket Server Examples
abstractthis is an article to note things I meet when reading https://www.codejava.net/java-se/networking/java-socket-server-examples-tcp-ipQ : what is the relation between socket-server and TCP ? or how java.net represent TCP?multicast: related with i原创 2021-06-22 22:49:30 · 159 阅读 · 0 评论 -
TestNG的分析二
这章我们主要是自己构建testng的一些xmlclass,xmlsuite,xmltest,includemethod等对象来运行一个testng程序。首先上一章testng的流测成图相关代码:public class test3 { public static void main(String[] args) { DynamicGraph<ISuite> suiteGraph = new DynamicGraph<ISuite>();原创 2021-04-02 16:09:07 · 128 阅读 · 0 评论 -
springboot 重定向与直接return
return 'index';return 'redirect:index';这两种return方法有什么区别呢?区别一前者叫 forward, 后者叫 重定向。前者情况,url地址是不变的,但是页面的内容会被渲染成index的内容。比如,你在/hello的页面下,最后return ‘index’, 最后的页面内容会变成index.html,但是url地址依然是/hello。区别二廖雪峰...原创 2021-02-21 15:30:31 · 2143 阅读 · 0 评论 -
TestNG的ITestListener
testng listener 类图主要是继承 ItestListener里面的方法。当自定义listener 时候,主要是使用这些方法与运行时的testng交互获取结果。invoke 方法的定义见下面所示。后续开发者可编写自己的Listener进行对结果的再处理。 其中,testng类中有一个ExitCodeListener,其代码如下。定义于 SuiteRunner这个上下文管理类中。(此方法用于invoke suiteListener, 并不是用于处理ItestListener)priv原创 2021-02-17 19:47:47 · 317 阅读 · 0 评论 -
java 注解 1
Java 注解1比较好的简单说明,菜鸟教程@Retention@Retention - 标识这个注解怎么保存,是只在代码中,还是编入class文件中,或者是在运行时可以通过反射访问。/** * Indicates how long annotations with the annotated type are to * be retained. If no Retention annotation is present on * an annotation type declaration,原创 2020-08-02 22:15:56 · 617 阅读 · 0 评论 -
策略模式与数据流
策略模式中,不同的策略继承的是同一个接口这些策略,输入的参数是相同的。对相同的数据进行不同的操作。原创 2020-03-08 13:03:40 · 188 阅读 · 0 评论 -
在一起 JAVA面向对象设计
需求我们正在开发一个GPS系统用精度维度表示一个位置希望能够计算两个点之间的距离和方向Bad design1public class position{public double latitude;public double longitude;}public static double PositionUnity{public static double distanc...原创 2020-01-06 20:54:40 · 140 阅读 · 0 评论 -
java.awt.container源码中的组合设计模式
最近学了下组合设计模式,很有心得,于是看了一些java中的用到组合设计的源码。再此分享给大家。java.awt.container #add(component) 是使用的组合设计模式。下面上两个类的代码。public abstract class Component implements ImageObserver, MenuContainer, ...原创 2019-12-29 20:26:09 · 674 阅读 · 0 评论 -
多个类 套件测试 maven idea
@Runwith() 这个里面增加额外的类 反射技巧@SuiteClasses ({a,b})a ,b是类的名称import org.junit.runner.RunWith;import org.junit.runners.Suite;import org.junit.runners.Suite.SuiteClasses;@RunWith(Suite.class)@Suite...原创 2019-07-09 14:17:34 · 370 阅读 · 0 评论 -
java基础-基本数据类型(进阶)
总体思想 各个类型转换 由位数少的 转为位数多的byte short char–int --long —float–double8-16-32-64 整数型—小数型字符串是最大的这中间,int是32位 float也是32位 ,这个转换 不知道咋搞的???百度知道这样子来讲:float和int都是固定长度的,4字节(32位机子) int是精确的,超出范围就溢出了。数据错误了。...原创 2019-07-09 09:33:33 · 227 阅读 · 0 评论 -
方法的重载和重写
方法重写(overriding): 1、也叫子类的方法覆盖父类的方法,要求返回值、方法名和参数都相同。 2、子类抛出的异常不能超过父类相应方法抛出的异常。(子类异常不能超出父类异常) 3、子类方法的的访问级别不能低于父类相应方法的访问级别(子类访问级别不能低于父类访问级别)方法重载(overloading):重载是在同一个类中的两个或两个以上的方法,拥有相同的方法名,但是参数...转载 2018-09-14 16:51:37 · 135 阅读 · 0 评论 -
第一次线上笔试,错误检测
1,linux 写出下面的命令查看cpu的核数:cat /proc/cpuinfo| grep “cpu cores”| uniq查看io使用情况: iotop -oP查看磁盘使用情况:df -h Df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息查看一个进程的进程数:cat/proc//status2,java开发 文件 配置 字符数(1)重复抽...原创 2018-10-09 15:48:29 · 1042 阅读 · 0 评论 -
图像化界面paint,repaint方法的总结
JAVA 画图中出现的paint()函数问题:小弟刚学JAVA,有一个问题。以下是一段JAVA代码,它弹出了一个窗口,并在窗口上使用paint()画出矩形、椭圆、扇面等图形。但鉴于paint()并不在main()中执行,所以它会一次画完。现在我想让画图行为受用户控制,比如说,开始只有一个空白窗口。当用户输入1,画出矩形。用户输入2,擦掉矩形。用户输入3,画出椭圆。等等等等。所以小弟应该如何做?...原创 2018-11-14 11:32:43 · 22860 阅读 · 0 评论 -
Spring+Maven+IJ IDea 搭建过程
概述学习Spring框架,因此需要打一个运行的环境,目前java用的ide编辑器有两种,一种是IJ IDea一种是eclipse。我用的是IDEA。exlicpse平台上的搭建Maven可以看慕课网的教学视频,Idea上搭建Maven大致需要以下几步:第一步,下载Maven文件,很多推荐从官网上下,因为服务器在国外,所以很慢,这里推荐阿里镜像云,或者华中地区的华科镜像,北方的清华也有个镜像...原创 2018-11-27 14:36:29 · 1643 阅读 · 0 评论 -
Spring学习步骤
Spring依赖注入2010年,spring框架出现所谓IoC,就是控制反转(Inversion of Control)的缩写,这个大家都知道,但是个人觉得理解这个概念,最好应该从依赖(dependence)开始讲起。所谓依赖,举个例子说明,一个类Person,另一个类Car,如果Person的某个方法比如说drive,需要引用Car,则称Person类依赖于Car类,延伸到对象,这种依赖关...转载 2018-12-09 16:30:59 · 2277 阅读 · 0 评论 -
SMILES化学式解析
解析和匹配一,建立对象(一)键package com.Demo2;import java.util.ArrayList;public class ChemicalKey { //键的名称 private String key; //键的指向的对象 private ArrayList&amp;amp;amp;amp;amp;amp;lt;ChemicalElement&amp;amp;amp;amp;amp;a原创 2019-01-16 13:41:23 · 10175 阅读 · 4 评论 -
Spring中的Bean配置
&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-in原创 2019-01-05 20:15:24 · 1703 阅读 · 0 评论 -
HTML标签简写及全称大全
常用HTML标签的英文全称及简单描述HTML标签英文全称中文释义aAnchor锚abbrAbbreviation缩写词acronymAcronym取首字母的缩写词addressAddress地址altalter替用(一般是图片显示不出的提示)bBold粗体(文本)bdoDirection of Text Disp...转载 2019-01-30 10:43:46 · 748 阅读 · 1 评论 -
linux 查看java的安装路径
在linux下,如何找java的安装路径han@ubuntu:/etc$ whereis javajava: /usr/bin/java /usr/share/java /usr/lib/jvm/java-8-openjdk-amd64/bin/java /usr/share/man/man1/java.1.gzhan@ubuntu:/etc$ ls -lrt /usr/bin/javal...转载 2019-04-23 15:04:29 · 1142 阅读 · 0 评论 -
[转载]百度知道的一个关于java的继承和多态的理解方法
原网站多态和继承的关系嘿嘿,举一个比较容易理解的例子。 主人公:李启铭、李刚 经典语录:我爸是李刚例子开始:从李启铭说的那句:我爸是李刚,是很有科学依据的,用程序设计的原理看,它符合继承和多态的面向对象编程的这2大特性。 先说一说,继承,继承就是子类可以继承父类中的属性和方法。包括私有的属性和方法,只是由于私有的方法无法访问,所以相当于没有继承到,其实是包含在子类中的。...转载 2018-09-14 16:20:52 · 136 阅读 · 3 评论