java 板


LINE

※ 引述《lueichun (= =)》之铭言: : ※状况概述: : 就是现在我的程式里有查询资料的功能,跟查询後使用者可以选择列印资料的功能, : 查询钮在起始页面,按下查询钮後查询出结果并在查询页面呈显出来, : 而查询页面同时有列印资料的按钮,按下去就可列印出刚刚的查询结果。 : 现在我的做法是查询跟列印都会到资料库查询资料,我想把程式改成查询时 : 从资料库捞出资料,在呈显出来的同时将资料存起来,这样要做列印时只要把存的资料取出 : 就可列印,就不用浪费资源重复到资料库捞资料。 : 请问要怎麽做才能把查询结果存起来,等到要列印的时候呢? : 程式是用传统的servlet写的,那可以用session吗?或是其他的servlet scope变数? 我上下两题一起回答 先说明 这类问题,我并没有用JAVA 完成过,我主要使用php 因为工作需要我常常要做出类似功能 首先,不论是显示在画面中 还是 印出来的资料,应该都是你搜寻过後整理的资料 这些资料我会使用json格式组合成一个字串 再把搜寻条件串起来後md5 成一个固定长度的 token 这时你就可以透过单纯的key value的方式储存快取 储存的方式很简单 你可以同样使用资料库开一个简单两个栏位的快取table 甚至可以把结果压缩成binary格式後後再储存缩减资料规模 快取的储存方式 也可以是memcached 或是 Redis 来完成 我自己是实验过後 继续用mysql 来完成XD 这样因为 是以搜寻条件组成token ,所以在下次搜寻时,可以直接把条件传换成 token 先去检查是否有快取,并取出快取 这样可以让你的快取使用无数次 另外 快取的时效性 你可以是加开timestamp 栏位判断,或是固定时间清空的方式处理 反正这就是根据需要来做 如果上述方式完成 最终显示 你是要一口气显示出来,还是分页显示都没啥问题 你甚至可以在显示结果的时候 纪录token,下次取资料的时候直接用token取 连转换都省了 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.231.178.130 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/java/M.1637843349.A.DAE.html







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:e-shopping站内搜寻

TOP