TLS测试

TLS(Thread-local storage) Thread-local storage (TLS) is a mechanism by which variables are allocated such that there is one instance of the variable per extant thread.

[…]

转载:VirtualBox U盘启动

原文地址:(http://www.xiaojian.org/article/311.html),应该是之前测试编译Linux内核时,在虚拟机上启动U盘系统时找的资料。回头再看,好像也没有留下多少印象,等什么时候有精力,再完整的整理一下Linux内核编译过程,或许还可以拿raspi试验一下呢。   VirtualBox U盘启动(windows版) 1、cmd下进入VirtualBox安装 […]

转载:Borland C调用VC的Dll

在整理日记的时候发现的,应该是之前从某个网站上找到的,原文地址已经不见了: BCC调用VC的动态库,直接从dll生成BCC版本的导入库,然后添加到project中即可 implib dest_bcclib.lib src_lib.dll 否则直接使用VC的库会提示错误消息: [Linker Error] 'XXX.LIB' contains invalid OMF record, type 0x2 […]

chkconfig使用说明

chkconfig - updates and queries runlevel information for system services   首先我们得知道Linux的7个运行级别,查看/etc/inittab文件,就可以看到对应的描述 #   0 - halt (Do NOT set initdefault to this) #   1 - Single user mode #   2 […]

在windows上搭建PHP+Apache

最近有测试用到PHP,想把以前的环境拿出来整整却发现已经忘记怎么配置了,无奈只好重温一下php100的教学视频,再从头来一遍。下面使用的安装文件都是我之前下载的,当前是哪个版本我没有去网上查,只是顺便将官网地址列举出来,以方便记录。不过说实话,从这几个官网下载真的会让你很头疼,各种mirror站点各种目录结构各种特殊版本,完全摸不着方向。 1.安装PHP 从www.php.net下载php-5.4 […]

quota 小记

前一段时间,接到阿里云计算的电话面试,在谈话中对方提到一个问题,如果磁盘空间还有剩余,但是用户无法创建文件,会有哪些情况?当时只想到可能是inode节点满,后来仔细回味了一下,既然是云平台,看一下各大云盘和云主机厂商推出的个业务,这不正是将quota的功能发挥到了极致吗。反省之余,抽空研究了一下quota的使用,聊以安慰。 首先嘛,先看一下quota的字面意思 quota noun [C] the […]

CSC编译选项

最近和C#比较不对眼,为了省时间,减少打开VS等待的郁闷,多了解一些csc编译选项,应该会很有帮助: 使用默认方式,编译exe程序: csc File.cs 对于单纯简单的exe程序,这种方式就足够了。但是C#程序,经常需要选择平台和生成目标,对应两个选项分别是 /plaform和/target /platform: anycpu anycpu32bitpreferred  (这种模式只能使用在e […]

CSharp调用Native DLL(托管方式)

最近又摊上事了,这会轮到C#调用C++的库出问题了,你说一个小小的protection key,怎么问题总是不断呢,伤神啊,作一个TS容易吗! 闲话少叙,附上本次操作的记录,以为纪念: 1.建立Native DLL 这个很简单,在vs里面新建一个Win32 Console Application,选择DLL即可,然后选择empty工程,接着加入自己的DLL头文件和实现代码cpp: [crayon- […]