摘要:
1、说明:使用位运算进行加运算是面试过程中经常遇到的;减乘除均可以基于位运算加来实现。 减:加第二个数的取反 乘:n个第一个数相加 除:第一个数最多可以减去多少个被减数 2、位运算符 &:按位与,两个相应的二进位数为1,该位的结果为 1 否则为 0 |:按位或,两个相应的二进位中只要有一个为 1,该 阅读全文
摘要:
二分查找法(Binary Search):在有序数组中查找某一特定元素位置的搜索算法 实现: 阅读全文
摘要:
1、strstr()实现 原型:char * strstr(const char * str1, const char * str2) 说明:判断str2是否为str1的子串,如果是则返回str2第一次出现的位置,否则返回NULL 实现: 2、strcmp实现 原型:int strcmp(const 阅读全文
摘要:
在日常的工作过程中,时常会遇到需要计时的要求,不同场合需要的计时精度也不同,这里列举几个常用的计时函数,以备不时之需。 1、time() 头文件:time.h 原型:time_t time(time_t *tloc) 精度: <1s 精度级别:低 示例: 2、clock() 头文件:time.h 原 阅读全文
摘要:
Linux下实现多线程文件复制,使用<pthread.h>提供的函数: int pthread_create(pthread_t *thread,const pthread_attr_t *restrict attr,void* (*start_routine)(void*),void *restr 阅读全文
摘要:
stat():用于获取文件的状态信息,使用时需要包含<sys/stat.h>头文件。 函数原型:int stat(const char *path, struct stat *buf); struct stat { dev_t st_dev; /* ID of device containing f 阅读全文
摘要:
系统平台:Centos7 MySQL版本:5.7.19 连接MySQL数据库 增: 删: 改: 查: 自己编写sql语句查询: MySQL执行完查询语句后会返回一个结果集,使用showDetails()函数输出结果集: 完整代码详见GitHub:https://github.com/MasterMe 阅读全文
摘要:
上次写博客还是两个月以前的事,今天闲来无事,决定把以前刚接触python爬虫时的一个想法付诸行动:就是从网站上爬取小说,这样可以省下好多流量(^_^)。 因为只是闲暇之余写的,还望各位看官海涵;不足之处,不用客气///^_^....... 好了,上菜了‘(*>﹏<*)′ getUrls()函数是为了 阅读全文
摘要:
使用c标准中的文件操作函数,全部读取后以16进制的格式输出到终端(这是今天面试中笔试中出现的题目),以下是我根据自己的理解写出的,不当之处欢迎批评指正。 阅读全文