共 3 页: 上一页 1 2 3 下一页
摘要:var Bytes: TBytes; Stream: TBytesStream; begin with System.NetEncoding.TBase64Encoding.Create do try Bytes := Decode(System.IOUtils.TFile.ReadAllBytes('video.txt')); finally Free; ... 阅读全文
posted @ 2019-01-22 09:40 塞翁失身 阅读 (74) 评论 (0) 编辑
摘要:链式写法有很多优点:连贯、语意集中、简洁、一气呵成、可读性强。比如要把 3.1415926 中的 59 提取为一个整数:Pi.ToString().Substring(5,2).ToInteger() 轻车熟路的感觉,让人觉得,哇!好帅的写法,牛x。 以前以为只有 TJSONBuilder 才支持链 阅读全文
posted @ 2018-06-16 11:55 塞翁失身 阅读 (221) 评论 (0) 编辑
摘要:JSON 文件是越来越受欢迎了,以前程序配置文件用Ini,Ini 简练,简单、方便,但是也有不少缺点,比如,没有 JSON 直观,无法存储复杂点的数据类型。 于是乎,我封装了一个TJsonFile 的东西,读写方式和 TIniFile 一样,读写非常方便,不过也集成了Ini 的缺点,结构只有2层。 阅读全文
posted @ 2018-03-01 10:47 塞翁失身 阅读 (249) 评论 (0) 编辑
摘要:RAD Studio 10.2.2 提供从 TDataSet 映射到 JSON ,增加了对JavaScript 客户端支持。 RAD Studio 10.2.2 为 FireDAC BatchMove 架构添加新组件的 :TFDBatchMoveJSONWriter。该组件可以轻松从TDataSet 阅读全文
posted @ 2018-01-03 10:24 塞翁失身 阅读 (434) 评论 (0) 编辑
摘要:CEF4Delphi 是由 SalvadorDíazFau 创建的一个开源项目,用于在基于Delphi的应用程序中嵌入基于Chromium的浏览器。 CEF4Delphi 基于Henri Gourvest 的 DCEF3。DCEF3的原始许可证仍适用于CEF4Delphi。阅读任何* .pas文件的 阅读全文
posted @ 2017-12-25 10:07 塞翁失身 阅读 (4461) 评论 (0) 编辑
摘要:今天在盒子闲逛,无意中看到有人说XE7自带的Json对象序列化很慢,帖子在这里:http://bbs.2ccc.com/topic.asp?topicid=464378 ;经过测试的确如此。 但是 D10.2后,自带的 Json 做了优化,性能大大的提高了100多倍。 和其他json库对比了序列化和 阅读全文
posted @ 2017-12-02 15:04 塞翁失身 阅读 (2650) 评论 (0) 编辑
摘要:GitHub上有相当多的Delphi开源项目可以为你节省一些时间。我在GitHub上搜索了Delphi,然后按最主要的项目进行排序,并列出了前十名单。这里有一些非常好的东西,包括Awesome Delphi(这是另一个顶级列表),Delphi IDE颜色主题项目,MVC Web框架,REST API 阅读全文
posted @ 2017-11-17 21:52 塞翁失身 阅读 (924) 评论 (0) 编辑
摘要:运行效果如图: 阅读全文
posted @ 2017-09-01 19:07 塞翁失身 阅读 (967) 评论 (0) 编辑
摘要:全能中间件 REST API 使用手册 Ver:17.6.24 技术支持QQ:64445322 QQ群:339616649 任何第三方应用或网站都可以通过使用开放API为用户提供实时优质的服务。 所有的API都是基于REST基础的接口规范,可兼容多种编程语言。 1、参数编码 所有的请求和响应数据编码 阅读全文
posted @ 2017-07-25 09:53 塞翁失身 阅读 (1094) 评论 (0) 编辑
摘要:最近使用 MySQL 发现 FireDAC 中查询 TinyInt(1) 字段结果是 Boolean 类型,这并不是我想要的结果,而TinyInt(1)的范围是-128~127之间,如何按整型读取呢? 这个问题困扰了我昨天一个上午,因为表数据比较多,不想修改字段为INT,最后尝试修改为TinyInt 阅读全文
posted @ 2017-01-12 11:59 塞翁失身 阅读 (235) 评论 (0) 编辑
共 3 页: 上一页 1 2 3 下一页