用例建模之用例图

用例图 UseCase Diagram 通俗来说,用例是文本形式的情节描述,用以说明某参与者使用系统以实现某些目标。用例建模主要是编写文本的活动,而非制图。 用例建模的制品有用例图和用例描述,我这篇博客只说下画用例图的一些方法和注意要点。但需要强调的是,用例是文本文档,用例图在编写用例工作中是次要的。 制作合理的用例图,通常给团队带来以下利益: 明确系统的业务范围、服务对象(角色)、外部系统与设备 帮助识别技术风险,提前实施关键技术原型公关与学习 易于评估项目工作量,合理规划迭代周期,规划人力
分类: 其他 发布时间: 05-08 23:26 阅读次数: 0

移动构造函数被定义为删除的函数

有类成员定义了自己的拷贝构造函数且未定义移动构造函数,或者有类成员未定义自己的拷贝构造函数且编译器不能为其合成移动构造函数。移动赋值运算符的情况类似。 如果有类成员的移动构造函数或者移动复制运算符被定义为删除或是不可访问的 有类成员是const或者引用 此外,移动操作和合成拷贝控制成员(编译器生成的拷贝成员)之间的影响:如果一个类定义了一个移动构造函数/移动运算符,则该类的合成拷贝构造函数和拷贝赋值运算符会被定义为删除的,也就是说定义了一个移动操作的类也要定义自己的拷贝操作,否则拷贝操作会被默
分类: 其他 发布时间: 05-08 23:25 阅读次数: 0

awk来对文件进行分析

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u014489699/article/details/83543326 简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 awk工作流程是这样的:读入有’\n’换行符分割的一条记录,然后将记录按指定的域分隔符划分域,填充域,默认域
分类: 其他 发布时间: 05-08 23:25 阅读次数: 0

struct和typedef struct的区别

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u014489699/article/details/86291954 首先: //注意在C和C++里不同 在C中定义一个结构体类型要用typedef: typedef struct Student     {     int a;     }Stu; 于是在声明变量的时候就可:Stu stu1,如果没有typedef就必须用 struct Student stu1 来声明。这里的Stu实际上
分类: 其他 发布时间: 05-08 23:25 阅读次数: 0

串行,并发与并行

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u014489699/article/details/89893438 串行 多个任务,执行时一个执行完再执行另一个。 比喻:吃完饭再看视频。 并发 多个线程在单个核心运行,同一时间一个线程运行,系统不停切换线程,看起来像同时运行,实际上是线程不停切换。 比喻: 一会跑去厨房吃饭,一会跑去客厅看视频。 并行 每个线程分配给独立的核心,线程同时运行。 比喻:一边吃饭一边看视频。 在单CPU系统中,系
分类: 其他 发布时间: 05-08 23:24 阅读次数: 0

前端面试宝典之手写代码篇

