自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

林克的编程小记

网络工程专业本科学生,技术宅,平时也喜欢玩玩NS,欢迎访问我的个人小站 https://www.codinglink.tech

  • 博客(17)
  • 资源 (10)
  • 收藏
  • 关注

原创 AWS Academy Cloud Architecting course capstone project

Summary of the tasks:Step 0: Inspect the archtecture 00:02:23Step 1: Create a Cloud9 IDE 00:05:49Step 2: Get the Project Assets 00:07:51Step 3: Install a LAMP web server on CLoud9 IDE 00:08:49Step 4: Create a MySQL RDS database instance 00:13:15Ste

2022-05-03 00:10:04 745

原创 Jenkins+Gitee持续集成部署Spring Boot

前期准备:git、jdk、maven、Jenkinsjdk/etc/profileexport JAVA_HOME=/usr/local/jdk1.8.0_321export CLASSPATH=:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jarexport PATH=$PATH:${JAVA_HOME}/binmaven<mirrors><mirror>

2022-05-02 23:35:26 1174

原创 Docker部署Spring MVC和MySQL8项目

创建Spring MVC项目镜像Dockerfile## 选择基础镜像from tomcat:9.0.56## 将war包拷贝到Tomcat部署目录COPY meal_ordering_system.war /usr/local/tomcat/webappsdocker build -t mos:1.0 .其中,mos可以替换为其他项目名,1.0为版本号。使用Docker-Compose编排镜像version: '3'services: mos: restart: alw

2022-02-05 15:12:45 396

原创 AWS云计算题目总结

相较本地计算云计算的优势有:1.避免大额购买2.使用按需容量3.数分钟内实现全球化部署4.提高速度和敏捷性 按实际使用量付费,可使aws用户能够按需为资源付费。 云部署模型:平台及服务、基础设施即服务、软件即服务 AWS拥有并维护各种应用程序服务所需的联网硬件,而用户可以按需预置和使用 云计算强于本地计算的优势:1.提高速度和敏捷性2.无需猜测基础设施容量需求3.将资本支出转变为可变支出4.实现规模经济效益 AWS云计算的优势:高可用性、临时资源和一次性资源、容错数据库 Amazon EC...

2021-12-31 14:54:06 1009

原创 大学期末数据库原理简答题整理

数据库原理简答题整理1. 关系的实体完整性规则、参照完整性规则实体完整性:主键的值不能为空或部分为空 参照完整性规则:不允许引用不存在的实体2. 简述并发操作带来的三类数据不一致性以及产生的主要原因。 丢失修改:两个事务T1和T2读入同一组数据,并发执行修改操作时,会出现T2提交的结果破坏了T1修改的结果,导致T1修改的结果的数据丢失问题。 读“脏”数据:事务T1修改了数据R,并写回了磁盘,事务T2读取了修改后的数据R,因为某种原因T1事务撤销了所有操作,导致T2读取了和数据库不

2021-07-29 15:22:10 885

原创 拷贝构造函数相关总结

问题:1. 拷贝构造函数是构造函数吗?是的。在创建对象时是被自动调用的构造函数的一种。因此,一个类可以有构造函数的多个版本。此外,构造函数是可以重载的。2. 什么情况下会调用拷贝构造函数?创建对象时,以初始化值的数量、类型去匹配构造函数。程序会自动匹配合适的构造函数,如果没给初始化值的就调用无参构造函数,如果初始化值是一个已有的对象则调用拷贝构造函数。3. 为什么要专门起个名字?拷贝构造函数有什么特殊性?专门命名的原因是拷贝构造函数具有特殊性,特殊在于:如果一个类没有编写拷贝构造函数,则系统为它

2021-01-19 15:01:45 63

原创 如何判断两个对象相等

1. 什么叫“两个对象相等”?对象是现实事物在计算机语言中的表现,“两个对象相等”本质上是“两个事物相同”。如果两个对象的数据成员值都对应相等,当然是“两个对象相等”。但是,现实中我们通常是以“两个数的差值非常小”来判定两个数值是否相等,推而广之,并不是必须数据成员的值对应完全相同才认定两个事物相同,比如说我们可以在“实部差值非常小,而且虚部差值也非常小”时认定“两个复数相等”。“两个对象相等”需要根据对象所代表的事物的具体情况建立判断标准。2. C++语言如何让程序员设置“如何判断两个对象相等”?

2021-01-04 15:21:36 1978 1

原创 基于arm64鲲鹏架构的JupyterLab cpp环境安装(一)

基于arm64架构的JupyterLab cpp环境安装(一)本文首发于林克的编程小记:前往查看1. 安装conda环境由于miniconda和anaconda官方没有arm64版本的,在github上面有修改版的archiconda3可以通过wget下载,全程根据提示安装cd /usr/local/srcwget https://github.com/Archiconda/build-tools/releases/download/0.2.3/Archiconda3-0.2.3-Linu

