自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot+Vue+Element个人博客项目1-1 项目的搭建

一.搭建SpringBoot项目第一步 :使用构建工具搭建SpringBoot项目这样完成了项目的基础搭建第二步:修改pom导入模板引擎我们搭建的是一个Maven项目可以在pom中写入相关依赖 <!-- 模板引擎--> <dependency> <groupId>org.springframe...

2019-11-14 17:11:34 1290 1

原创 SpringBoot+Vue+Element个人博客项目3-精选文章置顶

目录SpringBoot+Vue+Element个人博客项目一.需求解析二.代码的实现第一步 修改实体及数据库第二步 修改查询语句第三步:测试类第四步 补充三层结构的代码 (Controller,Service )第五步: 编写前端请求三.最终效果SpringBoot+Vue+Element个人博客项目一.需求解析提出需求:如图首页的精选...

2019-11-08 16:00:32 1121 1

原创 解决:Navicat连接Oracle数据库

解决:Navicat连接Oracle数据库28547 ,2705,12705公司使用Oracle:一直链接失败:28547 ,2705,12705报错: 链接失败ORA-28547:connection to server failed,probable Oracle Net admin error原因:远程的Oracle 的OCI与Navicat自带的OCI不匹配。...

2019-09-06 16:42:41 436

原创 JAVA面试题 第一期

1.JAVA如何实现的跨平台(操作系统的不同,支持的指令集也不同)?答: JAVA通过不同版本不同位数的java虚拟机(jvm)来屏蔽不同的系统指令集的差异而对外提供统一的接口(java API),对于我们普通的java开发者而言,只需要按照接口开发即可,如果我们的系统需要部署到不同的环境中,只需要在系统上面安装对应版本的虚拟机。2.搭建一个java开发的环境的步骤3.讲一下java中i...

2018-10-18 09:28:09 145

原创 初识Git与GitHub和使用案例

一.什么是Git,GitHub1. Git :是一个管理代码的工具 。Git的核心思想:是『分布式』,我们在服务器上面有一个『主仓库』,这里放的是拿得出台面的代码,我们也可以在自己的电脑上创建分支,这些分支由『主仓库』克隆而来,然后我们就可以愉快的在自己的电脑上写代码了,写完代码可以同步在自己电脑的分支里面,当你觉得自己的代码拿得出台面,我们可以申请把自己的代码更新到『主仓库』里面,一旦通过...

2018-10-12 16:45:25 298

原创 Spring框架初识(2)对象,属性的注入

