Java程序加一个检查版本的功能# PDA - 掌中宝r*m2012-12-21 08:121 楼机票不是问题,所以只考虑酒店卡。 但是从没申请过任何酒店的信用卡。应该申请哪个?如果是SPG的话,怎样的开卡bonus才值得申请?谢谢!
n*p2012-12-21 08:122 楼有一个带GUI的Java程序,要加一个版本检查,这样用户每次打开程序的时候就会被提示有没有新版本。目前的实现方法是每次用户打开这个程序,程序就自动读发布这个程序的网站上的一个文件里的第一行(版本号),如果版本号不一样就提示用户更新。这个方法有什么问题吗?有什么可以改进的?还有一个很大的问题就是,如果网络速度慢,或者没有网络,这个程序启动就会很慢,有没有什么办法可以让这个检查版本不在程序启动的时候运行,而是在背后延迟或者悄悄地运行?
g*g2012-12-21 08:124 楼起个TimerTask跑另一个线程,在run里面先sleep,sleep够了再执行就可。【在 n*p 的大作中提到】: 有一个带GUI的Java程序,要加一个版本检查,这样用户每次打开程序的时候就会被提: 示有没有新版本。目前的实现方法是每次用户打开这个程序,程序就自动读发布这个程: 序的网站上的一个文件里的第一行(版本号),如果版本号不一样就提示用户更新。: 这个方法有什么问题吗?有什么可以改进的?: 还有一个很大的问题就是,如果网络速度慢,或者没有网络,这个程序启动就会很慢,: 有没有什么办法可以让这个检查版本不在程序启动的时候运行,而是在背后延迟或者悄: 悄地运行?
r*e2012-12-21 08:126 楼如果你这程序一共没多少用户,那就无所谓,什么办法都差不多如果用户量很大,给发布网站造成的流量很大,或者I/O开销大造成了延时上古时候的办法是去访问一个特定的域名,根据DNS返回的IP来检查版本号这样你可以发布一个新版本就改一下域名的绑定IP,和和【在 n*p 的大作中提到】: 有一个带GUI的Java程序,要加一个版本检查,这样用户每次打开程序的时候就会被提: 示有没有新版本。目前的实现方法是每次用户打开这个程序,程序就自动读发布这个程: 序的网站上的一个文件里的第一行(版本号),如果版本号不一样就提示用户更新。: 这个方法有什么问题吗?有什么可以改进的?: 还有一个很大的问题就是,如果网络速度慢,或者没有网络,这个程序启动就会很慢,: 有没有什么办法可以让这个检查版本不在程序启动的时候运行,而是在背后延迟或者悄: 悄地运行?
n*p2012-12-21 08:128 楼写过OpenMP in C的程序,这个Java是不是差不多?【在 g*****g 的大作中提到】: 起个TimerTask跑另一个线程,在run里面先sleep,sleep够了再执行就可。
n*p2012-12-21 08:1210 楼多谢,这个办法新奇。【在 r*******e 的大作中提到】: 如果你这程序一共没多少用户,那就无所谓,什么办法都差不多: 如果用户量很大,给发布网站造成的流量很大,或者I/O开销大造成了延时: 上古时候的办法是去访问一个特定的域名,根据DNS返回的IP来检查版本号: 这样你可以发布一个新版本就改一下域名的绑定IP,和和
r*m2012-12-21 08:1211 楼谢谢各位的建议。 已经有很多信用卡了,不想申请太多。会去四五个不同的地方,每个地方平均2晚,所以也就是10天左右吧。 所以,如果一个信用卡能够帮忙支付一半的酒店费用就不错了。 SPG么?