import time import traceback def findLen(str): counter = 0 while str[counter:]: counter += 1 return counter def is_valid_date(str_date): '''判断是否是一个有效的 ...
分类:
编程语言 时间:
2020-03-25 21:48:12
阅读次数:
283
1. 定义线程类 type TMyThread = class(TThread) private { Private declarations } fPos:Integer; // 变量 protected procedure GetMailList; procedure UpdatepBar; / ...
分类:
编程语言 时间:
2020-03-25 21:52:13
阅读次数:
75
以蓝书为学习参考,进行的栈的学习 例题1: 实现一个栈,支持Push,Pop和GetMin(查询栈中最小的值)在O(1)完成 算法实现思路:建立两个栈,A存原本的数据,B存以栈底开头的每段数据的最小值 Push(X),在A中插入X,在B中插入min(B的栈顶数据,X)。执行GetMin只需要输出B. ...
分类:
编程语言 时间:
2020-03-25 23:00:17
阅读次数:
83
[toc] 1.什么是cookie? 在网站中,http的请求是无状态的。也就是说即使第一次和服务器连接后并且登录成功后,第二次请求服务器依然不能知道当前请求是哪个用户。cookie的出现就是为了解决这个问题,第一次登陆服务器返回一些数据(cookie)给浏览器,然后浏览器保存到本地,当该用户第二次 ...
分类:
编程语言 时间:
2020-03-25 23:03:58
阅读次数:
75
类和结构都是创建对象的模板每个对象都包含数据,并提供了处理和访问数据的方法。 类定义了类的每个对象(称为实例)可以包含的数据和功能。 结构与类的区别是它们在内存中的存储方式、访问方式(类是存储在堆上的引用类型,而结构是存储在栈上的值类型)和它们的一些特征(如结构不支持继承)。 较小的数据类型使用结构 ...
分类:
编程语言 时间:
2020-03-25 23:05:30
阅读次数:
75
C程序设计实验报告 姓 名:赖瑾 实验地点:家 实验时间:2020年3月25日 实验项目: "4.3.1 If语句的应用" "4.3.2 switch case的应用" "4.3.3 switch case嵌套if语句的应用" "4.3.4 switch case结构嵌套的应用" "4.3.5 分析 ...
分类:
编程语言 时间:
2020-03-25 23:05:45
阅读次数:
152
| 好看请赞,养成习惯 你有一个思想,我有一个思想,我们交换后,一个人就有两个思想 If you can NOT explain it simply, you do NOT understand it well enough 现陆续将Demo代码和技术文章整理在一起 "Github实践精选" ,方便 ...
分类:
编程语言 时间:
2020-03-25 23:07:21
阅读次数:
85
先来看题目: 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 注意:给定 n 是一个正整数。 示例 1: 输入: 2输出: 2解释: 有两种方法可以爬到楼顶。1. 1 阶 + 1 阶2. 2 阶 示例 2: 输入: 3输出: 3 ...
分类:
编程语言 时间:
2020-03-25 23:08:41
阅读次数:
80
简介: Redis是一个基于内存的非关系型数据库,他通过key:value的形式存储。有着多种数据结构,如字符串,列表,集合等。 通过Redis我们可以进行数据缓存,防止底层数据库频繁io,提升性能。 Redis的依赖: pip install redis pip install django-re ...
分类:
编程语言 时间:
2020-03-25 23:12:06
阅读次数:
80
Java并发编程之CAS二源码追根溯源 在上一篇文章中,我们知道了什么是CAS以及CAS的执行流程,在本篇文章中,我们将跟着源码一步一步的查看CAS最底层实现原理。 本篇是《凯哥(凯哥Java:kagejava)并发编程学习》系列之《CAS系列》教程的第二篇:从源码追根溯源查看CAS最底层是怎么实现 ...
分类:
编程语言 时间:
2020-03-25 23:13:05
阅读次数:
88
自动回收机制:你回家以后把屋里,造的挺乱的,你只管造就行了,你一关门就像家里有个保姆,保姆给你收拾好。 内存泄漏:屋子里一顿造,造的连下脚地都没有了,屋子里的东西都开始从窗户向外面掉了 内存溢出:东西放不下了 ...
分类:
编程语言 时间:
2020-03-25 23:14:42
阅读次数:
85
给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。 你的算法时间复杂度必须是 O(log n) 级别。 如果数组中不存在目标值,返回 [-1, -1]。 示例 1: 输入: nums = [5,7,7,8,8,10], target = ...
分类:
编程语言 时间:
2020-03-25 23:15:43
阅读次数:
72
比较两个数组里的元素是否相等可以使用Arrays类调用equals()方法进行比较。不能用==比较,==比的是两个数组对象的地址,如果是两个不同的对象,结果会一直是false . package _3_5_test; import java.util.Arrays; public class Fif ...
分类:
编程语言 时间:
2020-03-25 23:16:17
阅读次数:
138
我们程序中的上下文对象是通过new ClasspathXmlApplicationContext(spring配置文件) 方式获取的,但是每次从容器中获得Bean时都要编写new ClasspathXmlApplicationContext(spring配置文件),这样的弊端是配置文件加载多次,应用 ...
分类:
编程语言 时间:
2020-03-25 23:16:48
阅读次数:
78
1 三元表达式 语法格式: 条件成立时要返回的值 if 条件 else 条件不成立时要返回的值 res = 1 if 'egon' == 'egon' else 2222222222 print(res)>>> 1 2 生成式 2.1 列表生成式 l = ['alex_dsb', 'lxx_dsb' ...
分类:
编程语言 时间:
2020-03-25 23:17:23
阅读次数:
78
字典树 描述 字典树 ,又称 单词查找树、Trie树、前缀树 ,是一种树形结构,是一种哈希树的变种。 典型应用是用于统计、排序和保存大量的字符串(但不仅限于字符串)。 常见操作有插入和查找,删除操作少见。 性质 根节点不包含字符 除根节点外每一个节点都只包含一个字符 从根节点到某一节点,路径上经过的 ...
分类:
编程语言 时间:
2020-03-25 23:20:55
阅读次数:
93
题目:设计一个算法发现一个数组中和为指定值的所有数对。数组是无序的且值可能重复。 分析: 有一种方式是排序+双指针。 另一种是先用map统计,再在map中查找target-num。这里可以使用unordered_map(也就是哈希),时间复杂度是O(n). vector<vector<int>> p ...
分类:
编程语言 时间:
2020-03-25 23:21:48
阅读次数:
110
一、三元表达式 1、普通和三元表达式区别: 1.普通的表达式 def func(x,y): if x > y: return x else: return y ? res = func(1,2) print(res) 2、三元表达式 语法格式:条件成立时返回的值 if 条件 else 条件不成立时要 ...
分类:
编程语言 时间:
2020-03-25 23:25:09
阅读次数:
77
// 面试题21:调整数组顺序使奇数位于偶数前面 // 题目:输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有 // 奇数位于数组的前半部分,所有偶数位于数组的后半部分。 #include <cstdio> void Reorder(int* pData, unsigned int ...
分类:
编程语言 时间:
2020-03-25 23:25:43
阅读次数:
64
一、语法 作用:简化函数代码 格式:lambda 参数列表 :表达式 P.s: lambda表达式参数可有可无,参数写法同函数 lambda函数能接收任何数量的参数但只能返回一个表达式的值 def func0(): return 100 func = lambda: 100 # lambda本质是一 ...
分类:
编程语言 时间:
2020-03-25 23:26:35
阅读次数:
71