- 博客(9)
- 收藏
- 关注
原创 深入解析Java异常机制
在Java中,异常(Exception)是指程序在运行过程中出现的非正常情况,例如试图访问数组的无效索引、空指针引用、文件未找到等。Java中的异常是通过类和对象来表示的,所有异常类都是从类派生而来的。NOTE] 什么是异常?Java允许开发者定义自己的异常类,这些类通常继承自Exception或。使用自定义异常可以更精确地表示特定的错误情况,并提供更有意义的错误信息。// 可能抛出MyCustomException的代码。
2024-06-13 09:19:40 662
原创 深入解析Java注解:原理与应用
注解是一种特殊的Java类型,它为程序元素(类、方法、变量等)提供元数据。注解本身不会直接影响程序的逻辑,但可以通过工具或框架在编译时、类加载时或运行时进行处理。编译时信息:注解可以用于在编译时给编译器提供信息。例如,@Override注解告诉编译器该方法是重写父类方法。编译时和运行时的处理:注解可以用于在编译时或运行时进行处理。例如,Java的注解处理工具(APT)可以在编译时处理注解,Spring框架可以在运行时处理注解。代码生成。
2024-06-13 08:51:54 1098
原创 如何解决跨域问题?
通过在HTTP头中添加特定的CORS标头,服务器可以告诉浏览器哪些跨域请求是被允许的,从而解决了浏览器的同源策略限制。服务器拿到请求之后,在回应时对应地添加Access-Control-Allow-Origin字段,如果 Origin 不在这个字段的范围中,那么浏览器就会将响应拦截。Ajax 跨域请求,在服务器端不会有任何问题,只是服务端响应数据返回给浏览器的时候,浏览器根据响应头的Access-Control-Allow-Origin字段的值来判断是否有权限获取数据。(simple request)和。
2024-06-07 16:49:31 739
原创 看懂RAG-检索增强生成
RAG就是一种使用来自私用或专有数据源的信息来辅助文本生成的技术。它将检索模型(设计用于搜索大型数据集或知识库)和生成模型(例如大型语言模型,此类模型会使用检索到的信息生成可供阅读的文本回复)结合在一起。
2024-06-01 14:30:59 1280
原创 MySQL 索引整理(一)
索引是帮助MySQL高效获取数据的数据结构,其本质是一种数据结构,满足特定的查找算法。引入索引的目的是为了减少查找数据过程中的磁盘IO次数。
2023-01-14 20:54:07 120 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人