自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 (JAVA自学笔记十)反射

1.类和反射类是用来描述一组对象的→对象都有相似的特征 反射机制用来描述一组类的→类也有相似的特征(对象有确定值,抽象成类,类有确定的属性和方法,抽象成CLASS)结构如下图所示:对应关系:File file = new File("路径");文件对象File和真实文件的映射关系--就像-- Class类和java代码文件的映射关系(基本类型也可以被class描述)...

2019-08-04 23:29:52 162

原创 (JAVA自学笔记八)jaxb解析xml文件到object

今天是入职第二周,今天有个任务是解析xml(报文)xml简单来说就是一种数据格式,可以跨平台传输,类似于json,经常需要转换准备工作工具cmd trang.jar a.xmla.xml中的内容<Books> <Book> <name>书名A</name> <author>作者...

2019-07-24 11:01:45 227

原创 (JAVA自学笔记七)TCP连接三次握手四次挥手

简单版三次握手:三次握手的目的是建立可靠的通信信道,说到通讯,简单来说就是数据的发送与接收,而三次握手最主要的目的就是双方确认自己与对方的发送与接收机能正常。第一次握手:Client什么都不能确认;Server确认了对方发送正常第二次握手:Client确认了:自己发送、接收正常,对方发送、接收正常;Server确认了:自己接收正常,对方发送正常...

2019-07-11 21:27:46 127

原创 (JAVA自学笔记六)数据库基本语法

配置环境变量PATH C:\Program Files\MySQL\MySQL Server 5.7\bin登录mysqlmysql -u root -p建立数据库create database sqltest;打开数据库use sqltest;设置编码set names gbk;建表语句例一DROP TABLE IF EXISTS `music`;CREATE TA...

2019-07-11 15:18:08 167

原创 (JAVA自学笔记五)排序算法

冒泡排序: 依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。重复第一趟步骤,直至全部排序完成。 第一趟比较完成后,最后一个数一定是数组中最大的一个数,所以第二趟比较的时候最后一个数不参与比较; public s...

2019-07-11 00:44:47 115

原创 (JAVA自学笔记四)集合

数组和集合: 数组特点: 长度固定,可以存同一种类型的对象(或基本数据类型)。查询和修改快String[] strings=new String[10];String strings2[]=new String[10];String strings2[]={"1","2","3","4"};数组方法:Arrays.fill()Arrays.sort(...

2019-07-10 23:55:56 111

原创 (JAVA自学笔记三)SSM基本注解配置

SSM基本配置log4j.properties (日志工具,有助于项目调试,使用前需要导入jar包,还有一种配置文件是xml,可以替代pro)# Global logging configurationlog4j.rootLogger=DEBUG, stdout# Console output...log4j.appender.stdout=org.apache.log4j.Con...

2019-05-24 19:12:30 150

原创 (JAVA自学笔记二)Ajax异步请求&json

Ajax异步请求1.基础请求和连接中,一般分为同步和异步方式,还有是否阻塞之分。同步:客户端发送请求给服务器,在服务器响应前,客户端都处于卡死状态。即单线程。 异步:客户端发送请求给服务器,无论服务器是否响应,客户端都可以进行其他操作。即多线程。异步是相对于web页面的主线程而言,用于加载页面的部分数据,异步校验等,提升用户体验,增强功能。2.原生js的ajax3.js...

2019-05-20 19:46:41 253

原创 (JAVA自学笔记一)PageBean基础分页

PageBean基础分页分页是web开发中比较常用又比较难的一部分,贯穿了web的前后端,在此介绍一种最基础的方法,让我们不用每次把所有数据都传到前台,而是通过前台的当前页,和后台设置的每页数,来计算每次要查的数据索引范围,返回单页数据集合。首先我们创建一个包装类用来装我们的数据集合,里面还封装了分页的参数。1.创建PageBean类import java.util.List...

2019-05-20 19:46:21 1216

原创 (安卓自学笔记五)photoview的使用

首先添加依赖compile 'com.github.chrisbanes:PhotoView:1.2.6'如果依赖文件加载失败就修改gradleallprojects { repositories { maven { url "https://jitpack.io" } jcenter() }}如果从出现以下报错Error...

2018-06-11 14:37:38 457

原创 (安卓自学笔记四)加速度传感器

原文章点击打开链接传感器简介点击打开链接传感器详解及拓展权限权限<uses-permission android:name="android.permission.SENSOR_INFO"/> <!--传感器信息--> <uses-permission android:name="android.permission.SENSOR_E...

2018-05-19 21:37:48 1839

原创 (安卓自学笔记三)四种有关控件的动画Animation

原文章:点击打开链接四种方法点击打开链接属性介绍点击打开链接插值器简介点击打开链接插值器详解首先声明一个Imageview用来运行动画private ImageView imageView声明四种动画private RotateAnimation rotateAnimation; private ScaleAnimation scaleAnima...

2018-05-19 20:57:46 160

原创 (安卓自学笔记二)音量检测的两种方式

首先添加录音权限<uses-permission android:name="android.permission.RECORD_AUDIO"/>方式一:MediaRecorderprivate MediaRecorder mediaRecorder;private boolean isRecording;设置存储路径private final ...

2018-05-18 22:35:56 2244

原创 (安卓自学笔记一)二维码生成以及扫描

原文章:点击打开链接在这里介绍一个简单速成的二维码方法首先加入相机权限声明<uses-permission android:name="android.permission.CAMERA" /><!--相机-->有网络的条件下添加依赖compile 'com.journeyapps:zxing-android-embedded:3.5.0'...

2018-05-18 22:06:12 266

空空如也

空空如也

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

TA关注的人

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