02 2020 档案

第一周学习记录
摘要:对第一周的学习有如下记录: 对“架构的概念”、“架构产生的原因”、“架构解决的是谁问题”以及“架构师是如何工作的”有了自己的认识,总结如下: 架构学习总结 对软件体系结构设计中系统质量属性有了认识: 可用性:指系统能够正常运行的时间比例。它常用两次故障之间的时间长度或在出现故障时系统能够恢复正常的速 阅读全文

posted @ 2020-02-22 20:11 丸za 阅读(72) 评论(0) 推荐(0)

淘宝网——质量属性的六个常见属性场景
摘要:可用性:指系统能够正常运行的时间比例。它常用两次故障之间的时间长度或在出现故障时系统能够恢复正常的速度来表示。 场景:双十一购物节 刺激源:大量用户 刺激:短时间内大量用户迅速进入淘宝,系统崩溃 制品:系统崩溃的处理器 环境:正常模式 响应:记录故障,通知系统以及相关人员,根据已定义的规则禁止故障源 阅读全文

posted @ 2020-02-22 19:13 丸za 阅读(142) 评论(0) 推荐(0)

架构师是如何工作的
摘要:我认为的“架构师如何工作” 首先阐述一下我对“架构”的认识与了解。 通过对“架构漫谈”的阅读,我首次对“架构”有了自己的认识——“一个整体会有很多小任务要去做,这个整体同时也会包含很多个体。如果我们能把整体需要做的种种任务进行划分,划分之后把每块任务一一分配给擅长此任务的个体,个体高效地完成这项任务 阅读全文

posted @ 2020-02-19 21:25 丸za 阅读(199) 评论(0) 推荐(0)

寒假学习记录16_python学习3
摘要:对selenium的元素选择的基本方法做出如下总结。 如果想要爬取到指定页面里的指定内容,那么要能让程序找到要爬取的元素。如果想要操控某个元素,比如要在输入栏中输入关键字进行搜索或者实现一个点击的操作,那么首先也是要能找到需要操作的元素。 我们要能够告诉浏览器,需要寻找的元素的特征,这样才能让浏览器 阅读全文

posted @ 2020-02-16 22:31 丸za 阅读(124) 评论(0) 推荐(0)

寒假学习记录15_Geo学习
摘要:因为疫情的信息需要使用中国地图进行展示,因此我对Echars中的Geo进行了学习。 首先要准备好echarts.min.js和china.js这两个js文件,准备好后就可以对data部分进行修改了,通过访问数据库将城市和对应数据填在对应的name和value位置。 (爬虫部分回头另写博客) 数据展示 阅读全文

posted @ 2020-02-15 22:41 丸za 阅读(119) 评论(0) 推荐(0)

寒假学习记录14_导出word文档
摘要:我对从javaweb项目中导出word文档进行了学习。 导出数据形成word文档有很多种方法,我学习的是如何使用Apache的POI导出数据至Word文档。 总结了如下步骤: ①创建一个word文档,在里面使用${XXX}代替自己想要写入的内容。到时候在代码里可以对内容进行替换。 ②在代码里通过对数 阅读全文

posted @ 2020-02-14 23:38 丸za 阅读(153) 评论(0) 推荐(0)

寒假学习记录13_云图学习
摘要:对热词的展示需要用到云图,因此进行了学习,有如下记录。 云图的使用要比关系图简单,因为没有link这一项要写。只要在data中调用访问数据库的方法将热词名字和出现频数循环写进来就可以实现云图的展示了,关键代码如下所示。 <%@ page language="java" contentType="te 阅读全文

posted @ 2020-02-13 22:17 丸za 阅读(80) 评论(0) 推荐(0)

寒假学习记录12_关系图学习
摘要:把对关系图的学习做如下记录。 首先准备好echarts.js文件,由于我之前有个项目使用到了关系图所以直接拿来用了,放在了项目里。 然后就可以在jsp文件里写关系图的相关代码了,代码如下: <script type="text/javascript">var tbSecond = echarts.i 阅读全文

posted @ 2020-02-12 22:54 丸za 阅读(95) 评论(0) 推荐(0)

寒假学习记录11_python学习2
摘要:我学习的是使用python通过selenium对网页进行爬取。 Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google C 阅读全文

posted @ 2020-02-11 22:34 丸za 阅读(79) 评论(0) 推荐(0)

寒假学习记录10_Scala面向对象编程基础5
摘要:一、大数据的学习笔记 Spark的设计与运行原理 1、作为一种分布式计算框架,Spark在设计上充分借鉴吸收了MapReduce的核心思想,并对MapReduce中存在的问题进行了改进,获得了很好的实时性能。 2、RDD是Spark的数据抽象,一个RDD是一个只读的分布式数据集,可以通过转换操作在转 阅读全文

posted @ 2020-02-10 23:00 丸za 阅读(120) 评论(0) 推荐(0)

寒假学习记录9_Scala面向对象编程基础4
摘要:我的学习笔记如下: 46、特质(Trait)是代码重用的基本单元,可以同时拥有抽象方法和具体方法。 47、特质类型的变量会根据绑定的对象调用合适的方法。 48、最常见的匹配模式是match语句,match语句用在需要从多个分支中进行选择的场景。 49、与Java的switch不同的是,match结构 阅读全文

posted @ 2020-02-09 20:40 丸za 阅读(107) 评论(0) 推荐(0)

