自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

周敬斌的博客

City Of Star

  • 博客(29)
  • 收藏
  • 关注

原创 Springboot2.x启动

环境依赖JDK1.8java -version查看版本Maven3.2+mvn -version查看版本Eclipse或者IDEA快速创建一个SpringBoot2.x应用在IDEA下快速创建Springboot项目依次点击Create new project - Spring Initializr填写maven三维(group、artifact、version)填写打包...

2019-05-22 14:36:18 552

原创 Cenos7 部署vsftpd文件服务

安装centos7系统从centOS官网下载最新centOS7系统 安装至虚拟机安装vsftpdyum install vsftpd安装iptables服务yum install iptables关闭firewall并启用iptablessystemctl stop firewalld.servicesystemctl disable firewalld.ser...

2018-05-08 20:16:18 223

原创 Mysql基础

SQL结构化查询语言 - DDL 数据定义语言,用来维护存储数据的结构,如建库建表等操作语句 - DML 数据操作语言,用来对数据进行操作,如增删改查等语句 - DCL 数据控制语言,主要负责用户的权限管理等 数据库基本操作新增数据库 Create database 数据库名 库选项; 库选项用来约束数据库,用户设置字符集和校对集等查看数据库 show datab

2017-11-08 02:42:04 329

原创 Java中常用数据结构

Java中常用数据结构Collectionlist arrayList 底层数据结构是数组,查询快,增删慢,非线程安全vector 线程安全版的arrayListlinkedList 底层数据结构是链表,查询慢,增删快,非线程安全,有特有的功能addFirst及addLast,get和remove同理,可操作头尾的元素,因为其有序的特性,可以模拟栈和队列set hashSet 底

2017-10-11 12:39:10 404

原创 数据结构 2 算法

算法的定义概念算法的特性输入输出有穷性确定性可行性 算法设计的规则正确性可读性健壮性尽可能少的时间和内存占用算法效率高低的度量方法事后统计事前预估函数的渐进增长算法时间复杂度算法时间复杂度的定义大O记法

2017-09-26 02:56:51 323

原创 数据结构 1 概念

基本概念数据数据元素数据项数据对象数据结构逻辑结构与物理结构逻辑结构集合结构线性结构树形结构图形结构物理结构顺序存储结构链式存储结构

2017-09-26 01:10:33 264

原创 Service知识点

Service简介Service是安卓中可以在后台运行,没有与用户交互的界面的一个组件。运行在主线程中。不能做过于耗时的操作。Service和Thread的区别Service和Thread不可混为一谈!Service是服务,为安卓中其他组件提供支持,运行在主线程中,不可做耗时操作。Thread是线程,根据业务需求可以开启线程,不受主线程影响。Service如非要执行耗时操作,务必开启新的

2017-09-24 06:10:16 397

原创 Fragment知识点,一篇搞定!

Fragment简介android3.0引入的,比Activity更节省内存、切换更灵活。引入方式 清单文件配置:在布局文件中通过fragment节点配置 代码动态引入:通过fragmentManager与fragmentTrancation配置FragmentPagerAdapter与FragmentStatePagerAdapter区别 FragmentStatePagerAdapt

2017-09-24 04:14:57 388

原创 Activity知识点,一篇搞定!

Activity的四种状态running 表示当前Activity处于活动状态,处于栈顶,可与用户交互。paused 失去焦点,被非全屏Activity或者透明Activity或者弹窗覆盖,可见。stoped 被其他Activity完全覆盖,不可见。killed Activity被系统回收,内存完全释放。Activity的生命周期Activity启动流程onCreate:Activity

2017-09-24 02:29:36 477

原创 MySql查询分页的几种方式例句

1.采用limit关键字进行分页select * from table order by id asc limit 100,202.使用top关键字select top 20 * from table where id not in(select top 100 from table order by id asc)order by id3.使用大于或者小于条件select *

2017-08-15 23:10:29 350

原创 SQL语句基础模板

一、对库的操作创建一个数据库create database 库名(character set 字符集名) 查看已创建数据库信息show create database 库名删除库drop database 库名使用库use 库名查看正在操作的库select database();二、对表的操作创建一张表

2017-08-07 00:11:55 3247

原创 spring框架bean标签基本配置

