自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 Idea提示包XX不存在,但是依赖都是正常的

用的是idea本身的maven,用自己的maven,并在idea设置好maven地址重新加载依赖就可以。

2021-04-14 23:33:14 758 1

原创 Linux下的Jenkins+ant+jmeter 持续集成平台搭建及出现的问题

目录1.安装JDK(不是openjdk 是JDK)2.安装Jmeter3安装Ant6.Jenkins安装7.Jenkins+Ant+Jmeter安装过程中出现的问题:1.安装JDK(不是openjdk 是JDK)①在官网下载一个jdk的版本:https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html选择linux版本②下载后的tar包,通过rz命令,上传..

2021-03-31 16:24:18 338

原创 Vmware12安装Ubuntu18.04后,卡在install vm-tools

问题描述:Vmware12安装Ubuntu18.04后,卡在install vm-tools产生的原因:vmware的快速安装,会现在目标文件夹中生成一个autoinst.iso文件,通过这个文件来进行快速安装,系统安装完成后,会产生一个操作,安装vm-tools。就是这个操作,让系统无法打开或者卡主很久很久。要解决这个问题,需要做如下步骤:1.创建完成后把“创建后开启此虚拟机”的对勾去掉,先不要安装系统。2.在设置的ubuntu安装目录中先把虚拟光驱加载的自动安装文件找到autoin.

2021-02-18 16:26:45 1667

转载 Vmware安装完CentOS7后无法上网

在Centos上面 使用 ping www.baidu.com 始终无法ping通,随后查阅网上资料发现是网卡配置没有开启网络。虚拟机通过宿主机器上网,分别为: A 桥接bridge B NAT 网络地址转换 C 主机模式下面来简单说一下 三种方式的区别 :1) bridge : 默认使用VMnet0,不提供DHCP服务在桥接模式下,虚拟机和宿主计算机处于同等地位,虚拟机就像是一台真实主机一样存在于局域网中。因此在桥接模式下,我们就要像对待其他真实计算机一样为其配置IP、网关、子网掩.

2021-02-17 20:35:56 364

原创 Appium的一次简单实例

目录结构:java代码: private AppiumDriver appiumDriver; private Dimension dimension; //获取当前屏幕大小 private int windowX; private int windowY; @BeforeClass public ...

2019-05-10 18:12:19 639

原创 Appium 滑动操作,轨迹上是能看到滑动的,但是实际上只是坐标滑动了,没有进行真正的滑动

原因:appium-java版本和appium版本不对应导致,appium-java我是6.1.0,appium用的是1.4的版本不一致,把appium-server改为appium-desktop1.8.2就可以了。

2019-05-10 17:24:32 686 2

原创 Jmeter 输出测试报告

①.\jmeter -n -t *.jmx -l *.jtl -e -o 输出路径根据jmx文件生成*.jmx:jmeter的保存文件*.jtl:jmeter压测保存的jtl文件,要求目标文件不存在输出路径:生成的性能测试报告的目标文件夹,要求文件夹内容为空②jmeter -g *.jtl -o 输出路径根据已经生成的jtl文件生成*.jtl:jmeter压测保存...

2019-05-10 17:12:56 579

转载 Linux安装JDK8,并出现Permission denied的错误的解决办法

1. 通过如下命令查看当前JDK的相关内容rpm -qa | grep java2. 如果出现如下内容 java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64 java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64 java-1.6.0-openjdk-devel-1.6

2017-11-06 10:52:59 15449 1

转载 Spring概括总结

IOC:控制反转(依赖注入)    本质:构建对象的技术,就是将一个类实例化成对象的技术。              在java中实例化类是以new来实现的,每次new一个类都会产生一个新的实例对象,若使用此种方式创建对象,会很浪费,还有安全问题,因为在开发过程中,经常只需要一个类只能产生一个的实例对象,就需要使用单例模式。               在Spring中,bean就定义

2016-05-23 03:44:06 953

转载 Java编程思想[二]操作符

程序是写给人看的,不是写给机器看的! 一、操作符+ :  加号或正号- :  减号或负号* : 乘 / : 除= : 赋值1.优先级(与数学中的优先级相似)若String后面紧跟一个“+”,若后面跟的为非String类型的元素,则会尝试将这个非String类型的元素转换为String。2.赋值(=)1)取右边的值,把它复制给左边的值。   右值只要是

2016-05-15 21:13:17 294

转载 Java编程思想[一]对象

