自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [Scala]二分法查找

需求:定义方法【数组[Int]/列表[Int],x:Int】 ,找到x在数组中的位置 [二分查找] (index,List) object FindIndex { def main(args: Array[String]): Unit = { var list = List(1, 3, 9, 2, 6, 4, 7, 5) var x = 6 var result ...

2019-08-28 20:49:44 416

原创 mysql 中 INSERT ... ON DUPLICATE KEY UPDATE语句

mysql 中 INSERT … ON DUPLICATE KEY UPDATE语句的作用 该语句的作用主要是为了解决将记录插入表的时候,避免出现重复的记录。当记录在数据库中存在 时,执行该语句会更新记录,当不存在这条记录时,就会插入记录。 相当于 先判断一条记录是否存在,存在则update,否则insert。其语法是: INSERT INTO tablename(field1,field2, f...

2019-08-20 17:40:25 523

原创 yarn的三种调度器

yarn的三种调度器 yarn我们都知道主要是用于做资源调度,任务分配等功能的,那么在hadoop当中,究竟使用 什么算法来进行任务调度就需要我们关注了,hadoop支持好几种任务的调度方式,不同的场 景需要使用不同的任务调度器. 第一种调度器:FIFO Scheduler(队列调度)把任务按提交的顺序排成一个队列,这是一个先进先出队列,在进行资源分配的时候,先给 队列中最头上的任务进行分配资源,...

2019-08-14 16:31:55 826

原创 MySQL语句中CAST(AVG(b.score) AS DECIMAL(5,2)的意思

MySQL语句中CAST(AVG(b.score) AS DECIMAL(5,2) 其中Cast的函数用于转换类型。 Cast(字段名 as 转换的类型 )。 decimal(5,2)中的“2”表示小数部分的位数,如果插入的值未指定小数部分或者小数部分不足两位则会自动补到2位小数,若插入的值小数部分超过了2为则会发生截断,截取前2位小数。 “5”指的是整数部分加小数部分的总长度,也即插入的数字整数...

2019-08-04 21:39:31 6255

原创 Redis相关命令

Redis 增加数据 String : (常用于缓存) set key value 设定该Key持有指定的字符串Value hash : (常用于缓存) hset key field value 为指定的Key设定Field/Value对 List : (常用于消息队列,先进先出) lpush key value [value …] 添加键和对应的多个值 Set: (去重...

2019-07-27 10:35:30 173

原创 JQuey学习笔记

title: JQuey学习笔记 jQuery 1. jQuery核心函数 核心:把页面中的标签转换成jQuery对象,然后调用jQuery中的相关函数和属性操作该标签 jQuery(calllback):页面加载完成就执行括号中的函数 可简写为$(function{}) jQuery(html,[ownerDoc]):把html代码表示的元素标签转换成jQuery对象 主要用来向页面中插入ht...

2019-07-21 16:53:36 667 1

原创 XML学习笔记

XML 1.XML概述 1.1 XML简介 XML: eXtensible Markup Language:可扩展标记型语言 标记型语言:html是标记型语言, 也是使用标签来操作 可扩展:html里面的标签是固定,每个标签都有特定的含义 而XML标签可以自己定义,可以写中文的标签 </person、<猫></猫> xml用途 html是用于显示数据,xml...

2019-07-07 22:50:59 196

原创 mybatis学习笔记

mybatis 1.mybatis概述 1. 1 什么是mybatis 1:Hibernate就是一个持久层的的框架。对JDBC做了轻量级封装 2:Mybatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射 1.2 mybatis概述 1:它是基于Java编写的持久层框架,使开发者不必关心传统jdbc的api,只关心sql语句本身 2:mybatis 通过 xml或注解的方式将...

2019-06-27 16:51:53 505

原创 在Linux 上安装JDK

在Linux 上安装JDK 【步骤一】:上传或下载JDK到Linux的服务器: * 上传/下载JDK * 卸载linux自带的open-JDK ​ 查询linux自带的jdk ​ java –version ​ rpm -qa | grep java 卸载linux自带的jdk ​ rpm -e -nodeps 查询到的java版本号 ​ 例如: ​ rpm ...

2019-06-21 16:42:50 235

原创 水浒传中的代理模式

金瓶梅中的代理模式 1.什么是代理模式 代理模式的概念: 即Proxy Pattern,23种常用的面向对象软件的设计模式之一 代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 代理模式的组成: 抽象角色:通过接口或抽象类声明真实角色实现的业务方法。 代理角色:实现抽象角色,是...

2019-06-21 11:12:56 327

原创 在VMware Workstation中安装linuxmint-19出现[end kernel panic - not syncing:corrupted stack...]错误的解决方法

​ 在VMware Workstation中安装linuxmint-19.1出现[end kernel panic - not syncing : corrupted stack end detected inside scheduler]的错误, 试了很多方法,最终解决办法就是在虚拟机管理中更改硬件兼容性,然后选择6.5-7.x版本或其他高兼容性的版本即可. ...

2019-06-15 23:52:27 5339 2

原创 反射学习笔记

反射学习笔记 内容 反射机制的概述和字节码对象的获取方式 反射操作构造方法、成员方法、成员属性 JavaBean的概述&BeanUtils的使用 1 反射机制概述和 常用方法 1.1 反射机制的概述和字节码对象的获取方式 1.1.1 反射介绍 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获...

2019-06-06 23:36:23 204

空空如也

空空如也

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

TA关注的人

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