自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (16)
  • 收藏
  • 关注

原创 什么是泛型?为什么要使用泛型?

泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型(类型实参)。泛型的本质是为了参数化类型(在不创建新的类型的情况下,通过泛型指定的不同类型来控制形参具体限制的类型)。也就是说在泛型使用过程中,操作的数据类型被指定为一个参数,这种参数类型可以用在类、接口和方法中,分别被称为泛.

2021-10-25 11:02:19 7428

原创 单向链表与双向链表区别

单向链表:由两部分组成:数据域和指针域,每个结点都有一个指针,每个节点指针的指向都是指向自身结点的下一个结点,最后一个结点的head指向为null,对单链表的操作只能从一端开始,如果需要查找链表中的某一个结点,则需要从头开始进行遍历。双向链表:对于双向链表来说,它的每个节点要指向“直接前驱”和“直接后继”,所以节点类需要含有两个指针域。指向直接前驱的指针使用pre表示,指向后继的指针使用next表示。双向链表是在单向链表基础上的一个改进,每个节点指向其直接前驱和直接后继节点。因此,从双向链表的任

2021-10-25 10:17:31 7868

原创 Hive架构原理

hive是hadoop的数据仓库处理工具,可以将一些整理后的结构化的数据文件映射一张可供查询的表。Hive底层提供了mapreduce模板,将HQL转化为mapreduce程序,Hive处理的数据保存在hdfs上,执行计算程序通过mapreduce,程序运行在yarn上。hdfs的结构化文件是底层如何映射的成一张可供查询的表?首选,hive的元数据保存在mysql中,记录hive的创建的表、库等信息。通过把hdfs上的文件导入到hive之前创建的表中hadoop fs -put stu.txt .

2020-09-18 18:16:53 170

原创 HttpServletRequest  和 HttpServletResponse

##HttpServletRequest 和 HttpServletResponse###Servlet配置方式* 1. 全路径匹配> 以 / 开始 /a /aa/bb> localhost:8080/项目名称/aa/bb* 2. 路径匹配 , 前半段匹配> 以 / 开始 , 但是以 * 结束 /a/* /* > * 其实是一个通...

2019-03-25 15:22:12 241

原创 Http协议&Servlet

#Http协议&Servlet#Http协议* 什么是协议> 双方在交互、通讯的时候, 遵守的一种规范、规则。* http协议> 针对网络上的客户端 与 服务器端在执行http请求的时候,遵守的一种规范。 其实就是规定了客户端在访问服务器端的时候,要带上哪些东西, 服务器端返回数据的时候,也要带上什么东西。* 版本 1.0 ...

2019-03-25 13:47:14 156

原创 Tomcat安装和配置

###Tomcat安装1. 直接解压 ,然后找到bin/startup.bat2. 可以安装启动之后,如果能够正常看到黑窗口,表明已经成功安装。 为了确保万无一失, 最好在浏览器的地址栏上输入 : http://localhost:8080 , 如果有看到内容 就表明成功了。3. 如果双击了startup.bat, 看到一闪而过的情形,一般都是 JDK的环境变量没有配置。...

2019-03-25 11:58:18 301

原创 Html 层级 透明度 背景图片

                 * 如果定位元素的层级是一样,则下边的元素会盖住上边的                 * 通过z-index属性可以用来设置元素的层级                 * 可以为z-index指定一个正整数作为值,该值将会作为当前元素的层级                 *     层级越高,越优先显示                 *     ...

2019-01-23 16:01:08 6357

原创 Html 相对定位

定位:  定位指的就是将指定的元素摆放到页面的任意位置  通过定位可以任意的摆放元素  通过position属性来设置元素的定位  可选值:      static:默认值,元素没有开启定位      relative:开启元素的相对定位      absolute:开启元素的绝对定位      fixed:开启元素的固定定位(也是绝对定位的一种)      当元素的positi...

2019-01-23 15:24:04 2740

原创 html 布局 高度塌陷解决办法

                 * 在文档流中,父元素的高度默认是被子元素撑开的,                 *     也就是子元素多高,父元素就多高。                 * 但是当为子元素设置浮动以后,子元素会完全脱离文档流,                 *     此时将会导致子元素无法撑起父元素的高度,导致父元素的高度塌陷。                ...

2019-01-23 13:41:08 2153

原创 Django 基础开发配置

1、Django请求生命周期        -> URL对应关系(匹配) -> 视图函数 -> 返回用户字符串        -> URL对应关系(匹配) -> 视图函数 -> 打开一个HTML文件,读取内容            2、创建django projcet        django-admin startproject mysite        ...

