目录前言提出问题:int线程安全吗?Atomic基础篇分界线原子整数(基础类型)整体介绍AtomicInteger对上述int类型的例子改进源码分析CAS原子引用不安全实现安全实现-使用CASABA问题及解决原子数组Atomic进阶篇分界线LongAdder源码分析LongAdder使用与Atomic的对比优势源码分析结语参考资料前言相信大部分开发人员,或多或少都看过或写过并发编程的代码。并发关键            
                
         
            
            
            
            Description题意简单一点:给出一棵树,让你求出每个节点的子树以外的mex(最小没出现过的自然数)Solution比赛的时候没有看懂,就没敢去打,其实思想很简单。 对于一个序列来说,包含一个x的区间答案肯定不是x。 那么我们把这个想法放到树上。 对于颜色x,我们提            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-26 18:39:58
                            
                                122阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            今日学习:类的定义 成员函数 成员变量 明日学习:类变量 类函数 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-02 19:46:00
                            
                                46阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            今日学习:函数 明日学习:类的定义 成员函数 成员变量 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-01 21:51:00
                            
                                43阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            今日学习:复合赋值 循环控制 多重循环 逻辑类型 明日学习:数组 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-29 20:48:00
                            
                                27阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1 package Joker; 2 /* 3 * 正则表达式 4 * 特定字符串,用来描述文本规则 5 * 字符集合: 6 * [abc]:abc中的任意字符 7 * [^abc]:除了abc中任意字符 8 * [a-z]:a到z中的任意字符 9 * [a-z0-9A-Z]:a-z、0-9、A-Z ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-04-13 10:34:15
                            
                                172阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Day04 Java Scanner对象 java.util.Scanner 通过Scanner类来获取用户的输入; 基础语法 Scanner LBHF = new Scanner(System.in); 通过Scanner类的next()和nextLine()方法获取输入的字符串,在读取前我们一般 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-22 21:28:00
                            
                                84阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            package Joker;/* * String * char[] * 字符串内容一旦写定,不能更改 * ==:地址是否相等 * equals:内容是否相等 */public class bili {	public static void main(String[] args) {		String a="abc";//常量池		String b=new String("abc");//堆 地址1            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-04-07 11:22:53
                            
                                117阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            今日学习:类变量 类函数 明日学习:对象数组 继承 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-03 22:38:00
                            
                                26阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            今日学习:嵌套和级联判断 多路分支 while循环 do- while循环 明日学习:复合赋值 循环控制 多重循环 逻辑类型 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-28 20:30:00
                            
                                60阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            今天的学习:Java 输入 变量 赋值 浮点数 优先级 明日的学习:类型转换 作比较 关系运算 做判断 判断语句 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-26 21:46:00
                            
                                49阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            awk 擅长取列 PS: 擅长取列 计算 数组 函数 编程语言 选项: -F #指定分隔符 默认的为空白字符为分隔符 FS -v #指定内部变量 ! #取反 排除 -vOFS=":" #指定取列后的分割符 # 内部命令: 内部变量: NR # 行号 $0 # 完整的一行内容 $n # n 是数字 表            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-29 09:52:36
                            
                                100阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1,(在有符号的情况下)若一个二进制数都是1,则对应的十进制数是-12,在定义数值类型时,若无特别说明,整数默认:int 小数默认:double	在内存中 占字节数 取值范围	(1)byte:1个字节(8个二进制位) -2(7) --- 2(7)-1...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-30 11:48:39
                            
                                76阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            作者:童言1、不刷抖音,不刷快手,不刷微博,拒绝碎片化学习。   学累了,刷个小视频放松下,真以为更能集中精力高效学习?!狗屁!分明一刷就停不下来,总觉得下个视频有种奇异的魔力,内心会有种猫爪般的难受。别说碎片化学习,骗自己还是骗鬼?2.坚持阅读,爱上阅读。 读书绝对是拓展眼界、提升自己认知性价比最高的方法,没有之一。 别拿网络爽文迷惑自己,你确实很喜欢看,也看的进去,可那种为爽而生的爽文真有用么            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-08-12 11:05:53
                            
                                117阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            例1:7对4取余进行除法运算结果可分为两种:第一种:商为1,余数为3第二种:商为2,余数为-1为什么不取商为2的结果呢?因为1比2更接近于0,所以结果是商为1,余数为3,取余结果为3。例2:7对4取模进行除法运算结果可分为两种:第一种:商为1,余数为3第二种:商为2,余数为-1为什么不取商为2的结果呢?因为1比2更接近于负无穷,所以结果是商为1,余数为3,取模结果为3。例3:7对-4取余进行除法运            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-04 14:12:03
                            
                                359阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            【Java基础】之取模与取余在学习Java的过程中,我发现自己对取模和取余(即求余)的概念很模糊,在此记录方便日后复习之用。如有错误,恳请指出。在中文体系下,取模和取余的定义不同在计算机语言中,%(或mod) 是一个常见的数学运算符,但不同的计算机语言对%有不同的定义,有的语言把%定义为取模,有的则把%定义为取余。先上结论:在Java中,%代表的是取余。如果要进行取模,可以用Math.floorM            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-28 16:59:47
                            
                                336阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            float类型
向上取整:Math.ceil()   //只要有小数都+1
向下取整:Math.floor()   //不取小数
四舍五入:Math.round()  //四舍五入            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-15 20:53:15
                            
                                298阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、冒泡排序 两层循环,外层冒泡轮数,里层依次比较 代码:自定义sort方法实现从小到大排序 package array; import javax.management.StandardEmitterMBean; import java.util.Arrays; public class Demo ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-11-03 22:30:00
                            
                                114阅读
                            
                                                                                    
                                2评论