软件工程团队作业-项目冲刺-1
任务认领情况 明日任务安排 人员 5月23日任务计划 张伟景 准备博客,准备分配任务,跟进完成情况 谢浩杰 单例基类,音效系统 吴宗东 准备程序交接,准备整IO系统 黄杰 准备制定测试计划 黄常旺 准备美术资源 预期任务量 如任务分配图所示,每个任务分配时间为1-3小时 开发前感想与团队期望 张伟景: 感想:PM也太难了,早知道还不如开发呢 期望:各位按时把任务完成,项目有条不紊地进行 谢浩杰: 感想:加油,各位奥利给就完事了 期望:希望团队能做好各自工作,那么我们将能顺利完成 吴宗东: 感想
面向对象的延伸与Java内部定义类的应用
识别类 传统的过程化程序设计,必须从顶部的main函数开始编写程序,在面向对象程序设计时没有所谓的"顶部".首先从设计类开始,然后再往每个类中添加方法. 识别类的规则是在分析问题的过程中寻找名词,而方法对应着动词. 例如在订单处理系统中,有这样一些名词: 商品(Item) 订单(Order) 送货地址(Shopping address) 付款(Payment) 账户(Account) 接下来,查看动词:商品被添加到订单中,订单被发送或取消,对于每一个动词如:"添加","发送","取消",都要标
如何用 JavaScript 下载文件
简介 我们知道,下载文件是一个非常常见的需求,但由于浏览器的安全策略的限制,我们通常只能通过一个额外的页面,访问某个文件的 url 来实现下载功能,但是这种用户体验非常不好。 幸好,HTML 5 里面为 <a> 标签添加了一个 download 的属性,我们可以轻易的利用它来实现下载功能,再也不需要用以前的笨办法了。 原理 我们先看看 download 的使用方法: <a href="http://somehost/somefile.zip" download="filename.zip">D
SSM 后端实现简单分页
SQL(主要是limit语句,设置开始位置和每页大小) <!--获取所有,简单分页--> <select id="selectAllGuide" resultMap="BaseResultMap"> select * from guide where del_flag = 0 LIMIT #{startLine},#{pageSize} </select> Mapper List<Guide> selectAllGuide(@Param("startLine") Integer startL
Vue 项目打包时 报错 No module factory available for dependency type: CssDependency
解决办法: 在vue.config.js中添加 module.exports = { css: { extract: false } }
HTML5高级程序设计
1.HTML5功能 Canvas(2D和3D) Channel消息传送 Cross-document消息传送 Geolocation MathML Microdata Server-Sent Events Scalable Vector Graphics(SVG) WebSocket API及协议 Web Origin Concept Web Storage Web SQL database Web Workers XMLHttpRequest Level 2 2.HTML5新的DOCTYPE
接口测试基础-json.loads-json数据格式转换成字典格式
在接口测试中,会把接口用例写在Excel文档中,其中有一列放预期结果,如下图 这种格式是JSON类型,在做接口断言的时候,需要用到预期结果中的值进行断言 最好的做法就是将断言中的JSON字符串变成字典类型,大家都知道变成字典类型取值就方便了 做法如下 expected_value= {"code": 0, "msg": "OK"} 将expected_value期望值转化为字典类型,用json.loads方法 expect_result = json.loads(expected_value,
部署LAMP-WordPress站点上线
一、配置虚拟主机 1)获得网站代码 [root@apache_251 ~]# wget https://wordpress.org/latest.tar.gz 2)将源文件拷贝到APACHE的htdocs目录 [root@apache_251 ~]# mkdir /usr/local/apache/htdocs/wordpress/
[root@apache_251 ~]# tar xf latest.tar.gz -C /opt
[root@apache_251 ~]# mv /opt/wo
【作业3.0】OO第三单元作业总结
OO第三单元总结 目录 OO第三单元总结 1. JML理论基础和应用情况 JML简介 JML语法 方法规格 类型规格 表达式语法 JML应用工具链 2. 部署SMT Solver 3. 部署JMLUnitNG进行测试 4. 第三单元架构设计 第一次作业 测试结果 设计架构 第二次作业 测试结果 设计架构 第三次作业 测试结果 设计架构 5. 代码实现的bug和修复情况 第一次作业 第二次作业 第三次作业 6. 规格撰写和理解的心得体会 7. 总结 1. JML理论基础和应用情况 JML简介 J
前端基础问题整理-HTML相关
DOCTYPE的作用以及常见的DOCTYPE类型 <!DOCTYPE>声明位于文档中的最前面的位置,处于 <html> 标签之前,用来告知浏览器页面目前的文件是用哪种版本的HTML(或XML)撰写。 常见类型 HTML 5 <!DOCTYPE html> HTML 4.01 三种文档类型:Strict、Transitional、Frameset。 XHTML 1.0 三种XML文档类型:Strict、Transitional、Frameset。 浏览器标准模式和怪异模式之间的区别 标准模式:严
DRF框架的简单介绍(1)
1. Web应用模式 在开发Web应用中,有两种应用模式: 前后端不分离[客户端看到的内容和所有界面效果都是由服务端提供出来的。] 前后端分离【把前端的界面效果(html,css,js分离到另一个服务端,python服务端只需要返回数据即可)】前端形成一个独立的网站,服务端构成一个独立的网站 2. api接口 为了在团队内部形成共识、防止个人习惯差异引起的混乱,我们需要找到一种大家都觉得很好的接口实现规范,而且这种规范能够让后端写的接口,用途一目了然,减少双方之间的合作成本。 目
Java LocalTime LocalDateTime 常用操作
// LocalDateTime转毫秒
LocalDateTime.now().toInstant(ZoneOffset.of("+8")).toEpochMilli();
// LocalDateTime 加上时间偏移量
LocalDateTime.now().plusDays(1);
LocalDateTime.now().plusHours(1);
LocalDateTime.now().plusWeeks(1);
...
// LocalDateTime 转 Date
Date.
力扣22. 括号生成
22. 括号生成 数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。 示例: 输入:n = 3
输出:[
"((()))",
"(()())",
"(())()",
"()(())",
"()()()"
] 思路:dfs 回溯 1. 产生有效解的情况是left和right均等于n 2. 如果left < right, 说明当前字符串中右括号数多于左括号数,这是不不符合要求
CSS 风车(花瓣)旋转动画圆角
这是一个综合的案例,用到了transition(动画,动作在单位时间内完成),transform(旋转),border-radius(圆角),absolute(定位),linear-gradient(线性渐变),box-shadow(阴影)。 这里记录一下备忘,贴出源码,方便下次使用时理解,粘贴代码可以直接可以看效果。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</tit
java UUID的作用和使用
一、UUID是什么 UUID全称:Universally Unique Identifier,即通用唯一识别码,定义为一个字符串主键,采用32位数字组成,编码采用16进制,定义了在时间和空间都完全惟一的系统信息。UUID是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成的API。按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。UUID是由一组32位数的16进制数所构成,因此UUID理论上的总数为16^
读《Java并发编程的艺术》学习笔记(六)
第6章 Java并发容器和框架 6.1 ConcurrentHashMap的实现原理与使用 ConcurrentHashMap是线程安全且高效的HashMap。 6.1.1 为什么要使用ConcurrentHashMap 在并发编程中使用HashMap可能导致程序死循环,而使用线程安全的HashTable效率又非常低,基于以上2个原因,便有了ConcurrentHashMap的出现。 (1)线程不安全的HashMap 再多线程环境下,使用HashMap进行put操作时会引起死循环,导致CPU利
今日推荐
周排行