递归:直接或间接调用自身的一种方法,把一个大型复杂的问题转换为与原问题相似的小问题来求解 主要思考方式:把大事化小 递归的两个条件: 存在限制条件,当满足这个限制条件的时候,递归便不再继续。 每次递归调用之后越来越接近这个限制条件 eg. int main() { printf("haha"); m ...
分类:
其他好文 时间:
2020-12-14 13:50:21
阅读次数:
6
编制实现进程的管道通信的程序 使用系统调用pipe()建立一条管道线,两个子进程分别向管道写一句话: Child process 1 is sending a message! Child process 2 is sending a message! 而父进程则从管道中读出来自于两个子进程的信息, ...
分类:
系统相关 时间:
2020-12-14 13:39:36
阅读次数:
4
1.ENUM类型ENUM是一个字符串对象,其值从允许值列表中选择,创建表时,这些允许的值在列定义中明确列出。ENUM类型具有以下优点:●在列具有有限可能值的情况下压缩数据存储。指定为输入值的字符串将自动编码为数字。●查询和输出可读性强。在查询结果中这些数字被转换回相应的字符串。需要考虑的潜在问题:创建和使用ENUM列枚举值必须是带引号的字符串文本。例如,可以创建一个具有ENUM列的表:将100万行
分类:
数据库 时间:
2020-12-14 13:12:41
阅读次数:
3
1.CHAR和VARCHAR类型CHAR和VARCHAR类型相似,但存储和检索方式不同。它们在最大长度和是否保留尾随空格方面也有所不同。CHAR和VARCHAR类型的声明长度表示要存储的最大字符数。例如,CHAR(30)最多可以容纳30个字符。CHAR列的长度固定为创建表时声明的长度。长度可以是0到255之间的任意值。在存储CHAR值时,会用空格从右开始填充到指定的长度。检索CHAR值时,除非启用
分类:
数据库 时间:
2020-12-14 13:12:25
阅读次数:
3
1.字符串数据类型语法字符串数据类型有CHAR、VARCHAR、BINARY、VARBINARY、BLOB、TEXT、ENUM和SET。在某些情况下,MySQL可能会将字符串列更改为不同于CREATETABLE或ALTERTABLE语句中定义的类型。对于字符字符串列(CHAR、VARCHAR和TEXT类型)的定义,MySQL以字符为单位计算长度。对于二进制字符串列(BINARY、VARBINARY
分类:
数据库 时间:
2020-12-14 13:12:13
阅读次数:
3
内容简介:一旦学会了如何输入SQL语句,就可以访问数据库了!假如你家里有几个宠物,并且希望记录关于它们的各种信息,你可以创建数据表来存储这些信息。之后你就可以通过检索这些信息来回答各种关于你的动物的问题。menagerie数据库很简单,但是通过它我们不难了解到现实世界中的类似情况。例如,农民可以使用类似的数据库来记录牲畜数据,兽医使用数据库记录动物的病例。以下部分用到的数据库可以在这个网站获取:h
分类:
数据库 时间:
2020-12-14 13:09:21
阅读次数:
3
前言时光飞逝,两周过去了,是时候继续填坑了,不然又要被网友喷了。本文是秒杀系统的第三篇,通过实际代码讲解,帮助你了解秒杀系统设计的关键点,上手实际项目。本篇主要讲解秒杀系统中,关于抢购(下单)接口相关的单用户防刷措施,主要说两块内容:抢购接口隐藏单用户限制频率(单位时间内限制访问次数)当然,这两个措施放在任何系统中都有用,严格来说并不是秒杀系统独特的设计,所以今天的内容也会比较的通用。此外,我做了
分类:
其他好文 时间:
2020-12-11 12:04:57
阅读次数:
2
一、题目描述 二、解法 思路1:双指针。 思路2:reverse后看是否相等。 class Solution { public boolean isPalindrome(String s) { if (s == null) return true; /** * 方法1:双指针 */ char[] c ...
分类:
其他好文 时间:
2020-12-11 12:00:14
阅读次数:
3
#include <stdio.h> #include <stdlib.h> int main () { FILE * pFile; long lSize; char * buffer; size_t result; /* 若要一个byte不漏地读入整个文件,只能采用二进制方式打开 */ pFile ...
分类:
其他好文 时间:
2020-12-11 11:59:04
阅读次数:
2
pycharm的解释器(interpreter):运行python脚本的环境,创建项目时设置。可以设置新环境(基于本地已有环境(可以选择继承环境中的包)或基于远程环境),也可以直接使用已有的环境。https://blog.csdn.net/fuhanghang/article/details/879 ...
分类:
编程语言 时间:
2020-12-11 11:46:28
阅读次数:
8