码迷,mamicode.com
首页 > 2020年07月30日 > 全部分享
java-map之hashmap
1.1概述 HashMap基于Map接口实现,元素以键值对的方式存储,并且允许使用null键和null值, 因为key不允许重复,因此只能有一个键为null,另外HashMap不能保证放入元素的顺序,它是无序的,和放入的顺序并不能相同。HashMap是线程不安全的。 #1.2详解 在jdk1.7中H ...
分类:编程语言   时间:2020-07-30 01:42:29    阅读次数:74
Qt获取命令行的执行结果|在标签上显示图片
#####分享两种获取CMd命令行执行结果的方法 //写在源代码部分 QProcess process; //执行开始,括号里的字符串是执行的命令 process.start("tasklist"); //设置命令执行过后,多少时间后来获取执行结果,单位毫秒 process.waitForFinis ...
分类:其他好文   时间:2020-07-30 01:42:08    阅读次数:72
Java设计模式之工厂模式
重要设计模式 创建型模式:单例、抽象工厂、原型、建造者、工厂方法 结构型模式:适配器、桥接、装饰、组合、外观、享元、代理 行为型模式:模板方法、命令、访问者、迭代器、观察者、中介者、备忘录、解释器、状态、策略、职责链 工厂模式 工厂顾名思义就是创建产品,根据产品是具体产品还是具体工厂可分为简单工厂模 ...
分类:编程语言   时间:2020-07-30 01:41:53    阅读次数:108
go语言中——select的使用方法
早期的select函数是用来监控一系列的文件句柄,一旦其中一个文件句柄发生IO操作,该select调用就会被返回。golang在语言级别直接支持select,用于处理异步IO问题。 select用法同switch类似,如下: timeout := make (chan bool, 1)ch := m ...
分类:编程语言   时间:2020-07-30 01:41:34    阅读次数:91
提前批笔试一道算法题的Java实现
题目描述 这是2021广联达校招提前批笔试算法题之一。 我们希望一个序列中的元素是各不相同的,但是理想和显示往往是有差距的。现在给出一个序列A,其中难免有相同的元素,现在提供了一种变化方式,使得经过若干次操作后一定可以得到一个元素各不相同的序列。 这个操作是这样的,令x为序列中最小的重复数字,你需要 ...
分类:编程语言   时间:2020-07-30 01:41:19    阅读次数:137
unrolled/render 集成Masterminds/sprig 增强模版处理
Masterminds/sprig 是一个强大的golang 模版函数,以下是一个unrolled/render 集成Masterminds/sprig 的简单demo 环境准备 go.mod module github.com/rongfengliang/renameio-app ? go 1.1 ...
分类:其他好文   时间:2020-07-30 01:41:02    阅读次数:102
Bit Pattern DSL
#include <cstdint> #include <stdexcept> class BitPattern { private: std::uint64_t expected{}; std::uint64_t mask{0XFFFFFFFFFFFFFFFF}; public: template ...
分类:其他好文   时间:2020-07-30 01:40:33    阅读次数:71
POJ - 3264 Balanced Lineup
题目链接 线段树,求区间最大值减去区间最小值的值。 #include<iostream> #include<cstdio> #include<cstring> #include<algorithm> #include<cmath> using namespace std; const int N = ...
分类:其他好文   时间:2020-07-30 01:40:15    阅读次数:67
设计模式之-单例模式
单个实例 保证程序中只有一个实例 /* * 饿汉式 类加载到内存中,实例化一个单例,jvm保证线程安全 简单实用,推荐使用 Class.forName("") 唯一缺点: 不管用到与否,类装载时就完成实例化 (不用装载他干啥?) */ public class Mg01{ private stati ...
分类:其他好文   时间:2020-07-30 01:40:00    阅读次数:59
winform 无边框窗口
(1)无边框窗口的拖动事件 新建一个MenuStrip,然后注册其MouseMove与MouseDown事件 private Point formPoint = new Point(); public MainForm() { InitializeComponent(); } private voi ...
分类:Windows程序   时间:2020-07-30 01:39:45    阅读次数:95
JAVA多线程学习十二 - Semaphere同步工具
java 中Semaphere可类比操作系统信号量,硬件资源如IO、内存、磁盘等都是有固定量的,多个程序需要竞争这些资源,没有资源就需要被挂起。 一、类和方法摘要 构造函数: public Semaphore(int permits):创建具有给定的许可数和非公平的公平设置的 Semaphore。  ...
分类:编程语言   时间:2020-07-30 01:39:21    阅读次数:79
Idea的基本使用和方法的应用
主要内容 集成开发工具 IDEA 方法的参数和返回值 方法的重载 第一章 开发工具IntelliJ IDEA 1.1 开发工具概述IDEA是一个专门针对Java的集成开发工具(IDE),由Java语言编写。所以,需要有JRE运行环境并配置好环境变量。它可以极大地提升我们的开发效率。可以自动编译,检查 ...
分类:其他好文   时间:2020-07-30 01:38:54    阅读次数:86
[编程题] nk:[连续子数组的最大和]
[编程题] nk:连续子数组的最大和 输入输出 无 思路 方法:动态规划 Java代码 public class Solution { //方法1:动态规划 public int FindGreatestSumOfSubArray1(int[] array) { //[6,-3,-2,7,-15,1 ...
分类:编程语言   时间:2020-07-30 01:38:35    阅读次数:79
HTML盒子模型
在网页中元素可以产生矩形的一个框,这些框会影响元素之间的距离。 ...
分类:Web程序   时间:2020-07-30 01:38:12    阅读次数:93
centos7安装单机环境redis3.2
本次安装的系统版本如下: [root@zhangqinglei ~]# cat /etc/redhat-releaseCentOS Linux release 7.5.1804 (Core) [root@zhangqinglei ~]# lsb_release -aLSB Version: :cor ...
分类:其他好文   时间:2020-07-30 01:37:52    阅读次数:74
java面试
1、java基础 1、JDK 和JRE有什么区别 ? JDK:java开发工具包,java开发运行环境、包含了JRE。 ? JRE:java运行环境,包含java虚拟机,java基础类库。 2、java基础类库 1. java.lang:java语言设计的基础类 2. java.util :提供处理 ...
分类:编程语言   时间:2020-07-30 01:37:30    阅读次数:83
C语言指针经典算法应用《指针作为函数参数》
C语言指针经典算法应用《指针作为函数参数》函数的参数不仅可以是整型、浮点型、字符型等数据,还可以是指针类型。它的作用是将一个变量的地址传送给被调用函数的形参。#include <iostream> using namespace std; int main() { void swap(int *p1 ...
分类:编程语言   时间:2020-07-30 01:37:10    阅读次数:73
518条   上一页 1 ... 23 24 25 26 27 28 29 ... 31 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!