2020-10-27 21:41:35 538

原创 执行“select @@tx_isolation;”时出现Unknown system variable ‘tx_isolation‘报错

今天在datagrip中执行select @@tx_isolation;命令时出现[HY000][1193] Unknown system variable 'tx_isolation’错误解决方法:在Mysql8中,tx_isolation变量已修改为transaction_isolation执行结果:同时,修改事务隔离级别的操作可以修改为SET transaction_isolation = 'READ-UNCOMMITTED';或SET SESSION transaction_isol

2020-08-19 15:35:12 2716 2

原创 apache2给特定端口添加ssl证书

主要利用apache2端口转发和反向代理利用两个模块proxy和proxy_http:ln -s /etc/apache2/mods-available/proxy.load /etc/apache2/mods-enabled/proxy.loadln -s /etc/apache2/mods-available/proxy_http.load /etc/apache2/mods-enabled/proxy_http.load更多请跳转《apache2给特定端口添加https》查看..

2020-08-02 14:06:33 327

原创 bark app在Windows与ios间实现接力

当你使用win本+iOS时,是否羡慕macOS的handoff接力功能?今天介绍的Bark就能解决你的这个问题。不同于 Pushover 这样的推送服务,Bark 是完全免费且开源的,我们甚至可以在自己的服务器上搭建 Bark 服务端以安全地推送敏感信息。#如何使用运行 Bark 后,我们会在应用内看到许多链接,它们均以https://服务器/设备识别码/推送内容为格式。其中,设备识别码最为重要,它直接决定了我们会将信息推送给谁。将你想推送的内容替换掉链接中的推送内容字段,在浏览器中打开此链接便可在i

2020-08-02 13:59:56 1348

原创 Mysql多表关系练习笔记

Mysql多表关系关系分类:一对多/多对一:实现方式: 实现方式:在多的一方建立外键,指向一的一方的主键。多对多:实现方式:多对多关系的实现需要借助第三张中间表,中间表至少包含两个字段。其中每一个字段分别指向原表一对一:实现方式:在任意一方建立外键,指向另一方的主键。案例分析:旅游线路SQL多表关系案例代码实现:/* rid 线路id cid 用户id */#创建topic分类表create table topic( cid int, name

2020-08-02 13:47:38 74

原创 Vbox安装拓展包时出现VERR_SYMBOL_NOT_FOUND - GetLastError=127解决方法

VERR_SYMBOL_NOT_FOUND - GetLastError=127的解决方法--林克的编程小记 CodingLink's blog

2020-06-21 22:44:17 959

原创 Java入门笔记之用IO流实现简单的学生管理系统

运用Java IO流知识自己搭建学生管理系统主要想法:实现学生管理的增删改查的基本操作,用IO流的BufferedWrite实现将list保存到硬盘,并在程序重新运行时读取。浏览请移步:https://www.codinglink.tech/index.php/articles/a-simple-student-management-system-for-using-java-entry...

2020-03-16 18:44:22 455

原创 Java学习笔记之搭建自己的答答租车系统

