社区
非技术类
帖子详情
如何实现在网上自动更新程序
sor
2002-01-29 02:55:57
客户说软件需要能够在网上自动升级,怎么办???
...全文
222
7
打赏
收藏
如何实现在网上自动更新程序
客户说软件需要能够在网上自动升级,怎么办???
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sor
2002-01-30
打赏
举报
回复
这个方法不错,我想在程序启动时监测远程版本情况,是不是会导致程序启动速度很慢?
还有什么高招没?
masterz
2002-01-29
打赏
举报
回复
我用java做过类似的功能。
把程序分为2各部分,A和B
最新版本放在web server上
程序启动时运行A,通过HTTP协议访问web server,得到B的last modified time,如果与本地文件时间不一致就替换本地文件,并且修改文件的时间使本地文件和服务器文件时间一致。
A启动B后结束,B可以进行与上一步类似的过程更新A.
取得服务器上文件时间可以用:
CHttpFile *m_pfile;
...//initialize m_pfile;
SYSTEMTIME *ptime = new SYSTEMTIME ;
m_pfile -> QueryInfo ( HTTP_QUERY_LAST_MODIFIED, ptime );
ynyn
2002-01-29
打赏
举报
回复
这是没有办法的,如果你要自动升级的话,7*24在线直接接入INTERNET的服务器是一定要的。
sor
2002-01-29
打赏
举报
回复
用socket也太麻烦了,网上的socket服务必须时刻开着,传输文件也麻烦,碰到局域网代理怎么办?
ynyn
2002-01-29
打赏
举报
回复
你可以把升级做成一个单独的程序,如果检测到有新版本,并且用户选择了升级,就运行这个升级程序并且关闭本程序。然后只要由升级程序来更新就可以了
sor
2002-01-29
打赏
举报
回复
怎么检查服务器的版本?也用socket?那么服务器的socket必须做成一个服务,时刻开着?
用socket传送文件,那么自身程序怎么办,正在使用的dll怎么办?
愿闻其详
kickmaster
2002-01-29
打赏
举报
回复
定期对服务器进行检查,检查版本。
主要用到socket编程,
如果版本号更新了,通过socket传输文件
Hibernate中
实现
继承的三种策略之一——单表继承
每棵继承树映射成一张表 一、理解如何映射 因为类继承树肯定是对应多个类,要把多个类的信息存放在一张表中,必须有某种机制来区分哪些记录是属于哪个类的。这种机制就是,在表中添加一个字段,用这个字段的值来进行区分。用hibernate
实现
这种策略的时候,有如下步骤: 1、父类用普通的标签定义 2、在父类中定义一个discriminator,即指定这个区分的字段的名称和类型。如: 3、子类使用标签定义,在...
Hibernate实体对象继承策略
Hibernate继承策略总共有三种,一种是共用一张表;一种是每个类一张表,表里面储存子类的信息和父类的信息;还有一种是通过表连接的方式,每个类都有一张表,但是子类对应的表只保存自己的信息,父类对应的表保存父类的信息,它们之间通过子类表和父类表的关联来获取所有的信息。 第一种方式,即共用一张表: Java代码 @Entity @Inherita
hibernate单表继承映射
hibernate支持三种基本的继承映射策略: 1、每个类分层结构一张表映射 2、每个子类一张表映射 3、每个具体类一张表映射 我们先来分析第一种策略,假设有一个父类Person,它有两个子类Teacher和Student,都继承了Person类,如图: 我们可以把这种关系的数据,设计到一张表中展示,如图: 下面我们来看下怎样来
实现
实体类和对应的映射关系来生成这张表。
【Hibernate框架】三种继承映射
大家都知道,Hibernate作为ORM框架的一个具体
实现
,最大的一个优点就是是我们的开发更加的能体现出“面向对象”的思想。在面向对象开发中,类与类之间是可以相互继承的(单向继承),而Hibernate中也对这种继承关系提供了自己风格的封装,这就是我们接下来要介绍的Hibernate继承映射的三种策略:
Hibernate继承映射三种策略学习
假设实体关系如下: 继承映射三种策略: 每个类分层结构 一张表 Table per class hierarchy
非技术类
1,663
社区成员
58,947
社区内容
发帖
与我相关
我的任务
非技术类
VC/MFC 非技术类
复制链接
扫一扫
分享
社区描述
VC/MFC 非技术类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章