上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 15 下一页
摘要: 一、垃圾 在c或c++中垃圾是要手动进行回收的 Java:new对象申请内存 自动回收内存,若手动释放内存,容易出现两种类型问题: 1、忘记回收,导致内存溢出 2、多次回收 二、什么是垃圾 1、如果一个对象没有任何引用指向他 2、存在多个对象,互相之间引用,没有其他对象指向这个循环引用的对象(多个) 阅读全文
posted @ 2021-05-09 16:18 showMeTheCodes 阅读(107) 评论(0) 推荐(0)
摘要: 1.查询部门编号为10的员工信息 select * from emp where deptno = 10; 2.查询年薪大于3万的人员的姓名与部门编号 select e.ename,e.deptno from emp e where (e.sal+nvl(e.comm,0))*12 >30000; 阅读全文
posted @ 2021-04-15 18:06 showMeTheCodes 阅读(1141) 评论(0) 推荐(0)
摘要: 一、总说循环依赖描述及解决方案 描述:A对象中有b属性,B对象中有a属性,此时A、B两个对象相互引用,可能会出现循环依赖问题 解决方案:若出现循环依赖问题,可以采用三级缓存来解决此问题 二、造成循环依赖过程 1、A对象实例化,b属性设置默认值 2、A对象初始化,给b填充属性,从容器中寻找B对象 如果 阅读全文
posted @ 2021-04-15 16:06 showMeTheCodes 阅读(416) 评论(0) 推荐(0)
摘要: equals() 和 == 的区别,为什么重新equal要重写hashCode? ==是运算符,equals()来自于Object类定义的一个方法 ==可以用于基本数据类型和引用数据类型 equals()只能用于引用类型 ==号两端如果是基本数据类型,就是判断值是否相同 equals在重写后,是判断 阅读全文
posted @ 2021-03-08 17:07 showMeTheCodes 阅读(63) 评论(0) 推荐(0)
摘要: MyISAM和MEMORY存储引擎采用的是表级锁,InnoDB存储引擎既支持行级锁又支持表级锁 一、MyISAM表锁 MySQL的表级锁有两种模式:表共享读锁和表独占写锁 1、对MyISAM表的读操作,不会阻塞其他用户对同一表的读请求,但会阻塞对同一表的写请求 注意: ①有两个session,s1和 阅读全文
posted @ 2021-03-02 20:58 showMeTheCodes 阅读(58) 评论(0) 推荐(0)
摘要: 1、当使用索引列进行查询的时候见谅不要使用表达式,把计算放到业务层而不是数据库层 select id from table where id+1=5; 优先级范围为ref select id from table where id=4; 优先级范围为count 2、尽量使用主键查询,而不是其他索引, 阅读全文
posted @ 2021-02-28 21:59 showMeTheCodes 阅读(51) 评论(0) 推荐(0)
摘要: 一、索引的格式 为什么不用hash表的索引格式? 1、hash存储需要将所有的数据文件添加到内存中,比较耗费内存空间 2、如果等值查询,hash定位会很快,但是企业中或工作中范围查找会更多,因此hash就不合适了 当链表长度达到8,节点个数达到64时会由链表转换为红黑树 为什么不用二叉树的索引格式? 阅读全文
posted @ 2021-02-26 17:04 showMeTheCodes 阅读(71) 评论(0) 推荐(0)
摘要: sql语句执行计划 id select_type simple指普通查询,嵌套查询会用primary标识,并不是主键的意思 table:表名 type type显示的是访问类型,访问类型表示我是以何种方式去访问我们的数据,最容易想的是全表扫描,直接暴力的遍历一张表去寻找需要的数据,效率非常低下,访问 阅读全文
posted @ 2021-02-26 14:31 showMeTheCodes 阅读(96) 评论(0) 推荐(0)
摘要: 一、mysql基础层次 词法分析:将字符串拆分,识别字符串中的表名,条件符等 语法分析:语法是否符合sql语法 注意:在sql语句中尽量避免出现select * 因为sql语句查询出的所有数据都是从磁盘读出来的,要尽量避免磁盘io 二、mysql调优分析 1、设置参数:set profiling = 阅读全文
posted @ 2021-02-25 15:39 showMeTheCodes 阅读(53) 评论(0) 推荐(0)
摘要: 一、分词器 1、作用:①切词 ②normalizaton(提升recall召回率:能搜索到的结果的比率) 2、分析器 ①character filter:分词之前预处理(过滤无用字符、标签等,转换一些&=>and 《Elasticsearch》=> Elasticsearch A、HTML Stri 阅读全文
posted @ 2020-09-18 10:34 showMeTheCodes 阅读(2629) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 15 下一页