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