自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

计忆芳华的博客

2017入坑java小白

  • 博客(26)
  • 资源 (22)
  • 收藏
  • 关注

原创 阿里java开发手册学习笔记(专有名词解释)

POJO(Plain Ordinary Java Object): 在本手册中,POJO 专指只有 setter / getter /toString 的简单类,包括 DO/DTO/BO/VO 等。GAV(GroupId、ArtifactctId、Version): Maven 坐标,是用来唯一标识 jar 包。OOP(Object Oriented Programming): 本手册泛指类、对象的编程处理方式。ORM(Object Relation Mapping): 对象关系映射,对象领域模型与.

2020-05-30 21:03:13 253

原创 阿里java开发手册学习笔记(七、设计规约)

1. 存储方案和底层数据结构的设计获得评审一致通过,并沉淀成为文档。>说明:有缺陷的底层数据结构容易导致系统风险上升,可扩展性下降,重构成本也会因历史数据迁移和系统平滑过渡而陡然增加,所以,存储方案和数据结构需要认真地进行设计和评审,生产环境提交执行后,需要进行 double check。2. 在需求分析阶段,如果与系统交互的 User 超过一类并且相关的 User Case 超过 5个,使用用例图来表达更加清晰的结构化需求。3. 如果某个业务对象的状

2020-05-30 20:59:35 417

原创 阿里java开发手册学习笔记(六、工程结构)

(一)应用分层图中默认上层依赖于下层,箭头关系表示可直接依赖,如:开放接口层可以依赖于Web 层,也可以直接依赖于 Service 层,依此类推:• 开放接口层:可直接封装 Service 方法暴露成 RPC 接口;通过 Web 封装成 http 接口;进行网关安全控制、流量控制等。• 终端显示层:各个端的模板渲染并执行显示的层。当前主要是 velocity 渲染,JS 渲染,JSP 渲染,移动端展示等。• Web 层:主要是对访问控制进行转发,各类基本参数校验,或者不复用的业务简单处理等。

2020-05-30 16:45:17 505

原创 阿里java开发手册学习笔记(五、MySQL 数据库)

(一) 建表规约表达是与否概念的字段,必须使用 is_xxx 的方式命名,数据类型是 unsigned tinyint(1 表示是,0 表示否)。表名、字段名必须使用小写字母或数字,禁止出现数字开头,禁止两个下划线中间只出现数字。数据库字段名的修改代价很大,因为无法进行预发布,所以字段名称需要慎重考虑。MySQL 在 Windows 下不区分大小写,但在 Linux 下默认是区分大小写。因此,数据库名、表名、字段名,都不允许出现任何大写字母,避免节外生枝。表名不使用复数名词。禁用保留字,如 des

2020-05-30 11:42:36 307

原创 阿里java开发手册学习笔记(四、 安全规约)

隶属于用户个人的页面或者功能必须进行权限控制校验。用户敏感数据禁止直接展示,必须对展示数据进行脱敏。中国大陆个人手机号码显示为:137****0969,隐藏中间 4 位,防止隐私泄露用户输入的 SQL 参数严格使用参数绑定或者 METADATA 字段值限定,防止 SQL 注入,禁止字符串拼接 SQL 访问数据库。用户请求传入的任何参数必须做有效性验证。忽略参数校验可能导致:⚫ page size 过大导致内存溢出⚫ 恶意 order by 导致数据库慢查询⚫ 任意重定向⚫ SQL 注入⚫.

2020-05-29 16:15:38 264

原创 阿里java开发手册学习笔记(三、 单元测试)

【强制】好的单元测试必须遵守 AIR 原则。说明:单元测试在线上运行时,感觉像空气(AIR)一样并不存在,但在测试质量的保障上,却是非常关键的。好的单元测试宏观上来说,具有自动化、独立性、可重复执行的特点。⚫ A:Automatic(自动化)⚫ I:Independent(独立性)⚫ R:Repeatable(可重复)【强制】单元测试应该是全自动执行的,并且非交互式的。测试用例通常是被定期执行的,执行过程必须完全自动化才有意义。输出结果需要人工检查的测试不是一个好的单元测试。单元测试中不准使用.

2020-05-28 16:41:40 257

原创 阿里java开发手册学习笔记(二、 异常日志)

(一)异常处理Java 类库中定义的可以通过预检查方式规避的 RuntimeException 异常不应该过 catch 的方式来处理,比如:NullPointerException,IndexOutOfBoundsException 等。异常不要用来做流程控制,条件控制。...