手写事件侦听器,并要求兼容浏览器 var eventUtil = { getEvent: function (event) { return event || window.event; }, getTarget: function (event) { return event.target || event.srcElement; }, addListener: function (element, type, han
分类: 其他 发布时间: 05-08 23:24 阅读次数: 0

前端面试宝典之网络安全

常见web安全及防护原理 sql注入原理 就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令 总的来说有以下几点 永远不要信任用户的输入,要对用户的输入进行校验,可以通过正则表达式,或限制长度,对单引号和双"-"进行转换等 永远不要使用动态拼装SQL,可以使用参数化的SQL或者直接使用存储过程进行数据查询存取 永远不要使用管理员权限的数据库连接,为每个应用使用单独的权限有限的数据库连接 不要把机密信息明文存放,请加密或者hash掉密
分类: 其他 发布时间: 05-08 23:23 阅读次数: 0

前端面试宝典之常见其他技术问题

如何评价AngularJS和BackboneJS backbone具有依赖性,依赖underscore.js。Backbone + Underscore + jQuery(or Zepto)就比一个AngularJS 多出了2 次HTTP请求. Backbone的Model没有与UI视图数据绑定,而是需要在View中自行操作DOM来更新或读取UI数据。AngularJS与此相反,Model直接与UI视图绑定,Model与UI视图的关系,通过directive封装,AngularJS内置的通用d
分类: 其他 发布时间: 05-08 23:23 阅读次数: 0

前端面试宝典之性能篇

一、网络相关 1.1 DNS 预解析 DNS 解析也是需要时间的,可以通过预解析的方式来预先获得域名所对应的 IP <link rel="dns-prefetch" href="//yuchengkai.cn"> 1.2 缓存 缓存对于前端性能优化来说是个很重要的点,良好的缓存策略可以降低资源的重复加载提高网页的整体加载速度 通常浏览器缓存策略分为两种:强缓存和协商缓存 强缓存 实现强缓存可以通过两种响应头实现:Expires和 Cache-Control 。强缓存表示在缓存期间不需要请求,
分类: 其他 发布时间: 05-08 23:23 阅读次数: 0

JavaScript ES6 必须懂的重点

JavaScript ES6 带来了新的语法和新的强大功能,使您的代码更现代,更易读。它允许您编写更少的代码并执行更多操作。 ES6 向我们介绍了许多强大的功能,如箭头函数,模板字符串,对象结构,模块等,让我们来看看。 const and let const 是 ES6 中用于声明变量的新关键字。 const 比 var 更强大。使用后,无法重新分配变量。换句话说,它是一个不可变的变量,除非它与对象一起使用。 这对于定位选择器非常有用。例如,当我们有一个触发事件的按钮时,或者当您想在 Java
分类: 其他 发布时间: 05-08 23:22 阅读次数: 0

Flex 布局:实例篇

转自:http://www.ruanyifeng.com/blog/2015/07/flex-examples.html 作者: 阮一峰 介绍了Flex布局的语法,今天介绍常见布局的Flex写法。 你会看到,不管是什么布局,Flex往往都可以几行命令搞定。 我只列出代码,详细的语法解释请查阅《Flex布局教程:语法篇》。我的主要参考资料是Landon Schropp的文章和Solved by Flexbox。 一、骰子的布局 骰子的一面,最多可以放置9个点。 下面,就来看看Flex如何实现,从
分类: 其他 发布时间: 05-08 23:22 阅读次数: 0

Fetch 使用基础详解

原文链接:https://css-tricks.com/using-fetch/。 本文介绍了Fetch基本使用方法及zlFetch库的使用 无论用JavaScript发送或获取信息,我们都会用到Ajax。Ajax不需要刷新页面就能发送和获取信息,能使网页实现异步更新。 几年前,初始化Ajax一般使用jQuery的ajax方法: $.ajax('some-url', { success: (data) => { /* do something with the data */ },
分类: 其他 发布时间: 05-08 23:21 阅读次数: 0

js中replace的用法

replace方法的语法是:stringObj.replace(rgExp, replaceText) 其中stringObj是字符串(string),reExp可以是正则表达式对象(RegExp)也可以是字符串(string),replaceText是替代查找到的字符串。。为了帮助大家更好的理解,下面举个简单例子说明一下 Js代码 1. <script language="javascript"> 2. var stringObj="终古人民共和国,终古人民"; 3. 4. //替换错别字“
分类: 其他 发布时间: 05-08 23:21 阅读次数: 0

js搜索键关键字变色 封装方法及小程序显示

js /** * 搜索键关键字变色 * @param {*} data 要替换的数组 * @param {*} key 替换字段的key值 * @param {*} value 搜索的关键字 */ function searchNotes (data, key, value) { // 搜索键关键字变色 var nWord = value // 获取el表达式冲文本框输入的关键字 var array = nWord.split('') // 分割 var dsa =
分类: 其他 发布时间: 05-08 23:21 阅读次数: 0

电信物联网开放平台NB-IoT商业项目已投产

电信物联网开放平台NB-IoT商业项目已投产
分类: 企业开发 发布时间: 05-08 23:20 阅读次数: 0

springboot+freemarker热部署

springboot+freemarker热部署
分类: 企业开发 发布时间: 05-08 23:20 阅读次数: 0

租用服务器商太多,服务器租用选择困难?看这里啦

为了节约成本,或者技术维护方面上,很多企业都会选择服务器租用,但是服务器商家这么多,该怎么去选择呢?小编来支招。一)不要盲目选择最贵最好的,也不一定需要很大的带宽,首先你要从自己的应用需求出发选择品牌和服务器的配置,能够满足需求的就是最好的。二)高配置不一定就有高性能,服务器的稳定性和扩展性是最为重要的,对于服务器最重要的其中就是稳定性,服务器上线运行一定要保证它的稳定、安全、正常的工作。亚太网络
分类: 企业开发 发布时间: 05-08 23:20 阅读次数: 0

天水服务器数据恢复

西安唯佳数据恢复中心能处理raid全系列数据恢复问题,包括RAID0、RAID1、RAID0+1、RAID1+0、RAID5、RAID5+0、RAID5+1、RAID5+0+1、RAIDADG、RAID6、RAID5E、RAID5EE、JBOD、SAN、NAS。服务器往往是重要数据集中存储和管理的地方,在存储容量、存储安全和存储速度上都有一定的优势,正是由于这个优势,一个单位往往用服务器存储极其重
分类: 企业开发 发布时间: 05-08 23:20 阅读次数: 0

python的发展前景怎么样?

针对就业前景迷惘的人,想学开发又怕学不会的人。
分类: 企业开发 发布时间: 05-08 23:20 阅读次数: 0

【运维安全】- 总结

总结
分类: 企业开发 发布时间: 05-08 23:20 阅读次数: 0