在一些情况下,小程序列表页不适合使用翻页获取数据展示,拿发贴子的例子来说: 问题1:页面上拉获取更多数据时,可能出现数据重复 假如数据库有50条数据,第一次进来取最新的10条展示,然后此时别人新发了2条贴子, 那你再去上拉获取第二页,会再次取到上次10条里的最后2条,因为此时这2条已经成了第二页开头 ...
分类:
微信 时间:
2020-07-26 19:44:28
阅读次数:
109
什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用C编写并链接到 ...
分类:
编程语言 时间:
2020-07-26 15:39:00
阅读次数:
71
类加载子系统类加载器子系统作用类加载器子系统负责从文件系统或者网络中加载Class文件,class文件在文件开头有特定的文件标识。ClassLoader只负责class文件的加载,至于它是否可以运行,则由ExecutionEngine决定。类加载过程:加载->验证->准备->解析->初始化加载:通过一个类的全限定名获取定义此类的二进制字节流将这个字节流所代表的静态存储结构转
分类:
其他好文 时间:
2020-07-26 11:21:14
阅读次数:
95
Python基础编程 Author : AI菌 【访问模式】 Python操作文件,最常见得模式是读(r)和写(w)。主要模式有: 【代码实现】 # r表示以只读方式打开文件。 # 文件的指针将会放在文件的开头。 # 这是默认模式。 f = open("a.txt", "r") print(f.re ...
分类:
编程语言 时间:
2020-07-26 02:06:26
阅读次数:
124
题目链接 #解题思路 求出两个字符串代表的树的最小表示,进行比对就能得到答案,为了方便处理,给他设定一个根,即在开头加一个0,当然在结尾也要再加上一个0。 关于最小表示的求法,每次都求出子树字典序最小的组合方式,然后向上合并为字典序最小的组合方式即可,显然可以用递归来完成。 #代码 const in ...
A.Common Subsequence 题意 给你两组数,问你有没有相同 的书,有的话,输出最短的那组(大家都知道,1是最小的) AC ?#include<bits/stdc++.h> using namespace std; const int N = 1005; int a[N], x, n, ...
分类:
其他好文 时间:
2020-07-26 00:42:50
阅读次数:
59
常用linux操作指令介绍 列出文件ls: ls ./ # 列出当前目录下可见的文件和目录 ls -a # 列出当前目录下的所有文件,包括隐藏文件以及.开头的文件 ll # 列出当前目录下文件信息(执行权限,修改时间,名字等) 删除: rm <file_name> # 删除文件 rmdir <fol ...
分类:
系统相关 时间:
2020-07-26 00:15:30
阅读次数:
92
给你两个 非空 链表来代表两个非负整数。数字最高位位于链表开始位置。它们的每个节点只存储一位数字。将这两数相加会返回一个新的链表。 你可以假设除了数字 0 之外,这两个数字都不会以零开头。 进阶: 如果输入链表不能修改该如何处理?换句话说,你不能对列表中的节点进行翻转。 逆序处理首先应该想到栈,而不 ...
分类:
其他好文 时间:
2020-07-25 23:38:37
阅读次数:
59
CPU能读懂的最小单位——比特位,bit,b 每个比特位只能存放0或1,(1个字节)1Byte=8bit 转换字符 含义 c 读取一个字符 d 读取一个十进制整数,前边可以加上符号(+ 或 -)表示正负 i 1. 读取一个整数,前边可以加上符号(+ 或 -)表示正负2. 0 开头表示八进制数,0x ...
分类:
其他好文 时间:
2020-07-25 09:37:35
阅读次数:
69
###题目描述 如果一个正整数的二进制表示中,$0$的数目不小于$1$的数目,那么它就被称为「圆数」。 例如,$9$的二进制表示为$1001$,其中有$2$个$0$与$2$个$1$。因此,$9$是一个「圆数」。 请你计算,区间$[l,r]$中有多少个「圆数」。 ###输入格式 一行,两个整数$l$和 ...
分类:
其他好文 时间:
2020-07-24 21:55:37
阅读次数:
76