思维要走到多数人的前面,甚至是对立面

[置顶] 经典图形笔记

做票需要分析市场主线、环境、能量以及四面(基本面、技术面、消息面、政策面),选择好目标后在趋势内要保持好耐心,快不如慢 交易的本质要走到大众情绪的对立面,识别市场情绪、大众情绪,跟随市场情绪,反向大众情绪做交易跟随。 时分情绪回暖 K线趋势图 时分量价背离容易发套 黄白...

[置顶] 经典美句收录集合

赞美美句 我想不出任何你需要改变的地方,我爱你的全部。 普天之下唯一能够影响他人的方式,就是找出他们想要什么,并且教给他们如何获得。 如果成功有诀窍的话,那就是我们能洞悉他人的立场,同时还能兼顾自己和他人的立场。 励志美句 ...

Scala快速入门-继承

知识点 继承类 extends 重写方法时必须用override 只有主构造器可以调用超类的主构造器 重写字段 抽象类、字段 扩展类 使用extends关键字 class Employee extends Person {...} 在子类中定义...

Scala快速入门-单例对象及伴生对象

知识点 用对象作为单例或存放工具方法,Scala没有静态方法或字段 类可以有一个同名的伴生对象 对象的apply方法通常用来构造伴生类的新实例 Scala的main函数定义 单例对象 Scala没有静态方法或字段,可以用object语法定义结构,对象定义了类...

Scala快速入门-类定义

知识点 每个类都有一个主构造器,这个构造器和类的定义“交织”在一起,它的参数直接成为类的字段,主构造器执行类体中所有的语句 类中的字段自动带getter和setter方法 用@BeanProperty注解生成JavaBean的getXxx/setXxx方法 辅助构造器是可选...

Scala快速入门-常用映射和元组操作

知识点 映射是键值对的集合 n个对象(并不一定要相同类型的对象)的集合,元组 映射 构造一个不可变(默认)映射(构造一个不可变的Map[String, Int],其值不能被改变) scala> val scores = Map("Alice" -> 90...

Scala快速入门-常用数组操作

知识点 长度固定使用Array,长度有变化使用ArrayBuffer 提供初始值时不要使用new 用()来访问元素 for(elem <- arr)遍历元素 for(elem <- arr if …) yield …将原数组转为新数组 定长数组 ...

Scala快速入门-控制结构与函数

背景 表达式有值,语句执行动作。 Scala中,几乎所有构造出来的语法结构都有值,不像Java中把表达式和语句(if语句)分为两类。 在这里if表示式有值。 代码块也有值,最后一个表达式就是值。 语句中,分号不是必需的。 函数式中不使用return。 条件表达式...

关注的博客专栏

本博客均是本人在阅读过程中发现的一些优秀博文,并加以记录,在此感谢各位博主的辛苦写作,方便我等学渣阅读。 Docker Docker博客 JAVA编程 幽灵雾的专栏 JAVA基础 JAVA系列博客 技术大咖 docker、java 多线程、redis、nginx、tomcat S...

Scala快速入门-基础语法

Scala 是一门多范式(multi-paradigm)的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性。 背景 因为Spark是由Scala开发的,所以在开发Spark应用程序之前要对Scala语言学习。虽然Spark也支持Java、Python语言,但是作为...

MyBatis系统总结—MyBatis动态SQL

mybaits 中没有else要用chose when otherwise 代替 mybatis给我们提供了动态SQL,可以让我们根据具体的业务逻辑来拼接不同的SQL语句。 if if是mybatis动态SQL中的判断元素 <select id="getUser" res...

MyBatis系统总结—MyBatis缓存配置

默认开启一级缓存 mybatis本身对缓存提供了支持,但是如果我们没有进行任何配置,那么默认情况下系统只开启了一级缓存,一级缓存就是同一个SqlSession执行的相同查询是会进行缓存的。 配置二级缓存 一级缓存只能在同一个SqlSession中有效,脱离了同一个SqlSession就没...

MyBatis中的ResultMap配置细则(二)

关于Mybatis关联查询:使用关联查询器,如本文;;另外一种在元素内配置集合。【详见】 ResultMap配置属性较多,属于MyBatis映射器中最为复杂的元素。 discriminator discriminator既不是一对多也不是一对一,这个我们称之为鉴别器级联,使用它我...

MyBatis中的ResultMap配置细则(一)

关于Mybatis关联查询:使用关联查询器,如本文;;另外一种在元素内配置集合。【详见】 ResultMap配置属性较多,属于MyBatis映射器中最为复杂的元素。 ResultMap元素属性概览 <resultMap> <constructor>...

MyBatis中数据类型转化处理(TypeHandler)

实际开发中我们可能会遇到一类问题,如JavaBean中需要使用格式化的时间格式,但是存储在数据库的是时间戳; 再如JavaBean中使用的List<String>列表对象,但数据库中是{A,B,C,D}。 事实上,MyBatis本身已经为我们提供了许多TypeHandler,特殊...

MyBatis系统总结—MyBatis映射器配置细则

前面两篇博客多次提到Mapper映射器,也做了一些简单讲解,实际中,映射器的元素还是非常多, 有select、insert、update、delete、parameterMap、sql、resultMap、cache、cache-ref等。 select select元素用来执行一条查询语句...

MyBatis系统总结—MyBatis常用配置

Properties配置 在上文中,对于数据库的信息我们将之保存在一个db.properties文件中,然后在mybatis-conf.xml文件中通过properties节点将之引入。 实际上,mybatis给我们提供的properties的配置方式不止这一种,我们也可以在propertie...