Lazarus的设计目标是应用Free Pascal,所以所有凡是Free Pascal能运行的平台,Lazarus都可以运行。最新版本能运行于Linux,Win32和Mac OS。整个界面的 ...
在系统从redhat 升到redhat 的过程中,服务的性能差了很多。经过定位发现是程序中频繁调用localtime localtime r所致。 而调用localtime r 的实现中,对时区进行了加锁,有bug反馈其有切换的性能损耗。 修复服务程序就有两种思路。 . 减少localtime r的调用。 . 寻找localtime r的替换者。 第一种思路比较简单,用一个变量调用一次,需要的时候 ...
2016-01-18 16:21 0 2071 推荐指数:
Lazarus的设计目标是应用Free Pascal,所以所有凡是Free Pascal能运行的平台,Lazarus都可以运行。最新版本能运行于Linux,Win32和Mac OS。整个界面的 ...
在WINDOWS里面使用临界来保护多线程需要访问的共享对象,现在,DELPHI有了新的跨平台临界保护者--System.TMonitor 代码演示如下: FConnections := TObje ...
本博客系列是学习并发编程过程中的记录总结。由于文章比较多,写的时间也比较散,所以我整理了个目录贴(传送门),方便查阅。 并发编程系列博客传送门 随机数 随机数在科学研究与工程实际中有着极 ...
在c语言中读取字符串有多种方法,比如scanf() 配合%s使用,但是这种方法只能获取一个单词,即遇到空格等空字符就会返回。如果要读取一行字符串,比如: I love BIT 这种情况,scanf ...
cmder是什么 Windows发展了这么年,UI啊、性能啊做了若干的变化,无奈命令行还是一如既往的差。 这个超级丑陋的界面,我是不能忍的。 而且还不支持Ctrl + c 这样的快捷键,反正各种不习惯。 有人说命令行现在谁用呢?那可不一定,首先做开发的一般都会用到,比如说Python ...
在平时的工作中,无论是开发工程师还是测试工程师,在做接口测试时都应该用过postman。postman起初是chrome上面的一个插件,后来逐步演变成桌面应用程序,使用起来也便捷方便了不少。 pos ...
Katalon Recorder是和selenium IDE一样的一个浏览器插件,可以录制web上的操作并回放,但我个人感觉Katalon Recorder更好用。大家可以直接在chrome商店下载安 ...
MATLAB很多人都听说过吧,大名鼎鼎售价昂贵的数值计算、可视化和编程开发软件,相信极少人用的是正版。推荐一款和MATLAB语法几乎100%兼容功能同样强大的免费开源软件Scilab,官方网站为htt ...