首页 > 2019年10月15日 > 全部分享
JAVA8新特性详解
.1 Lambda表达式和函数式接口 它允许我们将函数当成参数传递给某个方法,或者把代码本身当作数据处理 最简单的Lambda表达式可由逗号分隔的参数列表、->符号和语句块组成,例如: 2.重复注解 3.接口中的默认和静态方法 Java 8对接口进行了增强,允许接口具有已经实现了的方法。我们可以使用 ...
分类:编程语言   时间:2019-10-15 00:29:16    收藏:0  评论:0  赞:0  阅读:106
树的总结(遍历,BST,AVL原型,练习题)
树 [TOC] 一.抽象数据类型 1.顺序存储 2.链式存储 二、二叉树的性质 1.二叉树第i层最大结点数为:2^(i 1),i =1 2.深度为k的二叉树最大结点总数为:2^k 1,k =1 3.对任何非空二叉树T,若n0表示叶子结点个数、n2是度为2的非叶子结点个数,那么二者满足关系n0=n2+ ...
分类:其他   时间:2019-10-15 00:28:55    收藏:0  评论:0  赞:0  阅读:78
vs2013使用webapi过程中遇到的问题
1、IHttpActionResult不识别 解决方法:程序包管理控制台输入命令 Install-Package Microsoft.AspNet.WebApi,更新WebApi 2、XmlDocumentationProvider”不实现接口成员“IDocumentationProvider.Ge ...
分类:Windows开发   时间:2019-10-15 00:28:19    收藏:0  评论:0  赞:0  阅读:101
move_base 分层代价地图的作用(翻译)
A. 标准层 ? Static Map Layer:为了做全局规划,机器人需要一个超越其传感器的地图,以了解墙壁和其他静态障碍物的位置。 静态地图可以先用SLAM算法生成,也可以从架构图中创建。 当层接收到地图时,updateBounds方法将需要返回覆盖整个地图的边界框。 然而,在随后的迭代中,由 ...
分类:其他   时间:2019-10-15 00:27:59    收藏:0  评论:0  赞:0  阅读:186
个人项目——地铁线路
个人git 一、项目需求 1.该程序能够准确地读出.txt文件中的数据,文件格式简洁易懂、可灵活扩展 2.在某号线路上,能够查询各个站点的信息,输出该号线路上所有站点信息 3.在出发站与目的站之间输出一个最短路径 二、文件存储 三、文件位置 一共三个package:control、main、mode ...
分类:其他   时间:2019-10-15 00:27:27    收藏:0  评论:0  赞:0  阅读:85
显示锁和aqs
一、内置锁sync 和 显示锁lock概念 1、synv锁又叫内置锁,不能中断,拿不到无限等待即阻塞; java自带关键字; 隐式可重入; 重入锁:锁对应对象要多次调用对应方法,如递归 2、 lock的lockinterruptiply意思是可中断的;语言层面的接口; 其实现类reentrantlo ...
分类:其他   时间:2019-10-15 00:27:03    收藏:0  评论:0  赞:0  阅读:90
CSS - 设置 select 元素的样式
注意:option 外面有个框,这个框不同浏览器生成的还不一样,给这个框设置样式的方法也没有找到(有说法是这是浏览器创建的 shadow dom 没法设置)。所以要想完全控制还是用列表进行模拟比较好。设置 select 元素样式主要是要将那个默认的图标给改掉,方法一般来首有三种:1. `appear... ...
分类:Web开发   时间:2019-10-15 00:26:08    收藏:0  评论:0  赞:0  阅读:90
Redis shell
Redis的使用 Redis key 值是二进制安全的, 可以用任何二进制序列作为key值, 无论是简单字符串还是JPEG文件的内容皆可。空字符串也是有效key值。 切换数据库 select databaseid 选中数据库 (redis 默认有16个实例库, 0~15, 登录时默认库0) Key操 ...
分类:系统服务   时间:2019-10-15 00:25:50    收藏:0  评论:0  赞:0  阅读:79
京东、tp-link软件工程师面试复盘
京东二面: 一面和二面之间隔了十一小长假,没有特别认真地准备,面试心态就有问题。原因有很多,私人原因占大部分。去北京面试的那一天整个人都非常沉重,也没指望会过,也不知道为什么要去。但这场面试让我更清楚自己的边界在哪里,要学的东西真的还有很多。 1.hashMap的底层实现原理 Entry数组 Ent ...
分类:其他   时间:2019-10-15 00:25:27    收藏:0  评论:0  赞:0  阅读:239
面向对象:类方法,静态方法
04 类方法 @classmethod 只能有类名调用(对象调用,传给cls参数的也是该对象的所属类). 使用场景: 1,无需对象参与. 2,对类中的静态变量进行修改. 3,在父类中类方法得到子类的类空间,为所欲为.05 静态方法 @staticmethod # 1,代码块.清晰. # 2,复用性. ...
分类:其他   时间:2019-10-15 00:25:04    收藏:0  评论:0  赞:0  阅读:88
数据结构学习总结 栈和队列
一,顺序栈的基本操作 同顺序表和链表一样,栈也是用来存储逻辑关系为 "一对一" 数据的线性存储结构,如图 1 所示。 图 1 栈存储结构示意图 从图 1 我们看到,栈存储结构与之前所学的线性存储结构有所差异,这缘于栈对数据 "存" 和 "取" 的过程有特殊的要求: 2,在栈中,无论是存数据还是取数据 ...
分类:其他   时间:2019-10-15 00:24:46    收藏:0  评论:0  赞:0  阅读:98
算法第二章总结
对分治的学习与理解: 分治,字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题……直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。 分治算法可以分三步走:分解 -> 解决 -> 合并 对二分的学习与理解: 二分搜索,也称折半 ...
分类:编程语言   时间:2019-10-15 00:24:28    收藏:0  评论:0  赞:0  阅读:60
前端之JavaScript
[toc] 1014 JavaScript 一、JavaScript引入方式 1、Script标签内写代码 //?在这里写你的JS代码 2、引入额外的JS文件 二、JavaScript语言规范 1、注释 , 。 2、结束符 JavaScript中的语句要以分号(;)为结束符。 三、JavaScrip ...
分类:编程语言   时间:2019-10-15 00:24:08    收藏:0  评论:0  赞:0  阅读:88
第一篇博文
2019年10月14日 第一篇博文,mark一下, 常看《荀子·劝学》,锲而舍之朽木不折,锲而不舍金石可镂,以此自勉! 引用朗诵地址:https://www.bilibili.com/video/av47142421/?p=2 ...
分类:其他   时间:2019-10-15 00:23:52    收藏:0  评论:0  赞:0  阅读:80
Net异步编程
Net异步编程 目录 前言 异步编程不同模式 一、异步模式 二、基于事件的异步模式 三、基于任务的异步模式 异步编程的基础 一、创建任务 二、调用异步方法 三、使用Awaiter 四、延续任务 五、多个异步方法的使用 六、使用ValueTasks 七、转换异步模式 异步编程的错误处理 一、异步方法的 ...
分类:Web开发   时间:2019-10-15 00:23:16    收藏:0  评论:0  赞:0  阅读:73
mybatis 操作其他数据库的数据表
配置文件里面配置的数据库只是默认数据库,并不是只能操作默认数据库。(被自己蠢死了,唉) 1. 注解方式 在表对应的实体类上使用 @table 注解。在描述表名时加上数据库名称信息。 示例: fms 为数据库名称, device_info 为数据表名称 2. xml 方式 在 insert,updat ...
分类:数据库技术   时间:2019-10-15 00:22:53    收藏:0  评论:0  赞:0  阅读:147
Unix/Linux 从哪儿来?那些改变世界的人们...
昨天看文章时发现自己对 linux 操作系统不够了解,还记得 17 年时听过老师的一些课,对 linux 的历史有一点了解,不过当时并没有记录笔记,现在已经忘的差不多了。 这次从网上找资料,又重新看了一遍,同时做了一些笔记。 这次看的是鸟哥的文章,他把 unix linux 的起源历史讲的相当细致, ...
分类:系统服务   时间:2019-10-15 00:22:37    收藏:0  评论:0  赞:0  阅读:91
js基础-函数-var和let的区别
javaScript简介 javaScript历史 1995年,Netscape公司是凭借Navigator浏览器成为当时第一代互联网公司。 网景公司希望在HTML界面上加一点动态效果,于是叫Brendan Erich这个员工设计一下,结果他只用了10天的时间。 为啥叫javaScript呢?因为当 ...
分类:Web开发   时间:2019-10-15 00:22:21    收藏:0  评论:0  赞:0  阅读:240
前端单元测试mocha、karma、travis-ci梳理
前言 本章是我学习前端单元测试的一个梳理和总结,进入主题: 1.什么是前端单元测试 测试是什么:为检测特定的目标是否符合标准而采用专用的工具或者方法进行验证,并最终得出特定的结果。 对于前端开发过程来说,这里的特定目标就是指我们写的代码,而工具就是我们需要用到的测试框架(库)、测试用例等。检测处的结 ...
分类:其他   时间:2019-10-15 00:22:01    收藏:0  评论:0  赞:0  阅读:220
算法 - 动态规划
定义 无后效性: 不是因为题目本身无后效性,而是我们通过代码,避开了有后效性的情况。 基本步骤 第一步:暴力算法,其实就是递归。这个递归肯定带有冗余,算法也是指数级(比如: 2^n)。第一步的递归,不是为了直接得到最优秀的解法,而是为了分析/拆解该问题的本质是什么样子。 问题共性 离散问题:简单理解 ...
分类:编程语言   时间:2019-10-15 00:21:43    收藏:0  评论:0  赞:0  阅读:181
1353条   上一页 1 ... 63 64 65 66 67 68 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!