- 博客(49)
- 收藏
- 关注
原创 AirtestUI自动化学习【一】
一、下载下载网址:http://airtest.netease.com/changelog.html选择64位或者32位解压后打开就能使用哦二、连接手机连接手机的方式有很多,这里介绍的是USB连接。打开手机的开发者模式(每台手机的打开方式不一样可搜索一下)注:这里有个坑,可能需要考虑手机兼容的问题。手机使用USB连接至电脑后刷新ADB,可看到移动设备已连接连接后可以在右侧的界...
2019-11-28 19:17:41
348
原创 Invalid property 'jt' of bean class [cn.xiaozhang.a_jdbctemplate.UserDaoImpl
在学spring框架时遇到了一个错误Invalid property ‘jt’ of bean class [cn.xiaozhang.a_jdbctemplate.UserDaoImpl]: Bean property ‘jt’ is not writable or has an invalid setter method. Does the parameter type of the set...
2019-06-10 18:26:22
1053
原创 相对路径与绝对路径
绝对路径:是从盘符开始的路径,形如C:\windows\system32\cmd.exe相对路径:是从当前路径开始的路径,假如当前路径为C:\windows要描述上述路径,只需输入system32\cmd.exe...
2019-05-23 22:14:57
222
原创 耦合的类型
耦合性是程序结构中各个模块之间相互关联的度量。它取决于各个模块之间接口的复杂程度、调用模块的方式以及哪些信息通过接口。一般模块之间可能的连接方式有七种,构成耦合性的七种类型。它们之间的关系为(由弱到强)非直接耦合如果两个模块之间没有直接关系,它们之间的联系完全是通过主模块的控制和调用来实现的,这就是非直接耦合。这种耦合的模块独立性最强。 。数据耦合如果一个模块访问另一个模块时,彼...
2019-05-19 12:59:10
3683
原创 操作系统的基础知识(1)
磁盘格式化是指把一张空白的盘划分成一个个小区域并编号,以供计算机储存和读取数据。格式化是一-种纯物理操作,是在磁盘的所有数据区_上写零的操作过程,同时对硬盘介质做一致性检测,并且标记出不可读和坏的扇区。由于大部分硬盘在出厂时已经格式化过,所以只有在硬盘介质产生错误时才需要进行格式化。磁盘分区就是将磁盘划分成一块块的存储区域。在传统的磁盘管理中,将一个硬盘分为两大类分区:主分区和扩展分区。主分区是...
2019-04-10 21:21:51
184
原创 反射获取构造器
package cn.xiaozhang.demo7;import java.lang.reflect.Constructor;import java.lang.reflect.InvocationTargetException;public class ReflectDemo { public static void main(String[] args) throws Exce...
2019-04-09 22:08:30
439
原创 反射获取一个类的class文件对象的三种方式
/*获取一个类的class文件对象的三种方式*/ //1.对象获取 person p = new person(); //调用person类的父类的方法getclass Class c = p.getClass(); //2.类名获取 //每个类型,包括基本和引用,都会赋予这个类型的一个静态的属性,属性的名字就叫class Class c = person.class;...
2019-04-09 21:30:25
434
原创 [随手一记]使用Git bash 提交我的第一个项目
呼~真的心累,一直在踩坑,作为一名真小白且脑子不灵光的程序媛,今晚一直在Git Bash里面踩坑,不停探索,终于把第一个java项目提交上去github辽。第一步在项目文件里面右键,选择Git Bash Here打码的地方就是你的github里面的连接复制。!!!上图可以看到有一处有错误,俺找了好多的办法,最后在后面加了 -f 就成,但是有大佬留言说那个是可有可无的,-f的意思是强制上传...
2019-04-03 22:40:20
205
原创 UDP与TCP协议
UDPUser Datagram Protocol的简称,称为用户数据报的协议UDP是无连接通信协议,即在数据传输时,数据的发送端和接收端不建立逻辑链接,简单来说,当一台计算机向另一台计算机发送数据时,发送端不会确认接收端是否存在,就会发出数据,同样接收端在收到数据时,也不会向发送端反馈是否收到数据。由于使用UDP协议消耗资源小,通信效率高,所以通常都会用于音频、视频和普通数据的传输,例如...
2019-04-02 20:24:30
127
原创 Java多线程
进程进程是一个包含自身执行地址的程序,在多任务操作系统中,可以把cpu时间分配给每一个进程,cpu在指定时间片段内执行某个进程,然后在下一个时间片段条至另一个进程中执行,由于转换速度很快,使人感觉进程像是在同时运行。线程在一个进程内部可以执行多任务,可以将进程内部的任务称为线程,线程是进程中的实体,一个进程可以拥有多个线程。============ 我是分割线 ==============...
2019-03-25 10:54:40
133
原创 【学习笔记】java中的异常处理
分类:编译时异常:在编译某个程序时,又可以能会有这样的事情发生,比如找不到文件,这样的异常必须在编译的时候处理运行时异常:在运行时产生的错误“try catch”try catch之后可继续执行后面的代码一般格式:try{可能产生异常的代码}catch(异常类 异常对象){异常处理代码}try:用来检测异常catch:用来捕获异常finally:释放异常(用于释放资源...
2019-03-14 15:45:46
129
原创 数据库连接池
数据库连接池的概念用池来管理Connection,这可以重复使用Connection。有了池,所以我们就不用自己来创建Connection,而是通过池来获取Connection对象。当使用完Connection后,调用Connection的close()方法也不会真的关闭Connection,而是把Connection“归还”给池。池就可以再利用这个Connection对象了。JDBC...
2019-03-09 20:29:22
182
转载 DDL
DDL数据库查看所有数据库:SHOW DATABASES切换(选择要操作的)数据库:USE 数据库名创建数据库:CREATE DATABASE [IF NOT EXISTS] mydb1 [CHARSET=utf8]删除数据库:DROP DATABASE [IF EXISTS] mydb1修改数据库编码:ALTER DATABASE mydb1 CHARACTER SET utf...
2019-01-08 15:55:45
560
原创 如何启动mysql
1.打开cmd输入命令行 mysql -uroot -p123其中-u后面接的是用户名,-p后面接的是密码然后按回车,如图所示,出现这个表示登陆成功
2019-01-08 14:31:48
8313
1
原创 SQL的概述
什么是SQL:结构化查询语言(Structured Query Language)。SQL的作用:客户端使用SQL来操作服务器。(1) 启动mysql.exe,连接服务器后,就可以使用sql来操作服务器了。(2) 将来会使用Java程序连接服务器,然后使用sql来操作服务器。SQL标准(例如SQL99,即1999年制定的标准):(1) 由国际标准化组织(ISO)制定的,对DBMS的统一...
2019-01-08 14:23:29
673
原创 eclipse中如何创建.tld文件步骤
New ----> XML ----> XML File ----> 输入test.tld----> Create XML file from a DTD file ----> Select XML Catalog entry----> -//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN----&g
2018-12-26 16:12:59
1536
原创 JSP三大指令(学习笔记三)
一个JSP页面中可以有0-N个指令的定义。1.page -->最复杂:<%@page language = “java” info=“xxx”…%>**pageEncoding和contentType:*pageEncoding:他指定当前jsp页面的编码,只要配置和设置的编码一致,就不会有乱码,在服务器要把jsp编译成.java时需要使用pageEncoding!*co...
2018-12-21 15:32:33
171
原创 登录功能之添加验证码(学习笔记二)
VerifyCode.java中:package cn.xiaozhang.commons;import java.awt.BasicStroke;import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java....
2018-12-20 22:29:57
429
原创 HttpSession实例1(学习笔记一)
流程如图所示新建一个文件夹,命名为session,在里面创建三个jsp最后创建LoginServlet,把需要的文件创建好。在login.jsp中:<?xml version="1.0" encoding="UTF-8" ?><%@ page language="java&
2018-12-19 15:34:33
415
原创 真小白如何学会(?)用python爬取中国大学排名
即使现在是寒冬腊月也冷却不了我热爱敲代码的心,作为一只真小白,从零基础学习python,首先肯定是安装python,说好了是真小白,那就从安装开始讲起,这里有一个小姐姐写得十分详细的安装过程,请点击传送门 真小白入门:python的安装学习python的第一个晚上安装python成功!从IDLE启动python首先什么是IDLE呢,它是一个python shell,shell 的意思就是...
2018-12-16 13:22:54
1163
原创 JavaWeb:报错信息The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
2018-12-09 17:37:42
155
原创 java中枚举api的使用(学习笔记)
package cn.xiaozhang.test;import org.junit.Test;public class TestEnum01 {@Testpublic void colorsss(){ //知道序号求对象和他的名称 int dix = 2; //枚举的所有对象 Colora[] cs = Colora.values(); //得到所要求的枚举对象 Colora...
2018-11-24 17:32:23
705
原创 泛型方法和泛型类的使用(学习笔记)
1. 泛型的简介泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型(类型实参)。为什么要是用泛型呢??泛型一半是用在集合上,比如现在吧一个字符串类型的值放入到集合里面,这个时候,这...
2018-11-24 15:36:08
2841
原创 Junit的使用(学习笔记)
#单元测试#测时的对象 是一个类的方法#junit不是javase的一部分,想要使用,需要导入jar包#单元测试方法的是,方法命名规则 public void方法名(){}现在来写一下在 cn.xiaozhang.test包下创建一个类package cn.xiaozhang.test;public class TestJunit { public void testAdd(i...
2018-11-23 16:20:21
136
原创 eclipse 学生管理系统实现(dom4j实现)
导入dom4j的jar包,这个上网搜jar包就可以免费下载滴新建三个包,在Student JAVA文件中package cn.xiaozhang.vo;public class Student { private String id; private String name; private String age; public String getId() { ...
2018-11-22 15:22:30
11537
3
原创 schema的快速入门
创建一个schema文件, 其后缀名为.xsd**其根节点**在schema文件里面(属性 xmlns=“http://www.w3.org/2001/XMLSchema” -表示当前xml文件是一个约束文件targetNamespace=“http://www.example.org/one”-使用schema约束文件,直接通过这个地址引入约束文件elementF...
2018-11-15 22:26:10
356
转载 时间空间复杂度
算法复杂度分为时间复杂度和空间复杂度。其作用:时间复杂度是指执行这个算法所需要的计算工作量;而空间复杂度是指执行这个算法所需要的内存空间。时间和空间(即寄存器)都是计算机资源的重要体现,而算法的复杂性就是体现在运行该算法时的计算机所需的资源多少。时间复杂度:1:算法的时间复杂度反映了程序执行时间随输入规模增长而增长的量级,在很大程度上能很好地反映出算法的优劣与否;2:算法执行时间需要依据该算...
2018-11-15 20:49:07
335
原创 使用dom和sax解析XML的过程(区别)
咳咳使用dom解析<?xml version="1.0"?><root> <head> <title&am
2018-11-15 20:48:14
412
原创 在Eclipse中创建一个Web项目
1.首先在找到菜单栏中file选择Other(或者使用快捷键ctrl+n)2.在查找框中输入Dynamic Web Project,选中这个文件3.输入项目名称记得√Add project to working set4.哒啦,完成!...
2018-10-28 15:49:49
563
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人