scala中类的简单使用记录】的更多相关文章

import scala.collection.mutable.ArrayBuffer /** * scala 中内部类的使用 */ class Classes { class Stu(name:String , age:Int) {} val stus = new ArrayBuffer[Stu] def getStu(name:String) = { new Stu(name , 0) } } object ClazTest{ def main(args: Array[String]): U…
object funcHighLevel { def main(args: Array[String]): Unit = { // 创建一个匿名函数 val sayFunc = (name: String) => println("hello ," + name) // 定义一个方法传入一个函数 def greeting(func: (String) => Unit, names: String) { func(names) } // 在定义一个 name,age是参数 v…
上一次博文发文时间是2016.1.15,7个月已经过去了.最近读了一本<>的书,对我触动挺大的!里面有关于技术趋势的探讨,也有关于人生和财富的思考! 开始更新iOS122的文章的初衷是,聚合整理一些iOS第三方库的开发资源,放到网上,其实更多的方便自己随时随地翻阅.不管是,翻译也好,原创也好,他们都有个共同的属性是: 自己不久的工作中能用到. 后来,自己关注的点,开始往ReactNative方向发张,这半年,几乎新需求都是基于ReactNative开发的.所以,关于 iOS 开发本身,事实是真…
为了避免自己忘了Python的爬虫相关知识和流程,下面简单的记录一下爬虫的基本要求和编程问题!! 简单了解了一下,爬虫的方法很多,我简单的使用了已经做好的库requests来获取网页信息和BeautifulSoup来进行正则判定文本.这样也算是简单的入门了爬虫的基本实验,也能够从网页上爬取自己想要的信息! link = 'http://news.sina.com.cn/' res = requests.get(link) res.encoding = 'utf-8' #设置文本的编码格式是utf…
redis5.0.3单实例简单安装记录 日常需要测试使用,索性记录下来,免得临时又麻烦的找资料. yum -y install make gcc-c++ cmake bison-devel ncurses-devel readline-devel libaio-devel perl libaio wget lrzsz vim tcl cat >> /etc/sysctl.conf<<"EOF" vm.overcommit_memory = net.core.so…
写在前面: 最近,老项目新增了日报优化的需求,丽姐让我用触发器去实现当数据插入或者更新的时候,实现对日报表数据更新操作.嗯嗯嗯呢,之前学习数据库的时候,有碰到过触发器,但都是一跳而过,也没怎么去真正的实践,这次就权当再次去学习吧~~ 1.触发器实例: --创建触发器 create or replace trigger test_trigger2 --触发器是在insert或update动作之后执行的 after insert or update --作用于dms.kqm_leaveapply表的…
题目描述 开发一个简单错误记录功能小模块,能够记录出错的代码所在的文件名称和行号. 处理: 1. 记录最多8条错误记录,循环记录,对相同的错误记录(净文件名称和行号完全匹配)只记录一条,错误计数增加: 2. 超过16个字符的文件名称,只记录文件的最后有效16个字符: 3. 输入的文件可能带路径,记录文件名称不能带路径. 输入描述:一行或多行字符串.每行包括带路径文件名称,行号,以空格隔开. 输出描述:将所有的记录统计并将结果输出,格式:文件名 代码行数 数目,一个空格隔开,如: 输入例子: E:…
percona-toolkit 3.0.13 简单安装记录 环境:centos6.x mysql:8.0.17 yum -y install perl-DBIyum -y install perl-DBD-MySQL yum -y install perl-IO-Socket-SSL.noarchyum -y install perl-Time-HiRes  yum -y install perl-TermReadKeyyum -y install perl-ExtUtils-MakeMaker…
/** * Tuple简单使用记录 * 最大22个参数 */ object TupleUse { def main(args: Array[String]): Unit = { // 简单Tuple val t = ("yxj", 30) // Tuple2 println(t._1) // 访问Tuple中的数据,从1开始,带上下划线 println(t._2) val student = new Tuple3(1, "yxj", 30) // Tuple3 pr…
在linux调试C/C++的代码需要通过gdb,调试java代码呢?那就需要用到jdb工具了.关于jdb的用法在网上大家都可以找到相应的文章,但是对scala进行调试的就比较少了.其实调试的大致流程都是一样的,只是需要注意一些细节的地方就可以了.下面就来简单说明一下.在这里关于scala和jdk的配置问题就不再详述了,下面进入正题吧. 首先放上调试用的scala代码hello.scala object hello { def main(args: Array[String]): Unit = {…