自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Git 如何 clone 非 master 分支的代码

问题描述我们每次使用命令git clone git@gitlab.xxx.com:xxxxx.git默认 clone 的是这个仓库的 master 分支。如果最新的代码不在 master 分支上,该如何拿到呢?如下图所示,最新的代码可能在daily/1.4.1分支上,我们希望拿到这个分支上的代码。解决方法刚刚开周会的时候,自己洋洋得意的分享我的解决方案,但是……经过与团队成员的的讨论,自己的方法弱爆了,现在把更优雅的方法写一下。原来写的方法并不太适合用在这个场景里。 我之前写的方法在文章后面。

2020-06-04 20:54:12 488

原创 Spring Boot数据访问

JDBC数据源配置在Java程序中使用JDBC比较复杂,需要7步才能完成数据库的操作:①加载数据库驱动②建立数据库连接③创建数据库操作对象④定义操作的SQL语句⑤执行数据库操作⑥获取并操作结果集⑦关闭对象,回收资源Spring Data●Spring Data 是Spring技术家族中的- -个大家庭,包容多子项目对各种不同的数据源提供数据存取功能。●在实践开发中应依据要存...

2020-04-19 21:04:43 133

原创 spring boot后端Mapping

MyBatis是一款优秀的持久层框架,原名叫作iBaits, 2010 年由ApacheSoftwareFoundation迁移到Google Code并改名为MyBatis, 2013 年又迁移到GitHub.上。MyBatis支持定制化SQL、存储过程以及高级映射。MyBatis几乎避免了所有的JDBC代码手动设置参数以及获取结果集。在传统的SSM框架整合中,使用MyBatis需要...

2020-04-19 21:01:51 690

原创 spring boot JPA笔记

Spring基于ORM框架、JPA规范的基础.上封装的一套JPA应用框架。底层使用了Hibernate的JPA技术实现,可以用极简的代码实现数据的访问和操作。提供了包括增删改查在内的常用功能。主要有7个Repository接口:Repository (org . springf ramework. data .repository);CrudRepository (org . sprin...

2020-04-19 20:55:50 122

原创 vue状态管理

Vuex:一个实现组件之间状态共享和状态变更管理的Vue插件。Vue采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态 以-种可预测的方式发生变化。集中式状态管理:将多个组件中的公共数据,单独抽取到一个公共对象内存储,这个公共存储对象是一个单例。Vuex另外一个作用:实现公共状态的响应式编程;公共状态数据State的变化导致引用该状态的视图,组件View发生变化,View...

2020-04-19 20:49:05 154

原创 Vue服务器端渲染

传统渲染(URL)、客户端渲染CSR(首屏渲染等待时长;SEO不友好)服务器端渲染SSR后端渲染出完整的首屏的DOM结构返回前端拿到的内容是首屏,后续的页面操作再用单页的路由跳转和渲染Server Side RenderSSR的特点●优点●更利于SEO:服务端渲染返回给客户端的是已经获取了异步数据并执行JavaScr ipt脚本的最终HTML,网络爬虫就可以抓取到完整页面的信息。...

2020-04-19 20:44:28 246

原创 Spring的Bean装配

一、动态工厂Bean创建一个Factory类来作为获取对象的方式:public class MyService { public void doSomething() { System.out.println("我是MyService中doSomething...."); }}public class MyFactory { public My...

2020-03-16 22:17:15 114

原创 Spring之AOP

一、什么是AOP?AOP是一种面向切面的编程思想。这些横切性问题,把它们抽象为一个切面,关注点在切面的编程,这就是所谓的AOP。二、AOP术语● Aspect表示切面。切入业务流程的一个独立模块。例如,前面案例的VerifyUser类,一个应用程序可以拥有任意数量的切面。● Join point表示连接点。也就是业务流程在运行过程中需要插入切面的具体位置。例如,前面案例的AopEm...

2020-03-16 21:53:12 110

原创 JavaScript 与ES6

基本介绍JavaScript 简称 JSJavaScript 是一种适用于网页的脚本语言!JavaScript 被数百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies等更多的应用。JavaScript 是因特网上最流行的脚本语言。JavaScript 很容易使用!认识她, 爱上她!浏览器内置了JavaScript语言的解释器,所以在浏览器上按照 JavaScript 语...

2020-03-12 21:12:36 91

原创 Spring Boot框架简介

现在由安卓开发转为全栈开发,下面整理了关于Spring Boot的信息:一 Spring Boot框架的优点①良好的基因因为SpringBoot是伴随着Spring 4.0而生的,boot是引导的意思,也就是它的作用其实就是在于帮助开发者快速的搭建Spring框架,因此SpringBoot继承了Spring优秀的基因,在Spring中开发更为方便快捷。②简化编码,比如我们要创建一个 we...

2020-03-12 20:31:50 411

原创 Android的网络编程

Android的网络编程 一、网络访问httpconnection二、网络框架一、网络访问httpconnection⭐️在网络编程前,首先要在AndroidManifest.xml的application标签增加以下属性:<uses-permission android:name="android.permission.INTERNET" /> 用来允许网络操作的...

2019-11-11 09:46:19 271

原创 安卓自定义控件(view)

安卓自定义view 自定义的viewView的尺寸与测量Canvas与Paint(画布与画笔) 一、自定义View 优点:控件最自由的实现方法,能自由控制整个View的实现缺点:比较复杂,需要正确测量View的尺寸手动绘制各种视觉效果、工作量大      本次学习的内容就是通过继承View来实...

2019-10-13 01:19:55 331

原创 Android list view简单用法与进阶用法

一、最简单的list1.在activity_main中加入 listview布局这里给listview指定id为lv_demo1,代码如下:<ListView android:id="@+id/lv_demo1" android:layout_width="wrap_content" android:layout_height="wrap_content"&g...

2019-10-05 17:11:48 1690

原创 android之menu的使用

一、菜单的添加1.在我们的res目录下创建一个名字为menu的文件夹2.右击menu文件夹,创建名叫main的菜单文件3.在main.xml文件中添加菜单选项4.在我们的MainActivity中来重写onCreateOptionsMenu()方法,重写方法快捷键:ctrl+o ,Mac系统下control+o5.在我们重写以后的方法中编写如下二、菜单的响应事件在MainActiv...

2019-09-13 12:25:26 169

原创 Android 之Toast的使用

为已经添加好监听事件的button设置监听事件,通过静态方法makeText创建出一个toast对象,然后调用show()将Toast显示出来就可以了。makeToast()方法需要传入3个参数。第一个参数是Context,也就是Toast要求的上下文,由于我们活动本身就是一个Context对象,所以这里直接传入MainActivity即可。第二个参数是Toast显示的文本内容。第三个参数...

2019-09-13 11:46:28 470

原创 项目3(通知及坐标的获取)

1 完成效果2 布局代码<?xml version="1.0" encoding="utf-8"?><EditText android:id="@+id/et_ip" android:hint="输入IP地址" android:inputType="number" android:ems="20" android:textSize...

2019-04-15 18:06:14 331

原创 项目2(界面信息)

1完成效果2布局代码<?xml version="1.0" encoding="utf-8"?> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="头像" ...

2019-04-15 00:16:46 171

原创 项目1(登录)

1完成效果2布局代码<?xml version="1.0" encoding="utf-8"?><TextView android:layout_width="match_parent" android:layout_height="50dp" android:background="#dbdbdb" android:gravity="c...

2019-04-14 23:54:01 231

原创 安卓基本控件与使用

基本控件常用的界面控件

2019-04-14 13:52:48 1423

空空如也

空空如也

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

TA关注的人

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