1.服务器必须使用域名.不能使用IP地址2.Indy的话,域名加[]3.DataSnap的话,Params.Values['CommunicationIPVersion'] :='IP_IPv6';4.当前网络环境的判断,如下代码:{$IFDEF IOS}uses StrUtils, Posix.N ...
分类:
移动开发 时间:
2017-01-19 18:34:23
阅读次数:
301
JSON Web Token(JWT)是一个非常轻巧的规范。这个规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。 让我们来假想一下一个场景。在A用户关注了B用户的时候,系统发邮件给B用户,并且附有一个链接“点此关注A用户”。链接的地址可以是这样的 1 https://your.aweso ...
分类:
Web程序 时间:
2017-01-18 12:11:03
阅读次数:
325
Linux中find常见用法示例 ·find path -option [ -print ] [ -exec -ok command ] {} \; find命令的参数; pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print: find命令将匹 ...
分类:
其他好文 时间:
2017-01-17 23:35:45
阅读次数:
343
Linux的实现在toolchain里边,所以这里直接copy苹果的实现,这样对于内存分配处理就清楚了。/* getline.c -- Replacement for GNU C library function getline Copyright (C) 1993 Free Software Fo... ...
分类:
其他好文 时间:
2017-01-17 12:40:36
阅读次数:
438
RT,代码参考了STL中shard_ptr的实现,基本原理是引用计数,利用Ref_cnt类来管理内存,在shared_ptr创建时创建,此后shared_ptr仅是在拷贝复制析构的过程中对引用进行修改,个人觉得比较有意思的一个地方在于通过对Ref_cnt类多态的应用使得shared_ptr无需额外增 ...
分类:
其他好文 时间:
2017-01-16 07:35:46
阅读次数:
314
在linux中,各个进程的虚拟地址空间是独立的。各个进程的虚拟地址空间起始于0,延伸至TASK_SIZE -1. 在32 bit系统中,内核分配1GB,而各个用户空间进程可用的部分为3GB。 进程虚拟地址空间由若干个区域组成, 1.当前运行代码的二进制代码.text段。 2.程序使用的动态库代码。 ...
分类:
系统相关 时间:
2016-12-26 00:02:37
阅读次数:
284
https://vijos.org/p/2001 设perXor[i]表示1 i的前缀异或值。 那么要得到某一段的异或值,只需要perXor[j] ^ perXor[i - 1] 那么我们把perXor[n]先加入去字典树,然后用perXor[n - 1]去找,找到的就是下标n的贡献。 同理,然后把 ...
分类:
其他好文 时间:
2016-12-23 01:55:34
阅读次数:
184
https://biancheng.love/problem/640/index 一直re 不是并查集吗 #include <cstdio> #include <cstdlib> #include <cstring> #include <cmath> #include <algorithm> #in ...
分类:
其他好文 时间:
2016-12-18 23:12:56
阅读次数:
304
课时6函数重载 函数重载 在C语言头文件中的extern "C" ...
分类:
编程语言 时间:
2016-12-18 01:33:31
阅读次数:
155
1. http://www.cnblogs.com/scope-beyound/p/3628217.html 2. 其中 TP 即 Thread-Pool 的缩写。与 ACE_WFMO_Reactor 的完全多线程并行处理不同,TP_Reactor 仅实现了部分的并行,这是由于 select 系统调 ...
分类:
其他好文 时间:
2016-12-16 18:51:21
阅读次数:
164