<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ArrayAda的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ArrayAda</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ArrayAda]]></copyright><item><title><![CDATA[南方电网春招是否值得考？]]></title><link>https://blog.youkuaiyun.com/ArrayAda/article/details/145610977</link><guid>https://blog.youkuaiyun.com/ArrayAda/article/details/145610977</guid><author>ArrayAda</author><pubDate>Thu, 13 Feb 2025 14:06:10 +0800</pubDate><description><![CDATA[我们首先先介绍一下南方电网的基本情况：公司基本情况中国南方电网公司是中央管理的国有重要骨干企业，由国务院国资委履行出资人职责。公司负责投资、建设和经营管理南方区域电网，参与投资、建设和经营相关的跨区域输变电和联网工程，为广东、广西、云南、贵州、海南五省区和港澳地区提供电力供应服务保障；从事电力购销业务，负责电力交易与调度；从事国内外投融资业务；自主开展外贸流通经营、国际合作、对外工程承包和对外劳务合作等业务。]]></description><category></category></item><item><title><![CDATA[常见数据库对象]]></title><link>https://blog.youkuaiyun.com/ArrayAda/article/details/140986823</link><guid>https://blog.youkuaiyun.com/ArrayAda/article/details/140986823</guid><author>ArrayAda</author><pubDate>Sun, 11 Aug 2024 09:45:00 +0800</pubDate><description><![CDATA[索引是对数据库表中一个或多个列（如 employee 表的 name 列）的值进行排 序的结构，如果想按特定职员的姓来查找某个职员，与在表中搜索所有的行相比，索 引有助于更快地获取信息。当然，我们一般不会把原始数据集排序，而是把每条记录的键值和这条记录在数 据集中的位置，按键值次序做成一个规模较小的数据集，这也就是索引表了。时，不应该创建索引。在经常需要根据范围进行搜索的列上创建索引，因为索引已经排序，其指定的范 围是连续的。视图是虚拟的，数据是随着基表的更新而更新的，用户不可以随意地更改和删除视图数据。]]></description><category></category></item><item><title><![CDATA[MySQL数据库编程（1）]]></title><link>https://blog.youkuaiyun.com/ArrayAda/article/details/140985873</link><guid>https://blog.youkuaiyun.com/ArrayAda/article/details/140985873</guid><author>ArrayAda</author><pubDate>Sat, 10 Aug 2024 09:00:00 +0800</pubDate><description><![CDATA[由于 begin-end 语句块中的多条 MySQL 表达式密不可分，为了避免这些 MySQL 表达式被拆开，需要重置 MySQL 客户机的命令结束标记，亦称命令分隔符 （delimiter）。（2）使用场景：数据库开发人员在编写存储过程等存储程序时，有时需要使用存储程序中 的 SQL 代码扫描 select 结果集中的数据，并要求对该结果集中的每条记录进行一些简单的 处理。系统变量，顾名思义，是系统设置好的变量（皆为全局级别变量），也是用来控制服务器表 现的，如autocommit。]]></description><category></category></item><item><title><![CDATA[数据定义和操作]]></title><link>https://blog.youkuaiyun.com/ArrayAda/article/details/140982208</link><guid>https://blog.youkuaiyun.com/ArrayAda/article/details/140982208</guid><author>ArrayAda</author><pubDate>Thu, 08 Aug 2024 18:30:00 +0800</pubDate><description><![CDATA[但在实际应 用中，如果希望不满足连接条件的记录也在查询结果中出现，这时就需要使用外连接 查询。如果右表的某行在左表中没有匹配行，则在相关联的结果集行中，表的所有选择 列表列均为空值。（1）概念：数据操作语言DML，实现对数据库中数据的操作，以 insert、update、如果左表的某行在右表中没有匹配行，则在相关联的结果集行中右表的所有选择 列表列均为空值。n[]：指定范围（如 [a-d]）或集合（[abcdef]）中的任意单个 字符。参数 offset 和 rows 必须为整数，offset 可以省略。]]></description><category></category></item><item><title><![CDATA[MySQL数据库应用]]></title><link>https://blog.youkuaiyun.com/ArrayAda/article/details/140988581</link><guid>https://blog.youkuaiyun.com/ArrayAda/article/details/140988581</guid><author>ArrayAda</author><pubDate>Thu, 08 Aug 2024 13:45:00 +0800</pubDate><description><![CDATA[如果 MySQL 主服务器的访问量比较大，通过复制技术，可使从服务器来响应用户的查询操作，从而降低了主服务器的访问压力，同时从服务器也可以作为主服务器 的备份服务器。会使系统无法使用索引，而只能直接搜索表中的数据。如果 in 范围内的值是连 续的，可以用“between... and”替换 in 如果必须使用 in，则应将 in 后面值的列表中可能出现最频繁的值放在最前面， 出现得最少的放在最后面，这样可以减少判断的次数。选择的依据可以是基于规则 的，也可以是基于代价的，还可以是基于语义的。]]></description><category></category></item><item><title><![CDATA[哈哈哈日记]]></title><link>https://blog.youkuaiyun.com/ArrayAda/article/details/140992746</link><guid>https://blog.youkuaiyun.com/ArrayAda/article/details/140992746</guid><author>ArrayAda</author><pubDate>Wed, 07 Aug 2024 15:27:36 +0800</pubDate><description><![CDATA[我就像天气一样时好时坏的，嘴上每天都是“好想死”，但是身体稍微有点不舒服立马就去看医生，委屈了啥都不能委屈自己，2块钱的矿泉水舍不得买，35一杯的咖啡我倒是看看什么味道，前几天陷入的工作风波，感觉自己要失业了，疯狂找工作，庆幸的是工作保住了但是我迷茫了，我突然不知道我未来应该要干啥，一直干计算行业吗？还是干点别的，我要怎么发展呢？因为我的朋友要结婚了，我们还讨论了结婚的话题，好羡慕别人的生活，可是我的也不错，我自由我懂得犒劳自己，她们说我很难找到男朋友，怎么说呢？但是最近有拍到好看的照片！]]></description><category></category></item><item><title><![CDATA[数据库子查询]]></title><link>https://blog.youkuaiyun.com/ArrayAda/article/details/140985517</link><guid>https://blog.youkuaiyun.com/ArrayAda/article/details/140985517</guid><author>ArrayAda</author><pubDate>Wed, 07 Aug 2024 10:50:02 +0800</pubDate><description><![CDATA[子查询的执行过程遵循“由里及外”的原则，即先执行最内层的子查询语句，然 后将执行结果与外层的语句进行合并，依次逐层向外扩展并最终形成完整的 SQL 语 句。将一个查询语句嵌套在另一个查询语句中，在特定情况下，一个查询语句的条 件需要另一个查询语句来获取，内层查询语句的查询结果可以为外层查询语句提供查询条 件。子查询与连接查询执行效率的比较：当子查询执行结果的行数较大，而主查询执 行结果的行数较小时，子查询执行效率较高；在 DML 语句中使用子查询与在 select 语句中使用子查询的原理是一致的，均。]]></description><category></category></item><item><title><![CDATA[数据库设计原理与实战]]></title><link>https://blog.youkuaiyun.com/ArrayAda/article/details/140548839</link><guid>https://blog.youkuaiyun.com/ArrayAda/article/details/140548839</guid><author>ArrayAda</author><pubDate>Wed, 07 Aug 2024 09:49:50 +0800</pubDate><description><![CDATA[联系的基数（Cardinal Number）:在“一对一”“一对多”和“多对多”的联系 中，可以把两个实体集中有联系的实体数目的最小值（min）和最大值（max）称为这个联 系的基数，用（min，max）形式表示。概念模型的表示方法有很多，其中最常用的是“实体 -关系”方法，简称 E-R 模型 或 E-R 图，即实体 - 关系图（Entity Relationship Diagram）。此处选择 MySQL。之联系，而实体集 LB 中的每一个实体在实体集 A 中有 m（m ≥ 1）个实体与之联系，则。]]></description><category></category></item><item><title><![CDATA[Mybatis代码生成器和缓存]]></title><link>https://blog.youkuaiyun.com/ArrayAda/article/details/139953040</link><guid>https://blog.youkuaiyun.com/ArrayAda/article/details/139953040</guid><author>ArrayAda</author><pubDate>Mon, 15 Jul 2024 20:00:00 +0800</pubDate><description><![CDATA[引起脏读的操作通常发生在多表关联操作中，比如在两个不同的mapper中都涉及到同一个表的增删改查操作，当其中一个mapper对这张表进行查询操作,此时另一个mapper进行了更新操作刷新缓存，然后第一个mapper又查询了一次，那么这次查询出的数据是脏数据。一级缓存是 SqlSession 范围的缓存,当调用SqlSession 的修改，添加，删除，commit()，close()，clearCache()等方法时，就会清空一级缓存。例如:商品的库存，银行的汇率，股市的牌价。该区域的结构是一个Map。]]></description><category></category></item><item><title><![CDATA[mybatis插件开发]]></title><link>https://blog.youkuaiyun.com/ArrayAda/article/details/139953668</link><guid>https://blog.youkuaiyun.com/ArrayAda/article/details/139953668</guid><author>ArrayAda</author><pubDate>Fri, 12 Jul 2024 15:59:05 +0800</pubDate><description><![CDATA[/default只能使用在接口方法中，当使用该修饰符的时候，方法被视为普通方法，可以直接写方法体。方法中获取参数：properties.getProperty("username");该方法的作用是就是让mybatis判断，是否要进行拦截，然后做出决定是否生成一个代理。4. StatementHandler：拦截Sql语法构建的处理。2. ParameterHandler：拦截参数的处理。3. ResultHandler：拦截结果集的处理。1. Executor：拦截执行器的方法。]]></description><category></category></item><item><title><![CDATA[mybatis的动态SQL]]></title><link>https://blog.youkuaiyun.com/ArrayAda/article/details/139952656</link><guid>https://blog.youkuaiyun.com/ArrayAda/article/details/139952656</guid><author>ArrayAda</author><pubDate>Sun, 30 Jun 2024 17:00:00 +0800</pubDate><description><![CDATA[collection：必填，值为所选迭代循环的属性名，值为mybatis内部定义的名字：list\array\key。如果传入的参数是多个，需要把它们封装成一个 Map，当然单参数也可以封装成 Map。在使用  元素时，最关键、最容易出错的是 collection 属性，该属性是必选的，collection 属性值是传入的 List 或 array 对象在自己封装的 Map 中的 key。如果传入的是单参数且参数类型是一个 array 数组，collection 的属性值为 array。]]></description><category></category></item><item><title><![CDATA[mybatis的高级映射]]></title><link>https://blog.youkuaiyun.com/ArrayAda/article/details/139952397</link><guid>https://blog.youkuaiyun.com/ArrayAda/article/details/139952397</guid><author>ArrayAda</author><pubDate>Sat, 29 Jun 2024 16:00:00 +0800</pubDate><description><![CDATA[从表（orders）实体类应该包含主表(user)实体对象的引用。1.    分析需求：查询杜兰特同学的信息并且显示上哪一门课程。主表（user）应该包含从表(orders)的实体对象的集合。1.    分析需求：查询用户"郭襄"的个人信息并且包含所属订单的名字。应该包含另外一个表的实体对象的集合引用。5.  在映射配置文件中配置特殊：单独拿出一个订单来对应一个用户，一对一的关系。5.  在映射配置文件中配置5.  在映射配置文件中配置]]></description><category></category></item><item><title><![CDATA[mybatis的CRUD操作]]></title><link>https://blog.youkuaiyun.com/ArrayAda/article/details/139951885</link><guid>https://blog.youkuaiyun.com/ArrayAda/article/details/139951885</guid><author>ArrayAda</author><pubDate>Fri, 28 Jun 2024 10:45:00 +0800</pubDate><description><![CDATA[在mybatis的配置文件的标签中添加接口类的全限定路径：com.mybatis.mapper.UserMapper2。注意：Mybatis映射器XML对于多个参数，默认情况下只识别arg0、arg1、paraml和param2这种内部定义的名称，性能表现则依赖于使用的数据库，对某些数据库来说，使用连接池并不重要，这个配置就很适合这种情形。动态SQL的参数名字必须和map集合的key键的名称相同；作用：为全限定类名重新配置一个简单的名字，方便后面的引用，减少代码的冗余。]]></description><category></category></item><item><title><![CDATA[使用bootstrap框架做一个Aotm Blog个人博客]]></title><link>https://blog.youkuaiyun.com/ArrayAda/article/details/139778647</link><guid>https://blog.youkuaiyun.com/ArrayAda/article/details/139778647</guid><author>ArrayAda</author><pubDate>Thu, 27 Jun 2024 19:30:00 +0800</pubDate><description><![CDATA[使用bootstrap框架做一个Aotm Blog个人博客，展示一些自己的个人信息，有四个博客分类：心情记录、学习笔记、旅行相册、美食打卡。]]></description><category></category></item><item><title><![CDATA[jQuery动画与特效]]></title><link>https://blog.youkuaiyun.com/ArrayAda/article/details/139777979</link><guid>https://blog.youkuaiyun.com/ArrayAda/article/details/139777979</guid><author>ArrayAda</author><pubDate>Wed, 26 Jun 2024 20:00:00 +0800</pubDate><description><![CDATA[1. slideDown() 方法会动态地改变当前元素的高度（其他不变），由上到下滑入，即高度向下增大，使其呈现出一种“滑动”的效果，直至最终显示当前元素。不带任何参数的 stop() 方法，则会立即停止当前正在执行的动画，如果后面还有动画要继续，则以当前状态开始接下来的动画；2. fadeOut() 方法可以动态地改变当前元素的透明度（其他不变），实现淡出的动画效果，最终隐藏当前元素。1. fadeIn() 方法可以动态地改变当前元素的透明度（其他不变），实现淡入的动画效果，最终显示当前元素；]]></description><category></category></item><item><title><![CDATA[mybatis入门]]></title><link>https://blog.youkuaiyun.com/ArrayAda/article/details/139950806</link><guid>https://blog.youkuaiyun.com/ArrayAda/article/details/139950806</guid><author>ArrayAda</author><pubDate>Tue, 25 Jun 2024 10:05:02 +0800</pubDate><description><![CDATA[官网：https://mybatis.org/mybatis3w3cshool:https://www.w3cschool.cn/mybatis/mybatis-dyr53b5w.html。4.src/main/resources下新建包，创建映射文件，mapperXML---UserMapper.xml。3.src/main/java下新建包，创建接口，mapper----UserMapper.java。1).下载：https://maven.apache.org/download.cgi。]]></description><category></category></item><item><title><![CDATA[jQuery操作DOM]]></title><link>https://blog.youkuaiyun.com/ArrayAda/article/details/139777754</link><guid>https://blog.youkuaiyun.com/ArrayAda/article/details/139777754</guid><author>ArrayAda</author><pubDate>Mon, 24 Jun 2024 09:15:00 +0800</pubDate><description><![CDATA[('#id').css({'属性名1':'属性值1','属性名1':'属性值1',...});语法：$('obj').val();栗子：$('obj').attr('id');//根据id获取id值。栗子：$('#id').removeClass('divbg');栗子：$('#id').addClass('divbg');语法：$('obj').attr(name);]]></description><category></category></item><item><title><![CDATA[javascript 对象]]></title><link>https://blog.youkuaiyun.com/ArrayAda/article/details/139776935</link><guid>https://blog.youkuaiyun.com/ArrayAda/article/details/139776935</guid><author>ArrayAda</author><pubDate>Sun, 23 Jun 2024 23:30:00 +0800</pubDate><description><![CDATA[4.如果数组元素本身是一个数组，那么这个元素称为子数组，可以使用“数组变量名[子数组索引号][子数组中的元素索引号]”的格式来访问子数组中的元素。数组列表用于表示一组数据的集合，它由一对方括号（[]）包围，列表中的每个元素用逗号分隔，数组元素可以是任意类型的数据（包括其他数组），3.数组列表中的第一个元素的索引号为0，其后的每个元素的索引号依次递增，最后的元素索引为数组的长度-1；random() 返回 0 ~ 1 之间的随机数。max(x,y,z,...,n) 返回 x,y,z,...,n 中的最高值。]]></description><category></category></item><item><title><![CDATA[初识jQuery]]></title><link>https://blog.youkuaiyun.com/ArrayAda/article/details/139777366</link><guid>https://blog.youkuaiyun.com/ArrayAda/article/details/139777366</guid><author>ArrayAda</author><pubDate>Sat, 22 Jun 2024 19:45:00 +0800</pubDate><description><![CDATA[概念：表单对象属性过滤选择器也是专门针对表单元素的选择器，它属于过滤选择器的范畴，可以附加在其他选择器的后面，主要功能是对所选择的表单元素进行过滤。如 $('a[href*="jquery.com"]') 表示获取所有包含 href 属性且属性值中包含 jquery.com的  元素。如 $('a[href$=".zip"]') 表示获取所有包含 href 属性，且属性值以 .zip 结尾的  元素。、、 和  等标签属于不包含后代元素和文本的空元素。]]></description><category></category></item><item><title><![CDATA[javascript文档对象模型]]></title><link>https://blog.youkuaiyun.com/ArrayAda/article/details/139776663</link><guid>https://blog.youkuaiyun.com/ArrayAda/article/details/139776663</guid><author>ArrayAda</author><pubDate>Sat, 22 Jun 2024 15:30:00 +0800</pubDate><description><![CDATA[可以把HTML 文档中的每个成分看成一个节点，所以DOM 的核心操作是查看节点、创建节点、增加节点、删除节点以及替换节点。特点：同一页面可以有多个相同的标签元素，所以获取元素对象个数为多个，返回值用数组对象存储；特点：同一页面可以有多个相同的标签元素，所以获取元素对象个数为多个，返回值用数组对象存储；特点：name值可以重复，一个页面可以获取多个name对象，所以返回值为数组类型。通过节点对象的 nodeType 属性可以判断属于哪种类型的节点。childNodes 属性，它返回当前节点的所有子节点，]]></description><category></category></item></channel></rss>