第一种: 第二种: 第三种:最常用 dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(3 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{ });//定制了延时执行的任务,不会阻塞线程,在 ...
分类:
其他好文 时间:
2019-03-22 18:37:40
阅读次数:
155
1. bool,string 2.(u)int, (u)int8, (u)int16, (uint)32, (u)int64, uintptr (1)uintptr 是指针类型 3. byte(8位), rune(go语言的字符型,32位) 一个字节的char 都是整数类型的别名 4. float3 ...
分类:
其他好文 时间:
2019-03-21 21:43:55
阅读次数:
231
最近在写代码过程中,发现一个问题,编译总是过不去,报错如下: 打开stdint.h这个文件,发现120行是这样的内容: 继续查找,发现我们代码中的某一个头文件中有这样的定义: 在这个头文件中,把上面这三行注释掉之后,在include<stdint.h>,编译通过。 总结 define在预处理阶段,t ...
分类:
其他好文 时间:
2019-03-04 11:16:27
阅读次数:
169
```
package main import "fmt" type Student struct { Num int64 Name string
} func(s *Student) setName(name string) { s.Name = name
} func(s *Student) s... ...
分类:
其他好文 时间:
2019-02-13 09:32:10
阅读次数:
204
程序都是由具有不同功能的函数组成的, 因此在逆向分析中将重点放在 函数的识别 和 参数的传递 上是明智的, 这样做可以将注意力集中在某一段代码上。函数是一个程序模块,用来实现一个特定的功能。一个函数包括函数名,入口参数,返回值,函数功能等部分。 1. 函数的识别 程序通过调用程序来调用函数,在函数执 ...
分类:
其他好文 时间:
2019-02-12 23:12:14
阅读次数:
249
cf818A 1 #include <bits/stdc++.h> 2 #define ll __int64 3 using namespace std; 4 5 ll n, k; 6 7 int main() { 8 cin >> n >> k; 9 ll a = n / 2 / (k+1); 1 ...
分类:
其他好文 时间:
2019-02-11 23:58:08
阅读次数:
247
在python的numpy里面这个函数的意义是返回参数数组中不为0的元素的索引(indics)。 from numpy import array output: [[1 0 0] [0 2 0] [1 1 0]] (array([0, 1, 2, 2], dtype=int64), array([0 ...
分类:
其他好文 时间:
2019-02-11 10:32:57
阅读次数:
179
有一只经过训练的蜜蜂只能爬向右侧相邻的蜂房,不能反向爬行。请编程计算蜜蜂从蜂房a爬到蜂房b的可能路线数。 其中,蜂房的结构如下所示。 Input 输入数据的第一行是一个整数N,表示测试实例的个数,然后是N 行数据,每行包含两个整数a和b(0<a<b<50)。 Output 对于每个测试实例,请输出蜜 ...
分类:
其他好文 时间:
2019-02-08 01:26:29
阅读次数:
211
在Windows系统里,使用完成端口是高性能的方法之一,比如把完成端口使用到线程池和网络服务器里。现在就通过线程池的方法来介绍怎么样使用完成端口,高性能的服务器以后再仔细地介绍怎么样构造它。其实完成端口是一个队列,所有的线程都在等消息出现,如果队列里有消息,就每个线程去获取一个消息执行它。先用函数C ...
基本数据类型 数值型 整数 int 64位操作系统默认为int64,32位操作系统为int32,但是类型检查时时int int8 (byte 1字节) int16 (short 2字节) int32 (int 4字节) int64 (long 8字节) uint uint8 uint16 uint3 ...
分类:
其他好文 时间:
2019-01-31 18:17:02
阅读次数:
239