以前的文章介绍了 很多 kbmmw smartservice 的使用,尤其是 rest 服务,所有的的配置都是通过 开发时写编码实现的,这样就可能导致,针对不同的应用环境,我们要重新编译代码,当然也可以 自己通过配置文件来实现一些配置,那么我们就看看如果通过kbmmw 自带的配置功能让smartservice 更聪明,更灵活. 首先简要说一下 kbmMWConfiguration,这个是kbmmw 官方提供的简单方便的保存,访问. 配置信息可以保存到注册表,也可以保存到ini,xml,json等…
前几天PDD的事情又把互联网打工人的工作状态推向了大众视野,引起了大家的口诛笔伐.但是目前来看这种愤慨终究是暂时的,作用甚微.在大环境短时间无法改变的前提下,想想如何应对,或许比在网上愤愤不平破口大骂更有用.最近读到了<重来3:跳出疯狂的忙碌>,书中倡导拒演"拼命工作"的苦情戏,有很多作者关于提高工作效率的思考,下面是部分节选,祝开卷有益. "我快忙疯了" 你是不是经常听到"我快忙疯了"这种话?或许你自己也这么说过.对许多人来说,&q…
在Android6.0以后,很多权限需要动态申请,只有在用户点同意后,我们才能使用对应API,因此,正确申请权限就显得很重要. 常用方式 通常我们使用这种方式来判断权限状态: private static boolean isGranted(final String permission) { return Build.VERSION.SDK_INT < Build.VERSION_CODES.M || PackageManager.PERMISSION_GRANTED == ContextCo…
在之前的博文中,我提到新的存根生成器框架具有生成Delphi客户端存根所需的功能,使得开发Delphi智能客户端非常容易,完全支持编译时的类型检查和IDE类/属性帮助. 我没想到会把它包含在即将发布的kbmMW版本中,但我无法自控.... 必须添加它才能生成相当完整的初始存根生成器. 存根生成器将生成普通的Delphi代码,需要kbmMW智能客户端功能进行编译.但代码已完成,并包含所需的所有单元引用.如果您使用的是包含对象的自定义单元,则必须将这些单元与生成的存根代码一起提供给Delphi客户端…
kbmMW的更高版本包含越来越多的功能,可用于通常的日志记录,审计,运行期发生异常时的堆栈跟踪以及现在的内存使用调试.这些功能实际上可用于任何应用程序,不仅限于基于kbmMW开发的多层应用系统.我已经在kbmMW上写了一些关于日志记录和审计系统的文章,其中还介绍了如何在处理异常时的堆栈跟踪,最近新增加的功能是能够实时跟踪应用程序的每个内存分配.你可能会问,FastMM已经内置了内存泄漏检测,为什么还用kbmMW的内存调试器呢?FastMM仅跟踪通过常规GetMem等完成的内存分配,它不跟踪通过W…
腾讯数码讯(编译:张秀梅)如果你不是一名极客或手机爱好者,那么或许对于手中的Android手机来说,肯定无法做到百分之百了解.对于这款世界上最受欢迎的操作系统来说,有许多不为大部分人所知晓的使用技巧或方法依然被深深的隐藏起来.比如让谷歌地图使用离线地图.远程操作一部Android手机或自动跟踪定位已经丢失的Android手机等等.即使你是一位对Android系统非常了解的用户,相信也会或多或少存在一些你说不知道的使用方法.现在就为大家来介绍十三条作为Android用户应该掌握的使用技巧. 1.监…
​ 摘要 新5G标准和边缘计算对低延迟的要求,给那些试图将一堆不同组件组装成一个不会出现故障且仍具有低延迟的高成本效益应用程序公司带来了严峻的挑战.事实上,这个问题非常严重,以至于需要重新考虑架构. 想要真正从5G和高速数据带来的发展中获利,需要将多个数据层整合到一个集成堆栈中. 介绍 5G和边缘计算都有改变世界的潜力.事实上,很多人会争辩说,边缘计算已经改变了世界.STL Partners发布的一份令人震惊的报告深入分析了IBM和亚马逊等主要企业目前向边缘计算领域投入了多少资金,而5G也在其中…
读完还是能学到很多的基础知识,这里记录下,方便回顾与及时查阅. 内容也有自己的一些补充. JavaScript DOM 编程艺术(第二版) 1.JavaScript简史 JavaScript由Netscape公司与Sun公司合作开发,在JavaScript之前,web浏览器只是显示文本文档的软件,JavaScript之后,网页内容不再局限于枯燥的文本,交互性显著改善.在JavaScript的第一个版本,即JavaScript 1.0版本,出现在1995年推出的Netscape Navigator…
人工智能是 最近的一个比较火的名词,相信大家对于阿尔法狗都不陌生吧?其实我对人工智能以前也是非常抵触的,因为我认为机器人会取代人类,成为地球乃至宇宙的霸主,但是人工智能带给我的这种冲击,我个人感觉是欲罢不能的,进入正题,网上找了一个人工智能的框架,它的名字叫做syntaxnet ,有兴趣的可以去看看,底层是用C++实现的. 由于人工智能是一个比较新的名词,连我自己接触的也很少:所以也只能带大家一起摸索了,如果园子里有人工智能 方面的大牛,还希望多多请教. syntaxnet 官方的解释是:有序的…