Maven管理和构建java项目

Maven提供一套标准化的项目结构,一套标准化构造体系(编译,测试,打包,发布),一套依赖管理体制。(1)所有的IDE使用Maven构建的项目结构完全一样,所有IDE创建的Maven可以通用。(2)一套标准化的构建流程Maven提供一套命令来完成项目的构建(编译+测试+打包+发布)(3)一套依赖管理体制管理你项目所依赖的第三方资源(jar包,插件)原来:下载jar包——>复制jar包到项目中——>将jar包加入工作环境现在:坐标配置Maven简介Apache Maven是一个项
分类: 企业开发 发布时间: 06-24 03:47 阅读次数: 0

前端css高级特性理解

文章目录精灵图使用核心缺点字体图标iconfontCSS三角CSS用户界面样式鼠标样式cursor轮廓线outline防止拖拽文本域resizevertical-align属性的应用解决图片底部默认空白缝隙问题溢出的文字用省略号显示单行文字溢出显示省略号多行文本溢出显示省略号常见布局技巧margin负值的应用文字围绕浮动元素行内块运用CSS三角强化精灵图浏览器通过发送请求给服务器,服务器接受请求后返回请求界面。一个网页往往会应用很多小背景图作为修饰,当网页中的图像过多时,服务器就会频繁的接收和发送请求图
分类: 企业开发 发布时间: 06-24 03:47 阅读次数: 0

Html5+Css3新特性解读

HTML5新特性Html5新增语义化标签布局常用div来做,我们常用的div是没有语义的。为此新添入了语义化的标签。(1)这种语义化标签针对搜索引擎,可以使用多次。(2)在IE9中,需要把这些元素转换为块级元素。(3)移动端更加喜欢这种标签。音频标签尽量选择MP3格式语法:<audio src="文件地址" controls="controls"></audio>视频标签尽量选择MP4文件语法:<video src="文件地址" contro
分类: 企业开发 发布时间: 06-24 03:47 阅读次数: 0

黑马Java基础理论知识点问答

