照刘汝佳黑书学了下$splay$, 简单总结一下. $splay$每次操作不保证复杂度, 但均摊每次是$O(logn)$的. $splay$基本思想是每个结点被访问时, 使用$AVL$的旋转操作把它移动到根.$splay$的旋转与$AVL$的区别主要是由于$splay$的旋转是自底向上的, 所以需要 ...
分类:
其他好文 时间:
2019-02-25 00:52:00
阅读次数:
184
np np.\_\_version\_\_ np.arange(10),创建一维数组 np.ones((2, 2), dtype=bool),创建布尔数组 提取所有的奇数 所有的奇数赋值为 1 奇数赋值为 1,其他数 +1 np.concatenate([a, b], axis=0)或np.vsta ...
分类:
其他好文 时间:
2019-02-24 23:09:33
阅读次数:
244
Array 数组 bool 布尔 type 类型 基本运算 矩阵乘法 sum 求和 .T 转置 broadcasting 广播 ...
分类:
其他好文 时间:
2019-02-24 20:14:21
阅读次数:
169
一、简单测试工程搭建 1、Mybatis所需要的的jar包(包含数据库驱动包和相关的日志包)、SpringMVC和Spring的jar包 2、然后构建一个基本的工程,这里我们使用mapper代理的方式进行Mybatis的编写,关于mapper代理请参考Mybatis简单入门中的Mybatis开发da ...
分类:
编程语言 时间:
2019-02-20 14:37:32
阅读次数:
180
嗨咯,小编在此祝大家新年快乐财多多! 今天我们来盘一盘人脸注册、人脸识别等相关操作,这是一个简单入门教程。 话不多说,我们进入主题: 完成人脸识别所需的步骤: 1、注册百度账号api,创建自己的应用 注册地址: https://login.bce.baidu.com/ 注册登录之后,在“产品服务” ...
最近刷题的同时还得填填坑,说来你们也不信,我还不会数位dp。 照例推几篇博客: "数位DP讲解" "数位dp 的简单入门" 这两篇博客讲的都很好,不过代码推荐记搜的形式,不仅易于理解,还短。 数位dp的式子一般是这样的:dp[i][][]表示到第$i$位,而后面几维就因题而异了。 不过通用的思想就是 ...
分类:
其他好文 时间:
2019-02-13 09:31:00
阅读次数:
162
一、什么是springmvc? 我们知道三层架构的思想,并且如果你知道ssh的话,就会更加透彻的理解这个思想,struts2在web层,spring在中间控制,hibernate在dao层与数据库打交道,而前面刚写的mybatis跟hibernate一样,与数据库打交道在dao层的另一个框架,而今天 ...
分类:
编程语言 时间:
2019-02-12 15:55:45
阅读次数:
211
1.安装 2.创建项目 3.项目结构 4.文件说明 5.设置爬虫可调试运行 ...
分类:
其他好文 时间:
2019-02-11 12:37:28
阅读次数:
174
什么是Reids 就是一个数据库,将数据保存在内存中 优点 支持数据持久化 支持丰富的数据类型 (字符串,哈希,列表,集合) 和Me的区别:Me是简单版的Redis,Me不支持持久化。Me仅仅支持字符串类型 redis -h server_addr -p port 查看所有键 keys * 添加修改 ...
分类:
其他好文 时间:
2019-02-10 15:01:55
阅读次数:
202
在ES6之前,由于ECMAScript不具备模块化管理的能力,因此往往需要借助第三方类库(例如遵守AMD规范的RequireJS或遵循CMD规范的SeaJS等)才能实现模块加载。而自从ES6引入了模块化标准后,就不需要再特地加载一次外部脚本了。模块化的语法不仅让JavaScript代码的组织变得更有 ...
分类:
其他好文 时间:
2019-02-04 10:19:22
阅读次数:
150