创建对象方式:     空参构造创建     静态工厂创建     动态工厂创建各属性:name:给被管理对象取名,使用时根据这个名字获得对象class:完整类名id:用法与name相同,名称不可重复,不能用特殊字符    ccope:    singleton 默认值,单例对象,spring容器中只创建一份 

2017-07-07 11:43:27 387

原创 Servlet笔记

Servlet特点:1.servlet是一个普通的java类。继承自HttpServlet类。2.servlet是运行在服务器中间件中的(Tomcat等)。Servlet配置:随意起名,别名servlet全名(包括包名)随意起名,别名,和上一个保持一致/公开给外部的Servlet名称,也就是连接未完待续---------------

2017-05-31 14:30:20 309

原创 JavaWeb应用目录结构

webRoot web应用根目录|----- 普通文件(js,html,css,images等文件)|-----WEB-INF固定写法,该目录下文件不可以通过浏览器直接访问,可通过配置web.xml使可以访问,该目录外可以直接访问。|-----classes固定写法,存放class文件|-----lib 固定写法,存放jar文件|-----web.xml关于

2017-05-27 15:29:59 621

原创 Tomcat基本使用

简介Tomacat是阿帕奇提供的免费JavaEE的中间件。不完全支持javaEE规范。不支持ejb。下载从阿帕奇官网可以下载,推荐下载zip压缩版本,不推荐安装版本。启动服务运行bin目录下的startup.sh,win操作系统运行bat后缀的。启动成功后访问127.0.0.1:8080,可以看到小猫。关闭服务运行bin目录下的shotdown.sh,,win操作系统运

2017-05-27 14:34:12 370

原创 JavaScript笔记

1.JS的定义js是一种直译式脚本语言,主要负责客户端与用户的交互2.JS的引入方式1)内部引用通过双标签,在标签内写入js代码。2)外部引用通过标签的src属性来引入外部js后缀的文件。外部引用必须为双标签。3.定义变量语法: var 变量名 =变量值;要点:var可以省略、可以重复定义同名变量,使用时以后定义为准。4.数据类型js是一种弱类型的语言,

2017-05-24 11:37:32 331

原创 CSS笔记

1.CSS的定义CSS,层叠样式表,Cascading Style Sheet,主要负责使网页更加美观2.CSS的使用方式1)行内引用使用标签的style属性直接书写css属性,缺点是只能控制一个标签。2)内部引用使用style标签,在标签内写入属性与属性值,通过id或者类名等方式引用。3)外部引用将style标签写入单独的以css为后缀的文件中,在要使用的

2017-05-23 14:02:24 420

原创 HTML标签笔记

类型声明标签,有助于浏览器正确显示内容。常见的 写在html页面第一行。 html页面根标签 页面所有内容都在此标签下。 定义html头部,可以定义引用脚本和样式表、标题等信息。 定义页面的标题,也就是浏览器显示的标题,是的子标签,也是唯一必须的子标签。 html页面内容都写在此标签下。只有此标签下的内容在浏览器中是可见的。

2017-05-11 13:49:00 295

原创 使用MacOS向Linux服务器安装jdk并配置环境变量

1.下载jdk从官网下载所需要版本jdk,tar.gz格式2.使用scp命令将下载好的jdk传至远程服务器常用格式如下:scp 文件路径 用户名@服务器地址:服务器目标路径scp -r 文件夹路径 用户名@服务器地址:服务器目标路径例如 scp /local/testFile.jpg [email protected]:/usr/local回车后输入密码即可3

2017-05-10 21:51:24 567

原创 自定义注解实战,自己写一个FindViewById注解

前言在开发过程中,我们肯定会用到各种三方框架。在安卓开发中,有很多我们国人编写的优秀框架,Afinal,Zfinnal,Xutils等。这些框架功能非常强大。这里我们来说一下主题,在这些框架中我们可以发现都有绑定控件id的功能。也就是通过注解省略FindViewById的过程。近两年也有专门做这一种事的框架,如ButterKnife、dagger2等。那么这个看似有点高科技的功能是怎么实现的呢

2017-03-29 13:04:29 1072

原创 笔记——Java之注解

