码迷,mamicode.com
首页 > 2019年12月15日 > 全部分享
deque、queue和stack深度探索(下)
deque如何模拟连续空间?通过源码可以看到这个模型就是通过迭代器来完成。 迭代器通过重载操作符+,-,++,--,*和->来实现deque连续的假象,如上图中的 finish-start ,它通过下图中重载-号来实现迭代器的相减,返回deque的大小。 用finish迭代器上的node相减(nod ...
分类:其他好文   时间:2019-12-15 18:53:39    阅读次数:99
统计学习方法与Python实现(三)——朴素贝叶斯法
统计学习方法与Python实现(三)——朴素贝叶斯法 iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 1、定义 朴素贝叶斯法是基于贝叶斯定理与特征条件独立假设的分类方法。 对于给定的训练数据集,首先基于特征条件独立假设学习输入输出的联合概率分布。然后基于此模 ...
分类:编程语言   时间:2019-12-15 18:53:20    阅读次数:119
ssh遇到的问题
第一次使用出现这种情况 第二天就变成这样,无法正常使用了 希望老师能帮忙解答 ...
分类:其他好文   时间:2019-12-15 18:53:00    阅读次数:71
迭代器和生成器
一、迭代器 --迭代器是拥有了__iter__和__next__方法的一个类实例化的对象,for循环调用__next__方法来完成迭代器的循环。 --迭代器是生成数据的方式方法,不是生产数据的结果,list\tuple\set是保存数据的集合,是数据的结果 --迭代器的好处:节省了内存中保存列表、元 ...
分类:其他好文   时间:2019-12-15 18:52:15    阅读次数:89
Linux账号管理
(整理自《鸟哥的Linux私房菜》基础篇) 1.Linux 的账号与群组 1.1 使用者标识符: UID 与 GID 每个登入的使用者至少都会取得两个 ID ,一个是使用者 ID (User ID ,简称 UID)、一个是群组 ID (Group ID ,简称 GID)。当我们有要显示文件属性的需求 ...
分类:系统相关   时间:2019-12-15 18:51:52    阅读次数:111
SpringMvc 跨域处理
导读 由于浏览器对于JavaScript的同源策略的限制,导致A网站(Ajax请求)不能通过JS去访问B网站的数据,于是跨域问题就出现了。 跨域指的是域名、端口、协议的组合不同就是跨域。 http://www.chenyanbin.com/ https://www.chenyanbin.com/ h ...
分类:编程语言   时间:2019-12-15 18:51:24    阅读次数:132
层次化网络分层模型
一.接入层 接入层: 通常将网络中直接面向用户连接或访问网络的部分。 接入层是最终用户与网络的接口,它应该提供即插即用的特性,同时应该非常易于使用和维护。当然我们也应该考虑端口密度的问题。目的是允许终端用户连接到网络,因此接入层交换机具有低成本和高端口密度特性;一般用来实施端口的MAC地址绑定。 二 ...
分类:其他好文   时间:2019-12-15 18:51:07    阅读次数:135
pikachu--SQL注入
web安全 实验报告 实验三 SQL注入 学生姓名 倪文锴 年级 2017级 区队 实验班 指导教师 高见 概 述 SQL注入漏洞,主要是开发人员在构建代码时,没有对输入边界进行安全考虑,导致攻击者可以通过合法的输入点提交一些精心构造的语句,从而欺骗后台数据库对其进行执行,导致数据库信息泄漏的一种漏 ...
分类:数据库   时间:2019-12-15 18:50:42    阅读次数:108
一、zuul如何路由到上游服务器
所有文章 https://www.cnblogs.com/lay2017/p/11908715.html 正文 zuul在分布式项目中充当着一个网关的角色,而它最主要的功能像nginx一样针对上游服务器做反向代理。我们可以将它理解为一个服务的门面,作为客户端来说不需要再面向各式各样的服务,只需要面向 ...
分类:其他好文   时间:2019-12-15 18:50:05    阅读次数:114
python3中的编码与解码原理
先看代码 >>> a = '中文' >>> a '中文' >>> print(a) 中文 >>> b = 'English' >>> b 'English' >>> print(b) English 解释编码和解码的过程 >>> aa = a.encode('utf-8') >>> aa b'\xe ...
分类:编程语言   时间:2019-12-15 18:49:52    阅读次数:96
Centos7.x部署SeaFile私有网盘
1.安装依赖环境 yum y install wge gcc c++ .......... 2.关闭Firewalld防火墙和SElinux systemctl stop firewalld systemct disable firewalld cd /etc/selinux/config 把ena ...
分类:其他好文   时间:2019-12-15 18:49:33    阅读次数:116
1051 Pop Sequence (25分)
Given a stack which can keep M numbers at most. Push N numbers in the order of 1, 2, 3, ..., N and pop randomly. You are supposed to tell if a given s ...
分类:其他好文   时间:2019-12-15 18:49:20    阅读次数:118
Vue组件
Vue组件 组件概念:web中的组件其实就是页面组成的一部分,它是一个具有独立的逻辑和功能或界面,同时又能根据规定的接口规则进行相互融合,变成一个完整的应用。 特征:高内聚,低耦合。 优点: 1、提高开发效率 2、方便复用 3、简化调用步骤 4、提升整个项目的可维护性 组件的命名: Vue.comp ...
分类:其他好文   时间:2019-12-15 18:48:59    阅读次数:90
HashMap 源码详细解析 (JDK1.8)
概要 HashMap 最早出现在 JDK 1.2 中,底层基于散列算法实现。HashMap 允许 null 键和 null 值,在计算哈键的哈希值时,null 键哈希值为 0。HashMap 并不保证键值对的顺序,这意味着在进行某些操作后,键值对的顺序可能会发生变化。另外,需要注意的是,HashMa ...
分类:其他好文   时间:2019-12-15 18:48:40    阅读次数:99
二叉树面试题
1、求二叉树的深度 public class BinaryTreeTest { public static void main(String[] args) { Tree left = new Tree(1, null, null); Tree right = new Tree(2, null, n ...
分类:其他好文   时间:2019-12-15 18:48:23    阅读次数:92
java冒泡排序
public class demo_sort { public static void main(String[] args) { //冒泡排序算法 int[] numbers=new int[]{1,5,8,2,3,9,4}; int i,j; for(i=0;i<numbers.length-1 ...
分类:编程语言   时间:2019-12-15 18:48:11    阅读次数:93
lombok
实现原理 方法: @CommonsLog Creates log = org.apache.commons.logging.LogFactory.getLog(LogExample.class); @Log Creates log = java.util.logging.Logger.getLogg ...
分类:其他好文   时间:2019-12-15 18:47:53    阅读次数:92
1225条   上一页 1 ... 16 17 18 19 20 21 22 ... 73 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!