IsolatedStorageSettings做客户端缓存

gaomeng320 2012-06-09 03:53:36
appSetting[KEY_ORG]=list;
这个缓存里我放了集合

我的实现是这样的:
运行程序的时候,如果客户端没有这个缓存则去查询所有机构的集合,然后放在上面那个appSetting里,如果有缓存则不执行任何操作
现在的问题是,如果我再加入一条机构,为了保持缓存的最新,就要在添加方法里重新查询全部再赋给缓存
有没有直接往这个appSetting[KEY_ORG]里加条记录的方法?

...全文
109 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
写到文件里,存起来

用这个IsolatedStorageFile类

http://msdn.microsoft.com/zh-cn/library/system.io.isolatedstorage.isolatedstoragefile(v=VS.95).aspx
gaomeng320 2012-06-11
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

使用c#的字典
[/Quote]

不好意思,怎么使用不太会?
之前看说要把appsetting强制转换成IDictionary,怎么转?
「已注销」 2012-06-11
  • 打赏
  • 举报
回复
独立缓存好像默认是1M,可以增加大小,不过这样会每次打开都提示用户增加缓存。
海涵德 2012-06-10
  • 打赏
  • 举报
回复
使用c#的字典
gaomeng320 2012-06-09
  • 打赏
  • 举报
回复
呃,我改了一下,缓存里放的不是机构集合了而是机构实体
每加一个机构就往缓存里加一条。。
这样要是500多个机构的话就有500多条缓存。。。
请问每个缓存占多大地?
融合量子初始、演化博弈与RK4的增强型红嘴蓝鹊优化器及其在UAV路径规划中的应用(Matlab代码实现)内容概要:本文提出了一种融合量子初始、演化博弈与四阶龙格-库塔法(RK4)的增强型红嘴蓝鹊优化器(QEG-RKRBMO),并将其应用于无人机(UAV)在复杂环境下的三维路径规划问题。该算法通过量子初始化增强种群多样性,引入演化博弈机制优化个体行为策略以平衡全局探索与局部开发能力,并利用RK4方法提升搜索路径的精度与稳定性。研究通过Matlab仿真验证了该算法在UAV路径规划中的优越性,有效解决了传统优化算法易陷入局部最优、收敛速度慢及路径精度不高等问题。; 适合人群:具备一定编程基础(熟悉Matlab)、从事智能优化算法、路径规划或无人机相关研究的科研人员及研究生。; 使用场景及目标:①解决复杂环境下无人机三维路径规划问题;②提升智能优化算法的收敛速度与全局寻优能力;③为智能算法改进与多策略融合提供技术参考与实现方案; 阅读建议:建议读者结合Matlab代码深入理解算法实现细节,重点关注量子编码、演化博弈策略设计及RK4在迭代过程中的集成方式,并可通过调整参数或更换测试场景进一步验证算法鲁棒性。

8,757

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