1、注解的分类按照运行机制分1)源码注解:注解只在源码中存在,编译成.class文件后就不存在了。2)编译时注解:在源码和.class文件中都存在。JDK中常见注解大多都为编译时注解。3)运行时注解:在代码运行阶段起作用,有可能会影响代码逻辑的注解。JavaEE框架中大多数注解都为此类型。按照来源分1)JDK注解:JDK中为我们提供的注解。2)第三方注解:在使用第三方开

2017-03-20 16:53:25 313

原创 笔记——Activity启动模式

1.Activity启动模式简述在启动一个新的Activity时,我们可以通过设置Activity的LaunchMode来指定Activity的启动模式。目前有四种启动模式:standard、singleTop、singleTask、singleInstance。2.Activity栈(Stack)系统管理Activity时是通过栈的形式管理,先进先出,类似手枪的子弹夹。压栈和弹栈概念

2017-02-24 11:27:42 292

原创 笔记——Activity生命周期

1.Activity生命周期简述onCreate==>onStart(onRestart)==>onResume==>ActivityRunning==>onPause==>onStop==>onDestory2.各周期详解onCreate :Activity正在创建时所回调的方法。在这个方法中,我们一般做一些初始化操作。如setContentview、findviewById等。

2017-02-22 12:01:11 402

原创 笔记——Java之接口

1.接口的概念我的理解,更为纯粹的抽象类,为实现类提供了一定规范,制定了一套规则。2.接口的特性声明时使用interface关键字,不再使用Class,因此,接口并不属于类。接口只能继承接口,并可以继承多个接口,但不能继承类,继承接口时不需要重写抽象方法。接口中所有方法都为抽象方法,方法修饰隐式指定为public abstract并且只能这样,否则会报编译错误。接口中可有有

2017-02-22 10:54:55 331

原创 笔记——Java之抽象类

1.抽象类的概念简单概括,内部包含了抽象方法的类。2.抽象类的特征声明抽象类时使用abstract关键字修饰。抽象类内的抽象方法也需要abstract关键字修饰,并且抽象方法只需声明,无需实现。抽象类无法实例化,也就是不能通过new的方式产生对象。如果一个类中有抽象方法,这个类必须是抽象类(必须被abstract修饰)。抽象类的子类必须重写父类所有抽象方法后才能被实例化

2017-02-21 23:37:44 267

原创 笔记——Java面向对象之多态

1.多态的概念多态的概念很复杂,一句话概括,程序运行时产生的多种形态。2.多态的前提类之间要有继承关系子类要重写父类的方法父类的引用指向子类3.多态成员变量及方法访问特点成员变量:编译时看父类,运行时看父类静态变量:编译时看父类,运行时看父类成员方法:编译时看父类,运行时看子类静态方法:编译时看父类,运行时看父类4.多态的弊端在产生多态后,不能使用子

2017-02-21 22:53:45 509

原创 笔记——Java面向对象之继承

1.继承的特点java只支持单继承,不支持多继承java支持多层继承2.this和super关键字this关键字代表对象的引用,代表哪个类对象取决于哪个类调用,一般在一个类里直接调用this指本类引用。super关键字代表当前子类对父类对象的引用。this(参数),调用本类其他相应参数的构造函数,写在构造函数第一行。super(参数),调用父类相应参数的构造函数

2017-02-20 17:06:14 367

原创 Android中Handler简介

1.本文的阅读对象本文的阅读对象是掌握了一些安卓基础知识的朋友,本文不会涉及源码,也不会有过多代码,对新手比较友好,用简单容易理解的语言描述Handler在安卓开发中的作用2.Handler是什么?我们先从字面分析,Handler由英文直译,可以翻译为处理者。在Android中,Handler机制主要用作异步消息处理,这是谷歌设计的一套机制,能帮助我们有序的处理异步操作。3.And

2017-02-16 10:56:27 1038

原创 Retrofit2+okHttp3使用样例

在这里为大家介绍下Retrofit2+okHttp3这个目前较为流行网络框架的使用过程,gradle添加依赖过程不再叙述,这里只介绍请求,文件的上传下载本篇不表。本文针对的读者群体为没使用过Retrofit于okHttp的开发人员,老司机可以直接拉到评论区,为新手指点迷津。闲话少叙,直接上步骤:retrofit在使用前要定义一个接口,在接口中根据需求,以注解方式写方法,下面简单写一个g

2016-08-20 12:56:07 3179

空空如也

空空如也

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

TA关注的人

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