2020-05-27 18:46:30 264

原创 阿里java开发手册学习笔记(一、 编程规约)

(一)命名风格代码中的命名不能以下划线或美元符号开始或结束代码命名不能舒勇拼音与英文混合,更不得实用纯中文命名类名实用驼峰式命名,首字母大写方法名,参数名,成员变量名采用驼峰式命名,首字母小写常量命名全部大写,单词间下划线分隔。语义表达清楚抽象类命名Abstract或Base开头,异常类实用Exception结尾,测试类命名以它要测试的类名开始,以Test结尾类型与中括号紧相连表示数组POJO类中布尔类型的变量都不要加is前缀。包名统一用小写,包名统一用单数形式,类名可以使用复数形式,

2020-05-27 14:48:23 303

原创 实验6 VMware Workstation 使用(1)

一、实验目的加深理解虚拟机的概念;掌握VMware Workstation中建立虚拟机的操作;掌握VMTools和快照的原理和操作。二、实验学时及环境实验学时:2操作系统:Windows模拟环境:VMware+CentOS+Windows2003环境。实验设备:普通PC机,三、 实验步骤1.建立空白虚拟机。(1)“自定义”、“典型”选择哪个?两者区别是?选择典型。典型:会根据选择的操作系统生成推荐的虚拟机配置,用户只需要指定几个简单的参数自定义:硬件参数全都由用户指定,只有特

2020-05-26 10:32:56 1046

原创 【软件测试-实验-8】测试管理工具应用

(一) 实验目的1、熟悉测试管理的内容和流程;2、熟悉QC测试环境配置;3、掌握使用QC进行测试管理的过程。(二)实验内容1、熟悉QC的界面。2、站点管理(1)新建域NCIAE(2)新建以下用户,并设置密码为123456.ZYY(自己的名字的简称)PMTMTest1Test2Dev1Dev2View1View2(3)在NCIAE域中新建项目StudentMIS,SQLServer数据库用户名sa,密码123456. 项目管理员为ZYY。(4)为StudentMIS项目添

2020-05-20 09:30:19 945

原创 2020年初电脑配件清单

一台计算机主要可以分为三大模块计算模块(CPU,显卡)计算模块影响电脑的性能cpu的用途大部分的专业软件,多人实时对战游戏,以及复杂的策略类游戏都需要庞大的逻辑计算。专业软件多人实时对战游戏复杂的策略类游戏这部分用户主要需要一颗性能强劲的CPU来进行计算显卡的用途3A单机大型游戏大部分3A单机大型游戏拥有精美的画质,需要处理庞大的图形计算,这个时候就需要一张高性能显卡来帮助CPU来处理这些图形信息CPU推荐显卡推荐存储模块(内存,硬盘)存储模块主要重要的是存储容

2020-05-19 14:19:32 1071

原创 Spark Streaming简介

2020-05-19 11:50:48 117

原创 【Docker学习-12】在IDEA远程连接docker(附ssl连接加密)超级详细

打开你的服务器,分别执行下面的命令:1.先在/usr/local目录下创建个文件夹,这里取名叫ca,然后进入ca文件夹中mkdir -p /usr/local/cacd /usr/local/ca2.创建一个key ,需要输入密码和确认密码,请记住这个密码openssl genrsa -aes256 -out ca-key.pem 40963.根据提示分别输入国家,省份,城市,组织,等一系列信息(可以随便输,无所谓的其实)openssl req -new -x509 -days 365 -

2020-05-18 16:34:43 3277 5

原创 自建博客(day8之新买的服务器变肉鸡,我该怎么处理)

前几天偶然发现可以用IDEA直接远程访问docker,非常高兴,终于不用再用复杂的命令行去操作docker镜像和容器了,然而,随之而来的就是阿里的邮件,你的端口存在高风险,你的服务器正在访问未知源下载源,你的服务器检测到对外攻击。作为一个初入服务器的新手,我显然感觉,忽视这些邮件,都是垃圾邮件,吓唬我呢。。救我买的那小破服务器,还能被黑客盯上。然后,我发现不对劲了,我的docker容器莫名的下载了ubuntu,一开始我还在想,是不是我IDEA连接docker后,会自动下载一个操作系统呢,然后我就把这.

2020-05-18 15:13:07 379

原创 服务器上那些防火墙你一定要知道的操作

