下载安装MASM32汇编环境 官方下载站: "MASM32" 环境变量配置 1. 配置 MasmHome 变量,值为 masm32 的安装目录: 2. 配置 include 和 lib 变量 include : %MasmHome%\include; lib : %MasmHome%\lib; 3. ...
分类:
编程语言 时间:
2018-08-25 11:35:59
阅读次数:
227
约束定义 对于数据库来说,基本表的完整性约束分为列级约束条件和表级约束条件: 列级约束条件 列级约束条件是对某一个特定列的约束,包含在列定义中,可以直接跟在该列的其他定义之后,用空格分隔,不用指定列名。 表级约束条件 表级约束条件 表级约束条件与列定义相互独立,不包括在列定义中,通常用于对两个或两个 ...
分类:
数据库 时间:
2018-08-25 11:35:49
阅读次数:
150
二叉查找树的套路一般都是 先根据 root->val 和一些条件缩小范围。 本题中,如果 根节点小于L,递归右子树,如果大于R,递归左子树。如果在两者之间,表明root一定是符合要求的,递归左子树和右子树,并和root接起来。 时间复杂度 O(n),最多访问每个节点一次。 空间复杂度 O(h) 递归 ...
分类:
其他好文 时间:
2018-08-25 11:35:43
阅读次数:
137
翻译自:http://www.thymeleaf.org/doc/articles/fromhtmltohtmlviahtml.html 从HTML到HTML (通过HTML) 当您使用Thymeleaf等软件时,了解HTML系列Web标准的内部非常重要。 至少如果你想了解你在做什么。 问题是许多人 ...
分类:
Web程序 时间:
2018-08-25 11:35:34
阅读次数:
198
create database practiceSql; use practiceSql; -- create table student( `id` bigint not null auto_increment comment '主键id自增', `name` varchar(20) not nu... ...
分类:
数据库 时间:
2018-08-25 11:35:11
阅读次数:
184
题意: 给出一个数N(N<=10^10),最多可操作K次(K<=100),每次操作为这个数和其反转之后的数相加,若得到的结果为回文数,则输出;若在K次迭代后仍然不是回文数,在输出第K次操作后的结果。 思路: 因为int型最大可表示为2^31-1=2,147,483,647,显然本题的范围已经超出了i ...
分类:
其他好文 时间:
2018-08-25 11:35:04
阅读次数:
119
在基础数据类型中可能遇到的坑: 元组: tuple1=(1) 的数据类型是int , tuple2=('alex')的数据类型是str 等 tuple1=(1,) 和 tuple2的数据类型是 tuple 列表: 列表与列表之间可以相加,但不可以减(面试题) 对于可变数据类型容易遇到的坑: 列表: ...
分类:
编程语言 时间:
2018-08-25 11:34:57
阅读次数:
140
1 ftp(文件传输协议)工作流程 1 客户端连接远程主机上的FTP服务器 2 客户端输入用户名和密码(或‘anomymous’ 和电子邮件地址) 3 客户端进行各种文件传输和信息查询操作 4 客户端从远程FTP服务器直接退出,结束传输 ftp两种模式:主动和被动,只有主动模式下服务器才使用数据端口 ...
分类:
编程语言 时间:
2018-08-25 11:34:42
阅读次数:
159
这篇文章中,探索Qt中的类qfileinfogatherer类,先给出私有类头文件: 接下来是它所对应的cpp文件: ...
分类:
其他好文 时间:
2018-08-25 11:34:34
阅读次数:
216
1、python 2.py 2、python回车,进入python编译器,然后执行命令 LInux系统中: 文件名:./2.py 文件内部: #!/usr/bin/env python print('hello world') 3、解释器路径 #!/usr/bin/env python 4、编码支持 ...
分类:
编程语言 时间:
2018-08-25 11:34:26
阅读次数:
133
Given a string, your task is to count how many palindromic substrings in this string. The substrings with different start indexes or end indexes are c ...
分类:
其他好文 时间:
2018-08-25 11:34:17
阅读次数:
122
数组: 由于 JavaScript 的限制,Vue 不能检测以下变动的数组: 为了解决第一类问题,以下两种方式都可以实现和 vm.items[indexOfItem] = newValue相同的效果,同时也将触发状态更新: 你也可以使用 vm.$set 实例方法,该方法是全局方法 Vue.set 的 ...
分类:
编程语言 时间:
2018-08-25 11:34:07
阅读次数:
182
Given an array of n integers nums and a target, find the number of index triplets i, j, k with 0 <= i < j < k < n that satisfy the condition nums[i] + ...
分类:
其他好文 时间:
2018-08-25 11:33:57
阅读次数:
345
一、Spring Boot 入门 1、Spring Boot简介 简化Spring应用开发的一个框架; 整个Spring技术栈的一个大整合; J2EE开发的一站式解决方案; 2、微服务 2014,martin fowler 微服务:架构风格(服务微化) 一个应用应该是一组小型服务;可以通过Http的 ...
分类:
编程语言 时间:
2018-08-25 11:33:49
阅读次数:
168
Crush算法1、Crush的目的 优化分配数据,高效的重组数据,灵活的约束对象副本放置,硬件故障时候最大化保证数据安全 2、流程 Ceph 架构中,Ceph客户端是直接读写存放在OSD上的RADOS Object,因此,Ceph需要走完(Pool, Object) → (Pool, PG) → O ...
分类:
编程语言 时间:
2018-08-25 11:33:32
阅读次数:
236
Linux下提供了多种方式来处理线程同步,最常用的是互斥锁、条件变量和信号量。一、互斥锁(mutex) 锁机制是同一时刻只允许一个线程执行一个关键部分的代码。 1. 初始化锁 int pthread_mutex_init(pthread_mutex_t *mutex,const pthread_mu ...
分类:
编程语言 时间:
2018-08-25 11:33:21
阅读次数:
175
针对程序,一一作出解释:Q_UNUSED宏,避免因为某个变量没有使用,而编译器报错: 接下来,解释下面这句,位于主代码18行的: 找到它所在的头文件qfileinfogatherer_p.h ...
分类:
其他好文 时间:
2018-08-25 11:33:12
阅读次数:
135