首页 > 2020年05月31日 > 全部分享
1064 Complete Binary Search Tree (30分)
这题的话,首先要知道什么是满二叉树,满二叉树就是和完全二叉树的点一一对应,但是最下面一层可以不放满,但是左边的叉不能为空,必须从左到右排列的一种树。 这题借鉴了别人的思路: 为了让左边放满,我们中序遍历构建一颗二叉树,这样就保证左边的点可以放满了,同时和完全二叉树点的编号一一对应,这个思路真的挺不错 ...
分类:其他   时间:2020-05-31 22:37:34    收藏:0  评论:0  赞:0  阅读:60
leet code 101. 对称二叉树
今天leet code首页的每日一题,题目如下: 给定一个二叉树,检查它是否是镜像对称的。例如,二叉树 [1,2,2,3,4,4,3] 是对称的。 1 / \ 2 2 / \ / \ 3 4 4 3 但是下面这个 [1,2,2,null,3,null,3] 则不是镜像对称的: 1 / \ 2 2 \ ...
分类:其他   时间:2020-05-31 22:37:16    收藏:0  评论:0  赞:0  阅读:52
静态代理设计模式
概念:代理设计模式是将一些辅助业务程序交给代理类去完成的一种思想。(代理设计模式是spring的aop的基础)。如下: 此时使用代理设计模式解决了代码的重复,但是该代理设计有一个缺点,一个代理只能代理一个借口下的子类,也就是静态代理方式需要为每个借口实现一个代理类,而这些代理类的代码几乎是一致的。知 ...
分类:其他   时间:2020-05-31 22:36:56    收藏:0  评论:0  赞:0  阅读:38
大数据量报表展现慢容易卡死,怎么办?
大数据量报表展现性能优化方案主要有以下几种: 1. 可以在数据库端做一些优化配置,例如:添加索引、优化 sql 取数性能等; 或者优化系统配置:开启缓存机制、配置集群等。 但是效果一般不会太明显 2. 采用异步加载方式,即一边呈现一边读取,而不是一次性把数据读出来放到内存(这样什么软件都得被卡死) ...
分类:其他   时间:2020-05-31 22:36:37    收藏:0  评论:0  赞:0  阅读:52
爬虫~选择器
1 css选择器和xpath选择器 # css选择器 ####### #1 css选择器 ####### # 重点 # Tag对象.select("css选择器") # #ID号 # .类名 # div>p:儿子 和div p:子子孙孙 # 找div下最后一个a标签 div a:last-child ...
分类:其他   时间:2020-05-31 22:35:34    收藏:0  评论:0  赞:0  阅读:51
[python] pprika:基于werkzeug编写的web框架(2) ——路由与请求响应
最简单的示例 from pprika import PPrika app = PPrika() @app.route('/') def index(): return 'Hello world!' if __name__ == '__main__': app.run() 可以看到用法与flask几乎 ...
分类:编程语言   时间:2020-05-31 22:35:14    收藏:0  评论:0  赞:0  阅读:66
ThreadPoolExecutor的使用和工作原理
前言 在我们进行开发时,为了加快程序的运行效率,可能会使用到线程池去加快程序效率,但是线程池也不是随便使用的,如果一旦使用错误,还可能会造成生产事故。在JDK1.5后提供了Executor框架来供开发者使用,无需关心任务如何被执行,如果不清楚线程池原理的话,使用Executor框架也可能会造成生产事 ...
分类:其他   时间:2020-05-31 22:34:31    收藏:0  评论:0  赞:0  阅读:44
爬虫~bs4
今日内容 1 requests+bs4爬汽车之家新闻 # 今日头条 # https://www.autohome.com.cn/news/1/#liststart ###### #2 爬取汽车之家新闻 ###### import requests # 向汽车之家发送get请求,获取到页面 ret=r ...
分类:其他   时间:2020-05-31 22:34:15    收藏:0  评论:0  赞:0  阅读:45
统计位数为偶数的数字
此博客链接:https://www.cnblogs.com/ping2yingshi/p/13021775.html 统计 位数为偶数的数字(22min) 题目链接:https://leetcode-cn.com/problems/find-numbers-with-even-number-of-d ...
分类:其他   时间:2020-05-31 22:33:52    收藏:0  评论:0  赞:0  阅读:55
Linux(Centos7)下redis5安装、部署、开机自启
1.什么是redis redis是用C语言开发的一个开源的高性能键值对(key-value)数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求,目前为止redis支持的键值数据类型如下字符串、列表(lists)、集合(sets)、有序集合(sorts sets)、哈希表(hashs) 2. ...
分类:系统服务   时间:2020-05-31 22:33:32    收藏:0  评论:0  赞:0  阅读:48
Selecting courses HDU - 3697
A new Semester is coming and students are troubling for selecting courses. Students select their course on the web course system. There are n courses, ...
分类:其他   时间:2020-05-31 22:33:03    收藏:0  评论:0  赞:0  阅读:57
Android Json转换类对象,并使用
长话短说,先上代码(今天的代码是有史以来最短的)(今天的课也是有史以来最精简。。。) 然后就是介绍Song是啥,上面的网站应该知道,是网易云的,不过为啥会变成这样,因为这是网易云的API网站 反正就是给我们程序员获取一些关键字的信息的。 在此之前我的界面还不是这样的,右上角的那个光碟形状的按钮,就是 ...
分类:移动平台   时间:2020-05-31 22:32:19    收藏:0  评论:0  赞:0  阅读:63
[python] pprika:基于werkzeug编写的web框架(4) ——请求上下文与helpers
请求上下文对象 之前在wsgi_app中提到了ctx,它需要在请求的开始绑定,结束阶段解绑↓ (去掉了不相关部分) def wsgi_app(self, environ, start_response): ctx = RequestContext(self, environ)# 请求上下文对象 tr ...
分类:编程语言   时间:2020-05-31 22:31:14    收藏:0  评论:0  赞:0  阅读:62
七周成为数据分析师之第五章SQL
(以下仅记录自己听秦路大佬七周成为数据分析师网课时做的笔记) 首先是sql的安装 官网下载:https://dev.mysql.com/downloads/windows/installer/5.7.html 虽然也没看出来24M和504M的差别,但是肯定是选择安装504M的那个啦哈哈,然后一路安装 ...
分类:数据库技术   时间:2020-05-31 22:30:51    收藏:0  评论:0  赞:0  阅读:42
CDN 简述
![](https://img2020.cnblogs.com/blog/1968707/202005/1968707-20200531211814665-1280711783.png) ...
分类:其他   时间:2020-05-31 22:30:25    收藏:0  评论:0  赞:0  阅读:36
爬虫~scrapy1
1 全站爬取cnblogs # 1 scrapy startproject cnblogs_crawl # 2 scrapy genspider cnblogs www.cnblogs.com 2 scarpy请求传参 # 1 放 :yield Request(url,callback=self.p ...
分类:其他   时间:2020-05-31 22:29:50    收藏:0  评论:0  赞:0  阅读:53
5月31号 JAVA基础语法 自增自减
自增;++ 自减:-- public static void main (String 【】args) a=3 int b=a++://a++表示先把a的值赋予b,然后a自增,再次输出a和b,那么b等于3,但是a等于4.如下图 intc=++a;//++a表示a先自增,然后把值赋予c,输出a和c之后 ...
分类:编程语言   时间:2020-05-31 22:29:28    收藏:0  评论:0  赞:0  阅读:47
5, java数据结构和算法: 栈
直接上代码: class ArrayStack{ //用数组模拟栈 int maxSize; int[] stack; int top = -1;//表示栈顶 public ArrayStack(int maxSize) { this.maxSize = maxSize; this.stack = ...
分类:编程语言   时间:2020-05-31 22:29:11    收藏:0  评论:0  赞:0  阅读:46
DevOps运维Centos7.6上部署Docker环境
在Centos7.6上部署Docker环境 #升级yum sudo yum update #卸载旧版本docker sudo yum remove docker docker-common docker-selinux docker-engine #安装依赖 sudo yum install -y ...
分类:其他   时间:2020-05-31 22:27:59    收藏:0  评论:0  赞:0  阅读:47
Java的特殊类String类详解
Java的特殊类String类详解 1. 实例化String对象 ? 1.1 通过构造方法public String(String original) ? 1.2 采用直接赋值的方法进行实例化 ? 1.3 推荐使用直接赋值的方式实例化String类对象,当String使用直接赋值的方式以后,只要是以 ...
分类:编程语言   时间:2020-05-31 22:27:38    收藏:0  评论:0  赞:0  阅读:45
1311条   上一页 1 ... 5 6 7 8 9 ... 66 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!