刚刚看了慕课网的Java入门第二季,写了一个简单Java的租车系统 。车辆基本数据如下:1.建立三种不同车型的抽象类car.classpublic abstract class car { public abstract String carName(); public abstract int money(); public abstract int...

2020-02-16 17:54:37 149

原创 Jetpack插件出现cUrl error 60的解决方法

https://www.codinglink.tech/index.php/2020/01/28/jetpackchajianchuxiancurl-error-60wodejiejuejilu/

2020-02-13 22:57:43 106

原创 C语言统计汉字出现次数并排序

https://www.codinglink.tech/index.php/articles/c-number-of-occurrences-of-kanji-statistics-and-sorting.html

2020-01-23 14:40:10 1580

大学期末软件工程课程设计:电影信息管理系统软件需求说明书

参考资料 1. 《需求规格说明书(G856T-88国家标准)》 2. 《软件工程课程设计指导V2》 3. 《C语言教程-菜鸟教程》:https://www.runoob.com/cprogramming/c-tutorial.html 编写目的 本需求说明书是为电影信息管理系统所写。本系统是一款电影信息查询及相关内容推荐系统,为广大热爱电影的用户提供更加简洁的电影信息资源呈现和高效的电影推荐系统。本需求说明书旨在使需求者明确系统的要求和细节,给开发人员了解需求实现的难度和困难,最终给审核员与管理者讨论和审核,达到沟通效果。 1.2背景 1.2.1 项目概况 本文旨在说明电影管理系统各子模块的功能需求和非功能需求,重点描述了电影管理系统各子系统的设计需求,将作为对该系统在概要设计阶段的设计输入。

2022-04-30

大学软件工程课程设计:电影信息管理系统概要设计说明书

参考文献: [1] 《软件工程》,钱乐秋,第三版,第63页。 [2] 概要设计说明书(GB8567——88国家标准) 编写目的 此概要设计说明书,就是根据需求分析阶段产生的电影管理系统的需求规格,拟定相应的系统说明书,建立管理系统的总体结构。此份文档将确定系统中每个程序是由哪些模块组成,及各个模块的功能;确定模块相互间的关系;设计全局数据库和数据结构;制定测试计划;审核和复审。 目旨在推动软件工程的规范化,使设计人员遵循统一的概要设计书写规范,节省制作文档的时间,降低系统实现的风险,做到系统设计资料的规范性与全面性,以利于系统的实现、测试、维护、版本升级等。 由前面的需求分析,得出了系统的基本需求,和基本的数据流图,要实现整个系统,需要对用户的需求进行设计,概要设计主要是利用比较抽象的语言对整个需求进行概括,确定对系统的物理配置,确定整个系统的处理流程和系统的数据结构,接口设计,实现对系统的初步设计。

2022-04-30

大学期末复习软件工程知识点总结.docx

1. 计算机软件:指计算机系统中的程序和文档和数据 2. 软件危机:随着计算机在各个领域的广泛应用,软件的需求量越来越大,软件的复杂度也越来越高,导致软件的开发远远满足不了社会发展的需要,超出预算的经费、超过预期的交付时间的事情经常发生。由于缺乏文档以及没有好的开发方法的指导,使得大量已有的软件难以维护。到20世纪年代中期出现了人们难以控制的局面,即“软件危机”。 3. 软件工程原则: (1) 选取适宜的开发风范 (2) 采用合适的设计方法 (3) 提供高质量的工程支持 (4) 有效的软件工程管理 4. 软件工程: (1) NATO会议中的定义:指建立和使用一套合理的工作原则,以便获得经济的软件,这货只能软件是可靠的,可以在实际机器上高效地运行。 (2) IEEE中的定义: ① 将系统化的、严格约束的、可量化的方法应用于软件的开发、运行和维护,即将软件工程应用于软件。 ② 对在①中所述方法的研究。 ③ 《计算机科学技术百科全书》中的定义:是应用计算机科学理论和技术以及工程管理原则和方法,按预算和进度实现满足用户要求的软件产品的过程,或以此为研究对象的学科。

2022-04-30

软件工程大学期末考试复习知识点整理.pdf

适合课本清华大学出版社《软件工程》 钱乐秋版

2021-12-31

数据库应用课程设计报告upload.doc

基于Lay UI的图书管理系统课程设计报告

2021-12-21

单元3-综合布线工程设计.ppt

单元3-综合布线工程设计.ppt

2021-07-05

C++_Java面向对象程序设计:大学专业课期末复习资料-compressed.pdf

C++_Java面向对象程序设计:大学专业课期末复习资料-compressed.pdf

2021-01-04

C语言程序设计基础学习笔记思维导图大学期末复习.pdf

C语言程序设计基础学习笔记思维导图大学期末复习.pdf

2021-01-04

大学计算机基础大一考试必备题库.pdf

大学计算机基础》试题题库及答案 一、单选题练习 1.完整的计算机系统由( C )组成。 A.运算器、控制器、存储器、输入设备和输出设 备 B.主机和外部设备 C.硬件系统和软件系统 D.主机箱、显示器、键盘、鼠标、打印机 2.以下软件中,( D )不是操作系统软件。 A.Windows xp B.unix C .linux D.microsoft office 3.用一个字节最多能编出( D )不同的码。 A. 8 个 B. 16 个 C. 128 个 D. 256 个 4.任何程序都必须加载到( C )中才能被 CPU 执行。 A. 磁盘 B. 硬盘 C. 内 存 D. 外存 5.下列设备中,属于输出设备的是( A )。 A.显示器 B.键盘 C.鼠标 D.手字板 6.计算机信息计量单位中的 K 代表( B )。 A. 102 B. 210 C. 10 3 D. 28 7.RAM 代表的是( C )。 A. 只读存储器 B. 高速缓存器 C. 随 机存储器 D. 软盘存储器 8.组成计算机的 CPU 的两大部件是( A )。 A.运算器和控制器 B. 控制器和寄存器 C.运 算器和内存 D. 控制器和内存 9.在描述信息传输中 bps 表示的是( D )。 A.每秒传输的字节数 B.每秒传输的 指令数 C.每秒传输的字数 D.每秒传输的 位数 10.微型计算机的内存容量主要指 ( A )的容量。 A. RAM B. ROM C. CMO S D. Cache

2020-08-02

空空如也

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

TA关注的人

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