
Scala
cherry_red_
这个作者很懒,什么都没留下…
展开
-
20210119——properties.load(输入流)
Properties的load方法其实就是传进去一个输入流,字节流或者字符流,字节流利用InputStreamReader转化为字符流,然后字符流用BufferedReader包装,BufferedReader读取properties配置文件,每次读取一行,分割成两个字符串。因为Properties是Map的子类,然后用put将两个字符串装进Properties对象。用 Properties.getProperty()来读取配置文件里面的属性值....原创 2021-01-19 15:19:05 · 346 阅读 · 0 评论 -
20210119——使用File获取resources里面资源文件的相对路径
object UMEPort { def main(args: Array[String]): Unit = { def getPort(): Unit = { val properties = new Properties() //绝对路径 //val path = "E:\\cson\\vmax-cson-app\\rdk\\vmax-ai-cson-webapp\\server\\libcode\\src\\main\\resources\\UME.原创 2021-01-19 15:04:52 · 1302 阅读 · 0 评论 -
202010118——MML命令
https://www.cnblogs.com/bonelee/p/9301765.html原创 2021-01-18 19:47:15 · 706 阅读 · 0 评论 -
20210118——伴生类和伴生对象之间的关系及其执行顺序
1.简介 本文主要通过反编译工具(jd-gui)查看scala代码文件编译之后的.class文件对应的java代码来理解伴生类和伴生对象之间的关系。2.伴生类和伴生对象的区别和联系 1. 关系 伴生类中主要编写非静态代码,伴生对象中主要编写静态代码,静态代码包括属性和方法。scala中取消了static关键字,因此静态代码只能写到伴生对象中。伴生对象也是单例对象,多次修改其中的内容,后面的访问者获取到的则是最后一次修改之后的内容,而不是初始化内容。 ...原创 2021-01-18 11:14:08 · 828 阅读 · 0 评论 -
20210115——sessionId详解
sessionid是一个会话的key,浏览器第一次访问服务器会在服务器端生成一个session,有一个sessionid和它对应。服务端在创建了Session的同时,会为该Session生成唯一的sessionId,而sessionId会在随后的请求中会被用来重新获得已经创建的Session;Session被创建之后,就可以调用Session相关的方法往Session中增加内容了,而这些内容只会保存在服务器中,发到客户端的只有sessionId;当客户端再次发送请求的时候,会将这个sessionId带上,服原创 2021-01-15 15:25:52 · 1176 阅读 · 0 评论 -
20210115——基于Scala的REST框架Spary
http://www.voidcn.com/article/p-prnjfavm-xe.html原创 2021-01-15 09:51:33 · 364 阅读 · 0 评论