面试问答标准答案java原理类(1)解释java的跨平台性原理答:java程序并不能直接运行,java编译器把程序编译成与平台无关的字节码文件(.class文件),然后通过下载不同操作系统的jvm虚拟机,将字节码文件编译为.java程序。(2)JVM,JRE,JDK是什么?以及它们的包含关系。答:JVM是java虚拟机JRE是java运行环境,包含JVM和java核心类库JDK是java开发工具,包含了jre和开发工具。(3)JDK的安装目录中各部分成员的说明。(4)常用DOS命令。(5
分类: 企业开发 发布时间: 06-24 03:47 阅读次数: 0

2D转换+动画+3D转换

二级转换转换(transform)可以理解为变形,可以实现元素的位移(translate),旋转(rotate),缩放(scale)。2D转换是改变标签在二维平面上的位置和形状的技术。二维坐标系:以x轴向右,y轴向下为正方向translate内容:改变元素在页面中的位置,类似于定位。优点:不会影响其他元素的位置transform:translate(x,y);transform:translate(100px,0);//x就是x轴上移动位置,y就是y轴上移动位置transform:tran
分类: 企业开发 发布时间: 06-24 03:47 阅读次数: 0

Java高级特性——Stream流+异常+其他特性

其他特性可变参数作用:可变参数用在形参中可以接收多个数据。格式:数据类型...参数名称好处:传输参数非常灵活,方便。可以不传输参数,可以传输1个或者多个,也可以传输一个数组本质:数组注意:1.一个形参列表中可变参数只能有一个2.可变参数必须放在形参列表的最后面static应用:工具类+代码块+单例接口新增方法正则表达式不可变集合Stream流体系异常...
分类: 企业开发 发布时间: 06-24 03:47 阅读次数: 0

移动web开发基础

文章目录移动端基础移动端调试方法总结概述视口viewportlayout viewportvisual viewportideal viewportmeta视口标签移动端基础目前国内的手机浏览器内核都是经过Webkit修改过来的内核,国内尚无自主研发的内核,就像国内的操作系统都是基于Android修改开发的一样。兼容移动端主流浏览器,处理webKit内核浏览器即可。移动端调试方法Chrome DevTools(谷歌浏览器)的模拟手机调试搭建本地web服务器,手机和服务器一个局域网内,通过手机访问
分类: 企业开发 发布时间: 06-24 03:47 阅读次数: 0

Java高级特性——日志

日志
分类: 企业开发 发布时间: 06-24 03:47 阅读次数: 0

序列化对象+Properties+IO框架

序列化对象PropertiesIO框架
分类: 企业开发 发布时间: 06-24 03:47 阅读次数: 0

线程相关问题

文章目录线程安全线程同步同步代码块同步方法Lock锁线程通信线程池实现线程池线程池处理Runnable任务Excutors处理Callable任务Excutors工具类调用方法返回不同类型的线程池对象定时器TimerScheduledExecutorService线程并发并行并发并行生命周期线程安全多个线程同时操作同一块共享资源时可能出现业务安全问题 Account a=new Account("111",10); //创建俩个线程对象,代表俩个人同时进来new DrawThread(a,"小米
分类: 企业开发 发布时间: 06-24 03:47 阅读次数: 0

图形用户界面GUI(一)

GUI是一种人机交互方式,通过为用户呈现图形界面,用户操作界面图标。Java提供了一系列的类和接口来帮助用户实现图形用户界面,包含AWT组件和Swing组件,容器,布局和事件相关的类和接口。简介菜单,按钮等各种组件一般作为对象放置在Applet,panel(面板),Frame(窗口)等容器中。用户在窗口内选择菜单和按键的时候触发相关的事件。因此,组件,事件,面板构成了编写界面的相关元素。容器和布局容器时用来存放组件的,布局时为了控制组件的排列顺序和位置的。容器类是组件类(Component类)的一
分类: 企业开发 发布时间: 06-24 03:47 阅读次数: 0

图形用户界面GUI(二)

文章目录事件处理GUI事件处理机制常见事件和事件监听器低级事件高级事件事件监听器分类菜单组件组件绘图原理Graphics类处理位图ImageIO的使用五子棋事件处理在 AWT 编程中 ,所有用户的操作,都必须都需要经过一套事件处理机制来完成,而 Frame 和组件本身并没有事件处理能力。GUI事件处理机制在某个组件上发生某些操作的时候,会自动的触发一段代码的执行。事件源(Event Source):操作发生的场所,通常指某个组件,例如按钮、窗口等;事件(Event):在事件源上发生的操作可以叫做
分类: 企业开发 发布时间: 06-24 03:47 阅读次数: 0

Java问答题

文章目录程序注释题问答题计算题程序注释题import java.io.*;public class ExamBuffereStream{public static void main(String[] args) throws IOException{ InputStreamReader isr=new InputStreamReader(System. in); BufferedReader br= new BufferedReader(isr);
分类: 企业开发 发布时间: 06-24 03:47 阅读次数: 0

GUI图形化操作——Swing组件(一)

Swing是由100%纯 Java实现的,不再依赖于本地平台的 GUI, 因此可以在所有平台上都保持相同的界面外观。独立于本地平台的Swing组件被称为轻量级组件;而依赖于本地平台的 AWT 组件被称为重量级组件。由于 Swing 的所有组件完全采用 Java 实现,不再调用本地平台的 GUI,所以导致 Swing 图形界面的显示速度要比 AWT 图形界面的显示速度慢一些,但相对于快速发展的硬件设施而言,这种微小的速度差别无妨大碍。Swing简单介绍使用Swing的优势:Swing 组件不再依赖于
分类: 企业开发 发布时间: 06-24 03:47 阅读次数: 0

图形化操作——Swing(二)

Swing中特殊容器JSplitPaneJSplitPane 用于创建一个分割面板,它可以将 一个组件(通常是一个容器)分割成两个部分,并提供一个分割条 , 用户可以拖动该分割条来调整两个部分的大小。案例:public class Book { private String name; private Icon icon; private String desc; public Book(String name, Icon icon, String desc
分类: 企业开发 发布时间: 06-24 03:47 阅读次数: 0

手把手带你学python自动化测试(九)——Python 的 unittest 框架

Unittest 是 python 的单元测试框架,原名为 PyUnit,由 java 的 junit 演化而来。
分类: 企业开发 发布时间: 06-24 03:46 阅读次数: 0

手把手带你学python自动化测试(十)——HTMLTestRunner 生成测试报告

在之前的案例中,我们完成了自劢化测试的基本能力,也能完成测试的执行工作,但 是还没有做到将测试的结果以报表的形式输出,接下来,在之前的测试基础上加上测试报告的输出。
分类: 企业开发 发布时间: 06-24 03:46 阅读次数: 0

硬核,成为高素质测试人员:学会和产品沟通需求

测试过程中,我们经常要找产品同学确认需求,在这种时候,切忌在测试用例设计时不主动沟通,测试过程中有疑问也不主动提出来,等到验收、上线之后出了问题再相互扯皮。
分类: 企业开发 发布时间: 06-24 03:46 阅读次数: 0

熬夜整理出的软件测试【高频】面试题大全(2022最新)

1、自动化代码中,用到了哪些设计模式?2、什么是Selenium
分类: 企业开发 发布时间: 06-24 03:46 阅读次数: 0

刚刚阿里面软件测试回来,3+1面任职阿里P7,年薪28*15薪

天猫国际,阿里巴巴三大核心战略之一国际化战略中的核心部分,是负责‘全球买、全球卖’中的‘全球买’的主阵地
分类: 企业开发 发布时间: 06-24 03:46 阅读次数: 0