原文:简单说说Delphi中线程的释放

线程的释放方式有两种:一种是线程在运行完成后自动释放,一种是手动释放。 无论是那种释放,都应该在线程停止后进行释放。 然而线程的停止也有两种情况:一种是不需要设置标志位,直接完成 一种是由于execute方法中做了循环,需要设置标志位才能停止。 如果线程已经停止并且自动释放,再去手动停止,就会报错。 下面看代码: 自动停止后自动释放的线程: delphi view plain copy const ...

2017-07-24 19:55 0 1829 推荐指数:

查看详情

简单说说SpringMVC

距离上一次开发SpringMVC项目已经过去了大半年,有些细节已经开始遗忘,今天复习一下 先从标签说起: 和struts有各种配置文件不同,spring用标签开发。 1.@Controller在 ...

Sat Sep 29 08:18:00 CST 2018 4 673
说说Delphi 10.4的对象释放

随着Delphi 10.4去掉了ARC,统一移动平台与桌面平台的内存管理,那对于释放对象,有什么变化呢? 先看看10.4的代码: 可以清楚的看到,在DisposeOf中,如果没有定义AUTOREFCOUNT编译变量,则直接调用Free方法。由于去掉ARC,AUTOREFCOUNT ...

Wed Jun 17 21:10:00 CST 2020 0 1378
简单说说Restful API

前言: 最近一段时间,一直在低头敲代码,开发平台对外交互的API接口,功能已经大体完成了,回过头来看看自己的接口设计文档,不胜感慨,想当初自己也是为“接口名称”想破了脑袋,各种百度英文。今天一位老同 ...

Sat Sep 26 01:00:00 CST 2020 3 787
简单说说Markdown语法

# 简单说说 MarkDown 语法 header{font-size:1em;padding-top:1.5em;padding-bottom:1.5em} .markdown-body{overflow:hidden} .markdown-body>div,.markdown-body ...

Thu Feb 23 19:50:00 CST 2017 3 4943
简单说说基于JWT的token认证方式

一、什么是认证 好多人不知道什么是认证,认证,其实就是服务端确认用户身份。Http协议是无状态的,客户端发送一条请求,服务端返回一条响应,二者就算做成一单买卖,一拍两散。在很久以前,互联网所能提供的 ...

Fri Oct 25 05:53:00 CST 2019 0 357
简单说说Task Async Await

网上有太多关于task async await前世今生的帖子,我这里就直接进入主题吧,大概分以下几个部分来简单聊聊异步编程的原理实现。1.task执行源码解读,看看微软底层对task的实现和thread有啥关系和区别。2.从il代码层面看看编译器对task和async await做了啥操作 ...

Thu Jun 11 23:09:00 CST 2020 1 1201
简单说说ES6新特性

ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。 它的目标,是使得 JavaScript 语言可以用来编写复杂的大型 ...

Thu Feb 10 23:29:00 CST 2022 2 1103
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM