代码在src中的.java文件中编辑,gen目录下有一个R.java的文件,这个文件存储res目录下各种资源文件的id号,在主文件java中调用该资源的时候直接调用id号即可,如 R.layout.main ,这个条目得打开R.java文件中查看,“R”对应R.java文件,“layout”对应R.java文件中的layout类,“main”对应layout类中的一个静态常量声明。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-03 08:22:35
                            
                                149阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            工作中经常用到,如下注解:   @EnableEurekaClient@EnableFeignClients@EnableCircuitBreaker@EnableHystrix他们都是@Enable开头,各自实现不同的功能,解析这种@Enable的逻辑是什么呢?@Enable驱动逻辑找入口@Enable的模块驱动,依赖于@Import实现。@Import作用是装载导入类,主要包括@Configu            
                
         
            
            
            
            Day01   Day06
escape [ɪ'skeɪp] v.逃避,避免 n.逃跑,逃亡
    例:In the globalised world, it is hard for one country to escape from the effects of America's export policy.
    在这个全球化的世界,一个国家很难逃脱美国出口政策的影响。
             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-12 18:49:35
                            
                                44阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SkipList(跳表)数据结构是用于Memtable,Immutable Memtable表中,对于此二表的作用点此查看Memtable作用。 Memtable是内存中的表,用于存储插入的KV数据。SkipList的作用就是解决KV的快速插入和查询。一、介绍SkipList使用空间换时间的设计思路,通过构建多级索引来提高查询的效率,实现了基于链表的“二分查找”。跳表是一种动态数据结构,支持快速的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-29 13:29:12
                            
                                67阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            For循环(重点)虽然所有循环结构都可以用 while 或者 do…while 表示,但Java提供了另一种语句——for循环,使一些循环结构变得更加简单。for循环语句是支持迭代的一种通用结构,是最有效、最灵活的循环结构。for循环执行的次数是在执行前就确定的。语法格式如下:“更新”就是迭代的意思for(初始化;布尔表达式;更新;){
    //代码语句
}练习1:计算0到100的奇数和偶数的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-16 12:40:14
                            
                                166阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            如果学过其他语言,java的运算符和其他的也差不多,这里介绍一些容易出错的一、操作符:  java的操作符和其他的语言一致,加(+)减(-)乘(*)除(/)赋值(=)。在这里不多做阐述,主要讲的还是一些难以理解或者而比较绕的点,比如自加(++)【自减也一样】,优先级,还有逻辑运算符(&&和||),左移右移,==和equals方法的区别,(一)、自加(++)  ++的使用和–一样,这            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-21 09:54:39
                            
                                179阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            什么是Java?  Java既是一种编程语言,又是一个平台。  Java程序语言  Java是具有以下特征的高级程序语言:  简单   面向对象   可分布   可解释   强壮   安全性   结构化   轻便   功能强大   多线程   动态  Java既可以被编译,也可以被解释。通过编译器,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-04 19:21:06
                            
                                196阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            学会命令行方式的一些基本操作,常见命令:
• dir:列出当前目录下的文件以及文件夹
• md:创建目录
• rd:删除目录
• cd:进入指定目录            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-31 07:54:24
                            
                                130阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、概述很多人在面试的时候有可能就会被问到上面这个问题,在java中,a=a+b和a+=b是不是一样的,相信绝大多数人,第一眼的答案就是一样的,至少结果上应该是一样的,但是你冷静下来想一想呢,这里面肯定有坑的啊,我们今天就来看一下。       二、代码验证我们先来看一下a=a+b的情况,代码如下:public class App { public static void main( String            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-06 11:33:46
                            
                                708阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.java中dao层和service层的区别是什么?首先解释面上意思,service是业务层,dao是数据访问层。呵呵,这个问题我曾经也有过,记得以前刚学编程的时候,都是在service里直接调用dao,service里面就new一个dao类对象,调用,其他有意义的事没做,也不明白有这个有什么用,参加工作久了以后就会知道,业务才是工作中的重中之重。我们都知道,标准主流现在的编程方式都是采用MVC            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-16 13:10:31
                            
                                163阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、知识点介绍1,更新控件的内容,应该调用控件的Invoke方法。Invoke指: 在拥有控件的基础窗口句柄的线程上,用指定的参数列表执行指定委托。该方法接收一个委托类型和委托的参数,因此需要定义委托类型变量,然后传递给Invoke方法。如果其他线程直接调用方法更新控件内容,报错:线程间操作无效: 从不是创建控件“richTextBox1”的线程访问它。2,委托的本质是某一类型的方法,这些方法具有            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-24 12:36:41
                            
                                170阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、
 若catch(){}块中,如果有throw 语句,则,try{}catch(){} finally{}块之外的代码不执行;否则,执行。 try{}中有异常,则异常下面代码不执行。 finally{}中代码必执行。2、
 Java 标识符有如下命名规则:
 由26个英文字母大小写,数字:0-9 符号:_ $ 组成
 标识符应以字母、_ 、$开头。
 标识符不能是关键字。
 Java中严格区            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-13 06:04:44
                            
                                88阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录一、概述二、Collection接口常用方法三、迭代器常用方法四、增强for 一、概述集合是java中提供的一种容器,可以用来存储多个数据。集合和数组的区别:数组的长度是固定的,集合的长度是可变的。 数组中存储的是同一类型的元素,可以存储基本数据类型值。集合存储的都是对象,而且对象的类型可以不一致。在开发中一般当对象多的时候,使用集合进行存储。 使用数组进行增加/删除元素比较麻烦,集合增            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-16 00:04:07
                            
                                90阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Enum 类型e5a48de588b662616964757a686964616f31333361313933的介绍枚举类型(Enumerated Type) 很早就出现在编程语言中,它被用来将一组类似的值包含到一种类型当中。而这种枚举类型的名称则会被定义成独一无二的类型描述符,在这一点上和常量的定义相似。不过相比较常量类型,枚举类型可以为申明的变量提供更大的取值范围。举个例子来说明一下,如果希望            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-30 15:07:02
                            
                                56阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            JPanel 是 Java图形用户界面(GUI)工具包swing中的面板容器类,包含在javax.swing 包中,是一种轻量级容器,可以加入到JFrame窗体中;可以进行嵌套,功能是对窗体中具有相同逻辑功能的组件进行组合。JPanel默认的布局管理器是FlowLayout,其自身可以嵌套组合,在不同子容器中可包含其他组件(component),如JButton、JTextArea、JTextFi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-06 18:22:35
                            
                                72阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录集合Collection介绍Collection通用方法Iterator迭代器Collection之List集合List通用特性ArrayList集合和 LinkedList集合ArrayList和 LinkedList比较LinkedList集合特有方法 集合集合是java提供的一种容器,可以用来存储多个数据。集合与数组的区别:数组长度固定,集合长度可变;数组存储通用类型元素,可以存储基本            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-06 22:46:26
                            
                                90阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、概述       Promise是异步编程的一种解决方案,可以替代传统的解决方案--回调函数和事件。ES6统一了用法,并原生提供了Promise对象。作为对象,Promise有以下两个特点:(1)对象的状态不受外界影响。(2)一旦状态改变了就不会再变,也就是说任何时候Promise都只有一种状态。二、Promise的状态       Promise有三种状态,分别是 Pending (进行中)            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-02 06:17:21
                            
                                14阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Promise是一个构造函数,promise是通过Promise构造函数声明的对象。 promise对象用来“管理”一次异步任务。 通过new Promise()声明一个promise对象的时候需要传两个参数,一个是resolve(),一个是reject()。let promise = new Promise(resolve,reject){......}这里的resolve和            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-10 10:59:53
                            
                                58阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ①是否获取匹配并保存匹配的值、②正向预查和反向预查。1:解释是否获取匹配并保存匹配的值()表示捕获分组,获取匹配,()把每个分组里的匹配的值保存起来(?:)表示非捕获分组,获取匹配,非捕获分组匹配的值不会保存起来,可以提高程序执行速度(?=?!?<=?<!)表示非捕获分组,不获取匹配,也不保存匹配的值举例说明:// 是否获取匹配
测试文本 abxoxcd
  ..(xox)..               
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-11 20:58:31
                            
                                59阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            算数运算符的使用 执行结果:m1 % n1 = 2
m2 % n2 = -2
m3 % n3 = 2
m4 % n4 = -2运算符练习class get_num{
	public static void main(String[] args) 
	{
		int num = 123;
		int bai = num/100;
		int shi = num % 100 / 10;
		int g            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-22 14:03:13
                            
                                1029阅读
                            
                                                                             
                 
                
                                
                    