如何制作自动更新程序?
[版权所有 邱秋 2014 metaphysis@yeah.net, 转载请注明出处]
最近为单位写了一个C/S结构的软件,这个软件是工作在单位的局域网内的。为了减轻为程序进行升级的工作量,需要解决程序自动更新的问题。那么如何做一个自动更新程序呢?
想了一下,更新程序需要解决以下问题:
(A)它需要知道哪些是需要更新的文件,哪些是不需要的文件;
(B)它需要知道从...
分类:
其他 时间:
2014-01-30 02:42:26
收藏:
0 评论:
0 赞:
0 阅读:
406
题意:给你n个长m的不相同的0,1字符串,每一位都作为该位的特征,每次你都可以提出一个问题,求最少的问题使得所有的字符串都区分开
思路:记忆化搜索,首先建立两个集合,一个作为已问的题目的集合,一个作为那些问题的答案,那么我们可以试着存放该状态下,还有多少没有区分开,直到某状态只有一个或者没有的时候,那么就不需要再提问了,也可以看看学长写的点击打开链接#include
#include
#in...
分类:
其他 时间:
2014-01-30 03:09:06
收藏:
0 评论:
0 赞:
0 阅读:
335
7.1 实现综述
在我们了解完了Annotation诸多的基础知识之后,不禁会想,Annotation是如何在代码和系统中被处理和执行的?
首先,我们来看一下,Annotation的RetentionPolicy支持三种不同的类型:
SourceCode
写在源代码中,在编译之时,就被会抛弃掉。
Class...
分类:
其他 时间:
2014-01-30 03:50:46
收藏:
0 评论:
0 赞:
0 阅读:
449
网址:http://www.omgubuntu.co.uk/2013/08/ubuntu-13-10-winning-wallpapers-revealed
打开网页,选择Download Ubuntu 13.10 Wallpaper
将deb文件保存在某一目录,默认保存在~/Downloads
ubuntu-wallpapers-saucy_13.04.0+13.10.20130823-0...
分类:
其他 时间:
2014-01-30 03:49:06
收藏:
0 评论:
0 赞:
0 阅读:
452
经常在网站会看到类似这样的特效,下面采用jQuery实现下。
思路很简单,用户名输入框获取焦点时判断是否为默认值,如果是则清空否则不清空。该输入框失去焦点时判断输入内容是否为空串或空格,如果是则清空否则不清空。
注:仅仅是个人思路。网站未必是采用这种方式实现的。
用户名
...
分类:
Web开发 时间:
2014-01-30 03:29:56
收藏:
0 评论:
0 赞:
0 阅读:
482
前面了iOS的NSThread方法来实现多线程,这篇就简单的讲讲NSOperation和NSOperationQueue。
NSOperation是一个抽象类,定义一个要执行的任务。NSOperationQueue是一个任务队列,帮助对NSOperation所定义的任务进行管理。当任务加入到任务队列后,会自动按照优先级和依赖关系自动运行。...
分类:
其他 时间:
2014-01-30 02:56:36
收藏:
0 评论:
0 赞:
0 阅读:
431
思路分析:
dp[i][j] 第i秒 有j点魔法 可以消耗boss的最大生命值
可以将普通攻击看成伤害为1 耗蓝为0 的一个技能
c 为耗蓝 v为伤害
枚举上一秒的每一个状态
int tag=k-c[j]+t;
if(tag>100)tag=100;
dp[i][tag]=max(dp[i][tag],dp[i-1][k]+v[j]);
卡了好久
如果q=25...
分类:
其他 时间:
2014-01-30 02:55:46
收藏:
0 评论:
0 赞:
0 阅读:
432
CUDA全称Computer Unified Device Architecture(计算机统一设备架构),它的引入为计算机计算速度质的提升提供了可能,从此微型计算机也能有与大型机相当计算的能力。可是不恰当地使用CUDA技术,不仅不会让应用程序获得提升,反而会比普通CPU的计算还要慢。最近我通过学习《GPGPU编程技术》这本书,深刻地体会到了这一点,并且用CUDA Runtime应用改写书上的例子程序来体会CUDA技术给我们计算能力带来的提升。...
分类:
其他 时间:
2014-01-30 03:17:26
收藏:
0 评论:
0 赞:
0 阅读:
414
{pc:get sql=”select * from v9_picture_data where id = ‘$id’”}
{loop $data $n $r}
{loop string2array($r['pictureurls']) $pic_k $v}
{/loop}
{/loop}
{/pc}...
分类:
Web开发 时间:
2014-01-30 02:59:06
收藏:
0 评论:
0 赞:
0 阅读:
457
1、生成Jar文件
步骤一、(1)选中项目 --> 右键 --> 选择Export选项,如下图所示:
(2) 选择java目录下的JAR File,如下图所示:
(3) 选择希望导出到Jar包中的资源,通常只需要选择src目录即可,右边的.classpath及.project文件都可勾掉,...
分类:
其他 时间:
2014-01-30 03:14:56
收藏:
0 评论:
0 赞:
0 阅读:
499
CUDA全称Computer Unified Device Architecture(计算机统一设备架构),它的引入为计算机计算速度质的提升提供了可能,从此微型计算机也能有与大型机相当计算的能力。可是不恰当地使用CUDA技术,不仅不会让应用程序获得提升,反而会比普通CPU的计算还要慢。最近我通过学习《GPGPU编程技术》这本书,深刻地体会到了这一点,并且用CUDA Runtime应用改写书上的例子程序来体会CUDA技术给我们计算能力带来的提升。...
分类:
其他 时间:
2014-01-30 03:40:46
收藏:
0 评论:
0 赞:
0 阅读:
499
软件测试是软件工程的一个重要阶段,也是保证软件质量的重要手段。在软件开发过程中,人们已经会使用多种保证软件质量的方法来开发软件,但是在工作中的错误是难免的,这样开发出来的产品或者系统或多或少的会隐藏着许多错误和缺陷,所以软件测试是软件开发中必不可少的一项任重道远的环节。
下图就是介绍了软件测试的主要内容:
软件测试与开发之间的关系:...
分类:
其他 时间:
2014-01-30 03:18:16
收藏:
0 评论:
0 赞:
0 阅读:
387
Maximum repetition substring
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 6169
Accepted: 1857
Description
The repetition number of a string is defined...
分类:
其他 时间:
2014-01-30 03:49:56
收藏:
0 评论:
0 赞:
0 阅读:
490
今天用newlisp返回JSON的时候,发现jQuery 的ajax的done始终不能工作,用always就可以。首先排除了jQuery 2.1.0的bug,然后就检查了newlisp返回的HTTP response,果然又问题。这里记录一下:1. 要设置HTTP Response的一些信息2. dragonfly内置了一个json库,可以将list转换成json串。下面看个例子:(set 're...
分类:
Windows开发 时间:
2014-01-30 02:49:56
收藏:
0 评论:
0 赞:
0 阅读:
533
Wu-FTP:古老,配置复杂
Proftp:功能强大
vsftp: 安全,高速,稳定【系统默认的FTP软件】
VSFTP服务器配置
启动:/etc/rc.d/init.d/vsftpd start
【默认启动后即支持用户宿主目录访问及匿名访问】
配置文件:/etc/vsftp/vsftp.conf
一、匿名访问
1、 匿名FTP用户名:ftp、anonymous...
分类:
其他 时间:
2014-01-30 03:41:36
收藏:
0 评论:
0 赞:
0 阅读:
396
给你一些点,判断MST(最小生成树)是否唯一。...
分类:
其他 时间:
2014-01-30 02:49:06
收藏:
0 评论:
0 赞:
0 阅读:
351
终于到了HLS部分。HLS是High Level Synthesis的缩写,可以将高级程序设计语言C,C++,SystemC综合为RTL代码的工具。
生产力的发展推动了设计模式。在电子技术初级阶段,人们关注的是RLC电路,通过建立微分方程求解电路响应。门级电路是对RLC的初步封装,人们进而采用布尔代数、卡诺图进行电路设计与分析。之后随着集成电路进一步发展,门电路可以集成为寄存器、触发器、R...
分类:
其他 时间:
2014-01-30 03:29:06
收藏:
0 评论:
0 赞:
0 阅读:
850
问题:超级质数是在质数序列中下标也是质数的质数,例如3,5,11……现在给你一个数,找一个由超级质数构成的最小表示使得这些数的和等于这个数。
解法:先求出这些超级质数,然后就是个完全背包问题。具体可见我动态规划关于背包的文章。
Problem: Super-prime number is such a prime number that its current number in prime...
分类:
其他 时间:
2014-01-30 03:08:16
收藏:
0 评论:
0 赞:
0 阅读:
376
给出两个数a,b(a<=b<=100000),求在a和b之间有多少个完全平方数(包括a和b)...
分类:
其他 时间:
2014-01-30 03:16:36
收藏:
0 评论:
0 赞:
0 阅读:
384
题意:对一个数列进行操作,光标位置后面插入一个权值为x的数,删除光标前的那个数,光标左移一位,光标右移一位,求1到k位置的最大的前缀和。。
注意这里的k是在光标之前的,由于这个条件,所以这题又简单的2个栈维护可以解,如果没有这个条件,那么就要用伸展树了。
之前写过这题题解,数组的splay和栈都写过 以前的链接
其它操作都没问题,这里主要讲讲 询问操作。
对于操作Q x:相...
分类:
其他 时间:
2014-01-30 03:28:16
收藏:
0 评论:
0 赞:
0 阅读:
613