开篇 系统架构的文章系列,也是搁浅的太久了,最近也是整理了下思路,将目前未完成的内容,写完吧,也不能拖太久,就不太好了。所以就趁周末写一下,今天我 们要说的是单机应用,单击应用软件可以很复杂,也可以很简单。有些单机软件可以没有数据库,也可以有数据库,比如我们平时的一些工具类的软件,写字板,V S开发
分类:
其他好文 时间:
2016-03-01 06:12:31
阅读次数:
201
在Erlang 18中, 我们还是可以使用erlang:now/0 但也已经 deprecated啦,大量使用可能引发瓶颈。 The default time warp mode has the same behavior as before, and the old API still works
分类:
其他好文 时间:
2016-03-01 06:13:48
阅读次数:
176
Ps:找规律题....凡是平方数都是开...WA了一次..数组给的太小?...后来给到3000..就AC了 代码: #include "stdio.h"long long dp[3000];int main(){ int i,n; for(i=1;i<3000;i++) dp[i-1]=i*i; w
分类:
其他好文 时间:
2016-03-01 06:11:55
阅读次数:
149
1. 1000以内的较多组合数求解;利用C(n,m) = C(n-1,m) + C(n-1,m-1)求解; const int N = 1005; ll f[N][N]; void init(int n) { f[0][0] = 1; for(int i = 1;i <= n;i++){ f[i][
分类:
其他好文 时间:
2016-03-01 06:13:15
阅读次数:
119
Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。 Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。 git clone git remote git fetch git pull git
分类:
其他好文 时间:
2016-03-01 06:12:23
阅读次数:
140
开篇 上篇,我们介绍了,单机软件的架构,其实不管什么软件系统,都是为了解决实际中的一些问题,软件上为了更好的解决实际的问题才会产生,那么对于单机软 件的架构则也是在不断的变化和发展,当然好的软件架构会对软件的生命周期起到决定的作用。好的软件架构,无疑会延长单机软件的生命周期,同时适应后期的不断的衍生
分类:
其他好文 时间:
2016-03-01 06:12:26
阅读次数:
245
大多数开发人员随着经验的增长,会进入一个管理层的岗位(开发小组的组长,当然啦博主才毕业大半年,还不是开发组长,只是提前了解了一下分享给大家),需要负责软件系统的设计(系统功能设计和数据库设计)。然后将你的设计思路传递给其他同事(也是一个讨论并完善的过程),让他们协助编码完成软件的开发。在设计思路的传递时,图文结合表述会更加直观清晰些。下面博主分享三个软件,主要用于快速整理处系统功能图和数据库设计:X...
分类:
其他好文 时间:
2016-03-01 01:06:36
阅读次数:
221
单例模式(Singletion):保证一个类仅有一个实例,并提供一个访问该实例的全局访问点。 单例模式主要作用是保证唯一的实例,可以严格地控制客户端怎样访问该实例以及何时访问它。可以简单的理解为对唯一实例的受控访问。 Singleton -instance:Singleton -Singleton(
分类:
其他好文 时间:
2016-03-01 01:03:21
阅读次数:
159
这个是在使用了VS2015 update1学MVC的时候,在controllers的方法添加view时报的一个错误,中文基本搜不到解决方法,然后无奈转到成英文,还好G家的搜索提示补全能力拯救了我的渣英语,搜索 running the selected code generator : invalid
分类:
其他好文 时间:
2016-03-01 01:01:25
阅读次数:
2170
简介 :文档对象模型(DOM)是一种用于处理xml文档的API函数集。 2.1文档对象模型概述 按照W3C的定义,DOM是“一种允许程序或脚本动态地访问更新文档内容,结构和样式的、独立于平台和语言的规范化接口。DOM是表示文档(比如HTML和XML)和访问、操作构成文档的各种元素的应用程序接口,它以
分类:
其他好文 时间:
2016-03-01 01:02:36
阅读次数:
668
在上一篇博文《IIR型高斯滤波的原理及实现》中我们曾经提到从s域到z域的变换,也即是将模拟滤波器转化为数字滤波器,本文将正式地介绍这个问题。对于IIR滤波器设计,常用的方法有两种:冲激不变法和双线性变换,本文将重点阐述着两种方法的原理。设模拟滤波器系统函数为$H(s)$,数字滤波器系统函数为$H(z...
分类:
其他好文 时间:
2016-03-01 01:02:16
阅读次数:
360
大意是有一排石子,每一堆有a[i]个,目标状态每一堆有b[i]个,每一步可以从一堆中取出一个石子转移到相邻的一个,其中1和n也算相邻也即环形。问最少步数。 比赛的时候写了个按照步数贪心的做法,FST了,当时想的贪心是从1到n/2枚举步数,for每一个需要石子的堆i,从(i+d)%n与(i-d)%n中
分类:
其他好文 时间:
2016-03-01 00:58:23
阅读次数:
223
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流!----- 一、网络概述 网络编程三要素: IP IP地址是计算机或设备在网络上的唯一标识。 192.168.1.1 ip地址 255.255.255.0广播地址 Ipv4:4个字节 4个 0-255 端口 端口号
分类:
其他好文 时间:
2016-03-01 01:01:04
阅读次数:
219
bool HelloWorld::init() { if ( !Layer::init() ) { return false; } auto listener=EventListenerKeyboard::create(); listener->onKeyReleased = [](EventKey
分类:
其他好文 时间:
2016-03-01 00:59:43
阅读次数:
173
1 #include<cstdio> 2 #include<iostream> 3 #define M 1000001 4 using namespace std; 5 int head[M],next[M],u[M],n,v[M],fa[M],cnt,q[M],f1[M],xia[M],ans;
分类:
其他好文 时间:
2016-03-01 00:59:54
阅读次数:
197
姓名:范鋆 学号:1413042049 班级:网工142 兴趣爱好:滑板 个人编程能力:只有老师布置的内容能完成所以只有几十行的能力。语言:c++ Github账号:Greedy91(为啥Greedy都有人注册,这么贪婪吗?) Github注册流程: 这里完成基本的注册信息,账户名,密码,邮箱。 注
分类:
其他好文 时间:
2016-03-01 00:57:07
阅读次数:
407
JVM是Java Virtual Machine(Java虚拟机)的缩写,这里要分清的是,JVM与java语言是相对独立的,也就是说只要有符合java语言规范的虚拟机也可以运行java语言。 1.JVM的启动流程 2.JVM基本结构 PC寄存器: 1.每个线程拥有一个PC寄存器 2.在线程创建时创建
分类:
其他好文 时间:
2016-03-01 00:57:44
阅读次数:
212