一、软件建模基本内容: (一)领域建模 (二)需求建模 描述软件向用户所能提供的外在特性,包括软件的目标、功能等特性。 (三)设计模型 软件的设计方案,包括软件的实现结构、构件、文件等。 (四)测试模型 测试软件的模型描述 二、软件建模方法 大致分为以下三种,但在实际的软件建模过程中将其三和一进行建 ...
分类:
其他好文 时间:
2018-05-23 02:23:22
阅读次数:
196
如何使用TDD 和 自动化测试来建立一个Rails app。 TDD让你用测试来探索代码的设计。你将学习可利用的工具,并学习用什么工具最好使。Tools comes and tools go, 工具是不断进化的,所以作者希望读者用最少的步骤写出更好的代码。 to help you write gre ...
分类:
其他好文 时间:
2018-05-23 02:23:14
阅读次数:
206
日期和时间函数 可能的需求: 当前时间是多少、下个月的今天是星期几、统计截止到当前日期前 3 天的收入总和…… 上述需求就需要使用日期和时间函数来实现: MySQL服务器中的三种时区设置: ①系统时区 保存在系统变量system_time_zone ②服务器时区 保存在全局系统变量global.ti ...
分类:
数据库 时间:
2018-05-23 02:22:47
阅读次数:
184
晚上遇到了,碰到了程序一运行就卡住的尴尬问题,然后百度下,看了看,Get到了一个新的skill。 1. 打开对应的VS程序,选择“调试/Attach Unity Debuger”菜单来调试代码。 2.启动对应的IDE,然后在卡住后,切回VS,选择“调试/窗口/线程”菜单,打开线程窗口。后点击调试的红 ...
分类:
编程语言 时间:
2018-05-23 02:22:27
阅读次数:
197
1.如何在列表,字典,集合中根据条件筛选数据? 如: 过滤列表[3, 9, -1, 10, 20, -2...]中的负数 筛出字典{‘小明’:70, 'Jim':88,'Tom':98...}中值高于90的项 筛出集合(2,3,5,7,8,12,23...)中能被3整除的元素 像第一种过滤列表中的负 ...
分类:
编程语言 时间:
2018-05-23 02:22:17
阅读次数:
205
下面简短几句代码就实现了电子相册自动轮播 实测效果图,效果棒棒哒 ...
分类:
Web程序 时间:
2018-05-23 02:22:10
阅读次数:
230
#include"iostream" #include"time.h" using namespace std; void show(int *a,int N){ for(int i = 0;i = 0 && temp j,则找到插入点 } a[j + 1] = temp; //将i插入腾出的位置 ... ...
分类:
编程语言 时间:
2018-05-23 02:21:59
阅读次数:
193
sudo配置临时取得root权限系统中的普通用户有时需要root权限执行某种操作,要是使用su - root的话必须要知道root的密码,这是不安全的,所以有了sudo,root可以对/etc/sudoers做一定的配置,让普通用户在不切换到root的情况下,执行一些只有root才能执行的操作。这个 ...
分类:
其他好文 时间:
2018-05-23 02:21:42
阅读次数:
192
负载均衡集群介绍主流开源软件LVS、keepalived、haproxy、nginx等其中LVS属于4层(网络OSI7层模型),nginx属于7层,haproxy既可以认为是4层,也可以当做7层使用keepalived的负载均衡功能其实就是lvslvs这种4层的负载均衡是可以分发除80外的其他端口通信的,比如MySQL的,而nginx仅仅支持http,https,mail,haproxy也支持My
分类:
编程语言 时间:
2018-05-23 02:21:35
阅读次数:
197
1.canvas鼠标画线,canvas小方块移动,canvas小方块旋转并缩放 ...
分类:
Web程序 时间:
2018-05-23 02:21:25
阅读次数:
255
Android Activity标签属性 Activity 是 Android 系统四大应用组件之一,用户可与 Activity 提供的屏幕进行交互,以执行拨打电话、拍摄照片、发送电子邮件等操作开发者必须在清单文件中声明要使用的 Activity,这样系统才能访问它。声明方式是在 < applica ...
分类:
移动开发 时间:
2018-05-23 02:21:18
阅读次数:
241
通用函数(及ufunc)是一种对ndarray中的数据执行元素级运算的函数。你可以将其看作简单函数(接受一个或多个标量值,并产生一个或多个标量值)的矢量化包装器。 https://zhuanlan.zhihu.com/p/33468084 abs,fabs sqrt square exp log,l ...
分类:
编程语言 时间:
2018-05-23 02:21:10
阅读次数:
221
点击Preferences->Browse Packages进入Packages目录,然后打开User目录,查看User目录里面有没有Default (Windows).sublime-mousemap文件,如果没有则创建一个。这个文件是用来配置sublime的鼠标操作的。在文件中输入如下内容: [ ...
分类:
其他好文 时间:
2018-05-23 02:21:03
阅读次数:
201
最近在做练习,发布.net core webapi在本机IIS上,使用.net core的文件系统发布到IIS后,出现错误 500.19 观察了下页面如下 查阅资料才知道是少安装了一个DotNetCore的插件, 下载地址: https://aka.ms/dotnetcore-2-windowsho ...
1. 基本有序 在众多排序算法中,有一个概念被多次提及:数组基本有序。 例如: 直接插入排序(Insertion Sort)在面对数组基本有序时,体现出良好的性能。 平滑排序(Smooth Sort)在数组趋向有序时,其时间复杂度趋向于 O(n)。 快速排序(Quick Sort)和堆排序(Heap ...
分类:
编程语言 时间:
2018-05-23 02:20:45
阅读次数:
251