一.属性的注入介绍1.创建对象时向类里面的属性添加属性值2.spring中两种注入方式(1)有参的构造方法注入(2)set方法的注入(重点)二.使用有参的构造注入第一步:创建一个User实体类,并创建一个有参的构造方法package cn.xiaoze.zhuru;public class User { public String username; public User(...

2018-09-18 10:50:09 169

原创 Spring框架的初识(1)spring的简介, IOC操作

一.什么是Spring框架1.spring是开源的轻量级框架2.spring 的两个核心 (1)aop:面向切面编程,扩展功能不是修改源代码实现 (2)ioc:控制反转, - 比如有一个类,在类里面有方法(不是静态的方法),调用类里面的方法,创建类的对象,使用对象调用方法,创建类对象的过程,需要new出来对象把对象的创建不是通过new方式实现,而是交给spring配...

2018-09-13 10:31:12 153

原创 导入Android时报错Error:Plugin with id 'com.android.application' not found. Consult IDE log for more ...

导入他人项目报错————Androoid Studio版本不匹配报错码: Error:Plugin with id ‘com.android.application’ not found.Consult IDE log for more details (Help | Show Log)在build.gradle 文件的最外层添加buildscript { r...

2018-06-14 08:42:25 10385 2

原创 安卓基础:Handler的初识

Handler的初识一.为什么需要使用Handler学习之前我们先做一个例子说明为什么要使用Handler: 实现点击开始下载后5秒后 把正在下载改成下载完成布局文件代码:这&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&amp;gt;&amp;lt;LinearLayout xmlns:android=&quot;http://s

2018-06-07 16:31:45 9896 8

原创 安卓基础回顾:屏幕的适配

屏幕的适配一.什么是屏幕适配1.定义:简单说就是解决在不同屏幕尺寸中使其尺寸单位,图片,文字,依然出现预期的效果。###注意:屏幕的适配实际上就是在src中创建不同的文件夹2.重要的概念在了解屏幕适配之前我们要了解屏幕的尺寸,分辨率,等等重要概念。屏幕尺寸 含义:手机对角线的物理尺寸 单位:英寸(inch),1英寸=2.54cm Android手机常见的尺寸有5寸、...

2018-06-06 19:12:53 228 1

原创 微信小程序导入Vant报错VM292:1 thirdScriptError sdk uncaught third Error module "miniprogram_npm/vant-weap

导入执行后VM292:1 thirdScriptError sdk uncaught third Error module "miniprogram_npm/vant-weapp/mixins/transition" is not defined Error: module "miniprogram_npm/vant-weapp/mixins/transition" is not d...

2019-05-14 11:53:26 3910

原创 微信小程序使用Vant Weapp组件库

地址:https://youzan.github.io/vant/#/zh-CN/intro一.引入Vant组件库1.首先运行 npm init就会生成 package.json2.运行npm i vant-weapp -S --production3.安装成功后 点击 工具 => 构建n...

2019-05-14 11:41:32 6922 3

原创 解决问题VC++:Linking… LINK : fatal error LNK1104: cannot open file “Debug/xx.exe” Error executing

问题:使用VC++运行程序时编译没错!!!!!老是出现这个问题Linking…LINK : fatal error LNK1104: cannot open file “Debug/xx.exe”Error executing link.exe.xx.exe - 1 error(s), 0 warning(s)解决方法:先关闭VC++之后右键用管理员权限打开,完美解决。...

2019-02-18 16:48:57 1528

原创 使用VC++新建一个简单的HelloWorld(C++ Source File)

如何创建一个控制台的项目第一步:首先左上角: 文件&gt;&gt;新建&gt;&gt;选择Console Application第二步:再次点击左上角新建 选择 C++ Source File ,写上文件名之后你可以来一波快乐的Hello World...

2019-02-18 16:41:14 3360

原创 Xml & Tomcat

Xml &amp;amp; TomcatXmleXtendsible markup language 可扩展的标记语言XML 有什么用?可以用来保存数据可以用来做配置文件数据传输载体定义xml其实就是一个文件,文件的后缀为 .xml###. 文档声明 简单声明, version : 解析这个xml的时候,使用什么版本的解析器解析 &amp;lt;?xml ve...

2018-10-18 10:31:57 103

原创 Spring框架的基础(4) aop操作

一.什么是Aop1 aop:面向切面(方面)编程,扩展功能不修改源代码实现2 AOP采取横向抽取机制,取代了传统纵向继承体系重复性代码3 aop底层使用动态代理实现(1)第一种情况,有接口情况,使用动态代理创建接口实现类代理对象(2)第二种情况,没有接口情况,使用动态代理创建类的子类代理对象二.Aop的操作术语Joinpoint(连接点): 类里面可以被增强的方法,这些方法称为...

2018-09-27 11:52:52 142

原创 SQLite

一.为什么要用SQLite 1.SharedPreferences是以XML形式存储数据的,只适合存储基本数据类型的数据 2.文件存储的内容在提取数据时,相对复杂 3.当数据量大,结构复杂时,如果使用SharedPreference和文件存储对数据的操作将变&gt;得非常复杂,容易出错,效率低下,Android中提供了SQLite数据存储,帮助我们解决问题 简单来说S...

2018-09-11 08:55:41 190

原创 安卓基础:自定义View

一.自定义View分类View下面有 ImageView ImageButton QuickContactBadge AppCompatImageView TextView EditText Button RadioButton ToggleButton CheckBox Switch TextC...

2018-06-18 23:59:15 264

原创 Android Studio查看SQLite数据库(Android Debug Database)与ADB的环境搭建

在浏览器中查询如图: 案例我们在通过一个简单的案例输入姓名,年龄,学号,储存在SQLite,并在网页中打开查看数据使用步骤:步骤一: debugImplementation 'com.amitshekhar.android:debug-db:1.0.3'步骤二:搭建adb的环境变量首先我们找到adb.exe的路径在哪; 在程序...

2018-06-13 18:07:58 707

原创 SharedPreferences初识(记住密码案例代码)

一.SharedPreferences是什么存储一些轻量级的数据,以键值对形式存储数据 SharedPreferences轻量级的存储类二.如何存储数据1.存储数据实例化SharedPreferences对象第一个参数是自己命的名(key键) 注意:key键是惟一的,给同名键赋值是会被覆盖 第二个参数代表数据的操作模式 SharedPreferences的四种...

2018-06-13 00:13:13 190

原创 安卓基础:JSON初识

JSON初识一.什么是JSON轻量级的数据交换格式二.JSON的两种结构同个https://www.json.cn网站可以清除的解析JSON的结构 1.JSONObject 单条JSON数据 2.JSONArray 多条JSON组合三.如何解析JSONObject效果图:点击按钮获取JSON中的数据并使用 //解析jsonObj对象的方法 ...

2018-06-12 23:42:24 1332

原创 安卓基础:JSON初识

JSON初识一.什么是JSON二.JSON的两种结构同个https://www.json.cn网站可以清除的解析JSON的结构三.如何解析JSONObject效果图:点击按钮获取JSON中的数据并使用 //解析jsonObj对象的方法 private void parseJsonobj() { /* {&quot;name&quot;:&quot;张三&quot;...

2018-06-11 23:04:26 145

原创 安卓基础:HTTP连接网络初识

HTTP连接网络一.HTTP初识1.HTTP协议简介:HTTP (Hypertext Transfer Protocol )”超文本传输协议”,是Web联网的基础,也是手机联网常用的协议之一,HTTP协议是建立在TCP协议之上的一种协议。2.Get与Post的主要区别简单来说:Get与Post就是基于http协议的网络数据交互方式。1.Get请求属于明文传参,地址栏可以...

2018-06-10 13:56:00 437

原创 安卓基础10:AsyncTask初识

AsyncTask的初识一.什么是AsyncTaskAsyncTask是一个轻量级的异步任务类,它可以在线程池中执行后台任务,然后把执行的进度和结果传递给主线程并在主线程中更新UI AsyncTask这个类的声明如下:public abstract class AsyncTask&amp;amp;lt;Params, Progress, Result&amp;amp;gt;它提供了 Params,Pr...

2018-06-07 18:35:50 200

原创 安卓基础回顾9:Fragment与activity的通信

Fragment与activity的通信一.Frament控制Activity中的控件1.在fragment中找到当前视图2.修改成3.在activity中添加改变text的方法4.对FragmentOne中的TextView添加单击事件,使点击后改变activity中的Text注意:下图红框非常重要请看代码注释实现效果: ...

2018-06-06 15:54:43 229

原创 安卓基础回顾8:Fragment

Fragment碎片一.Fragment的概述1.概述: Fragment其实可以理解为一个具有自己生命周期的控件,只不过这个控件又有点特殊,它有自己的处理输入事件的能力,有自己的生命周期,又必须依赖于Activity,能互相通信和托管。2.使用Fragment的好处代码复用。特别适用于模块化的开发,因为一个 Fragment可以被多个Activity嵌套,有个共同的业务模...

2018-06-05 19:48:24 329

原创 安卓基础回顾5:对话框的使用

1.最简单的对话框 AlertDialog dialog = new AlertDialog.Builder(this) .setIcon(R.mipmap.ic_launcher)//设置标题的图片 .setTitle("我是对话框")//设置对话框的标题 .setMessage("我是对话框的内...

2018-06-04 17:13:38 189

原创 安卓基础回顾4:Intent的简单使用

Intent的使用Intent定义Intent是一种在不同组件之间传递的请求消息,是应用程序发出的请求和意图。作为一个完整的消息传递机制,Intent不仅需要发送端,还需要接收端。Intent存在显性与隐性的区别 显式Intent定义:对于明确指出了目标组件名称的Intent,我们称之为显式Intent。 隐式Intent定义:对于没有明确指出目标组件名称的Intent,则称之...

2018-06-04 16:44:45 161

原创 安卓基础回顾3:常用控件

安卓常用的控件1.TextView• 显示文字。一般用来文本展示,继承自android.view.View,在android.widget包中。常用属性设置见下图: 属性名称 说明 android:text=“” 文字显示 android:autoLink=”” 链接类型。Web网址,email邮件,phone电话,map地图。Li...

2018-06-04 15:55:02 246

原创 安卓基础回顾2:Android的布局

Android布局概述:本篇为大家讲解安卓 LinearLayout、RelativeLayout、自定义ViewGroup、FrameLayout、TableLayout、AbsoluteLayout六种布局进行详细的讲解。一.线性布局(LinerLayout)1.线性布局,两种排法:从左到右 android:orientation=”horizontal” &amp;lt;?x...

2018-06-04 15:21:02 143

原创 安卓基础回顾1:Activity的生命周期

Activity的生命周期一.返回栈首先要了解Activity的生命周期就必须了解返回栈。二.活动的状态每个活动在其生命周中最多可能会有4种状态1.运行状态 (Active/Running) Activity处于活动状态,此时Activity处于栈顶,是可见状态,可与用户进行交互。 2.暂停状态(Paused) 当Activity失去焦点时,或被一个新的非全屏的...

2018-06-04 11:38:11 168

原创 飞机大战项目(1)主菜单

首先正式在制作飞机打战之前我们先把所需的图片导入Android Studio中放在app/main/res/dawable/,目录下;(导入的方法直接复制图片,之后选中dawable文件夹粘贴即可)主界面总体包括:一.GameSurface类内有包括:1.画图所需的属性//画图privateSurfaceHolder surfaceHolder;//包装

2017-05-25 02:32:09 607

原创 Io流初学

IO流 (1)什么是IO流?把文件以字符,或字节的形式写入电脑内存中字节流字符流的区别 ?字符流:一般使用是要对文件进行处理修改,主要用于处理文件字节流:用于拷贝,不修改;IO流的方法创建输入流FileInputStream input = newFileInputStream(str + "lenovo/study/hello.txt");

2017-05-23 00:36:37 137

原创 File文件类的用法

File 文件类什么是File类File类的对象可以对文件进行创建,删除,修改,查找( 即:增,删,改,查)File类的方法1.创建目录 file.mkdir();//不可创建多个父子文件夹file.mkdirs(); ;//可创建多个父子文件夹//已经有了此文件时就不会在创新的进行覆盖File file = new File("D:/lenovo_

2017-05-22 02:28:18 351

原创 ArrayList 的使用

1.什么是ArrayList?简单的说ArrayList就是动态数组。2.特性(与普通数组对比)ArrayList数组大小可以灵活变化数组的大小是可以随着ArrayList数组中元素的增加,减少做出相应的变化。灵活的设置数组的大小。例如我们要建立一个图书管理系统,那么为了实现图书管理系统的共呢(如添加书籍,删除书籍)ArrayList可用于储存对象Arr

2017-05-20 02:18:29 282

原创 联想实训课笔记 JAVA面向对象——抽象类,接口

封装:对象的信息和内部的逻辑结构隐藏起来  private   只能当前类的内部被访问                                          Default     包访问权限                                         Protected    包一下类,其他类都可以访问

2017-05-19 01:28:29 193

空空如也

空空如也

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

TA关注的人

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