首页 > 2020年07月18日 > 全部分享
力扣_中级算法_树和图_4~6题_和_回溯算法_第1题
一位C++小白的力扣刷题_成长记录_welcome to visit ^_^ 树和图_第4题:填充每个节点的下一个右侧节点指针 题目描述: 给定一个完美二叉树,其所有叶子节点都在同一层,每个父节点都有两个子节点。二叉树定义如下: struct Node { int val; Node *left; ...
分类:编程语言   时间:2020-07-18 09:32:13    收藏:0  评论:0  赞:0  阅读:48
编译器的两个优化点
对于byte/short/char 三种类型来说,如果右侧赋值的数值没有超过范围,那么javac编译器将会自动隐含地为我们补上一个(byte)(short)(char) 1,如果没有超过左侧的范围,编程器补上强制转。 2,如果右侧超过左侧范围,那么直接编译器报错。 public class Demo ...
分类:其他   时间:2020-07-18 09:31:59    收藏:0  评论:0  赞:0  阅读:40
默认展开非菜单URL
表结构 from django.db import models class Menu(models.Model): """ 菜单 """ title = models.CharField(verbose_name='菜单', max_length=32) icon = models.CharFie ...
分类:Web开发   时间:2020-07-18 09:31:43    收藏:0  评论:0  赞:0  阅读:34
python-paramiko
安装paramiko [root@localhost ~]# pip3 install paramiko -i http://pypi.douban.com/simple --trusted-host pypi.douban.com Collecting paramiko Downloading h... ...
分类:编程语言   时间:2020-07-18 09:31:27    收藏:0  评论:0  赞:0  阅读:56
JavaScript连载25-正则表达式的匹配分割替换以及贪婪模式
一、test方法 var dateStr = '2020-01-01'; var dateReg = /^\d{4}-\d{2}-\d{2}$/; console.log(dateReg.test(dateStr));//test方法用于验证是否是满足正则表达式格式 运行结果: 二、提取正则表达式 ...
分类:编程语言   时间:2020-07-18 09:31:14    收藏:0  评论:0  赞:0  阅读:43
13. Redis实现分布式锁
楔子 锁是多线程编程中的一个重要概念,它是保证多线程并发时顺利执行的关键。我们通常所说的"锁"是指程序中的锁,也就是单机锁,比如Python的threading模块里面的Lock等等,而分布式锁是指可以在多机集群中使用的锁。 锁主要用于并发控制,用于保证一项资源在任何时候只能被一个线程使用,如果其他 ...
分类:其他   时间:2020-07-18 09:30:57    收藏:0  评论:0  赞:0  阅读:58
electron
例子 https://www.cnblogs.com/tugenhua0707/p/11080473.html 在页面里直接require访问nodejs的包 https://www.cnblogs.com/woshikay/p/10817960.html 打包的 https://blog.csdn ...
分类:其他   时间:2020-07-18 09:30:45    收藏:0  评论:0  赞:0  阅读:48
Codeforces Round #650 (Div. 3)
B 计算偶数位置上的奇数 和 奇数位置上的偶熟 个数是否相等, 不相等的话,就不可能变成 \(good\) 相等的话,每次$swap$ 一下消除一对,最小的操作数就是偶数(奇数)的个数 #include <bits/stdc++.h> using namespace std; int main() ...
分类:其他   时间:2020-07-18 09:30:32    收藏:0  评论:0  赞:0  阅读:37
每日思考(2020/07/16)
题目概览 HTML5的应用程序缓存与浏览器缓存有什么不同? 对BEM规范的理解 举例说明什么是IIFEs?它有什么好处? 题目解答 HTML5的应用程序缓存与浏览器缓存有什么不同? 浏览器缓存针对单个文件,H5离线缓存针对整个应用 H5缓存断网还能用,浏览器缓存断网就用不了 H5缓存核心是appli ...
分类:其他   时间:2020-07-18 09:30:16    收藏:0  评论:0  赞:0  阅读:38
单元测试Tips
多个测试用例应该怎么组织? 假设需要测试的类是A,B,C,D,A和B在pk1包下,B和C在pk2包下 如果每次都手动点击A,B,C,D这几个类对应的测试类,那么很不方便, 我们可以对pk1包下的A和B的测试类分为以下几个,ATest,BTest,Pk1AllTest,其中ATest和BTest分别对 ...
分类:其他   时间:2020-07-18 09:30:01    收藏:0  评论:0  赞:0  阅读:44
js 生成自定义数组
在原生js中,创建数组的常见方式有两种:Array() 或 new Array() 和 [] 方式. 构造函数创建数组和字面量定义数组的差异不谈, 当我们需要给创建数组赋初始值时,如果量少的话,可以直接通过 let arr = [2,4] 的方式创建; 而当量大而重复的时候,可以通过以下的方式创建: ...
分类:编程语言   时间:2020-07-18 09:29:45    收藏:0  评论:0  赞:0  阅读:63
JavaScript中typeof 和 instanceof区别
typeof 操作符是确定一个变量是字符串、数值、布尔值、还是undefined的最佳工具。 虽然在检测基本数据类型时 typeof 是非常得力的助手,但在检测引用类型的值时,这个操作符的用处不大。 var arr = new Array(); typeof arr // 'object' var ...
分类:编程语言   时间:2020-07-18 09:29:32    收藏:0  评论:0  赞:0  阅读:56
JS判断两个数是否能除尽
function judgeDivisor(m, n) { var num = {}; var i = 0; var x = parseInt(m / n); m = m % n; var result = ""; while (m != 0 && !(m in num)) { num[m] = i ...
分类:Web开发   时间:2020-07-18 09:29:19    收藏:0  评论:0  赞:0  阅读:68
IntHashMap
package example.java; /** * @author 杜科 * @description 定制化的HashMap * 当量级为百万级时,比起HashMap<Integer,V> put提升超8倍,get提升超10倍。似乎此时最佳 * 当量级增大到千万级时,put的性能比HashMa ...
分类:其他   时间:2020-07-18 09:29:03    收藏:0  评论:0  赞:0  阅读:41
ABB 马拉车求回文后缀
题意 给你一个长度为n的字符串,要求往字符串右边添加尽可能少的字符串,使整个字符串为回文串。 思路 尽可能少就是添加 n-该数组的最大回文后缀 个就行。 首先跑一遍马拉车,求得num数组,num[i]为填充字符后的字符串第i位的回文半径,所以num[i]+i==len-1时,此时的回文子串是紧贴右边 ...
分类:其他   时间:2020-07-18 09:28:46    收藏:0  评论:0  赞:0  阅读:50
python import ssl失败
不同版本的python对ssl的版本有不同要求 import ssl失败,需要升级ssl 下载源码包 地址:https://www.openssl.org/source/ 解压源码包 tar -zxvf openssl-1.0.0s.tar.gz 编译 cd openssl-1.0.0s ./con... ...
分类:编程语言   时间:2020-07-18 09:28:35    收藏:0  评论:0  赞:0  阅读:133
SpringBoot高级(一)JSR107缓存
SpringBoot与缓存 JSR107 Java Caching定义了5个核心接口,分别是CachingProvider, CacheManager, Cache, Entry和Expiry。 CachingProvider定义了创建、配置、获取、管理和控制多个CacheManager。一个应用可 ...
分类:编程语言   时间:2020-07-18 09:28:20    收藏:0  评论:0  赞:0  阅读:52
if 语句
public class Demo02If { public static void main(String[] args) { System.out.println("今天天气不错,正在压马路……突然发现一个快乐的地方:网吧"); int age = 19; if (age >= 18) { Sy ...
分类:其他   时间:2020-07-18 09:28:06    收藏:0  评论:0  赞:0  阅读:40
每日一题 - 剑指 Offer 64. 求1+2+…+n
题目信息 时间: 2019-07-06 题目链接:Leetcode tag:位运算 限制运算符号 难易程度:中等 题目描述: 求 1+2+...+n ,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 示例1: 输入: n = 3 ...
分类:其他   时间:2020-07-18 09:27:22    收藏:0  评论:0  赞:0  阅读:41
python在无网环境下安装第三方模块
由于安装paramiko需要安装一大堆的依赖包,在无网环境下很难通过源码安装 解决方案: 在有网环境下,安装paramiko pip install paramiko 导出依赖关系: pip freeze > requirements.txt 下载安装包到package目录: pip downloa... ...
分类:编程语言   时间:2020-07-18 09:27:10    收藏:0  评论:0  赞:0  阅读:62
919条   上一页 1 ... 41 42 43 44 45 46 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!