软件工程第二次作业——个人博客作业

项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰、任建) 这个作业的要求在哪里 个人博客作业 我在这个课程的目标是 提高软件开发能力、团队协作能力 这个作业在哪个具体方面帮助我实现目标 了解与总结软件工程的一些方法论 一、阅览教材/讲义后问题汇总 1)PSP: Personal Software Process:每个人的工作质量直接影响最终软件的质量? 读到“每个人的工作质量直接影响最终软件的质量”这一段话,我有一个小问题:也许只有团队中少部分人真正影响了最终软件的质量呢
分类: 其他 发布时间: 03-06 23:34 阅读次数: 0

题解【[TJOI2017]不勤劳的图书管理员】

\[ \texttt{Description} \] 给两个长度为 \(n\) 的数列 \(A\) 和 \(B\) 。 记 \(A\) 的逆序对(满足 \(x<y\),\(A_x>A_y\) 的数对 \((x,y)\) )对答案的贡献为 \(B_x+B_y\) 。 通俗地说,答案就是 \(\sum\limits_{x < y \ \& \ A_x > A_y}\) \(B_x+B_y\)。 一共 \(m\) 次交换,每次交换 \(A_x\) 和 \(A_y\) ,\(B_x\) 和 \(B_y
分类: 其他 发布时间: 03-06 23:34 阅读次数: 0

SSM的疑难杂症--持续更新

1. Spring 单例Bean的线程安全问题 单例bean存在线程安全问题,当多线程操作成员变量时会有冲突发生,如果定义在方法入参处那样在栈中则不会。避免使用成员变量或推荐使用ThreadLocal成员变量拉 Bean的生命周期 预先知识 其实在学习Spring时就有接触,没有使用就很容易忘记,见名知意 1、实现InitializingBean接口中的afterPropertiesSet方法 2、实现DisposableBean接口中的destroy方法 3、bean标签中init-meth
分类: 其他 发布时间: 03-06 23:34 阅读次数: 0

缅甸银河国际点击开户

缅甸银河国际点击开户 十 【 電 √ 薇 1 3 1 √ 1 4 1 8 √ 6 6 6 7 】 【 薇 √ Q 9 7 8 8 √ 9 1 8 1 】 缅领土有676581平方公里。位于中南半岛的西部,在西藏高原和马来半岛之间。西北与印度和孟加拉国接壤,东北与中国为邻,东南与老挝、泰国交界,西南濒临孟加拉湾和安达曼海。海岸线长3200公里。属热带季风气候,年平均气温27。森林覆盖率占总面积的50%以上。人口 约5540万(2006年1月31日)。缅甸共有135个民族,主要有缅族、克伦族、掸族
分类: 其他 发布时间: 03-06 23:34 阅读次数: 0

心情烦躁 这段时间莫名掐灭的生气

打开链接大立科技了
分类: 其他 发布时间: 03-06 23:34 阅读次数: 0

遗传算法介绍并附上Python代码

以前在学校的时候,写了一个博客介绍遗传算法,并通过Matlab实现了该算法。但是很多读者反馈说代码运行不起来。 我因为现在没有Matlab工具了,而且Matlab还是挺贵的,所以还是用Python实现以下遗传算法,供大家学习。 写这个博客主要是因为我在学校学习遗传算法的时候,没学会,只是大概知道,但是完全用不起来。但是这个算法还是很有用的,所以还是想着记录一下,让在课堂上没学会的同学,可以在这里学会,并且可以着手。 1、遗传算法介绍 遗传算法,模拟达尔文进化论的自然选择和遗传学机理的生物进化构
分类: 其他 发布时间: 03-06 23:34 阅读次数: 0

CCC比赛T3

参加了CCC 我好菜啊 做对的就几道水题 T3的题目大意是给一个字串,然后再给一个母串,看字串有几种排列方式在母串中出现过 (只包含小写字母) 举个例子 ab的排列在aba中出现过2种 ab和ba 数据范围是10^5(好像 首先是判断排列,按照全排列来判断肯定不行,所以选择使用一个数组,记录每个字母出现的次数 在母串判断的时候滑动一下就可以判断是否是字串的一种排列方式,因为只要每个字母的数量都一样,就说明是一种排列 然后如何避免排列重复呢,直接用一个hash就可以,因为这道题的数据还挺强的,我
分类: 其他 发布时间: 03-06 23:34 阅读次数: 0

thingsboard 编译失败 Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.7.5:npm (npm install) on project ui-ngx: Failed to run task: 'npm install' failed.

编译失败,报以下错误: Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.7.5:npm (npm install) on project ui-ngx: Failed to run task: 'npm install' failed. org.apache.commons.exec.ExecuteException: Process exited with an error: -4048 (Exit val
分类: 其他 发布时间: 03-06 23:34 阅读次数: 0

Java知识体系之基础知识

1. What is Java? Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。 2. Who create it? 任职于Sun公司(Stanford University Network斯坦福网络公司)的詹姆斯·高斯林和麦克·舍林丹等人于1990年代初开发Java语言
分类: 其他 发布时间: 03-06 23:34 阅读次数: 0

求生之路:牺牲

求生之路:牺牲战役的所有地图在专家难度下都过关了至少一遍! 一共三张地图。前面两章给我的感觉是:路好长。 比如第二地图:好不容易到船附近了,发现还有一 段 路! 最后一张地图印象尤为深刻!因为里面会刷新好多只Tank。 玩家需要在这一张地图里面启动三个发电机 以降下大桥,等所有人爬上桥上按下大桥上面的按钮,升起大桥。 然后一个人下去修复发电机?修复发电机的这个人没有办法存活,直接死亡。 每启动发电机会刷新一只Tank或者不刷新(系统照顾一下玩家?)。 所以我的办法是启动一个发电机,消灭一只Ta
分类: 其他 发布时间: 03-06 23:34 阅读次数: 0

SpringBoot 整合 Sharding jdbc 实现应用层分库分表

1、官网链接参考: https://shardingsphere.apache.org/document/current/cn/quick-start/sharding-jdbc-quick-start/ 感谢 ShardingSphere 团队! 2、首先建立测试的数据库表: (1)表结构如下: (2)建表脚本如下: CREATE DATABASE `sharding0` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; USE `sha
分类: 其他 发布时间: 03-06 23:34 阅读次数: 0

5.7 内部类

目录 一、内部类的定义 二、非静态内部类 2.1 非静态内部类的定义 2.2 非静态内部类的成员访问外部类的实例成员 2.3 外部类不能直接访问内部类实例成员 2.4不允许在外部静态成员中访问内部类非静态成员 2.5 Java不允许在非静态内部类定义非静态成员 三、静态内部类 3.1 静态内部类不能访问外部类实例成员 3.2 外部类访问静态内部类成员 3.3 接口中内部类 非静态内部类和静态内部类小结: 一、内部类的定义 在某些情况下,我们将一个类放在另一个类的内部定义,这个定义在其他类内部的
分类: 其他 发布时间: 03-06 23:34 阅读次数: 0

表单,音视频,语义化标签与属性选择器,结构伪类选择器,伪元素选择器(按钮禁止点击)

HTML5简介 万维网的核心语言,标准通用标记语言的写一个应用超文本标记语言(HTML)的第五次重大修改,作为新HTML语言,具有新的元素,属性和行为;广义的HTML是包含HTML5本身 + CSS3 + JavaScript,虽然不被所有浏览器所支持,但它是一种趋势; 新增语义化标签 <header></header> <!-- 头部标签 --> <nav></nav> <!-- 导航标签 --> <article></article> <!-- 内容标签 --> <section></se
分类: 其他 发布时间: 03-06 23:34 阅读次数: 0

Servlet 体系结构

Servlet体系结构 Servlet -- 接口 Genericservlet -- 抽象类 继承类接口 实现了空方法 只需要复写service方法 HttpServlet -- 抽象类 对Http的一种封装 service 里面可以干什么 判断请求方式 String method = req.getMethod();是Post 还是Get 获取数据 Servlet 相关配置 urlPatterns[{"/d4","/dd4"."/ddd4"}]例如此类 里面都是可以访问这个Servlet
分类: 其他 发布时间: 03-06 23:34 阅读次数: 0

Docker Swarm(二)常用命令

# 管理配置文件 docker config # 查看已创建配置文件 - docker config ls # 将已有配置文件添加到docker配置文件中 - docker config create docker 配置文件名 本地配置文件 # 管理swarm节点 docker node # 查看集群中的节点 - docker node ls # 将manager角色降级为worker - docker node demote 主机名 # 将worker角色升级为manager - docke
分类: 其他 发布时间: 03-06 23:34 阅读次数: 0

文件上传漏洞代码

Web安全之文件上传漏洞 1、编写一个上传图片的功能页面 2、针对上传的文件进行验证(后缀验证、文件头验证、文件名验证等) 3、文件上传通常会与文件解析漏洞相结合,可以收集整理存在解析漏洞的组件和相关版本,无法部署相关环境,可以学习相关技术,不用实际操作 扩展学习:学习如何绕过黑名单验证、文件头验证,如何杜绝上传图片的功能无法利用获取 shell ? 0x01 MIME类型检测 前端界面 <html> <meta charset="UTF-8"> <body> <form action=upl
分类: 其他 发布时间: 03-06 23:34 阅读次数: 0

thingsboard编译错误 Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.0:npm (npm install) on project js-executor: Failed to run task: 'npm install' failed.

thingsboard 报一下错误,请参考: Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.0:npm (npm install) on project js-executor: Failed to run task: 'npm install' failed. [ERROR] Failed to execute goal com.github.eirslett:frontend-maven-plugin:
分类: 其他 发布时间: 03-06 23:34 阅读次数: 0

Docker Swarm(三)Service(服务)分配策略

Service的分配原則 預設分散至多個nodes上 使用率較低的node優先配置 使用者可自行定義此分配模式 Service分配的3種方式 Service Constraints (服务约束)    参考:https://www.cnblogs.com/caoweixiong/p/12382282.html Service Modes(服务模式) 默认是replicated(副本),例如replica=10,docker swarm會執行10個container並盡可能分散到各個node上,
分类: 其他 发布时间: 03-06 23:34 阅读次数: 0

postgreSQL数据库to_timestamp和to_date的区别

1 SELECT  to_timestamp('2020-02-27 12:12:12','yyyy-MM-dd hh24:mi:ss') ; 2 SELECT  to_date('2020-02-27 12:12:12','yyyy-MM-dd hh24:mi:ss') ; to_timestamp返回结果:2020-02-27 12:12:12 to_date返回结果:2020-02-27
分类: 其他 发布时间: 03-06 23:34 阅读次数: 0

HTTP协议详解(深入理解)

版权声明:本文为CSDN博主「有抱负的小狮子」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/weixin_38087538/article/details/82838762 引入 超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。
分类: 其他 发布时间: 03-06 23:34 阅读次数: 0