码迷,mamicode.com
首页 > 编程语言 > 日排行
【LeetCode】面试题11. 旋转数组的最小数字
题目: 思路: 关于旋转数组有各种变种问题:是否有重复元素、寻找最大值最小值、寻找旋转点下标(旋转点的值等于最小值)、查找给定元素。本题就是对有重复元素的旋转数组,寻找其最小值。 首先想到二分查找没问题,关键在于怎么通过判断middle元素的相对大小去逐渐缩小搜索区间。如下图所示(无重复元素) 循环 ...
分类:编程语言   时间:2020-05-22 14:22:49    阅读次数:45
enum枚举
在单例模式中,一个类只有一个实例。而枚举其实就是多例,一个类有多个实例,但实例的个数不是无穷的,是有限个数的。例如word文档的对齐方式有几种:左对齐、居中对齐、右对齐。开车的方向有几种:前、后、左、右!我们称呼枚举类中实例为枚举项!一般一个枚举类的枚举项的个数不应该太多,如果一个枚举类有30个枚举 ...
分类:编程语言   时间:2020-05-22 14:24:49    阅读次数:46
lua调用C++
根据pkg文件生成.h文件:tolua++ -vtolua++-1.0.92 (written by W. Celes, A. Manzur)tolua++ -o L_CCObject.h CCObject.pkgtolua++ -o L_CCString.h CCString.pkg 运行结果:D ...
分类:编程语言   时间:2020-05-22 14:26:29    阅读次数:58
并发编程三、线程可见性的底层原理
[TOC] 一、一段代码引发的思考 首选,看下面这段代码会输出什么结果? 我们在主线程休眠1s后将子线程用到的stop开关设为了true,这个时候子线程是不是应该停止while循环,输出i的最终结果呢? 运行结果: 最终结果是程序会在后台一直运行.. 这说明了我们在主线程中修改的内容对子线程是不可见 ...
分类:编程语言   时间:2020-05-22 14:26:58    阅读次数:60
python sort 排序的使用
Python中的sort()方法用于数组排序,本文以实例形式对此加以详细说明: 一、基本形式 列表有自己的sort方法,其对列表进行原址排序,既然是原址排序,那显然元组不可能拥有这种方法,因为元组是不可修改的。 如果需要一个排序好的副本,同时保持原有列表不变,怎么实现呢 另一种获取已排序的列表副本的 ...
分类:编程语言   时间:2020-05-22 14:27:29    阅读次数:52
SpringBoot结合ShardingSphere实现分库分表、读写分离
这次在上一篇的基础上,这次用到4个库,将库db0、db1各增加一个从库dbS0\dbS1 四个库再执行脚本: -- Table structure for `user0`-- DROP TABLE IF EXISTS `user0`;CREATE TABLE `user0` ( `id` int(1 ...
分类:编程语言   时间:2020-05-22 15:33:58    阅读次数:89
C char数组字符串初始化和长度计算
字符数组长度是计算‘\0’,还是不计算‘\0‘;charchs[7]={‘a‘,‘c‘,‘0‘,‘z‘,‘3‘,‘d‘};-----长度为6charchs[7]={‘a‘,‘c‘,‘0‘,‘z‘,‘3‘,&#
分类:编程语言   时间:2020-05-22 15:34:36    阅读次数:112
javascript中原型链与instanceof 原理
instanceof:用来判断实例是否是属于某个对象,这个判断依据是什么呢? 首先,了解一下javascript中的原型继承的基础知识: javascript中的对象都有一个 __proto__属性,这个是对象的隐式原型,指向该对象的父对象的原型(prototype) 。显式的原型对象使用proto ...
分类:编程语言   时间:2020-05-22 15:35:45    阅读次数:59
C++11:19unique_ptr独占的智能指针
19、unique_ptr独占的智能指针 0、课前秀 1、unique_ptr + 不允许通过赋值将一个unique_ptr赋值给另外一个unique_ptr。 + 可以通过函数返回给其他的unique_ptr,还可以通过std::move来转移到其他的unique_ptr,这样它本身就不再拥有原来 ...
分类:编程语言   时间:2020-05-22 16:45:17    阅读次数:59
50个面试官最喜欢问的java微服务面试题
@[toc] 1:什么是微服务 微服务,又称微服务 架构,是一种架构风格,它将应用程序构建为以业务领域为模型的小型自治服务集合 。 通俗地说,你必须看到蜜蜂如何通过对齐六角形蜡细胞来构建它们的蜂窝状物。他们最初从使用各种材料的小部分开始,并继续从中构建一个大型蜂箱。这些细胞形成图案,产生坚固的结构, ...
分类:编程语言   时间:2020-05-22 16:46:14    阅读次数:84
Python数据可视化之matplotlib实践 源码 第二篇 精进 第五章
图 5.1 import matplotlib.pyplot as plt import numpy as np from matplotlib.ticker import AutoMinorLocator, MultipleLocator, FuncFormatter x=np.linspace( ...
分类:编程语言   时间:2020-05-22 16:47:51    阅读次数:96
python粘包现象
比如recv(300) 设置接收300个字节 但是数据有350个字节 第一次接收300个字节之后 还有50个字节放在了输入缓冲区中 下次再执行send时 只是接收了上次存在缓冲区中的50个字节 ...
分类:编程语言   时间:2020-05-22 16:49:56    阅读次数:59
python之bool判断True或者False
我们来总结一下,什么时候布尔值为真,什么时候为假呢? 0 ,[],{},(),"",'','''''',"""""",False,都是False,剩余的就是True ...
分类:编程语言   时间:2020-05-22 16:50:14    阅读次数:318
Unity3d 动画控制
在制作游戏时,导入的箱子模型本身自带动画。然而,它的动画是一个从打开到关闭的完整过程,并且没有给出控制打开关闭的方法。 最直接的想法是对该动画进行拆分,再封装成不同的动画状态,但是不巧的是,这个动画被设置了不可修改。因此我们只能退而求其次,采取添加动画帧事件的方式对动画进行控制。 动画帧事件,顾名思 ...
分类:编程语言   时间:2020-05-22 16:50:43    阅读次数:63
Maven:记一次将jar包添加到maven私库的过程
情境: 项目中使用到第三方商家封装的jar包,将这个jar上传到本公司的maven私服中,方便项目组使用。 有两种方式可以上传: 方法一:直接进入maven私服,依照以下步骤找到上传jar的位置: 点击左侧 Repositories 选择 3rd party 点击Artifact Upload。 G ...
分类:编程语言   时间:2020-05-22 16:52:08    阅读次数:76
python之list
python中的list是一种有序的数据集合,根据python的动态语言特性,list可以包含多个类型的数据。 1. 声明list时,用 [ ] 包含内容 比如 List1 = ['Lisa', 18, 'china', 'Bob', '17', 'china'] 2. 在对list进行访问时,可以 ...
分类:编程语言   时间:2020-05-22 16:52:40    阅读次数:60
java面试记录
1.Spring IOC IOC(控制反转),控制指的是构建对象的控制权,反转指的是以前创建对象的主动权和时机都是由自己把控的,现在将这种权力转交给spring容器,这是一种思想,实现就是spring在启动时,会读取Bean的配置信息,并且在spring容器中生成一份相印的Bean配置注册表,然后根 ...
分类:编程语言   时间:2020-05-22 16:53:02    阅读次数:64
2020Java程序员18个大厂的面试真题流出,熟悉这些拿offer率90%
经过两三个月的时间终于把资料整理齐全了,现在是时候拿出来分享一波了 ...
分类:编程语言   时间:2020-05-22 16:53:49    阅读次数:125
Flink监控信息写入到PushGateway出现 java.io.IOException: Response code from http xx was 200问题
Flink监控信息写入到PushGateway出现 java.io.IOException: Response code from http xx was 200问题 ...
分类:编程语言   时间:2020-05-22 17:03:01    阅读次数:246
Python生成测试数据--Faker的使用方法
# 官方文档:https://faker.readthedocs.io/en/master/index.html # 安装:pip install Faker from faker import Faker # 初始化,设置编码为中文;默认是英文 fake = Faker(locale = 'zh_ ...
分类:编程语言   时间:2020-05-22 17:06:06    阅读次数:84
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!