在Unix中,凡是被 #!注释的,统统是加载器(解释器)的路径。比如:#!/bin/bash#上面的意思是说,把zhi下面的字符统统dao传递给/bin/bashecho "Hello Boy!"...当然,还有很多。#! /bin/lua#! /bin/perl#! /bin/python#! / ...
分类:
系统相关 时间:
2020-07-06 10:52:10
阅读次数:
141
.h { #ifndef __LUA_YFFMPEG_H__ #define __LUA_YFFMPEG_H__ #ifdef __cplusplus extern "C" { #endif #include "tolua++.h" #ifdef __cplusplus } #endif TOLUA ...
分类:
其他好文 时间:
2020-07-05 23:16:34
阅读次数:
78
find()查找符合条件数组的元素(只能够找出第一个符合条件的) // 查找出大33的元素. // find查找第一个符合条件的数组元素(只查找出第一个 找不到返回undefined) // 它的参数是一个回调函数。在回调函数中可以写你要查找元素的条件,当条件成立为true时,返回该元素。 // 回 ...
分类:
编程语言 时间:
2020-07-05 21:23:57
阅读次数:
99
标志寄存器是按位起作用的,也就是说,它的每一位都有专门的含义,记录特定的信息。 如一个flag寄存器为: 0000 0206 (16进制) 拆成(2进制): 0000 0000 0000 0000 0000 0010 0000 0110 (1)DF位/方向位(第十位): 第10位从下标开始算: 00 ...
分类:
其他好文 时间:
2020-07-05 15:54:06
阅读次数:
98
给定长度为 $n$ 的序列 $a_i$,求一种将每个逆序对下标 $(u,v)$ 的排序,使依次交换每个 $(a_u,a_v)$ 后,$a_i$ 不减。
数据范围:$1\le n\le 1000$,$1\le a_i\le 10^9$。 ...
分类:
其他好文 时间:
2020-07-05 15:32:05
阅读次数:
59
数据结构与Python实现 分类和时空复杂度 分类: 时间和空间复杂度: Array 数组是可以再内存中连续存储多个元素的结构,在内存中的分配也是连续的,数组中的元素通过数组下标进行访问,数组下标从0开始。 适用场景: 频繁查询,对存储空间要求不大,很少增加和删除的情况 优点: 按照索引查询元素速度 ...
分类:
其他好文 时间:
2020-07-05 13:49:41
阅读次数:
90
ninx是一个HTTP和反向代理服务器,目前很多网站都在使用nginx作为反向代理服务器。 njs是JavaScript语言的一个子集,它允许扩展nginx的功能,这点跟lua有点类似,不过采用的语言是javascript。 1. 安装nginx 要使用njs,需要安装一个nginx,这里的我使用的 ...
分类:
编程语言 时间:
2020-07-05 12:02:07
阅读次数:
78
题目大意 给定一个长度为$n$的序列$a$,求出长度至少为$k$的子序列,使得: 所有下标为奇数的元素的最大值与所有下标为偶数的元素的最大值的最小值最小 即$min(max(s_1,s_3,s_5...),max(s_2,s_4,s_6...))$ $2 ≤k≤2\times10^5$ \(Time ...
分类:
其他好文 时间:
2020-07-05 10:57:54
阅读次数:
71
https://leetcode-cn.com/problems/longest-valid-parentheses/ 思路 一开始的想法是用栈辅助匹配括号,后来发现题目中求的是最长有效,发现用栈直接匹配括号有点麻烦。后来,看了官方题解: 使用栈来记录最后一个没有被匹配的右括号的下标 对于遇到的每个 ...
分类:
其他好文 时间:
2020-07-04 22:23:40
阅读次数:
38
在实际的开发场景中,我们可能会遇到不同客户端需要互斥地访问某个共享资源,也就是同一时刻只允许一个客户端操作这个共享资源,为了达到这个目的,一般会采用分布式锁来解决,目前流行的分布式锁实现方式有数据库、Memcached、Redis、文件系统、ZooKeeper,因Redis高性能、部署简单被广泛采用 ...
分类:
其他好文 时间:
2020-07-04 18:31:17
阅读次数:
64