2018-07-11 19:59:56 208

原创 Android前沿技术

Android前沿技术一、Android_软件框架搭建https://pan.baidu.com/s/1hsFIYig 二、Android_OKHttp使用方法https://pan.baidu.com/s/1c5McVW 三、Android_JSON解析http://pan.baidu.com/s/1c23eePE 四、Android_xUtils3https://pan.baidu.com/s...

2018-07-11 17:18:37 2681

原创 【全套H5前端教程--打包下载地址】

【全套H5前端教程--打包下载地址】 一、HTML & CSS 核心教程:(103集实战教学,从入门到精通)     http://pan.baidu.com/s/1pLwKZN1

2018-07-11 17:17:57 1903 1

转载 django请求生命周期

下图是django请求生命周期  2)详细例子

2018-06-27 16:59:01 3240 1

原创 python 基本语法学习

# _# _*_ coding: utf-8 _*_   """类型和运算----类型和运算----类型和运算----类型和运算----类型和运算----类型和运算----类型和运算----类型和运算----类型和运算----类型和运算----类型和运算"""   #-- 寻求帮助: dir(obj) # 简单的列出对象obj...

2018-06-12 13:38:26 759

原创 Android沉浸式标题栏

Android在4.4版本才实现沉浸式标题栏方案,所以要适配沉浸式标题栏要大于等于Android4.4版本类型一:单独一个Activity这种很简单,需要在Activity的onCreate方法中加入ViewColor.setColor(this, R.color.red); // 设置颜色1然后在布局文件的根节点加入android:fitsSystemWindows="true" 1ViewC...

2018-02-09 11:27:17 318

原创 Banner框架

Banner是一个框架,此框架是用于实现在Android中,ViewPager的图片无限轮播功能。在使用Banner框架时我们需要添加它的远程依赖:compile ‘com.youth.banner:banner:1.4.9’compile 'com.youth.banner:banner:1.4.9'11、添加依赖 (1)、点击代码编辑页面右边的Grable;然后选择要添加远程依赖的项目...

2018-02-09 10:56:04 1047

原创 android多渠道打包

1.android多渠道打包在manifest.xml文件中配置渠道号 <meta-data android:name="UMENG_CHANNEL" android:value="${UMENG_CHANNEL_VALUE}"/>123在build.gradle下配置// 打包渠道 productFlavors {...

2018-02-09 10:52:03 245

转载 TabLayout的用法进行总结和归纳

Google官方在14年Google I/O上推出了全新的设计语言——Material Design。一并推出了一系列实现Material Design效果的控件库——Android Design Support Library。其中,有TabLayout, NavigationView,Floating labels for editing tex...

2018-02-09 10:49:12 295

原创 svn 安装流程

