首页 > 2021年06月12日 > 全部分享
LongAdder源码解析
功能描述 LongAdder通过创建多个副本对象,解决了多线程使用CAS更新同一个对象造成的CPU阻塞,加快了对线程处理的速度。 当多个线程同一时刻更新一个AtomicLong类型的变量时,只有一个线程能够更新成功,其他线程则更新失败,继续尝试更新。 当使用LongAdder类型的变量时,由于副本数 ...
分类:其他   时间:2021-06-12 17:58:01    收藏:0  评论:0  赞:0  阅读:29
Android---adb整机测试命令(了解)
adb整机测试命令 查看电池信息 adb shell dumpsys battery Current buttery service state AC powered:false 交流供电 USB powered:true USB供电 Wireless powered:false 无线供电 stat ...
分类:移动平台   时间:2021-06-12 17:57:46    收藏:0  评论:0  赞:0  阅读:33
获取 url 参数
描述:获取 url 中的参数 1. 指定参数名称,返回该参数的值 或者 空字符串2. 不指定参数名称,返回全部的参数对象 或者 {} 3. 如果存在多个同名参数,则返回数组 4. 不支持URLSearchParams方法 示例1 输入:http://www.nowcoder.com?key=1&ke ...
分类:Web开发   时间:2021-06-12 17:57:21    收藏:0  评论:0  赞:0  阅读:28
git 命令删除本地分支
git 命令删除本地分支,(以删除分支aaa为例)操作如下, 1、git branch 查看本地分支,比如: aaa bbb 2、然后本地切换到其它分支上比如bbb上, git checkout bbb 3、删除aaa分支,git branch -d aaa 备注: 1、删除远程主机上的分支也是可以 ...
分类:其他   时间:2021-06-12 17:57:07    收藏:0  评论:0  赞:0  阅读:39
Servlet学习
//在idea中修改了Servlet中的代码之后,需重启服务器,输出的才是修改之后的结果;不重启,输入相同的网址,结果依然是修改之前的 //通过网址,即url-pattern访问其对应的Servlet实现类,服务器会自动调用该实现类的service方法,不会调用执行其他的,若当前Servlet没有s ...
分类:其他   时间:2021-06-12 17:56:49    收藏:0  评论:0  赞:0  阅读:33
Netty 框架学习 —— 传输
概述 流经网络的数据总是具有相同的类型:字节,这些字节如何传输主要取决于我们所说的网络传输。用户并不关心传输的细节,只在乎字节是否被可靠地发送和接收 如果使用 Java 网络编程,你会发现,某些时候当你需要支持高并发连接,随后你尝试将阻塞传输切换为非阻塞传输,那么你会因为这两种 API 的截然不同而 ...
分类:Web开发   时间:2021-06-12 17:56:25    收藏:0  评论:0  赞:0  阅读:48
Python环境搭建之OpenCV
Python环境搭建之OpenCV 一、openCV介绍 Open Source Computer Vision Library.OpenCV于1999年由Intel建立,如今由Willow Garage提供支持。OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux ...
分类:编程语言   时间:2021-06-12 17:56:00    收藏:0  评论:0  赞:0  阅读:44
vue-点击切换li文本颜色
<!-- * @description 参数1 * @fileName shoppint * @author userName * @date 2021-06-12 17:02:03 * @version V1.0.0 !--> <!DOCTYPE html> <html lang="zh-CN"> ...
分类:其他   时间:2021-06-12 17:55:38    收藏:0  评论:0  赞:0  阅读:31
keepalived抢占和非抢占模式
keepalived的实际运行过程中,当master发生异常,且后期恢复master正常后,存在抢占或非抢占两种情况。简单点说抢占模式就是,当master宕机后,backup 接管服务。后续当master恢复后,vip漂移到master上,master重新接管服务,多了一次多余的vip切换,而在实际 ...
分类:其他   时间:2021-06-12 17:55:25    收藏:0  评论:0  赞:0  阅读:68
面向对象14static关键字详解
package com.oop.demo07;public class Person { { //2.赋初值 //代码块(匿名代码块) System.out.println("匿名代码块"); } static { //1.只执行一次 //静态代码块 System.out.println("静态代码 ...
分类:其他   时间:2021-06-12 17:55:08    收藏:0  评论:0  赞:0  阅读:39
LeetCode155 最小栈
题目 设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 push(x) —— 将元素 x 推入栈中。 pop() —— 删除栈顶的元素。 top() —— 获取栈顶元素。 getMin() —— 检索栈中的最小元素。 示例: 输入: ["MinStack","p ...
分类:其他   时间:2021-06-12 17:54:50    收藏:0  评论:0  赞:0  阅读:26
7. 加一
加一 [原题链接](初级算法 - LeetBook - 力扣(LeetCode)全球极客挚爱的技术成长平台 (leetcode-cn.com)) 给定一个由 整数 组成的 非空 数组所表示的非负整数,在该数的基础上加一。 最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。 你可以假设除了整 ...
分类:其他   时间:2021-06-12 17:54:31    收藏:0  评论:0  赞:0  阅读:22
POJ 1609
开始使用DAG的DP思路解决,然而忽略一个特殊情况,两个box倘若相同尺寸,此时就不满足DAG的限制了 这道题取了一个非常巧妙的思路,因为box的l, m是固定的(也就是说不存在可以旋转的问题),这道题巧妙的利用LIS的思路解决,在学习LIS的过程中,还顺道了解了一个O(nlogn)的算法 #inc ...
分类:其他   时间:2021-06-12 17:54:17    收藏:0  评论:0  赞:0  阅读:21
SpringBoot+JWT+Redis +ElementUI
前后端分离的安全验证 1.安装Redis的依赖 在SpringBoot的pom.xml中添加Redis的依赖 <!--redis依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot ...
分类:编程语言   时间:2021-06-12 17:53:57    收藏:0  评论:0  赞:0  阅读:41
golang值传递和引用传递
一、值传递和引用传递区别 package main import ( "fmt" ) func main() { // map m := make(map[int]string) m[0] = "a" m[1] = "b" changeMap(m) fmt.Printf("map:%+v", m) ...
分类:其他   时间:2021-06-12 17:53:38    收藏:0  评论:0  赞:0  阅读:33
springboot配置文件application-dev.properties,application-prod.properties,application-test.properties
springboot的配置文件有以下application.propertiesapplication-dev.properties 开发环境application-prod.properties 运行环境application-test.properties 测试环境 在application.p ...
分类:移动平台   时间:2021-06-12 17:53:24    收藏:0  评论:0  赞:0  阅读:29
为Android做一个ShowModal窗口
大家知道,用Delphi实现一个Form,并用ShowModal显示出来,是非阻塞的,如果我们需要类似阻塞的效果,该如何实现呢? 1.先建一个Form,跟通常的情况一样。 2.为Form实现具体的内容,这按你的需要了。 3.在窗口的单元中实现一个方法,用来显示这个窗口: implementation ...
分类:移动平台   时间:2021-06-12 17:53:00    收藏:0  评论:0  赞:0  阅读:27
git删除远程忽略文件并添加已忽略的文件到.gitignore
最近做项目时发现,代码上传远程仓库之后把应该要忽略的文件或目录给push上去了(如.idea/,*.iml文件), 这时候去编辑project目录下的.gitignore文件并添加忽略已经不起作用了,因为.gitignore只对从来没有commit过的文件起作用。 那应该怎么处理呢? 可以通过git ...
分类:其他   时间:2021-06-12 17:52:41    收藏:0  评论:0  赞:0  阅读:36
Redis哨兵工作原理与部署
工作流程 1、监控阶段 哨兵先连接master服务器,并获取、保存master的详细信息(包括master、slave以及sentinel的信息),连接会保持 哨兵获取了master的信息后,又与master的slaves进行连接和信息的获取,连接同样会保持 master的各个哨兵互相建立连接,同步 ...
分类:其他   时间:2021-06-12 17:52:18    收藏:0  评论:0  赞:0  阅读:28
【mysql】mysql-索引
mysql-索引 21.6.12【索引的分类】 单列索引:索引加在一个列上 普通索引(normal): alter table user add index `name`(`name`) 唯一索引(unique): alter table user add unique index `code`(` ...
分类:数据库技术   时间:2021-06-12 17:51:58    收藏:0  评论:0  赞:0  阅读:36
413条   1 2 3 4 ... 21 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!