软件的结构: C/S(Client Server)结构的软件: 比如: QQ、 极品飞车、 飞信 、 迅雷 cs结构的软件的缺点:更新的时候需要用户下载更新包然后再安装,程序员则需要开发客户端与服务端。 cs结构软件的优点: 减轻服务端的压力,而且可以大量保存数据在客户端。 B/S(Browser ...
分类:
Web开发 时间:
2016-11-02 09:46:57
收藏:
0 评论:
0 赞:
0 阅读:
203
前面我们学校里如何创建多线程,当我们接到一个新的请求时,会创建一个线程,执行完毕之后又销毁掉这个线程。对于一些数目巨大,但是单个快速执行的任务,每个任务真正执行消耗的时间和线程创建销毁的时间可能都差不多。这样一来,线程的效率浪费的比较严重。因此可以考虑使用..
分类:
编程语言 时间:
2016-11-02 08:11:02
收藏:
0 评论:
0 赞:
0 阅读:
237
#coding:utf-8
importpymssql
importsys
classMSSQL:
def__init__(self,host,port,user,pwd,db):
reload(sys)
sys.setdefaultencoding(‘utf8‘)
ifnotdb:
raise(NameError,u"没有设置数据库信息")
self.conn=pymssql.connect(host=host,port=port,user=user,password=pwd,databa..
分类:
数据库技术 时间:
2016-11-02 08:10:26
收藏:
0 评论:
0 赞:
0 阅读:
695
kvm安装和配置宿主机环境:Centos6.6最近在玩kvm,小小总结一下。1、检查CPU是否支持KVM需要有CPU的支持(IntelVT或AMDSVM),在安装KVM之前检查一下CPU是否提供了虚拟技术的支持:#egrep‘vmx|svm‘/proc/cpuinfo#modprobe-ls|grepkvm#查看内核是否开启kernel/arch/x86/kvm/kvm.k..
分类:
其他 时间:
2016-11-02 08:09:36
收藏:
0 评论:
0 赞:
0 阅读:
217
简单说明:说明:之前章节中,视图函数直接返回文本,而实际生产环境很少这样,因为实际的页面大多是带有样式和复杂逻辑的HTML+CSS+JS代码,这可以让浏览器渲染出非常漂亮和复杂的效果,页面内容应该是可以重用的,而且需要更执行更高级的功能自带模版:#!/usr/bin/envpython
#-*-coding..
分类:
编程语言 时间:
2016-11-02 08:09:04
收藏:
0 评论:
0 赞:
0 阅读:
733
Exchange2013里,用户在登陆OWA的时候报一下故障,出现意外错误,无法处理您的请求。X-OWA-Error:System.NullReferenceException
X-OWA-Version:15.0.775.32
X-FEServer:CAS01
X-BEServer:MBX02
Date:2016/9/219:57:05打开ADSI编辑器,连接到【配置】,然后找到【CN=Services】..
分类:
其他 时间:
2016-11-02 08:07:51
收藏:
0 评论:
0 赞:
0 阅读:
580
基于Electron框架开发桌面应用时,如果使用了jquery,就会有冲突。解决方法有好几种,下面的这种方法是通过修改jquery文件来规避冲突:打开jquery.js,在文件的开头加上:if(typeofmodule===‘object‘){window.module=module;module=undefined;}在文件的结尾加上:if(window.mod..
分类:
Web开发 时间:
2016-11-02 08:07:37
收藏:
0 评论:
0 赞:
0 阅读:
311
Azure环境:1台DC+2台SQL2012(用库中的SQLVM,不是VM自搭建SQLServer)故障:在AlwaysOn向导,出现这样的错误信息:Failedtobringavailabilitygroup‘HADB‘online.Theoperationtimedout.VerifythatthelocalWindowsServerFailoverClustering(WSFC)nodeisonline.Thenverifythatthea..
分类:
数据库技术 时间:
2016-11-02 08:07:18
收藏:
0 评论:
0 赞:
0 阅读:
863
将一个命令的结果赋给一个变量:count=`ls*.gz|wc-l`echo$count查询某些文件,然后对每个文件进行处理:forfin$(ls*.h);doecho$fdone查询所有的.h文件,并且对每个.h文件,输出文件名forfin$(ls*.h);doif[-d$f]thenecho$ffidone
分类:
系统服务 时间:
2016-11-02 08:06:45
收藏:
0 评论:
0 赞:
0 阅读:
242
Nginx配置============================================================================概述:====================================================================Web架构扩展思路1.正向代理和反向代理:★正向代理定义:是一个位于客户端和原始服务器(originserver)之..
分类:
其他 时间:
2016-11-02 08:06:29
收藏:
0 评论:
0 赞:
0 阅读:
355
设定脚本框架找“出”相同特征码的二进制文件、找出相同内容的文本文件(md5sum、)
分类:
其他 时间:
2016-11-02 08:06:17
收藏:
0 评论:
0 赞:
0 阅读:
214
OSChina的镜像站已于2015年6月份停运,很可惜。以下4个镜像站于2016年11月1日测试正常。1、阿里云的镜像站(首推,新站,速度暴快)顺便给阿里云栖开发者社区做个广告,点这里来云栖社区看看吧。<mirror>
<id>nexus-aliyun</id>
<name>Nexusaliyun<..
分类:
其他 时间:
2016-11-02 08:06:00
收藏:
0 评论:
0 赞:
0 阅读:
308
JSON(JavaScriptObjectNotation)JavaScript对象表示法,它是一种基于文本,独立于语言的轻量级数据交换格式。在现在的通信中,较多的采用JSON数据格式,JSON有两种表示结构,对象和数组,JSON数据的书写格式是:名称/值对。在vs解决方案中以前采用xml树的形式,组织项目的结..
分类:
Web开发 时间:
2016-11-02 08:05:22
收藏:
0 评论:
0 赞:
0 阅读:
232
由于关于Monasca的中文介绍并不多,本系列文章主要介绍Monsca组件在openstack的工作流程与原理:Openstack+Monasca简介(1)Monasca组件介绍Monasca是什么:一个具有高性能,可扩展,高可用的监控即服务的(MONaas)解决方案。使用RestAPI接口来存储、查询性能和历史数据,不同与..
分类:
其他 时间:
2016-11-02 08:04:46
收藏:
0 评论:
0 赞:
0 阅读:
956
可提交的传送门http://acm.hdu.edu.cn/showproblem.php?pid=5945 分析:这道题目可以采用动态规划来解决 设f[i]表示把i变成1的最小代价。 所以有:f[i] = min{f[(1-t) ~ (i-1)]}+1 特别的,对于i % k == 0 f[i] = ...
分类:
其他 时间:
2016-11-02 08:02:31
收藏:
0 评论:
0 赞:
0 阅读:
288
Python Script: 1. Add some lines into a blank file: echo "hello world" >> text.txt. Everytime before create a script file. we have some steps: a. Crea ...
分类:
其他 时间:
2016-11-02 08:02:16
收藏:
0 评论:
0 赞:
0 阅读:
278
上一节我们通过 Web UI 创建为 cirros-vm3 分配了浮动 IP,今天将分析其工作原理。 ...
分类:
其他 时间:
2016-11-02 08:01:22
收藏:
0 评论:
0 赞:
0 阅读:
254
Qt学习虚拟机--基于MSYS2-MinGW环境并带有各种开源的软件库!虚拟机地址,VM10和以上:http://pan.baidu.com/s/1slcTA49包含两个分卷压缩包,加起来5GB多。 需要注意的是MSYS2有两个不同的命令行环境,放在桌面了:********************* ...
分类:
其他 时间:
2016-11-02 08:01:08
收藏:
0 评论:
0 赞:
0 阅读:
275
此题为技巧题,需知道Nim Game的Wining Strange,即在自己的局中,如果剩余数目为4的倍数,则不可能取胜。因此检测N是否为4的倍数即可。Background参见http://www.cdf.toronto.edu/~ajr/270/probsess/03/strategy.html ...
分类:
其他 时间:
2016-11-02 08:00:39
收藏:
0 评论:
0 赞:
0 阅读:
227
没有什么算法可言,完全就是暴力枚举,不过只是要优化一点暴力暴力。 他告诉我们,我们可以取一个或者两个,在这之前,我们首先考虑一个问题就是,我们的内接圆(其实是最大圆)的半径是最短边/2,顺便了解下外接圆半径是sqrt(a*a+b*b+c*c) 所以我们要动手,如果取一个,我们只要找出最小的边就好。 ...
分类:
其他 时间:
2016-11-02 08:00:17
收藏:
0 评论:
0 赞:
0 阅读:
560