pip超时
摘要:1、手动指定源 pip install XXX -i https://pypi.tuna.tsinghua.edu.cn/simple/ 2、在下载时设置超时时间 pip --default-timeout=100 install -U XXX 阅读全文

posted @ 2020-02-09 00:08 丸za 阅读(120) 评论(0) 推荐(0)

寒假学习记录8_Scala面向对象编程基础3
摘要:我的学习笔记如下: 31、unapply方法用于对对象进行结构操作,与apply方法类似,该方法也会被自动调用。 32、可以认为unapply方法是apply方法的反向操作,apply方法接受构造参数变成对象,而unapply方法接受一个对象,从中提取值。 33、如果一个类包含没有实现的成员,则必须 阅读全文

posted @ 2020-02-08 20:21 丸za 阅读(140) 评论(0) 推荐(0)

寒假学习记录7_Scala面向对象编程基础2
摘要:我的学习笔记如下: 16、在Scala中,整个类的定义主体就是类的构造器,称为主构造器,所有位于类方法以外的语句都将在构造过程中被执行。 17、可以像定义方法参数一样,在类名之后用圆括号列出主构造器的参数列表。 例: class Test (name:String){ ... def info(): 阅读全文

posted @ 2020-02-07 20:18 丸za 阅读(104) 评论(0) 推荐(0)

寒假学习记录6_python学习1
摘要:写了如下博客进行总结: selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH pip install后,pycharm仍然提示No module nam 阅读全文

posted @ 2020-02-06 22:38 丸za 阅读(89) 评论(0) 推荐(0)

selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH
摘要:以上问题是:找不到'geckodriver'的环境path。 解决方案: 1、下载geckodriver.exe 放到Firefox的安装目录下,如:(D:\火狐\Mozilla Firefox)。 注意事项:要注意selenium,Firefox,geckodriver之间的版本关系,有下图作为参 阅读全文

posted @ 2020-02-06 12:33 丸za 阅读(512) 评论(0) 推荐(0)

pip install后,pycharm仍然提示No module named
摘要:在终端通过pip install命令成功安装了包。windows环境下,pip会将下载的第三方包存放在以下路径:[your path]\Python38\Lib\site-packages\中。而pycharm中的项目寻找包的路径是:[使用解释器路径]\Lib\site-packages\下。 解决 阅读全文

posted @ 2020-02-06 12:26 丸za 阅读(1038) 评论(0) 推荐(1)

No module named
摘要:在python项目中import时出现“No module named XXX” 1、通过cmd打开终端命令行 2、输入 pip install XXX 若安装失败则可做出如下尝试: ①升级pip python -m pip install --upgrade pip ②在下载时设置超时时间 pip 阅读全文

posted @ 2020-02-06 12:17 丸za 阅读(643) 评论(0) 推荐(0)

寒假学习记录5_Scala面向对象编程基础1
摘要:我的学习笔记如下: 1、Scala中的类使用class定义,方法使用def定义。 2、在Scala的方法中,不需要依靠return语句来为方法返回一个值。方法里面最后一个表达式的值就是方法的返回值。 3、Scala允许类的嵌套定义,即在一个类定义体里再定义另外一个类。 4、Scala采用类似Java 阅读全文

posted @ 2020-02-05 22:45 丸za 阅读(155) 评论(0) 推荐(0)

寒假学习记录4_Scala基础知识重点总结2
摘要:我的学习笔记如下: 11、Scala中的for循环提供了各种容器遍历的强大功能,用法也更灵活。 例: for (变量 <- 表达式) {语句块} for(i <- 1 to 5 if i%2==0) println(i) 12、带有yield关键字的for循环被称为“for推导式”。以此可以通过fo 阅读全文

posted @ 2020-02-04 21:25 丸za 阅读(132) 评论(0) 推荐(0)

寒假学习记录3_Scala基础知识重点总结1
摘要:我的学习笔记如下: 1、Scala是一门纯粹的面向对象的语言,每个值都是对象,所有的数据类型都有相应的类与之对应。 例: Int的全名是scala.Int。由于一些包是被自动引用的,因此可以省略包名。 2、可以用反斜杠“\”表示转义字符;如果需要表示多行文本,则用三个双引号包括。 3、Scala的操 阅读全文

posted @ 2020-02-03 22:24 丸za 阅读(195) 评论(0) 推荐(0)

寒假学习记录2_Scala解释器的使用以及Scala程序的编译执行
摘要:我的学习笔记如下: Scala解释器的使用: 由于在前面的安装过程中,已经自动设置了path变量,所以不需要给出scala命令的路径全称,在命令提示符终端中输入“scala”命令便会进入scala命令行提示符状态(即“scala>”),可以在后面输入命令。 运行Scala解释器以后,就可以测试了。输 阅读全文

posted @ 2020-02-02 22:17 丸za 阅读(484) 评论(0) 推荐(0)

寒假学习记录1_Scala安装
摘要:由于我重装了电脑,因此所有的安装操作都又执行了一遍,将收获进行总结。 ①若安装的VirtualBox版本过低则会出现无法打开VirtualBox的现象,因此最好从官网安装VirtualBox。 ②通过FileZilla连接虚拟机需要注意虚拟机的网络连接方式(需要设置成“桥接网卡”)并且在Ubuntu 阅读全文

posted @ 2020-02-01 21:12 丸za 阅读(92) 评论(0) 推荐(0)

导航