对于系统中的防火墙,在没买云服务器之前,我还没有这个概念,之前总是以为,防火墙就是方式危险的,但是具体干什么的一直是说不出来。这也买了服务器有半个月了,无处不在的防火墙,频繁的关闭打开,也让我懂得了防火墙的最基本作用——防止外网端口入侵经常学网站的都知道,对应一个网站,要启动很多端口,网站主页要启动8080,mysql数据库要启动3306,redis缓存要启动6379,elasticsearch 要启动9200和9300,kibana要启动5601,远程桌面访问要启动3389,xshell访问22端口,

2020-05-16 09:00:34 1397

原创 The specified user settings file does not exist: C:\Users\11156\maven\settings.xml

在idea中执行 clean出现此错误去掉覆盖的勾

2020-05-15 20:58:13 5211

原创 【大数据学习-实验-6】Spark应用

1.统计有多少行符合要求1.文档test.txt中存储了若干用户信息,一个用户的信息存储为一行数据,要求过滤出其中性别为“男”的用户,并且统计有多少行符合要求。18375,2011-5-20,2013-6-5,女,4,广州,广东,CN,25,2014-3-31,2,0,0,0,100,0,1134,0,2013-6-9,0.25,0,430,297,4,4,195,12123,1,0,0,2,0,0,0,12318,12318,12123,12318,12123,1,0,0,0,2236041,201

2020-05-15 13:49:17 7252

原创 Python属性私有

2020-05-15 11:09:44 128

原创 【大数据学习】Scala基本操作

相关知识Scala即可伸缩的语言(Scalable Language),是一种多范式的编程语言,类似于java的编程,设计初衷是要集成面向对象编程和函数式编程的各种特性。1.Scala的特点(1)Scala具有更广泛意义上的类重用。Scala允许定义新类的时候重用“一个类中新增的成员定义(即相较于其父类的差异之处)”。(2)Scala还包含了若干函数式语言的关键概念,包括高阶函数(Higher-Order Function)、局部套用(Currying)、嵌套函数(Nested Function)、

2020-05-09 18:54:28 666

原创 pr快捷键

2020-05-09 18:30:15 360

原创 自建博客(day7之学生党购买的云服务器)

之前一段时间,一心学习docker,准备掌握一些docker基础知识后,将我的项目部署到云端,今天准备购买服务器,原来都是为了学习,搭建项目,买了七天的,现在想买长点时间的,妈的,不看不知道,一看下跳,这玩意是真的贵,便宜的二百多一年,贵的三四千一年。不过算下来,我原来买的七天的花了15,人家买一年的收费二百多也不贵。不过对于一个学生来说,尤其是一个在家呆着都快长毛了的大学生来说,二百块钱都远远超出了我的预算,这个疫情,一呆就是这么久,没有经济来源,处于经济独立与不独立之间的我,只能在父母那双看我哪都不顺

2020-05-09 18:29:03 308

原创 产品经理要写的文档

思路:农业管理软件网站直升机喷农药联合收割机耕地机播种机土地数据可视化处理土地数据监控产品经理写文档,分为三大类写给自己的文档自己对于产品的理解:写给老板和客户的文档写给营销,设计,技术的文档坚决不能仅靠口口相传人的记忆力很主观,也会出现偏差...

2020-05-06 18:02:24 406

原创 LR分析器原理

2020-05-06 11:55:08 1951

原创 【Docker学习-11】本地镜像发布到阿里云

本地镜像发布到阿里云流程镜像的生成方法前面的DockerFile从容器创建一个新的镜像docker commit [OPTIONS] 容器ID [REPOSITORY[:TAG]]OPTIONS说明:-a:提交的镜像作者;-m:提交时的说明文字;将本地镜像推送到阿里云1.本地镜像素材原型2.阿里云开发者平台https://dev.ali...

2020-05-05 14:55:36 143

原创 【Docker学习-10】Docker常用安装

总体步骤安装tomcat安装mysql安装redis

2020-05-05 14:40:59 1626

原创 【Docker学习-9】DockerFile解析

是什么DockerFile是用来构建Docker镜像的构建文件,是由一系列的命令和参数构成的脚本。构建三步骤编写DockerFile文件docker builddocker run文件什么样??以我们熟悉的CensOS为例DockerFile构建过程解析DockerFile体系结构案例总结...

2020-05-04 11:33:40 339

私有化对象存储服务器搭建软件MinIO

私有化对象存储服务器搭建软件

2023-06-11

