读构建之法现代软件工程随笔

第1章 概论  1.1 软件=程序+软件工程     1.程序=数据结构+算法      2.软件架构(Software Architecture)、软件设计与实现(Software Design,Implementation and Debug)      3.源代码管理(Source Code Control)      4.配置管理(Software Configuration Management)      5.质量保障(Quality Assurance)      6.软件测试(
分类: 其他 发布时间: 09-09 21:41 阅读次数: 0

Random Access Iterator 2019 ICPC 徐州网络赛(树上概率DP)

比赛时认为给了根节点输入的点就是根和儿子的顺序了,其实输入是个无向的树,智障了,一直wa,还以为算概率写法错了。一个dfs求深度,一个dfs求dp值就可以了,简单题 代码: #include<bits/stdc++.h> using namespace std; #define ll long long const int N=1e6+5; vector<int>G[N]; const ll p=1e9+7; int n; int depth[N]; ll dp[N]; in
分类: 其他 发布时间: 09-09 21:41 阅读次数: 0

Dimension reduction in principal component analysis for trees

目录 重要的定义 距离 支撑树 交树 序 tree-line path \(L_i^f, L_i^b\) 重要的性质 其它 Alfaro C A, Aydin B, Valencia C E, et al. Dimension reduction in principal component analysis for trees[J]. Computational Statistics & Data Analysis, 2014: 157-179. Aydin B, Pataki G, Wan
分类: 其他 发布时间: 09-09 21:41 阅读次数: 0

直线、矩形、圆、椭圆、文字等绘制

详细见代码: #include<opencv2/opencv.hpp> #include<iostream> using namespace cv; Mat bgImage; const char*drawdemo_win = "draw shapes and text demo"; //注意调用函数,在main函数前声明函数。 void MyLines(); void MyRectangle(); void MyEllipse(); void MyCircle();
分类: 其他 发布时间: 09-09 21:41 阅读次数: 0

201871020225-牟星源《面向对象程序设计(JAVA)》第二周学习总结

正文: 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p/11475377.html 作业学习目标 1. 适应老师教学方式,能按照自主学习要求完成本周理论知识学习; 2. 掌握Java Application程序结构; 2. 掌握Java语言的数据类型与变量; 4. 学会使用Java运算符构造各类表达式; 5. 掌握Java Applicati
分类: 其他 发布时间: 09-09 21:41 阅读次数: 0

面试后的反思

今天兴致勃勃的去面试,也不知道自己哪来的自信,总认为会被面上,不料失败告终,总结下面试过程吧 首先到了面试公司,面试的小姐姐还行,说话温柔,填写了基本信息和一个心里测试题 然后被安排到别的屋子写面试题,这是一个胖胖的小姐姐很温柔,人应该不错 拿到面试题我很高兴,因为大部分我都会的,自信心又爆棚了,甚至都想好来上班了,紧接着面试给我这娃重重的一击 来面我的是一个大哥,长得还行,口音是西安的样子 上来看我写的面试题,这大哥可以,根据面试题来再出题,往深了挖,一直挖到你不会为止 问两个之后就说我是不
分类: 其他 发布时间: 09-09 21:41 阅读次数: 0

webpack学习笔记(四) 自动编译

我们每次修改代码之后,如果想要在浏览器中看到变化,都先要手动编译代码,这样未免有些麻烦 在 webpack 中,配置某些选项可以帮助我们在代码发生变化之后自动编译代码 1、存在问题 首先我们搭建一个简单的项目,感受一下在不使用自动编译之前项目开发的状态 创建一个空文件夹 Demo,作为项目的根目录,在该目录下运行如下命令安装项目所需依赖 > # 创建 package.json 文件 > npm init -y > # 安装 webpack > npm install --save-dev we
分类: 其他 发布时间: 09-09 21:41 阅读次数: 0

TODO页面

  功能:1.根据数据显示当前所未完成的事件,      2.可通过输入框进行事件的添加,可标记已完成的事件并进行删除,可修改已添加的事件。   ps:插件引入均使用本地文件,需改用静态CDN。   效果:   代码实现: <!--todo.html--> <!-- <!DOCTYPE html> --> <html> <head> <title></title> <meta charset="utf-8"> <link rel="stylesheet" href=
分类: 其他 发布时间: 09-09 21:41 阅读次数: 0

03.SpringMVC之器

整体结构介绍 在Servlet的继承结构中一共有5个类,GenericServlet和HttpServlet在java中剩下的三个类HttpServletBean、FrameworkServlet和DispatcherServlet是SpringMVC中的这三个类直接实现三个接口:EnvironmentCapable、EnvironmentAware和ApplicationContextAware。 XXXAware在spring里表示对XXX可以感知,通俗点解释就是:如果在某个类里面想要使用
分类: 其他 发布时间: 09-09 21:41 阅读次数: 0

线程的基本操作1

Thread状态: New, 线程刚刚创建,还没执行 Runnable, 就绪,资源准备好了 Blocked, 遇到synchronized, 进入阻塞暂停执行,等待获取锁. Waiting, 无时间限制的等待, 一般是在等待notify() , join()方法则是等待目标线程终止. TIme-Waiting, Terminated; 结束 java操作线程的基本API: 1. 新建线程 public class CreateThreads implements Runnable{
分类: 其他 发布时间: 09-09 21:41 阅读次数: 0

电大博士逆袭经历:我是如何一步步从三本考上博士的

主流的博士,至少是二本起点,本硕博一路走来,毕业时也不到30岁,进高校公司研究所海外博后,随心选择,从容应对,因为还有大把青春可以挥霍。而我,第一学历大专,拼死的考研考博,自己从正式备战考博到正式参加考博历时大约6个月,6个月发艰苦付出,6个月的悉心准备。 考博这个机会最终光顾了我,我作为机会光顾的幸运宠儿,终于考上了电大计算机软件方向博士,为自己的学术经历添上了宝贵的财富。 在这里,我想跟大家分享一下我的心得: 第一,一个人的命运在起步阶段,是具有很大的偶然性的。 当一个机会摆在你面前的时候
分类: 其他 发布时间: 09-09 21:41 阅读次数: 0

TZ_16_Vue的v-model和v-on

1.v-model是双向绑定,视图(View)和模型(Model)之间会互相影响。 既然是双向绑定,一定是在视图中可以修改数据,这样就限定了视图的元素类型。目前v-model的可使用元素有: input select textarea checkbox radio components(Vue中的自定义组件) 基本上除了最后一项,其它都是表单的输入项。 举例: html: <body> <div id="app"> <!--双向绑定 --> <input type="te
分类: 其他 发布时间: 09-09 21:41 阅读次数: 0

Docker-Docker容器跨主机通信

Docker默认的网络环境下,单台主机上的Docker容器可以通过docker0网桥直接通信,而不同主机上的Docker容器之间只能通过在主机上做端口映射进行通信。这种端口映射方式对很多集群应用来说极不方便。如果能让Docker容器之间直接使用自己的IP地址进行通信,会解决很多问题。按实现原理可分别直接路由方式、桥接方式(如pipework)、Overlay隧道方式(如flannel、ovs+gre)等。 docker0网关修改: 首先删除旧的网络 $ sudo ip link set dev
分类: 其他 发布时间: 09-09 21:41 阅读次数: 0

Linux系统SSH服务详解

简介:SSH为secure shell的缩写,由IETF的网络小组(NetworkWorkingGroup)所制定;SSH为建立在应用层基础上的安全协议。SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用SSH协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。SSH在正确使用时可弥补网络中的漏洞。SSH客户端适用于
分类: 企业开发 发布时间: 09-09 21:40 阅读次数: 0

SDS会走上传统存储的老路么?

一直以来,传统硬件存储给用户带来了三大枷锁:存储孤岛,数据散布在各种类型的存储设备之中,数据的共享与流动成为奢侈;存储管理异常复杂,多厂商的供应策略使得不同厂商、不同型号之间的存储设备不能进行统一管理,存储的管理和配置依然专业和复杂;很容易被厂商锁定,各个存储厂商之间皆有各自的数据标准,用户随着数据量增加,很容易被硬件存储厂商锁定。正因为如此,软件定义存储被认为是解决传统存储问题的一副良剂。软件定
分类: 企业开发 发布时间: 09-09 21:30 阅读次数: 0

电脑修改密码后,git push 报错unable to access

电脑修改密码后,git push 时报错 remote: Permission to xxx A. fatal: unable to access 解决这个问题有两种方法,一种是界面修改,一种是命令行修改.以下分开介绍: 1. 修改电脑的凭证,如下所示,找到控制面板>>用户账户>>凭证管理器>>找到对应库的URL>>编辑修改密码 2. 第二种方式,git 命令修改,执行以下两个命令后再重新 git push 根据提示修改账号密码就可 git config --system --unset cr
分类: 其他 发布时间: 09-09 21:24 阅读次数: 0

PAT甲级——A1137 Final Grading【25】

For a student taking the online course "Data Structures" on China University MOOC (http://www.icourse163.org/), to be qualified for a certificate, he/she must first obtain no less than 200 points from the online programming assignments, and then rec
分类: 其他 发布时间: 09-09 21:24 阅读次数: 0

常用配置文件格式比较

分类 properties josn yaml hocon 轻松支持比较复杂的配置 除了properties 和 json 在复杂的配置文件下,可选择YAML或HOCON YAML: 适用场景:多层级关系,数组,可定义常量(包括:整数,浮点数,字符串,NULL,日期,布尔,时间) HOCON: HOCON(Human-Optimized Config Object Notation)是一个易于使用的配置文件格式。它被用于 Sponge 以及利用 Sponge API 的独立插件以储存重要的数据
分类: 其他 发布时间: 09-09 21:24 阅读次数: 0

哈喽,大家好这里是TheJiang博客接下来你们我会写一些你们需要的东西。

这里先说一下我会些什么呢 window Linux 开关机 emmmmm 其他的好像也没什么啦 嗯嗯嗯嗯嗯 就这些吧 告辞!!!!
分类: 其他 发布时间: 09-09 21:24 阅读次数: 0

9.9学习任务

今日任务 和组员工作一起研究实验报告的需求,对实验报告有一个大致的了解和分工,开始撰写自己的部分 解决在实验报告撰写中发现的一些问题 问题解决:关于环境配置说明书,还不太清楚具体怎么撰写。 虽然我们已经见过许多这样的配置书,但是没有自己整理过,考察了我们对自己各个环境配置的时间和版本的了解程度。 对于gitlab,我还更新的不够次数,甚至现在操作还没有熟悉,希望最后能有一个好结果。 明日工作: 继续撰写实验报告,研究环境配置说明的问题 和组员一起优化更新代码。
分类: 其他 发布时间: 09-09 21:24 阅读次数: 0