注解基础

Java  注解

  

2020-01-26 10:45:57

注解基础 一、注解是什么 二、注解的语法 三、注解如何使用 一、注解是什么? 我们先来看看这个解析: Java 注解用于为 Java 代码提供元数据。作为元数据,注解不直接影响你的代码执行,但也有一些类型的注解实际上可以用于这一目的。Java 注解是从 Java5 开始添加到 Java 的。 What? 是不是一脸懵逼?是不是在想这元数据又是啥东东?哈哈,我第一次看完这段话也是一脸懵逼的表情。下面...

Wait,Notify-小三 pk 女朋友

多线程  wait  notify

  

2020-01-26 10:44:30

简单的例子 人物: 1.男朋友 存钱 2.女朋友 取钱 3.小三 取钱 老师教的这个例子,我觉得很好理解,分享一下 1.账户Account 2.boy 男孩 3.Girl 女孩 4.Test 测试 总结 通过这个实例,你要明白wait,notify,notifyAll的用法哦!...

Android:适配器及适配器控件

  

2020-01-26 10:29:49

什么是适配器? 下图展示了数据源、适配器、ListView等数据展示控件之间的关系。我们知道,数据源是各种各样的,而ListView所展示数据的格式则是有一定的要求的。数据适配器正是建立了数据源与ListView之间的适配关系,将数据源转换为ListView能够显示的数据格式,从而将数据的来源与数据的显示进行解耦,降低程序的耦合性。这也体现了Android的适配器模式的使用。对于ListView、...

idea导入maven项目并部署到tomcat

  

2020-01-26 10:27:21

1.概述 最近借着公司的需要,开始接触后台开发。还是熟悉的Java,一开始肯定是把公司的项目跑起来。但是第一次跑起来还是遇到了很多坑,所以在这里记录一下。 2.导入一个maven项目 (1)按照导入Android项目一样的方式导入一个项目,如图:  。  (2)通常我们导入完成后,idea会自动打开maven面板,并加载pom.xml即maven的配置文件。但是有时可能没有识别...

Rxjava由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。因此在学习过程中全面的了解了下RxJava的转换操作符。 map() flatMap() concatMap() flatMapIterable() switchMap() buffer() scan() groupby() window() map() 原理图 方法: 作用: 可以...

一、闭包和装饰器 (一)闭包:内部函数对外部函数作用域内变量的引用(非全局变量),则称内部函数为闭包   (二)装饰器 装饰器其实就是一个闭包,把一个函数当做参数然后返回一个替代版函数 装饰器有2个特性: 一是可以把被装饰的函数替换成其他函数 二是可以在加载模块时候立即执行 装饰器功能:①引入日志②函数执行时间统计③执行函数前预备处理④执行函数后清理功能⑤权限校验等场景⑥缓存 通用装饰器...

快速上手:制作第一个游戏 您正在阅读的手册文档包括了系统化的介绍 Cocos Creator 的编辑器界面、功能和工作流程,但如果您想快速上手体验使用 Cocos Creator 开发游戏的大体流程和方法,这一章将满足您的好奇心。完成本章教程之后,您应该能获得足够上手制作游戏的信息,不过我们还是推荐您继续阅读本手册来了解各个功能模块的细节和完整的工作流程。 接下来就让我们开始吧,跟随教程我们将会制...

Python类和对象

Python

  

2020-01-26 10:19:49

Python是一种面向对象语言,有其三大特性,封装,继承,多态 一. 1.类    具有相同属性和行为特征的对象的集合 2.对象    对象是类的实例,具有类的属性和方法 3.创建对象方法 在Python中,在创建对象的时候调用__new__方法,并执行初始化__init__方法 如果,初始化方法有参数,__new__方法return时,args必须也对应加...

sklearn-1.1.3.Lasso

1.1.3

  

2020-01-26 10:19:10

1.1.3套索 套索回归是一个稀疏系数的线性回归。当参数值较少的时候,它很有用,有效的减少了给定方案所需要的变量的数量。由于这个原因,套索和变量是压缩感测领域的基础。在这种情况下,它可以恢复额外的非零权重(压缩感测,以下是它的简介) 这个例子展示了一组平行投影的图形重建,从不同角度获取。例如,这组数据是从CT中获得的。 没有事先样本的相关信息,重构图片所需的投影数量是图像的线性尺寸I的量级(以像素...

canvas——绘制矩形

  

2020-01-26 10:18:26

效果: 效果:  1、快速创建矩形rect()方法    * 语法:ctx.rect(x, y, width, height);     * 解释:x, y是矩形左上角坐标, width和height都是以像素计     * rect方法只是规划了矩形的路径,并没有填充和描边。 2、快速创建描边矩形和填充矩形  &nb...

opencv 滤波使用

  

2020-01-26 10:13:51

高通滤波器(HPF):是检测图像的某个区域,然后根据与图像周围像素的亮度差值来提升(boost)该像素的亮度的滤波器 输入图像为热红外图像: 输出为高通滤波后图像...

Spring MVC-拦截器 今天就是把有关拦截器的知识做一个总结。 1.拦截器概述 1.1 什么是拦截器? Spring MVC中的拦截器(Interceptor)类似于Servlet中的过滤器(Filter),它主要用于拦截用户请求并作相应的处理。例如通过拦截器可以进行权限验证、记录请求信息的日志、判断用户是否登录等。 要使用Spring MVC中的拦截器,就需要对拦截器类进行定义和配置。通常...

设计模式之策略模式

  

2020-01-26 10:11:35

1、定义: 定义一系列算法,将每个算法封装到具有公共接口的一系列策略类中,从而使它们可以相互替换,并让算法可以在不影响到客户端的情况下发生变化。 简单来说,就是“准备一组算法,并将每一个算法封装起来,使得它们可以互换” 2、模式原理 3、实例讲解 书中以一个例子来开展策略模式,方便理解。 1:模拟鸭子游戏:游戏中会出现各种鸭子,一边游泳戏水,一边呱呱叫,设计一个鸭子超类,并...

ENVI扩展工具文件夹的在安装目录的Extension下:”C:\Program Files\Exelis\ENVI53\extensions”,自定的的envi扩展工具保存为.sav文件到该路径下后,启动envi就可以使用自定的扩展工具。 参考envi idl二次开发的博客,自定义简单的边缘检测扩展工具 http://blog.sina.com.cn/s/blog_764...

处理器拦截器

  

2020-01-26 10:05:56

简介 拦截器接口 拦截器适配器 运行流程 入门 正常流程 中断流程 简介 Spring MVC 的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。 应用场景: 日志记录 权限检查 性能监控 通用行为 拦截器接口 preHandle:预处理回调方法,实现处理器的预处理(如登录检查),第三个参数为响应的处理器(如我们上一章的Controller实现); 返回...

1.首先进行关联远程库操作 当你直接在新建文件夹中进行关联远程库操作时,会出现如下图错误: fatal: not a git repository(or any of the parent directories): .git 这是因为未进行初始化,这个文件夹不是一个git仓库,使用命令: 2.添加文件 3.提交文件 4.推送到远程库 直接使用push命令会出现问题: failed to push...

  在阿里云服务器上安装nginx中遇到一些问题,现将步骤罗列下, 环境是:centos7.4   nginx1.12.2 1.安装gcc         yum install gcc-c++   2.PCRE pcre-devel 安装     ...