首页 > 2019年11月30日 > 全部分享
【leetcode算法-简单】20. 有效的括号
【题目描述】 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。 【解答】 解法:利用栈的先入后出的特性,对括号进行匹配 def isVa ...
分类:编程语言   时间:2019-11-30 14:31:08    收藏:0  评论:0  赞:0  阅读:78
笛卡尔积、等值连接、自然连接、外连接
1、笛卡尔积: 笛卡尔积的元素是元组,关系A和B的笛卡尔积可以记为(AXB),如果A为a目,B为b目,那么A和B的笛卡尔积为(a+b)列的元组集合。 (1)学生表和分数表中的信息: 学生表: 分数表(大概就是这个样子): (2)学生表和分数表执行笛卡尔积后: SELECT * FROM studen ...
分类:其他   时间:2019-11-30 14:29:12    收藏:0  评论:0  赞:0  阅读:98
authenticate的执行流程与重写
流程 1.authenticate调用的是_get_backends函数 2._get_backends,默认使用全局配置 3.global_settings.py 使用django.contrib.auth.backends下的ModelBackend的类 django\conf\global_s ...
分类:其他   时间:2019-11-30 14:28:53    收藏:0  评论:0  赞:0  阅读:121
最优二叉搜索树
定义 设 是有序集,且 ,表示有序集 S 的二叉搜索树利用二叉树的结点来存储有序集中的元素。它具有下述性质:存储于每个结点中的元素 x 大于其左子树中任一结点所存储的元素,小于其右子树中任一结点所存储的元素。二叉搜索树的叶节点是形如 的开区间。在表示 S 的二叉搜索树中搜索一个元素 x ,返回的结果 ...
分类:其他   时间:2019-11-30 14:28:28    收藏:0  评论:0  赞:0  阅读:65
webpack-dev-server工具
webpack-dev-server来实现自动打包编译功能 // 1.npm install webpack-dev-server -D//2.和webpakc命令用法一样// 3.是本地安装的,无法把它当做命令执行// 4.本地项目必须安装webpack// 5.webpack-dev-serve ...
分类:Web开发   时间:2019-11-30 14:27:52    收藏:0  评论:0  赞:0  阅读:68
SpringBoot使用RedisTemplate整合Redis缓存
https://blog.csdn.net/zhulier1124/article/details/82154937 https://blog.csdn.net/xcbeyond/article/details/81116600 ...
分类:编程语言   时间:2019-11-30 14:27:30    收藏:0  评论:0  赞:0  阅读:82
Troubleshooting ORA-01555/ORA-01628/ORA-30036 During Export and Import (Doc ID 1579437.1)
Troubleshooting ORA-01555/ORA-01628/ORA-30036 During Export and Import (Doc ID 1579437.1) APPLIES TO: Oracle Database - Enterprise Edition - Version 9 ...
分类:其他   时间:2019-11-30 14:27:09    收藏:0  评论:0  赞:0  阅读:77
Codeforces Round #603 (Div. 2)
A. Sweet Problem 简单题,排个序判断a+b与c的关系,<就是a+b>是(a+b+c)/2 #include <bits/stdc++.h> using namespace std; typedef long long ll; const int N=1e5+5; ll a[3]; i ...
分类:其他   时间:2019-11-30 14:26:49    收藏:0  评论:0  赞:0  阅读:53
【编译系统02】编译器 - 语义分析器(semantic)的简单设计思路(变量类与变量表)
当我们分析到 "int n;",说明其已经定义了一个变量,之后又遇到一个 "n=3",我们从哪里去找这个n并且赋值呢? 答案是:通过我们定义的 变量表(Table) 中查找。 其实,这变量声明定义与变量赋值一系列动作,都是由语义分析器负责的。 1. 当扫描到一个声明语句,比如 "string x;" ...
分类:其他   时间:2019-11-30 14:26:23    收藏:0  评论:0  赞:0  阅读:56
SRDC - ORA-1555 during Export: Checklist of Evidence to Supply (Doc ID 1682706.1)
SRDC - ORA-1555 during Export: Checklist of Evidence to Supply (Doc ID 1682706.1) Action Plan 1. Execute srdc_db_undo_1555-1.sql as sysdba and collect ...
分类:其他   时间:2019-11-30 14:26:02    收藏:0  评论:0  赞:0  阅读:80
第四章 函数 数组
#include <math.h> #include <stdio.h> #include <stdlib.h> // 函数声明 void solve(double a, double b, double c); // 主函数 int main() { double a, b, c; printf( ...
分类:编程语言   时间:2019-11-30 14:25:32    收藏:0  评论:0  赞:0  阅读:70
常用数组、字符串的方法(详解)
1、ndexOf( 数组 || 字符串 ); 作用:返回数组中某个指定元素的位置 (下标) (‘item’,[‘start’]) 两个参数: (1):item: 必选、查找的元素。 (2) :start: 可选参数,规定在字符串中开始检索的位置,它的合法取值是 StringObject.legth- ...
分类:编程语言   时间:2019-11-30 14:25:08    收藏:0  评论:0  赞:0  阅读:79
python二维数组的创建
话不多说,代码伺候 m = [[0]*5]*3 #创建一个3行5列的二维数组 m[1][2]=1 print(m) 输出结果为: 分析: m = [[0]*5]*3只是指向三个空列表的引用。 创建一个二维数组的正确方法是: m = [[0]*5 for i in range(3)] #创建一个3行5 ...
分类:编程语言   时间:2019-11-30 14:24:09    收藏:0  评论:0  赞:0  阅读:54
cut 命令
选项 1 -b:仅显示行中指定直接范围的内容; 2 3 -c:仅显示行中指定范围的字符; 4 5 -d:指定字段的分隔符,默认的字段分隔符为“TAB”; 6 7 -f:显示指定字段的内容; 8 9 -n:与“-b”选项连用,不分割多字节字符; 10 11 --complement:补足被选择的字节、 ...
分类:其他   时间:2019-11-30 14:23:32    收藏:0  评论:0  赞:0  阅读:81
Vue框架使用sass
引入: cnpm install sass-loader -D cnpm install node-sass -D webpack.base.conf.js中的module:的rules:[ ] 下最后添加: ,{ test: /\.vue$/, loader: 'vue-loader', opti ...
分类:其他   时间:2019-11-30 14:22:52    收藏:0  评论:0  赞:0  阅读:65
由一次Set删除失效引发的源码探究
引子 记一次在工作当中,有这样一个业务场景: ? 在通过接口返回前,需要为一个set中的所有元素赋值,然后剔除掉一些不符合条件的元素,最后返回。代码结构大概如下: 代码 看似是一段clean code,逻辑清晰,实则蕴藏杀机;大家大概一眼就能看出其中玄机,其中的removeif压根就不起作用啊,可是 ...
分类:其他   时间:2019-11-30 14:22:35    收藏:0  评论:0  赞:0  阅读:55
图片上传截取
http://www.jq22.com/demo/uploadimg201812172358/ 图片上传截取: 需要引用这3个文件。主要依赖jq。 //html部分 <!DOCTYPE html> <html> <head> <metacharset="UTF-8"> <metahttp-equiv ...
分类:Web开发   时间:2019-11-30 14:21:54    收藏:0  评论:0  赞:0  阅读:69
maven随笔
1:构建环节 1.1 clean(清理):将以前编译的class文件删除,为下次编译做准备 1.2 编译:将java源程序编译成class文件 1.3 测试:自动测试,自动调用junit程序 1.4 报告:测试程序能执行的结果 1.5 打包:动态Web工程打war包,java工程打jar包 1.6 ...
分类:其他   时间:2019-11-30 14:21:33    收藏:0  评论:0  赞:0  阅读:79
将base64转成File文件对象
function dataURLtoFile(dataurl, filename) { //将base64转换为文件 var arr = dataurl.split(','), mime = arr[0].match(/:(.*?);/)[1], bstr = atob(arr[1]), n = b ...
分类:其他   时间:2019-11-30 14:21:10    收藏:0  评论:0  赞:0  阅读:1039
Python超简单的爬取网站中图片
1、首先导入相关库 import requests import bs4 import threading #用于多线程爬虫,爬取速度快,可以完成多页爬取 import os 2、使用bs4获取html中的内容 所爬取的网站:http://www.umei.cc/bizhitupian/dianna ...
分类:编程语言   时间:2019-11-30 14:20:48    收藏:0  评论:0  赞:0  阅读:89
1229条   上一页 1 ... 34 35 36 37 38 ... 62 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!