自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小虎的博客

小虎小虎花里胡哨

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

原创 css 样式引入和选择器权重

1、css样式引入1)、行内样式使用style属性引入CSS样式<h1 style="color:red;">style属性的应用</h1><p style="font-size:14px; color:green;">直接在HTML标签中设置的样式</p>使用style属性设置CSS样式仅对当前的HTML标签起作为,并且是写在HTML标签中的这种方式不能起到内容与表现相分离,本质上没有体现出CSS的优势,因此不推荐使用。2)、内部样式表CS

2021-04-16 11:33:28 188

原创 SpringMVC 主要内容

1、注解1)、@Controller1、代表这个类会被spring托管2、被这个注解的类中的所有方法、如果返回值是string类型,并有指定页面跳转,会被视图解析器解析用法:@Controllerpublic class ControllerTest01 { @RequestMapping("/h1") public String test1(Model model){ model.addAttribute("msg","调用了test1方法");

2021-04-12 22:12:48 221

转载 注解开发 SpringMVC

1、使用注解1)、依赖 <!-- 依赖 --> <dependencies> <!--测试--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12&lt

2021-04-11 22:33:47 90

原创 webpack简单打包

1、全局安装webpackcnpm install webpack webpack-cli -g2、准备打包的文件1)、hello.jsexports.addStr = function () { document.write("<h1>hello,webpack</h1>")}2)、main.jslet s = require('./hello');s.addStr()3)、webpack.config.jsmodule.exports = {

2021-04-10 16:28:06 133 1

原创 MyBatis 基础配置

1、目录结构2、mybatis-config.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <properties res

2021-04-08 22:30:37 112

原创 Spring 注解

1、@Autowired 自动装配1)不使用该注解<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/sch

2021-04-05 18:46:16 187 2

原创 MyBatis 生命周期

1、图示2、概述1、SqlSessionFactory 的实例可以通过 SqlSessionFactoryBuilder 获得2、每个基于 MyBatis 的应用都是以一个 SqlSessionFactory 的实例为核心的3、既然有了 SqlSessionFactory,顾名思义,我们可以从中获得 SqlSession 的实例4、从而得到Mapper5、操作数据库3、过程MyBatis-Config.xml<?xml version="1.0" encoding="UTF-8"

2021-04-04 10:52:14 108

原创 JavaScript var 和let、const三者区别

1、var1)、在函数体外声明为全局变量2)、在函数内外声明为全局变量3)、使用了 var 关键字,它声明的变量是全局的,包括循环体内与循环体外 <script> var i=5; for(var i=0;i<1;i++){ console.log(i);//0 } console.log(i);//1 </script>2、let1)、在函数体外声明为全局变量2)、在函数内外声明为全局变

2021-04-04 00:16:10 83

原创 学习Vue 环境搭建

1、vue的引用1)下载https://cn.vuejs.org/v2/guide/installation.html生成版本是压缩后的文件2)下载git命令行工具https://git-scm.com/3)下载Node.js 环境https://nodejs.org/zh-cn/4)下载VsCodehttps://code.visualstudio.com/5)测试node环境2、npm包管理工具https://www.npmjs.com/1)在安装node.

2021-04-01 15:23:33 200 1

原创 SimpleDateFormat 获取日期和格式化日期

1、SimpleDateFormat 获取日期和星期 Date date = new Date(); SimpleDateFormat sim1 = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss EEEE"); String s = sim1.format(date);结果2021-03-29 09:35:43 星期一2、给定日期获取星期 Date date = new Date(); Simp

2021-03-29 17:40:04 620

原创 Android 日期弹出框的实现

1、DatePickerDialog DatePickerDialog dialog1=new DatePickerDialog(Day03_01Activity.this); dialog1.setOnDateSetListener(new DatePickerDialog.OnDateSetListener() { @Override public void onDateSet(DatePicker view, int ye

2021-03-25 16:54:23 419

原创 Android 简单底部导航栏的实现

1、重写viewPage,禁止滑动public class NoViewPager extends ViewPager { public NoViewPager(@NonNull Context context) { super(context); } public NoViewPager(@NonNull Context context, @Nullable AttributeSet attrs) { super(context, attrs

2021-03-21 23:10:23 259 1

转载 Android 手势放大和缩放图片

1、图片工具类public class MyImgView extends AppCompatImageView implements View.OnTouchListener, ScaleGestureDetector.OnScaleGestureListener { boolean mboo = true; Matrix matrix = new Matrix(); ScaleGestureDetector scaleGestureDetector; public M

2021-03-21 16:30:33 511

原创 Android 播放raw目录下的视频

1、布局文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_wi

2021-03-21 15:55:51 894

转载 ExpandableListView 虚线

https://blog.csdn.net/weixin_42462552/article/details/89474337

2021-03-20 14:03:22 88

原创 WebView 加载本地html文件

1、布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_widt

2021-03-16 17:47:23 377

原创 Android AlertDialog框

1、AlertDialog框的使用对于AlertDialog我经常使用,同时会使用自定义样式2、用法1、创建AlertDialog alertDialog = new AlertDialog.Builder(Bank_48_01Activity.this).create();2、创建一个xml文件 bank_48_adapt01 View view = View.inflate(Bank_48_01Activity.this, R.layout.bank_48_adapt01, null);

2021-03-16 17:07:55 81

转载 Android 判断网络

1、概述:首先网络连接有1、判断WIFI是否可用2、判断数据流量是否可用 所以判断是否有网络连接至少有上述其一。2、直接判断是否有网络 /* * 判断是否有网络连接 * */ public boolean isNetWorkConnect(Context context){ if (context!=null){ ConnectivityManager cm= (ConnectivityManager) context.getSy

2021-03-16 16:32:04 271

原创 Android 简单二维码的实现

简单二维码的实现1、导入实现二维码的依赖implementation 'com.google.zxing:core:3.3.0'2、布局文件<LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <ImageView andro

2021-03-15 15:34:08 377

原创 Android 简单SlidingTabLayout的用法

SlidingTabLayout的用法1、导入Gradle依赖implementation 'com.flyco.tablayout:FlycoTabLayout_Lib:2.1.2@aar'2、布局 布局采用SlidingTabLayout和ViewPage 配合使用,在ViewPage中添加fragment,从而实现左右滑动 具体代码如下:<?xml version="1.0" encoding="utf-8"?><Linear

2021-03-12 09:52:33 4260 1

空空如也

空空如也

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

TA关注的人

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