首页 > 编程语言
Java程序占用的内存可能会大于Xmx
很多人认为Xmx和-Xms参数指定的就是Java程序将会占用的内存,但是这实际上只是Java堆对象将会占用的内存。堆只是影响Java程序占用内存数量的一个因素。 除了堆,影响Java程序所占用内存的因素还包括:栈、永生代、JVM本身、NIO中的DirectBuffer等。 假设Xmx为1024m,M ...
分类:编程语言   时间:2021-06-26 11:47:24    收藏:0  评论:0  赞:0  阅读:31
JavaExample09-单向链表的倒置
JavaExample09-单向链表的倒置 1.原理 将单向链表倒置的难点是单向链表的每个节点只能指向一个节点,如果直接将链表中某一个节点指向其前一个节点,那么就找不到后面的节点了。 所以我们需要定义指针来进行操作。 定义三个指针curNode、preNode、nextNode,分别代表当前节点,当 ...
分类:编程语言   时间:2021-06-26 11:46:16    收藏:0  评论:0  赞:0  阅读:33
springcloud整合nacos配置中心
Nacos集成使用,注意和springcloud/springboot的版本匹配问题,还算是比较简单好用 ...
分类:编程语言   时间:2021-06-26 11:45:59    收藏:0  评论:0  赞:0  阅读:37
leetcode 713. 乘积小于K的子数组
给定一个正整数数组 nums。 找出该数组内乘积小于 k 的连续的子数组的个数。 示例 1: 输入: nums = [10,5,2,6], k = 100输出: 8解释: 8个乘积小于100的子数组分别为: [10], [5], [2], [6], [10,5], [5,2], [2,6], [5, ...
分类:编程语言   时间:2021-06-25 22:31:56    收藏:0  评论:0  赞:0  阅读:52
Java线程安全指的是什么?如何实现
#线程安全问题 1、引入案例——多窗口买票 1、提及概念:原子操作 原子操作就是不可分割的操作,例如售票的过程中的代码就是一个不可分割的操作. 2、引入案例 案例需求: 某电影院目前正在上映国产大片,共有100张票,而它有3个窗口卖票,请设计一个程序模拟该电影院卖票 方式一: 方式1: 不符合现实生 ...
分类:编程语言   时间:2021-06-25 22:31:42    收藏:0  评论:0  赞:0  阅读:43
Java(Linux)
Java在linux安装及环境变量的设置 一、环境准备: 1.一台Linux服务器, 操作系统: CentOS 6.4 32位/ CentOS 7 64位(装在shop环境上即可) 2.Xshell 6.0 3.Xftp 5.0 4. jdk-8u221-linux-i586.tar.gz安装包/j ...
分类:编程语言   时间:2021-06-25 22:30:01    收藏:0  评论:0  赞:0  阅读:37
Python3 选择题完整版4
1.下面代码的输出结果是()。 sum = 0 for i in range(0,100): if i%2 == 0: sum -= i else: sum += i print(sum) A -49 B -50 C 49 D 50 解析 本题实质上是对0+1-2+3-4+……+99的求和 2.下面 ...
分类:编程语言   时间:2021-06-25 22:28:35    收藏:0  评论:0  赞:0  阅读:40
python-yaml
python-YAML YAML 是一种简洁的非标记语言。其以数据为中心,使用空白,缩进,分行组织数据,从而使得表示更加简洁。主要是作为项目的配置文件。 文件格式 基本规则: 大小写敏感 使用缩进表示层级关系 缩进时不允许使用Tab键,只允许使用空格。 缩进的空格数目不重要,只要相同层级的元素左侧对 ...
分类:编程语言   时间:2021-06-25 22:27:44    收藏:0  评论:0  赞:0  阅读:23
SpringCloud(7)Eureka自我保护,Eureka优雅停服,Eureka安全认证
一:Eureka自我保护 通过Renew来判断这个微服务是否可用(通过发送心跳来判断我们的微服务是否可用) 启动自我保护条件 一般情况下,服务在 Eureka 上注册后,会每 30 秒发送心跳包,Eureka 通过心跳来判断服务是否健康,同时会 定期删除超过 90 秒没有发送心跳的服务。 如下我们的 ...
分类:编程语言   时间:2021-06-25 22:26:17    收藏:0  评论:0  赞:0  阅读:27
前端 JavaScript 获取字符串中重复次数最多的字符
想要保持自己的技术活力,最有效的手段就是通过不断地输入来提供足够的养分。我们也不必刻意追求高深的或者新鲜的知识点,通过对一个基础问题的全方位多维度解析,同样也会收获不小。 ...
分类:编程语言   时间:2021-06-25 22:23:20    收藏:0  评论:0  赞:0  阅读:24
c 语言学习第二天
常量 字符串常量 字符 例如:'f','i','z','a'编译器为每个字符分配空间。 'f' 'i' 'z' 'a' 字符串 例如:"hello"编译器为字符串里的每个字符分配空间以'\0'结束。 'h' 'e' 'l' 'l' 'o' '\0' 基本类型 整数型: short int,int,l ...
分类:编程语言   时间:2021-06-25 22:22:39    收藏:0  评论:0  赞:0  阅读:22
使用kuboard界面配置springcloud的其中一个模块设置环境变量,使用nacos配置地址等有关设置
总结: 工作负载类型是StatefulSet的pod,不论其上层的service是nodeport还是Headless, 对外提供的地址格式是: .: 虽然在pod中ping其他pod的service也能ping通,但是配置文件中写service的话却无法连接。 1.nacos nacos的工作负载 ...
分类:编程语言   时间:2021-06-25 22:21:54    收藏:0  评论:0  赞:0  阅读:68
Java Validation (配置说明篇)
验证注解验证的数据类型说明 @AssertFalse Boolean,boolean 验证注解的元素值是false @AssertTrue Boolean,boolean 验证注解的元素值是true @NotNull 任意类型 验证注解的元素值不是null @Null 任意类型 验证注解的元素值是n ...
分类:编程语言   时间:2021-06-25 22:20:58    收藏:0  评论:0  赞:0  阅读:20
Leetcode No.35 Search Insert Position(c++实现)
1. 题目 1.1 英文题目 Given a sorted array of distinct integers and a target value, return the index if the target is found. If not, return the index where i ...
分类:编程语言   时间:2021-06-25 22:20:48    收藏:0  评论:0  赞:0  阅读:27
java实现调用QQ邮件的接口发送邮件
1.首先在maven坐标中导入jar包 <dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.4.5</version> </dependency> 2.工具类 public class ...
分类:编程语言   时间:2021-06-25 22:17:58    收藏:0  评论:0  赞:0  阅读:28
Python 实现进度条的六种方式
一、普通进度条 示例代码 展现形式 二、带时间的进度条 导入time模块来计算代码运行的时间,加上代码迭代进度使用格式化字符串来输出代码运行进度 示例代码 展现形式 三、TPDM 进度条 这是一个专门生成进度条的工具包,可以使用pip在终端进行下载,当然还能切换进度条风格 示例代码 展现形式 四、progress 进度条 只需要定义迭代的次数、进度条类型并在每次迭代时告知进度条即可 相
分类:编程语言   时间:2021-06-25 22:17:48    收藏:0  评论:0  赞:0  阅读:17
Python库——Faker——生成伪造数据的第三方库
最近做一个项目时需要随机生成人的名字,百度之后,我是这样写的: def random_first_name(): """百家姓中选择一个""" name = ['赵', '钱', '孙', '李', '周', '吴', '郑', '王', '冯', '陈', '褚', '卫', '蒋', '沈', ...
分类:编程语言   时间:2021-06-25 22:17:39    收藏:0  评论:0  赞:0  阅读:31
Spring框架基础教程
Spring:春天;轻量级的企业级开发框架,核心是IOC(控制反转)和AOP(面向切面编程)。 官网:spring.io Spring-->Spring MVC -->MyBatis-->Spring Boot-->SpringCloud-->Spring Security Spring的历史,我们来百度一下,一块看下,不再录屏。 Spring Framework
分类:编程语言   时间:2021-06-25 22:17:17    收藏:0  评论:0  赞:0  阅读:24
压缩算法一览
做了zip压缩的功能后,突然对背后的原理和算法想了解下,于是学习总结如下: 具体的算法,可以先忽略,把每种算法的原理以及基本的数学知识先了解一遍,有兴趣的话,然后对每一种算法再详细学习和了解,甚至用程序去实现。 MD5 加密原理:以512位分组来处理输入的信息,且每一分组又被划分为16个32位子分组 ...
分类:编程语言   时间:2021-06-25 22:16:46    收藏:0  评论:0  赞:0  阅读:26
leetcode 33. 搜索旋转排序数组
一、题目 整数数组 nums 按升序排列,数组中的值 互不相同 。 在传递给函数之前,nums 在预先未知的某个下标 k(0 <= k < nums.length)上进行了 旋转,使数组变为 [nums[k], nums[k+1], ..., nums[n-1], nums[0], nums[1], ...
分类:编程语言   时间:2021-06-25 22:16:14    收藏:0  评论:0  赞:0  阅读:20
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!