大音希声大象无形

作为一个软件开发人员。电子书、文档基本上是每天都要看的。手头都会有一些电子文档或者电子书。

管理好这些电子书,却远比想象得要复杂得多。为什么呢?因为它涉及到了书。它不仅仅是简单的文档管理,而是个人的学习资料、知识管理。我们来分析一下吧。

一般而言,根据个人的查看方式,电子书可以分成这么几类。

1、有些书下载了,却未必会看

由于下载的方便性,以及电子文档的特殊性,使人容易忽略电子书的信息量。

很多电子书,同样的信息量,换成纸质文档,书本的大小就会让很多人望而却步。但是,变成电子文档后,使很多人忘记了这一点。

只是觉得可能会有用,就下载下来了。其实根本就不会去看。又舍不得删掉,成了电子垃圾(不要跟我说有什么收藏价值,那是自己安慰自己罢了,没人看的电子书就是电子垃圾)。

2、有些书需要反复的看

有一些书(比如设计模式),是典型的手册型书。你会发现,你可能会经常性的

而且,往往会有一些书值得反复阅读,或者用来当作手册来时常查阅。

3、有些书看一遍就可以扔掉了

重构就是这种类型,不是说这本书不好。而是你看完了之后,你就理解了它的思想。在日常的工作中,你会经常的遇到这些问题,使用这些方法。你不会忘记它的教诲了,因为它已经成为了你工作的一部分了。这种书可以比喻成电器的说明书,一般你只在刚刚买到的时候看一下,之后就扔到一边去了。

还可以从另外一个方面来看,就是信息量的方面,电子书可以分成下面几类

1、大信息量型

有的书的内容有很大的信息量(比如存粹理性批判),需要采用精读甚至反复读的方式来进行理解和消化。往往每天只能读和消化几页(有的时候几页就不错了)。

2、中等信息量型

3、低信息量型

比较差的技术类书籍属于此等类型。篇幅很大,但是有价值的内容乏善可陈。或者供娱乐使用的书。比如某些网络小说。

通过这两个分类,可以通过一个表格把电子书分类。

大|经典教材、经典难懂的书

中|手册普通的书别人推荐的书

小|喜欢的消遣骗人的书

没把大部头加上去,因为大部头的定义不是很清晰。

好了,总结一下。

我们可以按照书的信息量和自己是否看把自己的书分成下面几个分类:

经典、手册、喜欢的、教材、普通的书、消遣、难懂的书、别人推荐的书、骗人的书

PS:当然,这这是我的分类。你可以有其他更好的分类方式。

这个blog已经荒废将近一年了,久也不写,自然有很多的理由,但更多的怕是懒吧。不说闲话了,转入正题。

先说有没有必要,答案是肯定的。B/S被广为诟病的一个问题就是降低了最终用户的操作效率,以我的经验来说,用户虽然普遍的感到基于浏览器的界面要漂亮得多,用鼠标操作也很直观,但是却实在比以前的界面复杂而且操作困难。而且每次页面提交后的等待也实在是对工作效率的一个降低。当然,我这里也没有必要意义列举B/S在客户端的缺点,实际上这个问题是被广泛认同的。

再说可行性,可行性分为两种:技术上的可行性以及工程开发上的可行性。

技术上的可行性就无须验证了,GoogleReader、Gmail、GoogleDocs的稳定运行都是非常好的证明。

这就需要一个非常稳定的平台来进行支持,而且由于工程开发的特殊性,最好还要有可视化的开发和调试环境才更有说服力。目前看来是没有非常完善的,但是很多的Ajax框架,如Ext、GWT、TibcoGI以及服务端框架Struts2、JSF等,都在以自己的方式实现着。关于这个方面的探讨我打算放到下一个系列《基于MDA的企业应用RIA解决方案》里面讨论,不在这里多费口舌了。

技术上是可行的,而如果又一个非常稳定和成熟的平台支持的话,在工程开发上也是可行的,那么这个平台怎样才算是稳定和成熟的呢?本系列讨论的就是其中的一部分,客户端的数据处理。

概念:

场景:

对数据的整个生命周期进行追踪。主要的目的就是可以通过记录看出数据做了哪些改变,然后根据这些改变做出相应的处理,其使用场景有Grid的变更提示、Form修改的追踪等。

