d10专题

Gartner《2024中国安全技术成熟度曲线》AI安全助手代表性产品:开发者安全助手D10

海云安关注到,近日,国际权威研究机构Gartner发布了《2024中国安全技术成熟度曲线》(Hype Cycle for Security in China,2024)报告。 在此次报告中,安全技术成熟度曲线将安全周期划分为技术萌芽期(Innovation Trigger)、期望膨胀期(Peak of Inflated Expectations)、泡沫破裂低谷期(Trough of Disill

多线程学习D10 收尾了应该

线程安全集合类概述 重点介绍java.util.concurrent.* 下的线程安全集合类,可以发现它们有规律,里面包含三类关键词:Blocking、CopyOnWrite、Concurrent Blocking 大部分实现基于锁,并提供用来阻塞的方法 CopyOnWrite 之类容器修改开销相对较重 Concurrent 类型的容器    内部很多操作使用 cas 优化,一般可以提供较

Delphi D10.X 在安卓APP开发中使用Jar包的注意事项

写完上一篇博客《对于《关于使用Delphi XE10 进行android开发的一些总结》的补充》考虑了一下,应该把一些在开发安卓APP时使用到JAR包的注意事项也再讲一下。 请注意:这里是一些注意事项,或说“在开发过程中可能遇到的坑”,不是具体的怎么做JAR的调用开发。 需要准备的一些工具 工欲善其事必先利其器,以下这些工具对你开发会起到帮助作用的。当然,不用工具也是可以的,只要你愿意,什么事

Delphi D10.X 移动开发中APP界面基本布局(二)

很久前就想写这篇了,一直没动手,因为懒,太懒。也没有动力,朋友们多收藏、多点赞可能动力会强些。 前言 这篇博客,说是界面布局(二),其实更确切的说应该是(一),今天主要内容是说FMX界面下可视控件的布局基础知识,也是一些基本的概念,也只有当你了解这些基础知识后,才能更好的应用界面布局。文章有点长,需要多花点时间阅读(写的时间比起阅读多同了N多倍)。 同时,我还在计划下一篇在 APP界面布局

Delphi D10 StringGrid安卓下虚拟键盘的使用

需求 一个项目,在安卓下使用Grid对数据的处理更为直观与方便,所以选择了StringGrid,起初绑定数据,设置数据内容的增、删、保存等非常方便,不用一行代码搞定。问题出在1、怎么让某个单元格输入完成后可以确认输入后(或说自动)跳转到下一个单元格,因为每次去点击单元格都感觉不很方便;2、各单元格所在列,有字符、有数字,怎么样让虚拟键盘出来后可以是对应的默认状态,每次去切换也不是很人性化的。

delphi D10 TListView使用复选框的BUG修改

在安卓下使用TListView时,需要使用到复选框,同时系统定义的几种类型如:ListItemShowCheck、ImageListItemShowCheck等都不能满足功能的需要,所以需要使用自定义显示内容,在定义好后,发现复选框不能正确使用,如下图设置:“ClickOnSelect”…(过程与原因不详说了,没时间,今天直接说结果) 结果发现代码(FMX.ListView.Types文件:

LV.13 D10 Linux内核移植 学习笔记

一、Linux内核概述 1.1 内核与操作系统 内核             内核是一个操作系统的核心,提供了操作系统最基本的功能,是操作系统工作的基础,决定着整个系统的性能和稳定性   操作系统             操作系统是在内核的基础上添加了各种工具集、桌面管理器、库、shell、应用程序等   uboot中的shell命令是放在跟目录下的bin中,开发板中的shell命令

Linux C语言进阶-D10指针数组

指针变量构成的数组 理解下面printf中的a和p的表示,其中p[0]、p[1]、p[2]表示存储的a,a+1和a+2这几个地址,而再加个*,相当于对地址解引用,从而得到数组中的值。  如下图,要想得到a[0][1]的值可以直接打印a[0][1],也可以打印*(a[0]+1),而想用指针数组p来打印,由于p[0]表示的就是a[0]这个地址,所以就可以*(p[0]+1)  利用指针数组

机器学习D10——WOE和IV编码

概述 WOE和IV通常是用在模型特征筛选的。IV和WOE能够帮助我们衡量什么变量应该进入模型,什么变量应该舍弃。用IV和WOE的值来进行判断,值越大就表示该特征的预测能力越强,则该特征应该加入到模型的训练中。 应用 1、变量筛选。我们需要选择重要的变量加入模型,预测强度就可以作为我们判断变量是否重要的一个依据。2、指导变量离散化。在建模过程中,时常需要对连续变量进行离散化处理,如年龄分段。但

delphi D10.X 生成WebService接口介绍

概述 WebService是一种跨编程语言和跨操作系统平台的远程调用技术。他是基于http的soap协议传输数据 webservice=soap=http+xml,webservice协议就是有http+xml组成的,其中xml中会用到wsdl,而wsdl是描述语言xml中的一种格式。 WebService交互的过程就是,WebService遵循SOAP协议通过XML封装数据,然后由Http协

Delphi D10.X 并行库PPL编程之 Futures

Delphi D10.X 并行库PPL编程系列之 Futures delphi中的RTL(运行库)提供了并行编程库(PPL --Parallel Programming Library) ,让您的应用程序可以在跨平台应用中有效的使用多个CPU并行运行任务的能力。 Futures 让流程专注于其他任务,然后在所需的位置获得该流程的结果。IFuture允许您为运行的代码块建立优先级,并在需要时仍返回

Delphi D10.X支持的系统平台及版本

经常有朋友来问到,Delphi可以支持哪些系统及版本,回答了无数次,这次不干脆写到这里,这样就更加方便。老实说,有时候我自己也不太记得。 以下包括10.3.3至11.0的说明。 RAD Studio Rio支持以下目标平台(版本10.3.3) 操作系统 支持的版本 目标平台 支持的语言 支持的UI框架 DelphiC++FireMonkeyVCLWindows Windows 1

delphi D10 TListView使用复选框的BUG修改

在安卓下使用TListView时,需要使用到复选框,同时系统定义的几种类型如:ListItemShowCheck、ImageListItemShowCheck等都不能满足功能的需要,所以需要使用自定义显示内容,在定义好后,发现复选框不能正确使用,如下图设置:“ClickOnSelect”…(过程与原因不详说了,没时间,今天直接说结果) 结果发现代码(FMX.ListView.Types文件:

Delphi D10.X快速实现安卓状态栏沉浸模式

前言 使用Delphi开发安卓APP时,我们经常想要实现状态栏沉浸样式,但这方面资料较少,很多使用修改配置文件的方式去处理。使用起来相对麻烦了一些。为此,我花了点时间观摩学习了JAVA及其他Delphi实现状态栏沉浸式的代码,在自己动手实践后全面进行了封装。 (目前 据我所查询资料了解的,这是在delphi中实现安卓沉浸最为方便、快捷、适配效果最好的方式。) 实现功能简介 目前封装好的类主要

delphi D10.X开发Linux 知道这些少走弯路

花了一些时间来测试Delphi开发Linux程序,简单总结一下,这些也是花时间走了弯路才明白的。 关于支持的Linux系统 根据官方介绍,Delphi开发Linux的程序,支持这些系统:Ubuntu 18.04 LTS,Ubuntu 16.04 LTS,Ubuntu 14.04 LTS和RedHat Enterprise Linux(版本7),不信?自己去查官方说明。官方介绍没说能支持Debi

Delphi D10.X 移动开发中APP界面基本布局(二)

很久前就想写这篇了,一直没动手,因为懒,太懒。也没有动力,朋友们多收藏、多点赞可能动力会强些。 前言 这篇博客,说是界面布局(二),其实更确切的说应该是(一),今天主要内容是说FMX界面下可视控件的布局基础知识,也是一些基本的概念,也只有当你了解这些基础知识后,才能更好的应用界面布局。文章有点长,需要多花点时间阅读(写的时间比起阅读多同了N多倍)。 同时,我还在计划下一篇在 APP界面布局

Delphi D10.X 安卓APP开发中创建密钥库文件

APK签名是必须的 Android 系统要求所有 APK 必须先使用证书进行数字签名,然后才能安装到设备上或进行更新。 关于签名,同学使用delphi做开发的朋友通常都会忽略,特别是同时开始学习时,因为通常大家都没有习惯去注意签名的事,因为开发时好像根本没有这个操作,APK同样可以安装到手机上,并正常运行与调试。这是由于大家在开发过程中,Delphi在安装时就自动为APK的需要生成好开发签名证书