优学项目前后端分离项目

本系统需实现的主要目标是用户课程的在线购买与学习,其次是完成用户的登录注册 及一些广告轮播、手机验证码等小功能。通过本系统,未注册人员可以注册登录成为用户,进行网络课程的报名购买与学习。

2020-10-11

三种标签云前端效果自选.zip

使用html做的前端标签云,三种效果,效果展示:https://blog.csdn.net/qq_43925089/article/details/108213820

2020-08-25

two_years-master.zip

周年纪念日情书,之前上传的缺少文件,在这里面是完整版

2020-07-04

编译原理LL1,LR,SLR全部编程.

java输入表达式自动生成DFA,NFA,输入文法自动识别是否是ll1文法,Python输入文法输出LL1,SLR,等表格

2020-06-16

情侣一周年纪念日网页

设计精美的情侣一周年纪念日网页,手机端与电脑端自动识别切换,情书网页设计。动态打字输入文字,包含背景音乐

2020-06-16

ui设计作业.zip

一个关于燕窝的设计原型,还有psd文件,设计原型图

2020-06-13

2017405A316.zip

python作业,录制视频,有需要的联系我,没有任何作用的小视频。开学上交,请勿模仿,欢迎大家观看,考试记录

2020-06-05

blogAllSoftware.zip

一个完整的博客系统,不是简单的源代码,内含部署环境,如redis,ES,nginx,kibana。还具有sql文件,本项目整合了多门开发技术,SpringBoot+jpa+MD5+shiro+redis+restful+ES+nginx+thymeleaf

2020-06-03

blog3.0.zip

博客管理网站,包含前后台,页面显示使用Thymeleaf,样式模板采用semantic UI,富文本编辑器使用editormd,restful风格路径,springboot项目,maven项目+jpa+springmvc+spring+shiro+redis+es搜素引擎结果高亮显示

2020-04-11

blog2.1.zip

博客管理网站,包含前后台,页面显示使用Thymeleaf,样式模板采用semantic UI,富文本编辑器使用editormd,restful风格路径,springboot项目,maven项目+jpa+springmvc+spring+shiro+redis,对整合的redis做了一些bug的修改

2020-04-07

blog2.0.zip

博客管理网站,包含前后台,页面显示使用Thymeleaf,样式模板采用semantic UI,富文本编辑器使用editormd,restful风格路径,springboot项目,maven项目+jpa+springmvc+spring+shiro+redis

2020-04-02

Dev_Cpp.zip

dev编辑器,用于编辑c语言,轻便简洁,使用方便。

2020-03-31

blog1.0.zip

后端Spring Boot + JPA + thymeleaf 数据库 mysql 前端Semantic UI

2020-03-31

blog1.5.zip

博客管理网站,包含前后台,页面显示使用Thymeleaf,样式模板采用semantic UI,富文本编辑器使用editormd,restful风格路径,springboot项目,maven项目+jpa+springmvc+spring+shiro

2020-03-25

大数据hbase.zip

文件为大数据hbase-----javaAPI,里面含有hbase需要的lib文件,以及java实例

2020-03-24

软件需求建模案例.ppt

软件需求建模案例,该案例为教务系统的需求建模案例,内含,用例图,时序图,活动图,类图,是非常好的建模参考资料。。。。。。。。。。。

2019-12-28

1+Xweb资格考试.zip

1+x前端web考试试题,初中高级试题,以及实操代码,方便于复习。。。。。。。。。。。。。。。。。。。。。。。。。。。

2019-12-28

SMBMS_SSM.zip

本项目在基于smbms的基础上进行了改进,使用逆向生成dao层,整合了spring+mybatis两大框架,应用了IOC和AOP,并进行了测试。注解详细,内有数据库

2019-12-09

SSM_CRUD.zip

本项目应用ssm框架搭建的用户信息的增删查改。两表联查,restful风格,数据库逆向生成,初步实现了增删查改功能,可以用来当作一个简单的例子。

2019-12-09

校园网上商城购物系统.zip

jsp实训项目,用户注册需要注册邮箱,进行验证,可以实现第三方平台支付宝购买支付功能。具有完整的前后端页面,以及功能。

2019-12-01

ershoushu.zip

jsp初级项目,实现基本的购物流程,应用jsp,mysql,h5,css,js等技术。前台实现登录,商品浏览,购买,加入购物车,结算等功能。后台实现增删改查商品,订单发货。

2019-12-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除