摘要: django中的filter日期查询属性有:year、month、day、week_day、hour、minute、second 在做复习博客项目时,我把项目从linux移到了windows,然后博客的文章归档那一块,根据月份过滤出来的结果始终是空。然后百度了一下,结果是时区的问题。 在Django 阅读全文
posted @ 2019-05-26 23:03 长安223 阅读(1962) 评论(0) 推荐(0) 编辑
摘要: 计算机网络之网络层 网络层为分组交换网上的不同 主机 提供通信服务。在发送数据时,网络层把运输层产生的报文段或数据报封装成分组或包进行传送。 [toc] 1. 网络层的两种服务 在计算机网络领域,网络层应该向运输层提供怎样的服务(“面向连接”还是“无连接”)曾引起了长期的争论。 争论焦点的实质就是: 阅读全文
posted @ 2019-05-11 17:40 长安223 阅读(952) 评论(0) 推荐(0) 编辑
摘要: 题目: 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 拙见: 没什么难度,想通了栈和队列的特点即可,还有一种就是用两个队列实现栈,也比较简单。 阅读全文
posted @ 2019-05-11 13:59 长安223 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 题目: 输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 拙见: 用到了一点逻辑运算的小技巧,正数很好解决,负数不能直接用正数的方法解决,负数的补码中1的个数等于整数长度减去补码中0的个数,那么把负数取反,原负数中0的个数就等于取反后数中的1的个数,这是就和整数采用一样的方法了。 c 阅读全文
posted @ 2019-05-11 13:55 长安223 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 题目: 输入一个链表,输出该链表中倒数第k个结点。 拙见: 题不难,双指针,考察代码的鲁棒性。 阅读全文
posted @ 2019-05-11 13:48 长安223 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 题目: 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 拙见: 阅读全文
posted @ 2019-05-11 13:45 长安223 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 题目描述 请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一个格子开始,每一步可以在矩阵中向左,向右,向上,向下移动一个格子。如果一条路径经过了矩阵中的某一个格子,则之后不能再次进入这个格子。 例如 a b c e s f c s a d e e 这 阅读全文
posted @ 2019-05-07 21:30 长安223 阅读(924) 评论(0) 推荐(0) 编辑
摘要: 一、什么是索引? 帮助数据库系统实现高效获取数据的数据结构 索引可以帮助我们快速地定位到数据而不需要每次搜索的时候都遍历数据库中的每一行。 二、常见实现方式有哪些? 常见索引模型有三种:哈希表、有序数组、搜索树 1. 哈希表 (1)使用哈希表实现的索引称为哈希索引。 如上图所示,我们将一系列的最终的 阅读全文
posted @ 2019-04-22 22:05 长安223 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 一、迭代器(itertor) 1. 可迭代: 在Python中如果一个对象有__iter__()方法或__getitem__()方法,则称这个对象是可迭代的(iterable)。 其中__iter__()方法的作用是让对象可以用“for ... in...”方式来循环遍历,\__getitem__( 阅读全文
posted @ 2019-04-18 20:52 长安223 阅读(739) 评论(0) 推荐(0) 编辑
摘要: 一、zip()函数 1.语法: zip(iterable, ...) 参数说明: iterable,...—— 一个或多个迭代器; 在python2中: zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。 如果各个迭代器的元素个数不一致,则 阅读全文
posted @ 2019-04-18 15:16 长安223 阅读(3732) 评论(0) 推荐(0) 编辑