2018年8月16日

初心思考

该文被密码保护。 阅读全文

posted @ 2018-08-16 10:41 姜伟 阅读(1) 评论(0) 推荐(0) 编辑

2018年8月13日

sql优化经验

摘要: SQL 优化经验总结34条 我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享! (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 阅读全文

posted @ 2018-08-13 21:12 姜伟 阅读(103) 评论(0) 推荐(0) 编辑

java中级工程师知识点

摘要: (一)Java 1.接口和抽象类的区别 ①抽象类里可以有构造方法,而接口内不能有构造方法。 ②抽象类中可以有普通成员变量,而接口中不能有普通成员变量。 ③抽象类中可以包含非抽象的普通方法,而接口中所有的方法必须是抽象的,不能有非抽象的普通方法。 ④抽象类中的抽象方法的访问类型可以是public ,p 阅读全文

posted @ 2018-08-13 21:10 姜伟 阅读(170) 评论(0) 推荐(0) 编辑

2018年8月10日

初心

该文被密码保护。 阅读全文

posted @ 2018-08-10 10:12 姜伟 阅读(0) 评论(0) 推荐(0) 编辑

2018年8月8日

sql优化初级

摘要: 目标:逼近数据库理论上的瓶颈 1、写明具体查询某几列,减少*的使用,表明过长时候,尽量使用表的别名 2、在业务密集型的sql中尽量不采用IN操作符,用EXISTS方案代替 in 和 exists的区别: 如果子查询得出的结果集记录较少,主查询中的表较大且又有索引时应该用in, 反之如果外层的主查询记 阅读全文

posted @ 2018-08-08 09:35 姜伟 阅读(76) 评论(0) 推荐(0) 编辑

2018年7月30日

sql语法

摘要: 知识点一: ① selete * from testtable limit 2,1; ② selete * from testtable limit 2 offset 1; 注意: 1.数据库数据计算是从0开始的 2.offset X是跳过X个数据,limit Y是选取Y个数据 3.limit X, 阅读全文

posted @ 2018-07-30 10:47 姜伟 阅读(84) 评论(0) 推荐(0) 编辑

2018年7月24日

mysql特性

摘要: 1 、清除表的记录 有两种写法 truncate table tablename 快速删除数据表中所有记录但保留数据结构,数据不可恢复,(主键id从头开始) delete from tablename wherer 1=1 该删除操作记录在系统回滚字段中,可恢复 2 、数据库的索引 主要是Innod 阅读全文

posted @ 2018-07-24 09:12 姜伟 阅读(85) 评论(0) 推荐(0) 编辑

2018年7月23日

redis、memcache等内存数据库对比

摘要: 参考链接:https://www.kancloud.cn/mayan0718/php/555555 阅读全文

posted @ 2018-07-23 16:12 姜伟 阅读(125) 评论(0) 推荐(0) 编辑

2018年7月18日

编程思考

摘要: 由于 语言切换太多,不得不去思考下各们语言的本质 1、语言的最底层 计算机底层数据为二进制数据,各种语言通过编译再编译转换成二进制数值,通过各种编码表最终转换为计算机可识别的数值 2、追本溯源 底层是二进制数据,那么各门语言之间的关系是什么? C为各大语言的爸爸。在计算机内底层设计中,数值被存贮在内 阅读全文

posted @ 2018-07-18 07:13 姜伟 阅读(117) 评论(0) 推荐(0) 编辑

快速排序和二分查找

摘要: 1 、快速排序 二 、二分查找 阅读全文

posted @ 2018-07-18 07:12 姜伟 阅读(132) 评论(0) 推荐(0) 编辑

导航