05 2019 档案

摘要:1.REPL:读取->求值->打印->循环。Scala程序将输入的内容快速的编译成为字节码,然后字节码文件交给Java虚拟机进行执行。 2.val是值不可变,var值可变。在变量声明或者赋值语句中,没有使用分号,仅当一行代码中存在多条语句的时候才需要使用分号隔开。 3.基本数据类型的变量和包装类型的 阅读全文
posted @ 2019-05-29 15:32 stone1234567890 阅读(222) 评论(0) 推荐(0)
摘要:一、AOP简介 1.什么是AOP? (1)AOP的全称是Aspect-Oriented Programming,即面向切面编程,是OOP思想的一种补充,目前已经是一种比较成熟的编程方式。传统的OOP可以通过组合或者继承的方式来达到代码的重用,但是如果要实现某个功能,同样的代码会分散到各个方法中去,这 阅读全文
posted @ 2019-05-23 09:02 stone1234567890 阅读(446) 评论(0) 推荐(0)
摘要:一、Bean的配置 1.Spring可以被看做是一个大型的工厂,这个工厂的作用就是生产和管理Spring中的Bean,要在项目中使用这个工厂,就要对Spring的配置文件进行配置。Spring支持XML和Properties两种方式的配置文件。在实际开发过程中,最常用的就是XML各式的配置,这种配置 阅读全文
posted @ 2019-05-21 14:41 stone1234567890 阅读(818) 评论(0) 推荐(0)
摘要:在说到这里的时候,首先要说下程序的耦合和解耦,以便对上节做一个解释。 一、程序的耦合和解耦 1.程序的耦合性(Copling) (1)程序的耦合性,也叫做耦合度,是对模块之间关联程度的度量,耦合性的强弱取决于模块间接口的复杂性、调用模块的方式以及通过界面传送数据的多少。模块间的耦合性是指模块之间的依 阅读全文
posted @ 2019-05-19 19:17 stone1234567890 阅读(229) 评论(0) 推荐(0)
摘要:1.本章要点; (1)if表达式有值; (2)块也有值,是它最后一个表达式的值 (3)Scala的for循环就像是"增强版的"Java for循环 (4)分号不是必须的 (5)void 类型是Unit (6)避免在函数的定义中使用return (7)注意别在函数式定义中漏掉了= (8)异常的工作方式 阅读全文
posted @ 2019-05-13 16:24 stone1234567890 阅读(291) 评论(0) 推荐(0)
摘要:1.进官网:https://www.scala-lang.org/ 上面就是进入Scala社区后的一个画面,官方对Scala的简单介绍是:Scala将面向对象和函数式编程集合在一个简洁的高级语言中,Scala的静态类型有助于避免复杂应用程序中的错误。Scala既有动态语言那样灵活简洁,同时又保留了静 阅读全文
posted @ 2019-05-13 13:06 stone1234567890 阅读(197) 评论(0) 推荐(0)
摘要:1.Spring中IoC的常用注解 1.1明确: (1)基于注解的配置和xml的配置要实现的功能都是一样的,都是要降低程序之间的耦合,只是配置的形式不一样 2.案例:使用xml方式和注解方式实现单表的crud操作 持久层技术选型:dbutils 3.改造基于注解的IoC案例,使用纯注解的方式实现 s 阅读全文
posted @ 2019-05-02 14:25 stone1234567890 阅读(330) 评论(0) 推荐(0)