首页 > 编程语言
算法与数据结构——线性表
算法的五个基本特性:输入(0-多个输入)、输出(1-多个输出)、有穷性(算法程序的运行时间是有限的)、确定性(算法中的每个程序步骤都必须有明确的定义,不允许有模棱两可的多义性)、可行性(针对实际问题而设计的算法,执行后能得到满意的结果)。算法设计的要求:可读性(便于阅读)、健壮性(一个算法对不合理数 ...
分类:编程语言   时间:2021-07-19 14:57:45    收藏:0  评论:0  赞:0  阅读:18
两数之和与目标值对比,相同则返回这两个数的数组下标。
//时间复杂度为O(n^2) #include<iostream> #include<string> using namespace std; class Solution { public: int* twoSum( int arr[],int nums, int target) { for (i ...
分类:编程语言   时间:2021-07-19 14:57:31    收藏:0  评论:0  赞:0  阅读:36
你觉得我的这段Java代码还有优化的空间吗?
上周,因为要测试一个方法的在并发场景下的结果是不是符合预期,我写了一段单元测试的代码。写完之后截了个图发了一个朋友圈,很多人表示短短的几行代码,涉及到好几个知识点。 还有人给出了一些优化的建议。那么,这是怎样的一段代码呢?涉及到哪些知识,又有哪些可以优化的点呢? 让我们来看一下。 背景 先说一下背景 ...
分类:编程语言   时间:2021-07-19 14:57:10    收藏:0  评论:0  赞:0  阅读:14
Java Stream() 流根据对象属性去重
// 引入了两个静态方法,以及通过 TreeSet<> 来达到获取不同元素的效果 import static java.util.stream.Collectors.collectingAndThen; import static java.util.stream.Collectors.toColl ...
分类:编程语言   时间:2021-07-19 14:54:37    收藏:0  评论:0  赞:0  阅读:24
javaScript 案例
一:全选、全不选 代码演示: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <table id="myTable" border="2px" cellpadding="0" ce ...
分类:编程语言   时间:2021-07-19 14:54:25    收藏:0  评论:0  赞:0  阅读:25
java安装与卸载
卸载JDk 删除java的安装目录 删除环境变量java-home 删除path下关于java的目录 DOS下查看 java-version 安装JDk 百度搜索JDk 同意协议 安装对应版本 双击安装JDk 记住安装路径 配置环境变量 我的电脑-->右键-->属性 环境变量--JAVA_HOME ...
分类:编程语言   时间:2021-07-19 14:53:43    收藏:0  评论:0  赞:0  阅读:26
Java基础语法
JAVA基础语法 注释,标识符,关键字 注释(注释并不会被执行,是给写代码的人看的) ? Java中注释有三种: 单行注释--"//"开头 多行注释--"/* 注释 */" 文档注释--"/** 注释 */" 标识符 关键字 abstract assert boolean break byte ca ...
分类:编程语言   时间:2021-07-19 14:53:17    收藏:0  评论:0  赞:0  阅读:12
SpringCloud GateWay 使用 网关路由
GateWay之路由转发和过滤 在一个Gateway项目(配置了eureka等组件)中进行配置 server: port: 9006 spring: application: name: zhao-service-gateway cloud: gateway: routes: - id: servi ...
分类:编程语言   时间:2021-07-19 14:52:05    收藏:0  评论:0  赞:0  阅读:27
java基础语法
java方法: 无参无返回值方法: 无参有返回值: 有参有返回值: ...
分类:编程语言   时间:2021-07-19 14:50:19    收藏:0  评论:0  赞:0  阅读:13
JAVA Integer类详解
Integer 类对象包含一个 int 类型的字段。此外,该类提供了多个方法,能在 int 类型和 String 类型之间互相转换,还提供了处理 int 类型时非常有用的其他一些常量和方法。 Integer 类的构造方法 Integer(int value):构造一个新分配的 Integer 对象, ...
分类:编程语言   时间:2021-07-19 14:48:36    收藏:0  评论:0  赞:0  阅读:14
Spring MVC中Junit测试简单讲解
1. https://www.cnblogs.com/javasl/p/12777380.html 2. ssm项目使用junit进行单元测试 3. spring boot——MockMvc的用法 https://www.cnblogs.com/kelelipeng/p/10178004.html ...
分类:编程语言   时间:2021-07-19 14:47:18    收藏:0  评论:0  赞:0  阅读:23
java基础_Arrays类_String,StringBuffer与StringBuilder的区别_浅拷贝与深拷贝_Throwable异常_序列化
Arrays类 String,StringBuffer与StringBuilder的区别?? String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其 ...
分类:编程语言   时间:2021-07-19 14:42:38    收藏:0  评论:0  赞:0  阅读:22
python 坐标遍历 生成笛卡尔积矩阵
1. 主要场景 生成两个列表的组合。 生成坐标 2. 函数 用的是python itertools库的product函数,它返回一个生成器,生成元组。 这个函数主要有两种用法,一种用法是对两个可遍历对象进行组合,如两个列表: from itertools import product A = [1, ...
分类:编程语言   时间:2021-07-19 14:41:02    收藏:0  评论:0  赞:0  阅读:15
c++|文件操作以及时间表达
#include <iostream> #include <vector> #include <string> #include <iterator> #include <fstream> #include <sstream> #include<time.h> using namespace std ...
分类:编程语言   时间:2021-07-19 14:37:41    收藏:0  评论:0  赞:0  阅读:12
LeetCode最小操作次数使数组元素相等Swift
给定一个长度为 n 的 非空 整数数组,每次操作将会使 n - 1 个元素增加 1。找出让数组所有元素相等的最小操作次数。 示例: 输入: [1,2,3] 输出: 3 解释: 只需要3次操作(注意每次操作会增加两个元素的值): [1,2,3] => [2,3,3] => [3,4,3] => [4, ...
分类:编程语言   时间:2021-07-19 14:35:03    收藏:0  评论:0  赞:0  阅读:12
Jenkins升级后提示“java.lang.IllegalStateException: An attempt to save the global configuration was made before it was loaded”
解决方式 1. 下载role-strategy.hpi,下载地址:https://updates.jenkins.io/download/plugins/role-strategy/ 2. 将role-strategy.hpi复制到jenkins安装目录的plugins目录下面 3. 重启jenki ...
分类:编程语言   时间:2021-07-19 14:34:48    收藏:0  评论:0  赞:0  阅读:287
Java--算法--常用的10种算法
非递归的二分查找算法: package com.model.algorithm; /** * @Description:测试类 * @Author: 张紫韩 * @Crete 2021/7/17 20:04 * 常用的算法 非递归式的二分查找算法 */ public class AlgorithmD ...
分类:编程语言   时间:2021-07-19 14:32:35    收藏:0  评论:0  赞:0  阅读:18
Java中一个逐渐被遗忘的强大功能,强到你难以置信!!
大家好,我是冰河~~ 说起Java,简单好用,但是Java中很多牛逼的技术却逐渐被遗忘了~~ 在Java语言出现之前,很多系统都是使用C和C开发的。Java出现之后,由于其面向对象的思想更加符合人们的思维习惯,Java也不用像C和C那样需要程序员手动管理内存的分配和回收。说白了,就是简单好用。由于J ...
分类:编程语言   时间:2021-07-19 14:31:52    收藏:0  评论:0  赞:0  阅读:13
JAVA入门基础及流程控制
JAVA入门基础及流程控制 数据类型 位 存储单位 eg:0001 0011 八位 字节 byte 处理数据单位 一字节等于八位 eg:1b=0011 0001 类变量: static int num = 10; 常量:final num =10;不能再改变 实例变量:string str =“hi ...
分类:编程语言   时间:2021-07-19 14:31:03    收藏:0  评论:0  赞:0  阅读:10
Springboot 之 @EnableConfigurationProperties 注解
@EnableConfigurationProperties 注解的作用是:让使用了 @ConfigurationProperties 注解的类生效,并且将该类注入到 IOC 容器中,交由 IOC 容器进行管理 一、只使用 @ConfigurationProperties 注解 如果一个类只配置了 ...
分类:编程语言   时间:2021-07-19 14:27:50    收藏:0  评论:0  赞:0  阅读:15
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!