- 博客(24)
- 资源 (4)
- 收藏
- 关注
原创 spark源码学习
spark架构学习计划https://www.cnblogs.com/wangshuang123/p/11083508.html
2021-08-15 22:26:31
134
原创 sbt coverage 报错java.lang.NullPointerException
sbt coverage test报错如下:java.lang.NullPointerException at scala.tools.nsc.backend.icode.GenICode$ICodePhase$Context.exitScope(GenICode.scala:1921) at scala.tools.nsc.backend.icode.GenICode$ICodePhase.scala$tools$nsc$backend$icode$GenICode$
2021-07-15 14:04:52
320
原创 Postgresql数据库存储架构
PageHeaderData/* * disk page organization * * space management information generic to any page * * pd_lsn - identifies xlog record for last change to this page. * pd_tli - ditto. * pd_flags - flag bits. * pd_lower - offset to start...
2021-07-06 23:21:25
220
原创 ScalaMock如何mock一个带参数的类
直接mock编译会提示缺少参数:class Test(num: Int) { def getNum(): Int = num}val testMk = mock[Test]>>not enough arguments for constructor Test解决办法:给参数提供默认值class Test(num: Int = 0) { def getNum(): Int = num}val testMk = mock[Test]即可。
2021-07-06 15:21:34
648
原创 k8s调测进程挂死问题
k8s拉起的pod里如果进程挂死,会自动退出(取决于进程拉起的方式)如果配置的重启策略为Always,那进程挂死后,当前pod会退出,然后k8s拉起一个新的pod。这个过程中进程挂死的堆栈信息还来不及打出来,pod就退出了,难以定位挂死原因。两种解决办法:1、修改进程启动方式,如从原来的自动拉起改为手动拉起,进程挂死不会导致pod退出,这样可以自由进行调测;2、修改pod重启策略为Never,同时配合修改进程拉起方式,不能让系统1号进程直接拉起并维持,否则当前进程挂了后,1号进程也会挂掉,p
2021-07-05 08:50:28
1089
原创 Scala Array[Object]转换Java Object...问题
存在java方法:public class JavaApi { public static void testArrayObject(Object... args) { for (Object arg : args) { System.out.printf("input param is:%s%n", arg); } }}scala中如果如下方式调用:case class Sample() { override d
2021-07-05 00:22:01
396
原创 解决java.lang.ClassNotFoundException: org.eclipse.jetty.servlets.ProxyServlet$Transparent问题
java.lang.ClassNotFoundException报错很常见,主要原因就是类找不到,但并不好定位。本次故障原因是jetty-all从7.6.0升级到9.4.26后,类的位置发生了变化,在7.6版本中ProxyServlet类在包org.eclipse.jetty.servlets中,而到了9.4.26版本,ProxyServlet类挪到了org.eclipse.jetty.proxy里,这就导致原来的包路径下找不到此类,修改包路径后问题解决。...
2021-06-30 17:14:57
1553
1
原创 Spring错误提示:nested exception is org.xml.sax.SAXParseException
出现这种报错的原因就是配置文件命名空间格式错误检查下格式问题就可以了,本次出现的是copy时多弄了个">"导致,删除后问题就解决了。参考资料:https://blog.youkuaiyun.com/lzc4869/article/details/51471531...
2021-06-27 11:38:56
6489
转载 使用IDEA在引入Schema空间时报错URI is not registered解决方法
解决方法如图所示:Idea @Autowired取消提示Spring bean通过@Autowired注入,spring auto scan配置,在编辑情况下,无法找不到对应的bean,于是提示找不到对应bean的错误。但build项目是能正常运行的。可在File – Settings – Inspections。在Spring Model – Autowring for Bean Class 中,将Severity的级别由之前的error改成warning。————————————————
2021-06-26 23:57:14
224
原创 scala sbt工程使用spring框架demo
不废话,直接上代码,工程结构如下,主要涉及四个文件或配置:User.scala、UserTest.scala、build.sbt、bean1.xml:User.scala:package com.fightertrait Person { def add(): Unit}class User extends Person { def add(): Unit = { println("Hello, world!") }}UserTest.scala:
2021-06-23 00:39:31
177
原创 Spring框架概述
1、Spring是轻量级的开源JavaEE框架;2、Spring可以解决企业应用开发的复杂性;3、Spring有两个核心部分:IOC和Aop 1)IOC:控制反转,把创建对象的过程交给Spring; 2)Aop:面向切面,不修改源代码进行功能增强;...
2021-06-22 21:45:03
91
转载 Retaining Computer Science Knowledge
FromJohn Washamat:https://startupnextdoor.com/retaining-computer-science-knowledge/
2021-06-21 12:16:30
117
转载 ABC: Always Be Coding
原地址:https://medium.com/@davidbyttow/abc-always-be-coding-d5f8051afce2)Be honest. Are you a good engineering candidate? How are you measuring yourself? How many companies have you interviewed at? What is your onsite-interview to offer ratio? Try the fo.
2021-06-20 23:04:33
222
转载 The Linux Command Line
本书是The Linux Command Line的中文版, 为大家提供了多种不同的阅读方式。中英文双语版-html 中英文双语版-PDF-2015-01-16 中文版-html 中文版-PDF-2015-01-16 中文版-EPUB欢迎大家参与本书的翻译:github本书的翻译由happypeter发起,Billie主力翻译,并社区协同努力 (Github Contributors)转载于:https://www.cnblogs.com/paulycoding/p/574832...
2021-06-20 19:25:51
172
原创 UOS系统无线网络手动关闭后无法恢复解决办法
起因:今天打开电脑后,右下角的无线网络图标变成了两段线的斜杠/,鼠标放上去提示网络已断开,打开网络配置显示有线网络已禁用,无线网络已连接,看上去一切正常,没什么问题:
2021-06-16 23:53:47
5116
原创 sbt/scala/scalatest版本关系
一般情况下,sbt与scalasbt 0.13 --》Scala 2.10 sbt 1.x --》 Scala 2.12
2021-06-14 22:32:10
3176
1
转载 ScalaTest测试风格
建议使用 FlatSpec单元和集成测试以及 FeatureSpec验收测试。将FlatSpec作为默认选择,因为它与大多数开发人员熟悉的XUnit测试类似2.1 FunSuiteFunSuite可以轻松编写描述性测试名称,自然地编写集中测试,并生成类似规范的输出import org.scalatest.FunSuite//ScalaTest提供了名为FunSuite的特质重载了execute方法从而可以用函数值的方式,而不是方法定义测试class SetSuite extends FunSu
2021-06-14 19:28:25
171
原创 WIN10切换UOS系统
1、安装前准备a)备份电脑所有重要数据;b)分别制作UOS系统盘和Win7系统盘;uos系统盘:iso镜像中自带制作工具,解压提取使用即可;win7系统盘:使用utraiso工具制作即可2、安装过程及遇到的问题a)进入bIos: 按F2设置,进入Main,设置F12 Boot Manu值为enable,然后F12选择对应的u盘启动;b)不识别uos系统盘:重新制作了一次系统盘,然后换到USB3.0插口,识别到一个类似usb3.0的选项,点击进入uos系统盘安装;c)各挂载点大
2021-06-14 13:43:50
4376
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人