SELECT * FROM sysobjects WHERE (xtype = 'U') C = CHECK 约束 D = 默认值或 DEFAULT 约束 F = FOREIGN KEY 约束 L = 日志 FN = 标量函数 IF = 内嵌表函数 P = 存储过程 PK = PRIMARY KEY ...
分类:
数据库 时间:
2019-11-15 12:01:14
阅读次数:
98
背景 C++多线程编程中通常会对共享的数据进行写保护,以防止多线程在对共享数据成员进行读写时造成资源争抢,导致程序出现未定义或异常行为。通常的做法是在修改共享数据成员时进行加锁(mutex)。在使用锁时通常是在对共享数据进行修改之前进行lock操作,在写完之后再进行unlock操作,但经常会出现lo ...
分类:
其他好文 时间:
2019-11-14 09:59:17
阅读次数:
85
MYSQL索引 MySQL索引类型 MySql常见索引类型有:主键索引、唯一索引、普通索引、全文索引、组合索引 索引创建 PRIMARY KEY(主键索引) ALTER TABLE ADD PRIMARY KEY ( ) ALTER TABLE ADD UNIQUE ( ) ALTER TABLE ...
分类:
数据库 时间:
2019-11-13 10:33:33
阅读次数:
97
奶牛抗议 DP 树状数组 ~~USACO的题太猛了~~ 容易想到$DP$,设$f[i]$表示为在第$i$位时方案数,转移方程: $$ f[i]=\sum f[j]\;(j include using namespace std; define MAXN 100010 define lowbit(x) ...
分类:
编程语言 时间:
2019-11-12 20:34:55
阅读次数:
103
题目 给定一个整数 n,求以?1 ...?n?为节点组成的二叉搜索树有多少种? 示例: 输入: 3 输出: 5 解释: 给定 n = 3, 一共有 5 种不同结构的二叉搜索树: 来源:力扣(LeetCode) 链接:https://leetcode cn.com/problems/unique bi ...
分类:
其他好文 时间:
2019-11-11 21:18:30
阅读次数:
75
Nginx支持的虚拟主机有三种1、基于域名的虚拟主机2、基于IP的虚拟主机3、基于端口的虚拟主机且每一种虚拟主机均可通过“server{}"配置段实现各自的功能一、基于域名搭建1、编译安装Nginx服务2、远程获取Windows上的源码包,并挂载到Linux上[root@localhost~]#smbclient-L//192.168.235.1EnterSAMBA\root‘spass
分类:
其他好文 时间:
2019-11-10 21:08:48
阅读次数:
130
1.最基本的去重方法 思路:定义一个新数组,并存放原数组的第一个元素,然后将元素组一一和新数组的元素对比,若不同则存放在新数组中。 function unique(arr){ var res = [arr[0]]; for(var i=1;i<arr.length;i++){ var repeat ...
分类:
其他好文 时间:
2019-11-10 13:41:04
阅读次数:
55
unique函数 unique函数用来去重,其原理是对序列中的元素遍历,如果相同的就让后面的往前覆盖。 例如: 1 3 3 4 5 5 6 7 1 3 4 5 6 7 6 7,注意最后两个6 7还保留 函数原型:it = unique(a+1, a+n+1),返回值是最后一个前移覆盖的位置, 即1 ...
分类:
其他好文 时间:
2019-11-10 11:54:39
阅读次数:
144
1.利用额外数组 function unique(array) { if (!Array.isArray(array)) return; let newArray = []; for(let i=0, len=array.length; i<len; i++) { let itemAtIndex = ...
分类:
编程语言 时间:
2019-11-09 23:33:49
阅读次数:
91
单表的增删改查 表结构 代码表结构 class Account(models.Model): """账户表""" username = models.CharField(max_length=64,unique=True) password = models.CharField(max_length ...
分类:
其他好文 时间:
2019-11-09 21:29:07
阅读次数:
95