服务端与客户端数据传输的格式未必相同,而且数据对象属性的类型等信息也需要一些MetaDataAPI来进行支持。所以,抽象出一个抽象的拥有MetaData的数据访问层是有意义的。

数据缓存是指把获得的数据以一定的策略缓存起来,以备使用的技术。Cache是客户端数据处理中涉及到功能和性能的重要部分,原因请见下面的场景

数据查询的概念非常简单,根据用户的查询条件向服务端发送查询请求,得到服务端返回的数据对象集合。

但由于数据查询是系统中最常用的功能,所以,数据查询需要非常强大的功能。简单列举如下。

在数据查询、显示、修改和持久化的过程中,用户有可能还需要做一些监控,以及一些自定义的操作,如过滤、排序等。这就需要一套数据处理的事件以及数据处理的方法。这些统一归到数据处理用例中。列举如下。

THE END
1.重新定义数字时代的差距与连接,探索在线与离线的新境界如何把握“差不在线”的度? 虽然“差不在线”的状态有其优点,但我们也不能忽视它可能带来的问题,过度离线可能导致我们错过重要的信息,影响工作和生活,我们需要学会如何把握“差不在线”的度。 我们需要明确自己的需求和目标,我们需要根据自己的生活和工作情况来决定何时需要“差不在线”,我们需要与身边的人进行沟通,https://hnjwwzy.cn/post/223.html
2.广东八二站免费查询资料站精选解释解析落实互联网精选解释解析与落实行动 在当今信息化社会,资料查询已成为人们学习、工作、生活中不可或缺的一部分,广东八二站免费查询资料站作为一个重要的信息资源平台,为广大用户提供了便捷、高效的资料查询服务,本文将围绕广东八二站免费查询资料站的功能特点、使用方式、精选解释解析以及落实行动等方面展开阐述。 http://cf.jhjnct.cn/post/1598.html
3.本科论文查重系统准确性大盘点随着本科教育的不断发展,论文写作已成为学生学习和评价的重要组成部分。而在撰写论文的过程中,查重系统的准确性至关重要。本文将从多个方面对本科论文查重系统的准确性进行全面探讨。 技术算法 查重系统的准确性很大程度上取决于其所采用的技术算法。一些先进的查重系统采用了自然语言处理、机器学习等技术,能够更准确地识http://www2.cnkipaper.com/xinwen/68203.html
4.简述手工检索和计算机信息检索的特点在线播放免费听1、手工检索:手工检索是人们长期以来采用的文献信息检索的传统方法,人们直接凭头脑进行判断,借助简单的机械工具,对记录在普通载体上的资料来进行相应的检索。检索过程是人的手工操作完成的,其匹配主要依赖人脑的思考、比较和判断。(1) 手工检索的优点:直观性强、灵活性高、费用较低等。(2) 手工检索的不足:检索速度https://m.ximalaya.com/sound/128301214
5.java工程师面试题47.Hibernate中离线查询与在线查询的区别 Criteria 和 DetachedCriteria 的主要区别在于创建的形式不一样, Criteria 是在线的,所以它是由 Hibernate Session 进行创建的;而 DetachedCriteria 是离线的,创建时无需 Session,DetachedCriteria 提供了 2 个静态方法 forClass(Class) 或 forEntityName(Name) 进行DetachedCriteria https://www.iteye.com/blog/weitao1026-2361531
6.智能手机原生地图横评(全文)导航地图GPS评测在这一方面三款电子地图都比较不错,在不开启定位功能的情况下都不会影响地图的正常使用,如果只是出行查询公交路线或者目的地等,均可以直接输入地址进行查询,同时还可以输入出发地来模拟路线,得到一条接近真实情况的线路。 7谁提供了离线数据包? 在地图下载方面,主要是考虑到用户有时候为了减少在线查询,提高地图反应速度https://gps.zol.com.cn/383/3830453_all.html
7.查词翻译学外语,小爱老师来帮你—小米“小爱老师”翻译学习机4G实际上的区别还是比较大的: 其中WIFI版的配置为: 2+16G,无摄像头,所以不支持快速取词以及拍照翻译,无4G模块,所以无法全球上网,无法做热点; 4G版的配置为: 3+64G(内置了5种语言全部的离线语言包),有相机,支持4G上网,配合4G网卡可以支持热点功能,并且内置了全球上网的功能; https://post.smzdm.com/p/ar07v8v7/
8.深圳工商局注册信息如何查询常见问题2.如果输入全名,略有区别,但找不到。 深圳工商局注册信息如何查询 摘要:本文将详细介绍如何查询深圳工商局注册信息,包括在线和离线两种查询方式,并提供相关问题和答案,以帮助读者更轻松地了解深圳企业的注册情况。 1、在线查询 在线查询深圳工商局注册信息可以通过以下步骤进行: https://www.wen51.com/news/show/84482/
9.国家电网电子商务平台供应商业务常见问题解答16、离线投标工具中“导出包”与“查看投标文件”功能有什么区别? “导出”功能指文件应答过程中,可将已完成的应答部分导出,以便更换电脑继续操作或遇到其它故障时应急备用。(导出的文件格式为.sgcc文件)。“查看投标文件”指应答文件上传成功后,可另存为WORD文档。" http://www.daydayup123.com/qtjywz/cy/7963.html
10.www.topcheersoftware.com/newxr31557348.htm欧美人与兽开心影院 人人插人人操人人摸 52.64MB 527好评 欧洲无人区天空码头iv位置在哪 海盗2塔斯尼帝复仇高清在线 欧美精品k频道分享系统 50.53MB 332好评 原神优菈乳液狂飙图片黄xman 久久AV秘 一区二区三区小说 丝瓜久久黄色视频 27.47MB 30好评 老年一级BBB片离线播放 免费大黄视频 4777777http://www.topcheersoftware.com/newxr31557348.htm
11.2024中国数字人民币开通及使用指南(开通流程+充值+转账+使用方法数字人民币与支付宝、微信支付主要区别有以下几点: 商户不可拒收 对于支付宝和微信中的钱,商户可以说,我只收现金,不支持支付宝微信。而数字人民币是法定流通货币,和纸币,硬币一样,商家拒收可以报警,因为拒收现金是违法的。 收付双方离线支付 支付宝或微信的离线支付是“付款方离线,收款方在线”的方式,这种情况常见https://www.extrabux.cn/chs/guide/8111609
12.欢迎光临广州市小聪软件有限公司!答:商场版前台可以离线(断网)销售,目前软件的这项功能是自动的,不需任何设置。需要特别说明的就是:如果是在收银过程中临时中断的,收银电脑会出现一到三分钟的假死机现象,这是系统在搜索网络现象,不会真死机。 02-商场006、前台停电或死机后重启电脑进入不了,应如何处理? http://www.jxcchina.com/jishu/jishu_faq.htm
13.离线查询DetachedCriteria离线查询--DetachedCriteria ? ?在常规的Web编程中,有大量的动态条件查询,即用户在网页上面自由选择某些条件,程序根据用户的选择条件,动态生成SQL语句,进行查询。 ? ? 针对这种需求,对于分层应用程序来说,Web层需要传递一个查询的条件列表给业务层对象,业务层对象获得这个条件列表之后,然后依次取出条件,构造https://www.jianshu.com/p/ec4ca9d7ac38
14.Pig编程指南Pig Latin和SQL的另一个主要区别是SQL面向的是回答一个问题,因此当用户想同时进行多个数据操作时,他们要么使用多个查询语句,这时需要将一些查询的中间数据存放到临时表中;要么写一个大的包含子查询的查询语句,将一些初始的处理过程由子查询来完成。然而,很多用户发现子查询令人困惑而且也并非那么容易去构建。同时,子查https://www.epubit.com/bookDetails?id=N31127
15.汉语大辞典辞海新华字典电子版在线查询词典大全汉辞网提供汉语大辞典app,辞海,新华字典电子版在线查询。汉语大辞典是收录最多的现代汉语词典,成语词典大全,汉语字典电子书软件。在线词典下载,离线使用。包括新华字典查字2万,成语解释5万,新华词典38万,中华古诗词9万,英语58万,古文字典3千,包含拼音,中文翻译英文,英汉互译http://www.hydcd.com/
16.服务查询在线查询工具免费付费使用在线查询身份证、手机号码、银行卡归属地查询;身份证、银行卡是否一致核查;话费及视频会员充值;通过VIN查询汽车信息及违章情况、驾驶证查询扣分情况。http://wapi.cn/tools.html
17.公安部互联网交通安全综合服务管理平台平台是由公安部统一研发、各地公安机关交通管理部门部署运营,为交通参与者提供公安交管业务办理、预约、宣传,信息告知、查询等服务的“互联网+”便民利民服务平台 (详细服务内容)。交通参与者可以通过以下方式获取服务:1、访问平台网站。网站域名为“地方字母码.122.gov.cn”(点击下方网站导航链接);2、下载安装“交管12http://www.122.gov.cn/
18.汉语词典在线查询成语词典在线查询在线查词银行在接受客户贷款申请后通过统一联网的专用网络查询其信用情况,决定是否贷款,是否给予优惠,是否要密切关注其经济信用情况,乃至采取防范措施。此外,个人在进行申请工作、领取工资、租房、赋税等经济活动时都需出示和登记该号码以备接受资信调查。因而,许多人爱护自己的信誉胜于爱护生命。目前,我国与国外的私人间商业活动https://www.hujiang.com/cidian/cdzxcx_13630/
19.搜狗翻译宝Pro大升级离线翻译能力增强还多了录音转文字而手机则主要用于近场拾音,识别距离有限;其次,搜狗翻译宝Pro版的硬件运算能力是专供翻译使用,这样就可以使得离线翻译准确率尽可能媲美在线翻译水准。尤其是在国际漫游或者网络信号不稳定的环境中,专属专用的搜狗翻译宝Pro版在语音识别率和翻译准确率方面,都要远胜过手机APP;第三,搜狗翻译宝Pro版可待机长达7天,能支持https://www.fromgeek.com/latest/194091.html
20.ActiveDirectory域服务—域控架构详解(1)如果说GHOST用在域控制器上,除非你每天做个GHOST备份,在活动目录上,有一个Tombstone lifetime,中文一般翻译成墓碑时间,这个时间系统默认是60天,如果一台域控制器离线的时间超过60天,那么这台域控制器就算重新接到网络中来,其它的域控制器也不会把信息复制给它,可以说,它已经脱离这个网络了。 https://www.secpulse.com/archives/82876.html
21.C#ADO.NET离线查询的实现示例C#教程在查询这一高频需求上,C#为之做了很多工作,提供了更多的选择。这里介绍一个查询的另一套写法。 1. 离线查询 C#在查询上提供了另一种机制,可以一次性从数据库把结果读取到网络缓存区中,直到使用的时候才加载到程序中。 在离线查询里最关键的三个接口或类: https://www.jb51.net/article/186804.htm
22.是时候放下你手中的实体词典了:柯林斯COBUILD高级美式英语词典权威的离线词库内容 从应用名字上就能看出,该应用的内容上主要采用的是柯林斯词典的内容,而柯林斯词典是公认最好的英英词典之一,它最主要的一个特性就是通过一个结合使用情景的句子来解释单词,使得用户在理解词义的同时也大概了解使用场景。 此外还有由Cengage Learning提供的同义词、单词的使用或搭配模式,与单词相关重要https://sspai.com/post/32542
23.位置服务隐私保护即使同时满足k匿名与l多样性,用户的隐私仍有可能泄露。此时即是敏感同质攻击(sensitive homogeneous attack)[9],比如每一个查询请求都可能包含医院、银行、宾馆、迪厅等,就可以推测用户敏感的服务请求,敏感同质攻击是查询同质攻击的一种特殊情况。 2.2.2 基于连续查询的攻击模型http://lxbwk.njournal.sdu.edu.cn/article/2018/1671-9352/2018-11-35.shtml
24.发票开具后多长时间才能在查询系统中查到发票开具后在查询系统中查询的时间需要分情况而定. 发票开具后查询的情况如下: 1,在线开具,一般24小时后即可查验,实务中,只要对方开出来,系统采集到马上可以查验. 2,离线开具,需要对方把开票数据上传到税局开票系统才查验得到,这个时间不定. 3,一般发票,在对方开具后的次月15日后可正常查验(次月申报期后),如https://lvlin.baidu.com/question/208062949310613325.html
25.2022年春季学期第一批次在线离线考核成绩查询工作的通知亲爱的同学们: 2022年春季学期第一批次在线、离线考核成绩开始查询。 若对成绩有异议,请直接与学习中心联系,并由学习中心统一提交成绩复查申请。 成绩查询网址:www.etju.com 成绩查询及复查申请时间:2022年5月27日—6月2日 12:00 网络教育学院 2022年5月27日https://www.etju.com/tzgg-212.html