首页 > 2019年05月26日 > 全部分享
leetcode 376Wiggle Subsequence
用dp解 1)up定义为nums[i-1] < nums[i] down nums[i-1] > nums[i] 两个dp数组, up[i],记录包含nums[i]且nums[i-1] < nums[i]的最长子序列长度 down[], 记录包含nums[i]nums[i-1] > nums[i]的 ...
分类:其他   时间:2019-05-26 15:59:04    收藏:0  评论:0  赞:0  阅读:89
【内核】——文件和文件系统的内部结构2
上一讲,我们讲了Unix的本地文件系统和Linux的ext2文件系统。并对他们进行了简单的比较,发现基本相同。Unix文件系统的柱面组(cg,cylinder group)就是Linux下的块组(block group),因此柱面组信息块就是组块描述符。另外,Unix的柱面组信息块结构体包含位示图( ...
分类:其他   时间:2019-05-26 15:58:33    收藏:0  评论:0  赞:0  阅读:143
我的第二十八篇博客---seleinum
from selenium import webdriver #初始化驱动driver=webdriver.Chrome()#请求页面driver.get(url='https://www.baidu.com')#找到对应标签,发送文本driver.find_element_by_xpath("// ...
分类:其他   时间:2019-05-26 15:58:12    收藏:0  评论:0  赞:0  阅读:148
JVM - 内存溢出,问题查找
当内存溢出会抛出 java.lang.OutOfMemoryError: Java heap space 的异常,那这个时候怎样去分析到底哪里导致内存溢出呢? 我们可以通过在vm的参数, -XX:+HeapDumpOnOutOfMemoryError 记住这个理是大写XX。 当内存溢出后,显示 然后 ...
分类:其他   时间:2019-05-26 15:57:44    收藏:0  评论:0  赞:0  阅读:118
Windows平台Anaconda使用笔记
1.官网下载anaconda安装. 2.将命令行工具路径加入系统环境变量 打开CMD,输入conda --vsersion如能正确显示版本号则环境变量设置成功 3.更新conda工具包,使用命令 4.激活虚拟环境 (1).激活默认环境 (2).创建新的虚拟环境dev,并指定python版本为3.7 ...
分类:Windows开发   时间:2019-05-26 15:57:28    收藏:0  评论:0  赞:0  阅读:140
public private protected 修饰符整理
1.public定义的类或方法;任何类的实例都可以访问 2.private定义的属性和方法;只能该类内部使用;如果子类要访问父类的private属性;必须实现__set()和__get()方法; 3.protected定义的属性和方法;该本类和子类或者父类内部使用。实例对象不可以访问; 输出: ...
分类:其他   时间:2019-05-26 15:57:11    收藏:0  评论:0  赞:0  阅读:118
pytorch之Resize()函数
Resize函数用于对PIL图像的预处理,它的包在: 使用如: 而Resize函数有两个参数, size : 获取输出图像的大小 interpolation : 插值,默认的 PIL.Image.BILINEAR, 一共有4中的插值方法 ...
分类:其他   时间:2019-05-26 15:56:37    收藏:0  评论:0  赞:0  阅读:2745
数据结构与算法—一致性哈希
一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简单哈希算法带来的问题,使得分布式哈希(DHT)可以在P2P环境中真正得到应用。 Hash算法 一致性has ...
分类:编程语言   时间:2019-05-26 15:56:18    收藏:0  评论:0  赞:0  阅读:145
快慢指针的应用
1.判断单链表是否存在环 如果链表存在环,就好像操场的跑道是一个环形一样。此时让快慢指针都从链表头开始遍历,快指针每次向前移动两个位置,慢指针每次向前移动一个位置;如果快指针到达NULL,说明链表以NULL为结尾,没有环。如果快指针追上慢指针,则表示有环. 2.判断两个单链表是否相交,如果相交,找到 ...
分类:其他   时间:2019-05-26 15:55:57    收藏:0  评论:0  赞:0  阅读:142
树——二叉树的线索化
1,什么是线索化二叉树? 1,将二叉树转换为双向链表的过程(非线性 ==> 线性); 1,实际工程开发中,很大一部分情况下,二叉树一旦建立之后,就不会轻易改动,一般的用于遍历,并且这种操作一般执行很多; 2,先中后序遍历都是递归完成的,实际工程开发中,对一棵已经建立的二叉树反复执行先序遍历,效率低, ...
分类:其他   时间:2019-05-26 15:55:40    收藏:0  评论:0  赞:0  阅读:207
蛋糕分层
【难度分析】★★★★★ 【题目描述】 蛋糕店刚好有对应上、中、下三层的三类蛋糕,大家知道多层蛋糕一般都是上层最小,中层其次,下层最大,不然蛋糕就不漂亮了。在知道每一种蛋糕的体积的前提下有多少符合条件的方案。 【思路分析】 【不好的个人感觉】 看到这道题,就感觉是动态规划,题目不是说蛋糕层数的要求吗? ...
分类:其他   时间:2019-05-26 15:54:59    收藏:0  评论:0  赞:0  阅读:96
leetcode 215 Kth Largest Element in an Array
用堆解 两种实现方法 1)最大堆,o(klogn) 直接将原数组建堆 o(n) 然后弹出k次 (klogn) 返回最后一次poll()的值 2)最小堆 用数组前k个数建堆 o(k) 剩下n-k,依次插入堆中然后推出堆顶元素o((n-k)logk) 剩下的k个肯定是前k大的数,只要返回此时堆顶即可 ...
分类:其他   时间:2019-05-26 15:54:42    收藏:0  评论:0  赞:0  阅读:88
Redhat下Oracle 12c单节点安装
操作系统:Redhat6.7 64位[root@Oracle12CDB ~]# more /etc/redhat-release Red Hat Enterprise Linux Server release 6.7 (Santiago) (1)配置/etc/hosts文件[root@Oracle1 ...
分类:数据库技术   时间:2019-05-26 15:54:18    收藏:0  评论:0  赞:0  阅读:308
周赛138场
第一道题意我感觉有点奇怪。。。小伙伴都说2分钟能搞定,呃,如果想到怎么做,的确是蛮简单的。 我的思路其实就是将heights从小到大排序,然后与原来的数一一进行对比,如果不相同说明位置站错了,sum加1。 本来想着用动态规划来做,纠结了好久== ,被同学安利了一个简便的思路:先将customers和 ...
分类:其他   时间:2019-05-26 15:53:40    收藏:0  评论:0  赞:0  阅读:107
实验五
实验结论 实现方式一:形参是数组,实参是数组名,使用数组元素直接访问 // 练习:使用二分查找,在一组有序元素中查找数据项 // 形参是数组,实参是数组名 #include <stdio.h> const int N=5; int binarySearch(int x[], int n, int i ...
分类:其他   时间:2019-05-26 15:53:22    收藏:0  评论:0  赞:0  阅读:197
springboot整合jsp 遇到的问题
1,在idea中新建jsp文件 首先需要在springboot项目 在src 中webapp /WEB-INF/JSP 当我右键想新建一个jsp文件时默认没有 File->Project Struction ->modules 按加号 新增web,双击web resource directory 修 ...
分类:编程语言   时间:2019-05-26 15:53:03    收藏:0  评论:0  赞:0  阅读:139
【luogu3373】 【模板】线段树 2 [线段树]
看学长的模板然后改了一下 要注意每次询问时pushdown 然后就是这道题要注意开longlong 从学长那里学来的*1ll好像对我并没有什么用QAQ 1 #include<cstdio> 2 #include<iostream> 3 #include<algorithm> 4 #include<c ...
分类:其他   时间:2019-05-26 15:52:36    收藏:0  评论:0  赞:0  阅读:228
[Java][Web] Servlet中转发和重定向比较
Servlet中页面跳转的两种方式 请求转发 使用requestDispatcher对象 使用JSP动作元素 请求重定向 使用response的sendRedirect方法 请求转发与请求重定向的区别 1. 转发是在服务器内部完成,是服务器内部的跳转;重定向是在客户端完成,是客户端的跳转。 2. 转 ...
分类:编程语言   时间:2019-05-26 15:52:21    收藏:0  评论:0  赞:0  阅读:126
alibaba canal安装笔记
canal是alibaba开源的基于mysql binlog解析工具,可利用它实现mysql增量订阅/消费,典型的应用场景如下图: 利用canal,可以将mysql的数据变化,通过解析binlog,投递到kafka(或rocket mq),mq的消费方,可以把这些数据变化,应用到不同的业务场景,比如 ...
分类:其他   时间:2019-05-26 15:51:38    收藏:0  评论:0  赞:0  阅读:500
2018-2019-2 20165204《网络对抗技术》 Exp9 Web安全基础
2018 2019 2 20165204《网络对抗技术》 Exp9 Web安全基础 实践内容 SQL注入攻击 命令注入(Command Injection) 数字型SQL注入(Numeric SQL Injection) 日志欺骗(Log Spoofing) 字符串型注入(String SQL In ...
分类:Web开发   时间:2019-05-26 15:51:03    收藏:0  评论:0  赞:0  阅读:167
1042条   上一页 1 ... 29 30 31 32 33 ... 53 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!