2020-03-23 栈的最小值 请设计一个栈,除了常规栈支持的pop与push函数以外,还支持min函数,该函数返回栈元素中的最小值。执行push、pop和min操作的时间复杂度必须为O(1) 示例: MinStack minStack = new MinStack(); minStack.pus ...
分类:
其他好文 时间:
2020-03-23 09:57:17
阅读次数:
61
// dll.cpp : Defines the entry point for the DLL application. // #include "stdafx.h" #include "iostream.h" _declspec(dllexport) int add(int a,int b) { ...
分类:
其他好文 时间:
2020-03-23 09:51:35
阅读次数:
105
copy from : http://gityuan.com/2016/01/03/java-thread-wait-sleep/ 对比分析Java中的各个线程相关的wait()、notify()、sleep()、interrupt()方法 方法简述 Thread类 sleep:暂停当前正在执行的线 ...
分类:
其他好文 时间:
2020-03-23 09:37:54
阅读次数:
61
MySQL中生成随机ID的函数是UUID(),但是这样生成出来的随机ID是36位带【-】符号的。 SELECT UUID(); -- 37747019-90a2-11e9-9806-00505683703f 我们可以配合REPLACE()函数替换掉【-】符号来生成32位的不带【-】符号的随机ID。 ...
分类:
数据库 时间:
2020-03-23 09:22:08
阅读次数:
170
lucene详细存储结构: 索引 (Index) : 一个目录一个索引,在 Lucene 中一个索引是放在一个文件夹中的。 段(Segment) : 一个索引 (逻辑索引)由多个段组成, 多个段可以合并, 以减少读取内容时候的磁盘IO. Lucene 中的数据写入会先写在内存的一个Buffer,当B ...
分类:
编程语言 时间:
2020-03-23 09:15:59
阅读次数:
107
原文:netcore使用Autofac实现依赖注入 第一步,添加程序集引用 在nuget中搜索“autofac”,添加下图中的两个程序集。他们的作用分别是autofac的核心库和依赖倒置的实现库。 第二步,注册服务 修改Startup类的ConfigureServices方法 public ISer... ...
分类:
Web程序 时间:
2020-03-23 00:32:39
阅读次数:
97
Java中判断字符串是否相等应使用equals,==运算符比较的是两个字符串是否在同一个位置上。 ...
分类:
其他好文 时间:
2020-03-23 00:17:35
阅读次数:
56
字典合并 x = {'a': 1, 'b': 2} y = {'b': 3, 'c': 4} z = {**x, **y} 反转字符串 name = "George" name[::-1] 从函数返回多个值 def get_a_string(): a = "George" b = "is" c = ...
分类:
编程语言 时间:
2020-03-23 00:15:27
阅读次数:
70
最近更新的XX必备系列适合直接背答案,不深究,不喜勿喷。 你能说简单说一下synchronize吗? 可别真简单一句话就说完了呀~ 参考回答: synchronize是java中的关键字,可以用来修饰实例方法、静态方法、还有代码块;主要有三种作用:可以确保原子性、可见性、有序性,原子性就是能够保证同 ...
分类:
其他好文 时间:
2020-03-23 00:12:52
阅读次数:
92
ks详解 一、文件组成 文件由三部分组成 1、选项指令段 用于自动应答图形/文本界面安装时除了包以外的所有操作 2、package选择段 使用%packages引导该功能 3、脚本段 脚本段分为两部分 1)%pre 预安装脚本段,在安装系统之前就执行的脚本,该段很少使用,命 ...
分类:
其他好文 时间:
2020-03-22 23:47:23
阅读次数:
81