码迷,mamicode.com
首页 > 编程语言 > 日排行
面试题59 - II.:队列的最大值(C++)
题目地址:https://leetcode-cn.com/problems/dui-lie-de-zui-da-zhi-lcof/ 题目描述 请定义一个队列并实现函数 max_value 得到队列里的最大值,要求函数max_value、push_back 和 pop_front 的均摊时间复杂度都是 ...
分类:编程语言   时间:2020-03-18 09:18:46    阅读次数:69
如何理解java中的反射机制,为什么利用反射可以写开源框架?(1)
当诸君在使用idea或者eclipse/vscode等代码编辑器时,有没有想过当你在字符串后面或者一个类实例后输入.的时候 后面跟随出来的字符串方法以及类内方法调用是怎样给出提示的? The answer is 反射. 反射的具体介绍 程序可以访问,检测和修改它本身状态或行为的能力,即自描述和自控制 ...
分类:编程语言   时间:2020-03-18 09:24:52    阅读次数:106
javaBean
result.jsp 获取标签一致 ...
分类:编程语言   时间:2020-03-18 09:26:08    阅读次数:40
从源码看 PHP 7 数组的实现
本文所用源码为 PHP 7.4.4 的版本。 PHP 7 数组概述 PHP 中的数组实际上是一个有序映射。映射是一种把 values 关联到 keys 的类型。此类型在很多方面做了优化,因此可以把它当成真正的数组,或列表(向量),散列表(是映射的一种实现),字典,集合,栈,队列以及更多可能性。由于数 ...
分类:编程语言   时间:2020-03-18 09:28:12    阅读次数:65
TestNG跑个Demo并打个Jar包
新建Maven项目的步骤,省略。 浏览器访问https://mvnrepository.com/search?q=testng获取maven,选择相应版本,拿到依赖: 添加到pom.xml中: pom.xml 新建class,写上代码: src/main/java 问题1: 文档注释不能放行首,把i ...
分类:编程语言   时间:2020-03-18 09:31:58    阅读次数:78
SpringBoot的整合(二、整合redis)
SpringBoot整合redis其实很简单,可以分为如下几步: 1. pom.xml中添加redis的依赖 2. 创建RedisConfig.java文件,(为了设置key及value的序列化方式) 3. application.properties文件中添加redis相关的配置 4. 定义Red ...
分类:编程语言   时间:2020-03-18 09:34:38    阅读次数:53
3D重建算法原理
3D重建算法原理 三维重建(3D Reconstruction)技术一直是计算机图形学和计算机视觉领域的一个热点课题。早期的三维重建技术通常以二维图像作为输入,重建出场景中的三维模型。但是,受限于输入的数据,重建出的三维模型通常不够完整,而且真实感较低。随着各种面向普通消费者的深度相机(depth ...
分类:编程语言   时间:2020-03-18 09:37:20    阅读次数:1178
java开发——Cloneable接口、clone()方法和深浅拷贝
1、实现Cloneable接口表明该类的对象是允许克隆的。 2、允许克隆的意思是:可以调用clone()方法。 3、深拷贝还是浅拷贝,取决于如何重写Object的clone()方法。 4、原对象和克隆对象的关系: 深拷贝:阳关道和独木桥; 浅拷贝:藕断丝连。 上面的第二点解释一下,如果没有实现Clo ...
分类:编程语言   时间:2020-03-18 09:37:54    阅读次数:79
Java:对象创建和初始化过程
分析一下Java中对象创建和初始化过程中涉及的相关概念问题,java中栈(stack)与堆(heap),对象、引用、句柄的概念。@Author:ZJ 06-11-25Blog: [url]http://zhangjunhd.blog.51cto.com/[/url] 1.Java中的数据类型 Jav ...
分类:编程语言   时间:2020-03-18 09:39:51    阅读次数:68
关于数组乱序的深挖——“感觉一直在写毒代码”
最近看了一篇非常有趣的文章:关于JavaScript的数组随机排序,其作者为oldj前辈。文中指出我们用来“将一个数组随机排序”的经典写法所存在的问题,获益匪浅。 本文将以更加详尽的材料和更多样的code demo进行阐述。并尝试用“Fisher–Yates shuffle”洗牌算法进行终极解答。 ...
分类:编程语言   时间:2020-03-18 09:41:56    阅读次数:58
Java 基础(四):从面试题看String
字符串介绍 类是 包中的一个类,是我们日常中使用的非常多的一个类,它不是基础数据类型,底层实现是字符数组来实现的: 类是由 修饰的,所以是无法被继承的,一旦创建了 对象,我们就无法改变它的值。因此, 它是线程安全的 ,可以安全地用于多线程环境中。 下面我们通过几道面试题来学习 类 如何创建一个字符串 ...
分类:编程语言   时间:2020-03-18 09:45:52    阅读次数:90
Python语言程序设计基础(第2版)课后习题答案 嵩天、礼欣、黄天羽版 高等教育出版社 试题和答案和解析
Python语言程序设计基础(第2版)课后习题答案 嵩天、礼欣、黄天羽版 高等教育出版社 试题和答案和解析 Python语言程序设计基础(第2版)课后习题答案 嵩天、礼欣、黄天羽版 高等教育出版社 第二部分 第三章 试题和答案和解析 复习提纲 第一部分 初识Python语言 课后习题答案 第1章 程 ...
分类:编程语言   时间:2020-03-18 09:46:44    阅读次数:392
MFC 编译链接错误:unresolved external symbol
编译MFC程序过程出现以下错误: Error LNK2019 unresolved external symbol __imp___vsnprintf 解决方法:在Visual Studio工程选项,链接器附加依赖项里面添加legacy_stdio_definitions.lib即可. LNK200 ...
分类:编程语言   时间:2020-03-18 09:47:19    阅读次数:79
机器学习——详解经典聚类算法Kmeans
本文始发于个人公众号: TechFlow ,原创不易,求个关注 今天是机器学习专题的第12篇文章,我们一起来看下Kmeans聚类算法。 在上一篇文章当中我们讨论了KNN算法,KNN算法非常形象,通过距离公式找到最近的K个邻居,通过邻居的结果来推测当前的结果。今天我们要来看的算法同样非常直观,也是最经 ...
分类:编程语言   时间:2020-03-18 09:47:48    阅读次数:91
「思考题」54个JavaScript基础知识总结
1.如何理解this? this表示当前对象,this的指向是根据调用的上下文来决定的,默认指向window对象。 在全局环境作用域下直接调用函数,this指向window。 在对象函数调用,哪个对象调用就指向哪个对象。 使用new实例化对象,在构造函数中的this指向实例化对象。 使用bind,a ...
分类:编程语言   时间:2020-03-18 09:49:09    阅读次数:76
SpringBoot2.0实战(23)整合Redis之集成缓存SpringDataCache
SpringBoot2.0实战(23)整合Redis之集成缓存SpringDataCache 来源:https://www.toutiao.com/a6803168397090619908/?timestamp=1584450221&app=news_article_lite&group_id=68 ...
分类:编程语言   时间:2020-03-18 09:51:27    阅读次数:50
java.util.zip.ZipException: invalid LOC header (bad signature)
记录下最近遇到的一些记录的东西: 项目中引用消息中间件,pom文件中添加了依赖,并maven-update,maven-install等,项目启动之后,一直报下面的异常。 Could not index class org/apache/activemq/artemis/api/jms/Active ...
分类:编程语言   时间:2020-03-18 09:52:04    阅读次数:63
[PYTHON]PyQt5 前置程序
import sys from PyQt5.QtWidgets import * from PyQt5.QtGui import * from PyQt5.QtCore import * ...
分类:编程语言   时间:2020-03-18 09:52:15    阅读次数:73
springboot整合websocket后打包报错:javax.websocket.server.ServerContainer not available
项目整合了websocket以后,打包多次都没有成功,原来是报错了,报错内容如下: Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' ena ...
分类:编程语言   时间:2020-03-18 09:52:31    阅读次数:219
几种常用的排序算法之JavaScript实现
@[toc] 插入排序 二分插入排序 选择排序 选择排序 冒泡排序 快速排序 堆排序 归并排序 桶排序 计数排序 ...
分类:编程语言   时间:2020-03-18 09:53:29    阅读次数:66
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!