程序是写给人看的,不是写给机器看的! 面向对象的基本特性:万事万物皆为对象;程序是对象的集合,通过发送消息来告知彼此要做的事;每个对象都有自己的由其他对象构成的存储;每个对象都拥有其类型;某一特定类型的所有对象都可以接受同样的消息(抽象)。 一、每个对象都有一个接口(面向对象)   1.所有的对象都是唯一的,但同时也是具有相同的特性和行为的对象所归属的类的一部分。 2.创建

2016-05-15 17:22:22 315

转载 通过自定义Filter(适配器),并实现浏览器的禁止缓存的Filter

@WebFilter("/Filter")public class Filter extends HttpFilter { @Override public void doFilter(HttpServletRequest request, HttpServletResponse response, FilterChain chain) throws IOException, Serv

2016-05-03 18:12:23 267

转载 ServletRequest,HttpServletRequest,ServletResponse,HttpServletResponse区别

ServletRequest:所有Servlet响应都实现ServletResponse接口        getWriter():从Servlet中获取PrintWriter对象,输出字符。        setContentType():设置内容的格式和长短        setLocal():国际化类HttpServletRequest :继承了ServletRe

2016-05-03 17:58:51 548

转载 W8.1出现system_thread_exceptions_not_handled(Wpprecorder.sys)蓝屏

问题原因:因为4K对齐、NTFS、和compact引起的;compact似乎是微软用来压缩文件的一种方式,然后一些关键的驱动文件压缩后不能正常使用,结果导致开机蓝屏;解决方案:1.进入RECOVERY环境(就是自动修复失败之后蓝色底的那个页面),高级选项菜单,打开命令提示符;2.输入:             c:\windows\system32\compact.exe

2016-04-19 00:26:22 8345

转载 带有Synchronized修饰的方法与普通方法在一个类中执行线程

public class Test implements Runnable { int b = 100; public synchronized void m1() throws Exception { b = 1000; Thread.sleep(5000); System.out.println("b=" + b); } public void m2() { Sys

2016-03-22 10:17:35 1151 2

转载 多线程中的join(),yield()与优先级Priority

1、join():join()方法使调用该方法的线程在此之前执行完毕,也就是等待该方法的线程执行完毕后再往下继续执行。注意该方法也需要捕捉异常。ublic class Test { public static void main(String[] args) { MyThread2 m2 = new MyThread2("asda"); m2.start(); try {

2016-03-22 08:56:00 1257

转载 将一个文档中的通过字节流转到另一个文档中

public class Test{ public static void main(String[] args) { int b =0; try { FileInputStream in = new FileInputStream("读取的文件路径"); FileOutputStream out = new FileOutputStream("需要输出的文件路径");

2016-03-21 17:34:09 321

转载 通过冒泡排序实现从小到大排列

/** * 通过冒泡排序实现从小到大排列 * * 冒泡排序:将数组中第一位与第二位比较,小的数字放在前面,然后再由第二位与第三位作比较,小的数放前面; * 按照这个顺序,得出最大的那个数,并且这个最大的数放在最末尾;再重复第一位开始的操作,一直到length-1位,因为在上一次比较中,length位的 * 数字最大; * 再一直重复,得出从小到大的顺序 */public cla

2016-03-20 20:18:25 3075

转载 File类通过递归列出目录的结构

import java.io.File;public class Test { public static void main(String[] args) { //在内存中声明一个叫d:/A的File类 File f = new File("d:/A"); System.out.println(f.getName()); //调用递归方法 tree(f, 1)

2016-03-20 16:22:15 283

转载 将字符串变为数组,并遍历数组

public class Test { public static void main(String[] args) { String s = "1,2;3,4,5;6,7,8"; String[] sFirst = s.split(";"); //通过String的split方法,将s分解成3个字符串,传入到d的二维数组中。{{1,2},{3,4,5},{6,7,8}}

2016-03-20 04:25:46 2982

转载 计算一个字符串中有哪些固定字符

public class Test {//计算出现java的次数 public static void main(String[] args) { String s = "sunjavahpjavaokjavajjavahahajavajavagoodjava"; int jCount=0; for(int i=0;i<s.length();i++){ String c

2016-03-19 22:07:10 215

转载 计算某一个字符串中的大小写与其它字符

public class Test { public static void main(String[] args) { String s = "AaaaABBBBcc^%adfsfdCCOOkk99876_haHA"; int lCount = 0; int uCount = 0; int eCount = 0; for(int i=0;i<s.length();i+

2016-03-19 21:53:53 287

转载 计算1+22+333+4444...+nnnn的数字和

public class Test { /** * 输入1+22+333+4444...+nnnn的数字和 */ public static void main(String[] args) { Scanner in = new Scanner(System.in); int number = in.nextInt(); System.out.println(Test.

2016-03-18 22:22:14 6424

转载 JAVA中length、length()、size()的区别

length是针对于数组,求出数组的长度length()针对String来说,计算出字符串的长度size()针对集合来说,求出集合中有多少个元素import java.util.ArrayList;import java.util.List;public class Test { public static void main(String[] args) { String

2016-03-18 11:18:25 247

转载 定义字符串变量是字符串的管理者而非拥有者

String s = "hello";s="bye";定义字符串变量是字符串的管理者而非拥有者,所以,当s为"bye"时,在内存中又开辟了一个bye的字符串,s只是换了一个管理的对象,并不能使hello变成bye。

2016-03-18 11:05:17 356

转载 求最大公约数

import java.util.Scanner;public class Test { public static void main(String[] args) { //通过枚举// Scanner input = new Scanner(System.in);// int a=input.nextInt();// int b = input.nextInt();//

2016-03-17 17:49:29 165

转载 计算前50个素数

public class Test { public static void main(String[] args) { Test test = new Test(); test.judg(); } private void judg() { int k=0; for(int i = 0;k<50;i++) { if(isPrimes(i)) {

2016-03-17 16:27:34 2229 1

转载 如何确定一个数为素数

import java.util.Scanner;public class Test { public static void main(String[] args)  { Scanner input = new Scanner(System.in); int number; int isPrime=1; number = input.nex

2016-03-17 15:38:12 266

转载 css与html的常用的元素分类

在css、html中,标签元素大体被分为三类:块状元素、内联元素(行内元素)、内联块状元素。常用的块状元素:、、...、、、、、、、常用的内联元素:、、、、、、、、、、常用的内联块状元素:、

2016-01-27 15:01:33 251

转载 面向对象概括

2016-01-07 16:14:32 276

转载 重载与重写

重载:几个方法的名称相同,但是参数名不同。重写:必须继承;方法名、参数名必须相同;重写的方法修饰符必须大于等于父类的修饰符;不可以抛出父类没有的异常,但可以抛出运行时异常。

2016-01-07 15:46:00 172

转载 copy与clone

copy:拷贝一个变量,原始变量与拷贝变量引用的是同一个对象,即改变一个变量所引用的对象将会对另一个变量产生影响。Employee original = new Employee("asd",123);Employee copy = original;copy.raiseSalary(10);//original改变!clone:最初的状态一致,但以后将可以各自改变各自的状态。

2016-01-06 14:35:13 584

转载 Array与Arrays的区别

Array:就是数组,是长度固定的容器,一旦创建不能改变大小。Arrays:是Array的工具类,其静态方法定义了对Array的各种操作。

2016-01-06 11:04:40 807

转载 this与super

this:引用隐式参数;调用该类的其它的构造器。super:调用父类的方法;调用父类的构造器。

2016-01-06 10:49:47 222

转载 继承设计技巧

公共的操作与域放在父类。不要用受保护(protected)的域。禁止滥用“is-a”关系若继承没有意义,就不要使用继承。在覆盖方法时,不要改变设计的想法。不要过多使用反射。

2016-01-06 10:48:04 229

转载 数组

一旦创建了数组,就不能改变它的大小(length)。匿名数组:int[] s = {22,25,27,44};  这种表示方法一旦创建,大小就是初始值的个数。数组拷贝:需要用到Arrays 类中的copyOf()方法int[] a  = Arrays.copyOf(数组名称,数组名称.length);如果数组元素是数值型,那么多余的元素被赋予0;如果是布尔型,将赋值为false;

2016-01-05 13:24:07 249

转载 break与continue区别

break是结束整体循环continue是结束当前循环

2016-01-05 13:17:43 187

转载 printf的转换符

d   :十进制数 x   :十六进制数o  : 八进制数f   : 定点浮点数     如: 15.2(定点数:小数点不动,需要考虑溢出问题  浮点数:小数点可以移动,运算不必考虑溢出。)e  : 指数浮点数g  : 通用浮点数a  : 十六进制浮点数  如: 0x1.fccdp3s  : 字符串  c  : 字符b  : 布尔h  : 散列码tx

2016-01-04 17:48:32 327

原创 自增、自减

n++:先取值,后加一运算++n:先自加一,后取加一之后的值同理:n--:先取值,后减一运算--n:先自减一,后取减一之后的值

2016-01-04 17:25:31 288

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除