- 博客(13)
- 资源 (5)
- 收藏
- 关注
原创 使我日渐消瘦的MySQL索引
0 那些年我们听过的索引优化手段若不是生活所迫,我怎会把自己弄得一身才华。0 那些年我们听过的索引优化手段为了成为一只知其然知其所以然的闲狗,我开始了下面的探索之路。1 索引可以大幅提升查询效率?先来个小测试,我先挖来一张有 100 0000 条记录的用户表 user这张表目前只在 id 上有一个主键索引,其他字段都没有索引。下面在一个没有索引的字段 account_name 做一个查询操作给这个字段创建一个普通索引,耗时 1.960000s然后再执行相同的查询操作,神速啊!
2020-05-20 22:13:22 848
原创 08 程序题
01#include <stdio.h>int main(){ char *s1[] = {"right?"}; // 系统会根据数据总个数和第2维的长度算出第1维的长度 char s2[][20] = {"right"}; // 存放着 6 个指针变量的一位数组 char *s3[6]; s3[1]="right"; char s4[6][20]; // 报错,s4[1] 是一个地址 .
2020-05-31 19:15:23 448
原创 08 复制字符串
请编写一程序,将一个字符串的第 k 个元素开始的全部字符复制成为另外一个字符串。要求:将复制过程单独编写为一个函数,并且采用指针完成在主函数中输入字符串和k的值,并且在主函数中输出复制结果
2020-05-31 14:13:48 365
原创 10 程序题
1#include<stdio.h>int main(){ int a=1,b=2,c=3; // 等于 a=(b--<=a)||(a+b!=c) a=b--<=a||a+b!=c; printf("%d,%d\n",a,b);}执行结果:2#include<stdio.h>f(char *s){ char *p=s; while(*p) p++; // 返回两个地.
2020-05-24 11:22:58 739
原创 11 程序题
11(1)#include<stdio.h>int main(){ char ch='A'; printf("ch(1)=%d,ch(2)=%c \n", ch,ch+1);}执行结果:(2)#include<stdio.h>int main(){ int k=1,t=3; do{ // t=4,k=2; t=7,k=4; t=11,k=5; t=17,k=7 t+=k++;
2020-05-17 15:12:48 373
原创 11 递归求和
请编写一个 C 语言程序,该程序的功能是先通过键盘输入一个整数 n,然后调用一个递归函数 fun(int n) 计算 1+2+3+...+n,最后输入计算结果。
2020-05-17 10:53:07 1391
原创 12 判断输入的字符串是否为回文串
参考:算法二十五:回文串回文串:字符串倒序写出来和该字符串相同。比如aba,倒序写出来也是aba,故aba是回文串。而abab不是回文串,因为倒过来写是baba。编写程序判断输入的字符串是否为回文串。...
2020-05-17 10:33:49 1749
原创 使我短命的线程&线程池
老大让我把一个单线程的日播放量统计任务变成一个多线程的任务,时间由 2小时 优化到 30 分钟以内,然后有了我与线程池死去活来的日子。学习自:Java 并发编程 78 讲1 线程池的由来在 Java 诞生之初是没有线程池的概念的,而是先有线程,随着线程数的不断增加,人们发现需要一个专门的类来管理它们,于是才诞生了线程池。没有线程池的时候,每发布一个任务就需要创建一个新的线程,这样在...
2020-05-08 08:26:11 779 1
原创 08 替换文件的单词
请使用命令行参数形式编写程序,该程序将指定文本文件中所有某个单词的出现均替换为另一个单词,经过替换后的文件信息存放于另一个文本文件中。设命令行格式为:replace oldfile newfile oldword newword其中,replace 为命令名,oldfile,newfile,oldword,newword 为命令行参数。例如,执行命令replace file...
2020-05-05 16:47:59 715
原创 10 累加求和
请编写程序,该程序首先通过键盘输入获得整型数据 a 与 n,然后计算 sum = a+aa+aaa+...(共 n 项),最后输入计算结果。例如:当 a=5,n=4 时,计算 sum = 5+55+555+5555#include<stdio.h>void main(){ int n=0, count=0; long a=0, sum=0, temp=0; ...
2020-05-05 16:40:04 1729
原创 10 打印文件最后 n 行
在 Unix 操作系统中有一条命令,命令的功能是打印文本文件的最后 n 行。命令格式为:tail [-n] filename其中,tail 为命令名;参数 filename 为文本文件名;参数 [-n] 表示要打印的行数,该参数是可选的,缺省值为 10,即无此参数时,表示打印文件的最后 10 行。例如:命令tail -20 ecample.txt表示打印文本文件 exa...
2020-05-05 15:37:41 745
基于ElasticSearch的搜房网源码.zip
2021-05-09
模拟soul的社交app源码.zip
2021-05-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人