1.  安装SVN服务器(VisualSVN-Server)             2.  创建用户  3.  创建项目的代码仓库(repository)           4. 导入已有的代码仓库(repository)  5. 安装SVN客户端(TortoiseSVN) l 在虚拟电脑中需要先安装一个XP的一个补丁(安装后需要重启)   l 安装32位或64位的TortoiseSVN(安装...

2018-02-08 11:21:22 236

原创 Android UI

腾讯开源的Android UI框架——QMUI Android2018-01-31 Android开发中文站今天推荐一个Github上的开源框架——QMUI Android,出品自腾讯广州研发部QMUI团队。该开源项目致力于提高Android项目UI开发效率的解决方案QMUI Android简介官方在Github的介绍:QMUI Android的设计目的是用于辅助快速搭建一个具备基本设计还原效果的...

2018-02-08 11:20:57 409

转载 android 源码共享群

源码大招:不服来战!撸这些完整项目,你不牛逼都难!经常有人问我有没有什么项目代码,我回复说去 Github 找,但是还是好多人不知道如何找到那些比较好的项目。今天花了点时间找了些安卓的项目,觉得还是不错的,几乎就是自己生活常用的一些 app ,如果你是一个 Android 开发者,我觉得撸完这些项目,你想不牛逼都难。菜鸟新闻菜鸟新闻 客户端是一个仿照36Kr官方,实 时抓取36Kr官网数据的资讯类...

2018-02-08 11:19:55 606

转载 android 项目源码

撸这些完整项目,你不牛逼都难!经常有人问我有没有什么项目代码,我回复说去 Github 找,但是还是好多人不知道如何找到那些比较好的项目。今天花了点时间找了些安卓的项目,觉得还是不错的,几乎就是自己生活常用的一些 app ,如果你是一个 Android 开发者,我觉得撸完这些项目,你想不牛逼都难。菜鸟新闻菜鸟新闻 客户端是一个仿照36Kr官方,实 时抓取36Kr官网数据的资讯类新闻客户端。包括首页...

2018-02-08 11:03:10 587

转载 RecyclerView 滑动

本文所讲RecyclerView 是来自support 库 26 版本,本文主要来源于自身开发及组内同事遇到问题的经验总结,作为知识沉淀记录一下,以备日后查看。本文主要讲解以下几部分:1.RecyclerView 滑动体验篇横向ViewPager与内嵌横向RecyclerView之间的滑动冲突;纵向RecycleView/ListView与横向RecycleVi

2018-02-01 10:25:34 575

转载 2018 年初值得关注的 25 个新 Android 库和项目

2018 年初值得关注的 25 个新 Android 库和项目2018-01-30 Java和Android架构热文导读 | 点击标题阅读RecyclerView 体验优化及入坑总结吊炸天!74款APP完整源码!开发一个这样的 APP 要多长时间?编译:oschina,英文:mediumoschina.net/translate/25

2018-02-01 10:23:07 159

转载 高仿微信图片选择器

高仿微信图片选择器,可以当选,也可以多选,有需要的可以看看。下载地址:http://www.devstore.cn/code/info/1095.html运行截图:

2018-02-01 10:19:02 156

原创 Android开发--基础联网框架Xutils3

前面从启动页到ui框架轮播图,说的都是些死的东西,app是需要与数据交互的,自然需要用到联网,原生的联网远远满足不了我们的要求,但是我们又不想学习太多的联网框架,所以我看了几个联网框架后,果断选择了xutils,因为他是一个比较全面的联网框架,涉及到数据库,注解,上传,图片处理等等,是一个值得学习的框架,而且使用起来也是比较简单:首先使用Gradle构建时添加一下依赖:compile

2018-01-25 10:40:17 181

原创 FancyCoverFlow

一、 将CoverFlow这个库导入到工程中,调整一下版本。 二、布局中使用FancyCoverFlow的控件 xml version="1.0"encoding="utf-8"?>RelativeLayoutxmlns:android=http://schemas.android.com/apk/res/androidandroid:layout_width="m

2018-01-17 11:31:43 391

原创 RecyclerView添加Item的监听

一、RecyclerView添加Item的监听 1.按正常做法写完RecyclerView的adapter;  2.在adapter类中添加2个接口public interfaceMyItemClickListener {    public voidonItemClick(View view, intposition);}public inte

2018-01-17 11:29:11 938

原创 快速集成二维码

快速集成二维码 http://blog.csdn.net/qq_23547831/article/details/520377101、 添加依赖库 或直接导入库    compile 'cn.yipianfengye.android:zxing-library:1.5'2、 拷贝demo中对应代码3、 根据自己的需求,对扫描结果做操作关于EventBus无法在两个Activ

2018-01-17 11:27:49 521

原创 RxJava

1、Rxjava是什么(异步库、响应式编程)     一个使用Java语言基于观察者模式拓展而来的高效异步库。 2、Rxjava能做什么(异步、灵活、高效)    首先我们需要明确,使用RxJava写出的功能,并不会说比普通的Java代码I在功能表现上有多么强大,那有什么卵用?   ——异步、灵活、高效。 3、如何学习RxJava(耐心)    首先请调节好学习心态,R

2018-01-17 11:26:53 257

原创 Behavior

Behavior是Android的Design库里新增的布局概念。Behavior只有是CoordinatorLayout的直接子View才有意义。可以为任何View添加一个Behavior。Behavior是一系列回调。让你有机会以非侵入的为View添加动态的依赖布局,和处理父布局(CoordinatorLayout)滑动手势的机会。  自定义Behaviorhttp:/

2018-01-17 11:25:29 213

原创 ExpandableList三级扩展

#1.效果图效果图一![](https://raw.githubusercontent.com/louisgeek/LouisShopCart/master/screenshots/pic.png)效果图二![](https://raw.githubusercontent.com/louisgeek/LouisShopCart/master/screenshots/pic2

2018-01-17 11:21:42 172

原创 ButterKnife数据绑定

首先在这里我讲的不会特别深,具体让大家对mvvm模式和databinding进行一个大概的了解;MVC:主要分为3层:view(主要为用户界面):主要为xml文件和一些自定义view;发送指令到业务逻辑层; controller(业务逻辑):activity,fragment,adapter;根据view层的指令通知model层改变当前状态; model(数据存储)

2018-01-17 11:20:24 996

原创 ImageViewEx控件介绍

https://github.com/wasabeef/glide-transformations 最近在整理项目中的一些代码,以备即将开展的新项目中使用,刚刚整理到一个图片加载的 lib,用起来非常的简单,和 picasso 或者谷歌的 Volley 等都一样,只需要一行代码就能完成图片加载的逻辑。项目效果:二、使用先给出使用方法:首先在布局文件中加入如下代码:[XM

2018-01-17 11:18:32 162

原创 Android插件化开发----DroidPlugin

Android插件化开发----DroidPlugin 简介随着应用的体积越来越大, 插件化也逐渐受到关注, 应用插件化把模块完全解耦, 使用下载更新的方式, 扩展应用, 是平台化类应用的必然选择. 国内很多公司实现了各式各样的方法, 360的DroidPlugin是比较有意思的一个, 使用预占位的方式注册四大组件, 实现热更新, 也可以直接读源码理解实现逻辑. github地

2018-01-17 11:16:29 264

转载 Android 流行框架

Android 是目前最流行的移动操作系统之一。 随着新版本的不断发布, Android的功能也日益强大, 涌现了很多流行的应用程序, 也催生了一大批的优秀的组件。本文试图将目前流行的组件收集起来以供参考, 如果你发现本文还没有列出的组件,欢迎在评论中贴出来,我会定期的更新本文。 部分图片需要FQ才能显示 很好的中文教程Google Android官方培训课程中文版

2018-01-17 11:06:22 388

原创 html 页面传值

页面传参数是一种比较常见的业务需求,根据实现原理及适用环境可以分为两大类。在普通浏览器端常用的方法有如下几种:1.利用URL传参在页面跳转的时候通过设置window.location.href添加参数,在接收参数的页面通过window.location.search获取参数字符串。发送参数的页面:window.location.href = 'new.html?ta

2018-01-15 11:25:59 2368

原创 mui html初始化子页面 mui框架的刷新

初始化子页面mui.init({        gestureConfig:{            doubletap:true        },        subpages:[{            url:'newslist.html',//子页面html地址,支持本地和网络            id:'newslist.html',        

2018-01-15 10:31:57 2042

原创 mui html 手机物理返回键的监听

//首页返回键处理    //处理逻辑:1秒内,连续两次按返回键,则退出应用;    var first = null;    mui.back = function() {        //首次按键,提示‘再按一次退出应用’        if (!first) {            first = new Date().getTime();          

2018-01-15 10:17:33 8786 1

原创 App跳转到微信公众号

注:跳转到微信公众号,首先需要到微信开发平台,绑定对应的公众号[java] view plain copy print?String appId = "你的ID";//开发者平台ID          IWXAPI api = WXAPIFactory.createWXAPI(getActivity(), appId, false);              

2017-08-21 14:30:28 14499 5

新闻详情页app

新闻详情页app新闻详情页app新闻详情页app新闻详情页app新闻详情页app

2018-07-11

硅谷商城购物支付弹幕购物车详情商城购物 详情商城购物 详情商城购物 详情商城购物 详情商城购物 详情商城购物

商城购物 支付弹幕 购物车 详情商城购物 支付弹幕 购物车 详情商城购物 支付弹幕 购物车 详情

2018-07-11

svn 客户端和服务端工具

svn 客户端和服务端工具解压进行安装即可,欢迎下载,非常好用

2018-01-17

svn安装流程图

svn软件安装使用示意图svn软件安装使用示意图svn软件安装使用示意图

2018-01-17

新闻详情页列表页 刷新 demon

mui 框架学习 加载更多 页面传值 详情页等以及数据列表页

2018-01-15

多厂商集成

android 推送多厂商集成 android 推送多厂商集成 android 推送多厂商集成

2017-11-27

Android 推送代码整合

Android 推送代码整合 Android 推送代码整合 Android 推送代码整合

2017-11-27

android 一键分享整合文档

android 一键分享整合文档android 一键分享整合文档android 一键分享整合文档

2017-11-27

android html页面图片不能上传

android html页面图片不能上传android html页面图片不能上传android html页面图片不能上传

2017-11-27

android 支付调用 商城案例

android商城开发支付调用购物车的实现支付的集成集成的代码点

2017-11-27

android 案例java 调用js

能够运行的案例java调用js和js调用java,欢迎大家下载

2017-11-27

apk反编译工具

apk反编译 apk反编译 apk反编译 apk反编译非常好用,解压即可使用

2017-11-27

android 集成好的二维码

android 集成zxing二维码,几行代码搞定

2017-06-12

空空如也

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

TA关注的人

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