项目错误知识点记录正文  最近在项目的时候,用到Spring框架,Spring框架提供了一种IOC的自动注入功能,可以很轻松的帮助我们创建一个Bean,这样就省的我们四处写new Object()这样的代码了。IOC提供了三种注入方式,接口注入,set方法注入以及构造器注入,三种注入方式使用起来都很easy,具体的使用方法网上都有很多,大家可以自行搜索百度...  那天当我使用接口注入的时候,发现            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-11 17:17:46
                            
                                0阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. IoC 控制反转  16● 控制反转是一种思想。● 控制反转是为了降低程序耦合度,提高程序扩展力,达到OCP原则,达到DIP原则。● 控制反转,反转的是什么?  ○ 将对象的创建权利交出去,交给第三方容器负责。  ○ 将对象和对象之间关系的维护权交出去,交给第三方            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-31 15:20:35
                            
                                101阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Spring事务的实现方式和本质一、Spring事务的基础知识1.脏读、不可重复读、幻读2.事务的隔离级别3.事务的传播机制二、Spring事务的实现方式1.编程式事务2.声明式事务三、Spring事务的本质四、Spring中事务常碰到的问题1.事务回滚2.事务嵌套五、总结  这一篇总结Spring中事务的两种实现方式:声明式事务、编程式事务以及他们的本质 一、Spring事务的基础知识先回忆下            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-26 14:02:46
                            
                                14阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Spring 中的 IoC 的实现原理就是工厂模式加反射机制。 示例: interface Fruit { public abstract void eat(); } class Apple implements Fruit { public void eat(){ System.out.print            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-06-27 16:56:00
                            
                                125阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Spring 中的 IoC 的实现原理就是工厂模式加反射机制。 interface Fruit { public abstract void eat(); } class Apple implements Fruit { public void eat(){ System.out.println("            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-02-27 13:28:00
                            
                                204阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            AOP(AspectOrientProgramming),一般称为面向切面编程,作为面向对象的一种补充,用于处理系统中分布于各个模块的横切关注点,比如事务管理、日志、...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-04-13 06:20:36
                            
                                42阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              什么是框架?框架解决的是什么问题?  编程有一个准则,Don't Repeat Yourself(不要重复你的代码),所以我们会将重复的代码抽取出来,封装到方法中;如果封装的方法过多,将将这些方法封装成工具类;如果工具类形成了规模,就整合成类库。类库更加系统,功能更加齐全。既然别人已经造好了轮子,我们为什么还有闭门造车呢,直接把造好的轮子拿来用就行了。这就有了框架的诞生。  框架就是一个半成品            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-11 20:41:07
                            
                                58阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Spring的底层实现机制是通过Demo4j+java反射机制实现的。 使用demo4j来解析xml,使用反射机制实例化bean。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-17 11:38:26
                            
                                141阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Spring 中的 IoC 的实现原理就是工厂模式加反射机制。 示例: interface Fruit { public abstract void eat(); } class Apple implements Fruit { public void eat(){ System.out.print            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-06-14 09:22:00
                            
                                130阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            w.iteye.com/topic/1119119            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-04-25 17:02:59
                            
                                45阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.Spring的两个核心:IOC:控制反转,把创建对象交给Spring进行管理;AOP:面向切面,不修改源代码进行功能增强;2.IOC:IOC思想基于IOC容器完成,IOC容器底层就是对象工厂;IOC的两种实现方式(接口):BeanFactory(接口):IOC容器的基本实现;其在加载过程中不会创建对象,在获取对象的时候才会把配置文件对象进行创建,类似于单例模式中的懒汉模式;Applicatio            
                
         
            
            
            
            AOP(Aspect Orient Programming),一般称为面向切面编程,作为面向对象的一种补充,用于处理系统中分布于各个模块的横切关注点,比如事务管理、日志、缓存等等            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-10 09:42:40
                            
                                76阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            AOP(Aspect Orient Programming),一般称为面向切面编程,作为面向对象的一种补充,用于处理系统中分布于各个模块的横切关注点,比如事务管理,日志,缓存等等.AOP 实现的关键在于AOP框架自动创建的AOP代理,AOP代理主要分为静态代理和动态代理,静态代理的代表为AspectJ;而动态代理则以Spring AOP为代表。静态代理是编译期实现,动态代理是运行期实现,可想而知            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-18 13:23:45
                            
                                52阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录1. ?loC是什么?1.1  ?改变之前的程序1.2 ?修改后的代码1.3 ?解决上述代码耦合问题 2. ?理解Spring 是一个loC(控制反转)容器3. ?DI (dependency injection) 依赖注入4. loC 、DI 总结及优点 1. ?loC是什么?Spring 相当于是一个容器,可以用来容纳物品。List / Map ---- 数据            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-10 20:48:02
                            
                                44阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Spring AOP 的实现机制,文中附源码。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-12 15:08:15
                            
                                207阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            spring的IOC和AOP的理解(面试题目)首先什么是IOC呢?IOC(Inversion of control)控制反转。它是一种设计思想而不是一个技术实现,描述的是Java开发领域对象的创建以及管理的问题。例子:现有一个类A依赖类B如果按照传统的开发方式的话:往往是在类A手动通过new关键字来new一个B的对象出来;使用Ioc思想的开发方式: 不通过new关键字来创建对象了,而是通过Ioc容            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-15 12:05:32
                            
                                105阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            开发者通过配置文件(如 XML 文件)或注解的方式,定义对象的配置信息,包括类名、属性值、依赖关系等。这些配置元数据描述了容器需要创建和管理的对象及其关系。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-12-13 11:26:13
                            
                                73阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            loc中的数据是列名,是字符串,所以前后都要取;iloc中数据是int整型,所以是Python默认的前闭后开loc函数构建数据集dfimport pandas as pddf = pd.DataFrame([['green', 'M', 10.1, 'class1'],['red', 'L', 13            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-09 13:02:51
                            
                                1056阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Python的loc函数实现步骤
## 流程图
```mermaid
flowchart TD
    A(开始) --> B(导入必要的库)
    B --> C(读取数据)
    C --> D(数据预处理)
    D --> E(使用loc函数)
    E --> F(输出结果)
    F --> G(结束)
```
## 1. 导入必要的库
在开始编写代码之前,我们需            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-05 07:22:18
                            
                                333阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            pandas以类似字典的方式来获取某一列的值import pandas as pd
import numpy as np
table = pd.DataFrame(np.zeros((4,2)), index=['a','b','c','d'], columns=['left', 'right'])
print(table)得到:如果我们此时需要得到table列的值例如:table['left']            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-01 00:22:16
                            
                                150阅读
                            
                                                                             
                 
                
                                
                    