赞
踩
走不出校招逻辑的我炸了准备了一些算法题和一些算法理解,结果是问题如下
1.什么叫mybatis动态sql语句
回答:
所谓myatis的动态sql语句是针对于传统的
sqlhelp拼接数据库字符串而言的(当然如果你直接使用的学习的就是mysql你自然肯定是不知道这个动态意味着什么)
感同身受的你应该知道sqlhelp存在可能是我那个年代书本的产物。
而动态sql语句针对于形如
``
<if “test={xcode}!=null”>
形如这类的东西,能够对传入的orm对象进行抽离,从而确定语句条件,简化了逻辑控制的内容。
2.第二个问题是mybatis中的标签有几个?
where insert update delete select if which case-when等,具体有多少种此处不做过多说明,自行白度即可
3.什么叫mysql聚类索引,聚集索引等。
其实讲解的应该是mysql Inodb引擎下的索引机制。
即主键建立二叉树,辅助索引建立对于主键的索引,这么一个过程。来公司之后,研究了大大几百页的mysql其中包含,自适应哈希索引,B+树索引,及磁盘读写的时延,同时碰到过两三次冗机,大部分的冗机都是因为资源抢占导致线程死锁。Innodb引擎其稳定性还是不错的,但是鉴于公司所使用的是修改后的版本,所以我读了一段时间的mysql源码。
4.对于框架的理解
的数据分开
开发过程中对于前后端的理解,如果你是常年开发基于某种框架,但是没有基于前后端的处理。
部分小公司为了效率,经常会启用一些全栈型框架,大大制约了人才的发展空间,而且压缩人才的薪资,经常会令人才作废,我也去过类似的公司,为了尽可能了让你搞业务,经常是把一切都干掉,就去搞业务,高强度的SQL和制式化的界面,不是说这样的公司不好,而是如果技术始终是业务和业务那么其实为公司服务,为了工资,就没必要加班个没完没了了不是。所以前后端这一套,真的有必要去好好学学,领悟领悟,首先为啥要这样做,包括微服务,分布式的设计理念,如果处理数据备份等等。我等代码员,拿工资是应该的,如果没有技术成长,那么请给我足以安家的工资,求职人的要求无非与此。廉价劳动力加毫无发展,我想任何人都不能干这种事。而大部分公司,恰恰年限长的,以价值制约薪资,年限短的,以年限制约工资,以公正之名义,行资本之丑恶,令人不齿,还好打出一副好人的嘴脸。所以这就是我不愿意去私企加班的原因。其公司文化,令人作呕。
成功入职中国电信新疆分公司
试用期半年合同三年。看情况的。又要开始回复技术博客更新
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。