首页 > 2021年02月28日 > 全部分享
2021-2-28:调用 System.gc() 后究竟发生了什么?
首先,根据 DisableExplicitGC 这个 JVM 启动参数的状态,确定是否会 GC,如果需要 GC,不同 GC 会有不同的处理。 1. G1 GC 的处理 如果是 System.gc() 触发的 GC,G1 GC 会根据 ExplicitGCInvokesConcurrent 这个 JV ...
分类:其他   时间:2021-02-28 15:28:44    收藏:0  评论:0  赞:0  阅读:30
896. 单调数列
如果数组是单调递增或单调递减的,那么它是单调的。 如果对于所有 i ? j,A[i] ? A[j],那么数组 A 是单调递增的。 如果对于所有 i ? j,A[i]> = A[j],那么数组 A 是单调递减的。 当给定的数组 A 是单调数组时返回 true,否则返回 false。 示例 1: 输入: ...
分类:其他   时间:2021-02-28 15:28:30    收藏:0  评论:0  赞:0  阅读:16
Java 高并发解决方案(电商的秒杀和抢购)
电商的秒杀和抢购,对我们来说,都不是一个陌生的东西。然而,从技术的角度来说,这对于Web系统是一个巨大的考验。当一个Web系统,在一秒钟内收到数以万计甚至更多请求时,系统的优化和稳定至关重要。这次我们会关注秒杀和抢购的技术实现和优化,同时,从技术层面揭开,为什么我们总是不容易抢到火车票的原因? 一、 ...
分类:编程语言   时间:2021-02-28 15:28:16    收藏:0  评论:0  赞:0  阅读:29
springboot中的数据源自动配置以及druid的整合
一、springboot中使用数据源的依赖 (1)、JDBC启动器 (2)、数据库连接依赖包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifact ...
分类:编程语言   时间:2021-02-28 15:28:04    收藏:0  评论:0  赞:0  阅读:93
golang ping 包
### ping包监听需求 直接在PC上ping 就可以确定调试的设备是否在线。 但是而且不能满足我的一个小小要求,就是当 设备不在线的时候,又不能够主动通知我。 因此就需要通过自己写程序实现该功能,在shell上写 脚本实现简单的通知效果这是没有什么问题。当然在bat中也是一样能够实现,但是bat ...
分类:其他   时间:2021-02-28 15:27:51    收藏:0  评论:0  赞:0  阅读:29
用栈求前缀表达式值
float calPostFix(char exp[], int len) { float s [maxSize]; int top = -1; for(int i = len - 1; i >= 0; --i) { if ('0' ...
分类:其他   时间:2021-02-28 15:27:36    收藏:0  评论:0  赞:0  阅读:20
03 Java的wait/notify及其应用
主要涉及Java的wait与notify方法使用。此外利用这2个方法实现了同步模式之保护性暂停,以及异步模式之消费者/生产者模式。 ...
分类:编程语言   时间:2021-02-28 15:27:23    收藏:0  评论:0  赞:0  阅读:22
mysql 存储引擎,基本数据类型
存储引擎 日常生活中文件格式有很多种,并且针对不同的文件格式会有对应不同存储方式和处理机制(txt,pdf, word, mp4...) 针对不同的数据应该有对应的不同的处理机制来存储 存储引擎就是不同的处理机制 mysql主要存储引擎 1, innodb 是mysql5.5版本及之后默认的存储引擎 ...
分类:数据库技术   时间:2021-02-28 15:27:12    收藏:0  评论:0  赞:0  阅读:20
基于角色访问控制RBAC权限模型的动态资源访问权限管理实现
本文介绍了RBAC在crudapi中的实现原理,首先引入Spring security框架,然后利用配置生成用户,角色,资源等表单,通过配置实现基本的CRUD功能,最终实现了动态权限精细化管理。因为用户,角色等表与业务无关,所以会作为系统内置表单。 ...
分类:其他   时间:2021-02-28 15:26:58    收藏:0  评论:0  赞:0  阅读:24
web应用使用spring
原文链接http://zhhll.icu/2021/01/06/%E6%A1%86%E6%9E%B6/spring/web%E5%BA%94%E7%94%A8%E4%BD%BF%E7%94%A8spring/ web应用使用spring 对于java而言,使用最多的还是web开发,如何在web应用中 ...
分类:编程语言   时间:2021-02-28 15:26:47    收藏:0  评论:0  赞:0  阅读:22
浮动与定位
浮动与定位 基础知识 浮动最本质的功能:用来实现并排 两个注意事项: 所有的浮动元素都要加上 float:left。 父盒子的width 需要大于 所有元素的width和 不然 元素会掉到下一行。 顺序贴靠特性: 如果没有足够空间,则会寻找再前一个兄弟元素贴靠。 浮动的元素一定设置宽高 即使是spa ...
分类:其他   时间:2021-02-28 15:26:36    收藏:0  评论:0  赞:0  阅读:19
ZJOI2018]历史 做题心得
[ZJOI2018]历史 做题心得 whk了好久,来点lct练练手,免得手生了 是一个思维好题,巧妙运用了 LCT 的 access 做法概要 dp一遍求出初始的答案 用 LCT 维护修改 不考虑修改,求初始答案 考虑每条边的贡献加起来。 发现边的选择并没有后效性,只需要分别保证每条边改的次数最多加 ...
分类:其他   时间:2021-02-28 15:26:26    收藏:0  评论:0  赞:0  阅读:18
js基础 数组findIndex
var le = [{name:"js"}, {name:"css"}, {name:"python"} ]; var index = le.findIndex(function(item){ return item.name== "css"; }); console.log(index);1 ...
分类:编程语言   时间:2021-02-28 15:26:12    收藏:0  评论:0  赞:0  阅读:18
主存与内存的关系和区别
主存包括随机存取存储器RAM和只读存储器ROM。 RAM主要存储的是和CPU交互的数据,断电后丢失。 ROM主要存放的是系统程序等。 内存中包括了主存,高速缓存cache等。 计算机内存条采用的是DRAM(动态随机存储器),通常所说的内存容量指的是内存条DRAM的大小。 高速缓冲存储器cache是为 ...
分类:其他   时间:2021-02-28 15:25:59    收藏:0  评论:0  赞:0  阅读:17
【UER #9】赶路
【UER #9】赶路 一定有解。。 \(x_1\leq x_i\leq x_n\) 将中间的点按照$(x_i,y_i)$排序,然后依次连过去即可 \(\ \) \(x_1=y_1=0\),四个象限均存在点 将所有点极角排序,然后走一圈即可 \(\ \) \(O(n\log n)\) 不妨设$x_1< ...
分类:其他   时间:2021-02-28 15:25:46    收藏:0  评论:0  赞:0  阅读:56
Java网络编程UDP通信原理
前言 继续今天我们的Java网络编程——TCP和UDP通信 一、TCP和UDP概述 传输层通常以TCP和UDP协议来控制端点与端点的通信 TCPUDP 协议名称 传输控制协议 用户数据包协议 是否连接 面向连接的协议。数据必须要建立连接 无连接的协议,每个数据报中都给出完整的地址信息,因此不需要事先 ...
分类:编程语言   时间:2021-02-28 15:25:37    收藏:0  评论:0  赞:0  阅读:19
c# 队列和堆栈
队列,先进先出 Queue<string> q = new Queue<string>(); q.Enqueue("A"); q.Enqueue("B"); q.Enqueue("C"); Console.WriteLine(q.Dequeue()); //移除第一个并返回第一个元素的值:A Con ...
分类:Windows开发   时间:2021-02-28 15:25:26    收藏:0  评论:0  赞:0  阅读:27
[CF1486C2] Guessing the Greatest (hard version) - 交互,二分
给定一个序列 $n \le 10^5$,元素各不相同,支持区间次大值位置询问,在不超过 20 次查询中,找到最大元素的位置。 ...
分类:其他   时间:2021-02-28 15:25:12    收藏:0  评论:0  赞:0  阅读:25
Decorator模式
动机:在软件设计过程中,如果责任划分不清楚,随着需求的变化,子类极具膨胀,同时充斥着相同的代码。这时候需要划清责任。 一个示例程序: 1 class Stream 2 { 3 public: 4 virtual void read() = 0; 5 virtual void write() = 0; ...
分类:其他   时间:2021-02-28 15:24:57    收藏:0  评论:0  赞:0  阅读:20
tcpdump抓包
tcpdump采用命令行方式对接口的数据包进行筛选抓取,其丰富特性表现在灵活的表达式上 不带任何选项的tcpdump,默认会抓取第一个网络接口,且只有将tcpdump进程终止才会停止抓包 例如: tcpdump -nn -i eth0 tcp port 80 tcpdump选项: tcpdump [ ...
分类:其他   时间:2021-02-28 15:24:48    收藏:0  评论:0  赞:0  阅读:32
475条   上一页 1 ... 8 9 10 11 12 ... 24 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!