sql 笛卡儿积

一般写sql 是需要逻辑条件在里面的,首先求什么参数,在根据参数得到需要的参数,不能也要思路清晰明了,就是说想明白自己这个sql要做什么,走不走索引,其实也就是明白自己写的程序运行过程中,容易出现什么错误,以至于首先解决他们。 笛卡儿积是sql的嵌套循环所致,没有过滤条件,就是外表依次循环内表,或...

2019-01-29 07:31:25

阅读数 16

评论数 0

子查询优化思路

1、前提条件子查询是作为条件,作为一个结果集返回给外层,或者返回结果集让from表过滤条件的一种手段方式:分为where 后面子查询 和from后面或者join后面的子查询来加入语句中。 2、子查询由相关子查询和非相关子查询两种,尽量使用非相关子查询语句,这样查询只是用一次,作为一个整体结果集来使...

2019-01-17 08:09:06

阅读数 57

评论数 0

sql思路逻辑

1、sql的语句是由一个一个小sql语句所组成的,每一个小sql就是一个虚拟表,在应对特殊的业务时候,做关联车讯尽量不要超过3张表查询,这样在以后的数据量超多的时候,不容易进行拆分,不利于以后的扩展。 2、分析业务逻辑,一层一层的来写sql,使用虚拟表做整体的关联性。 ...

2019-01-16 22:41:55

阅读数 149

评论数 0

数值计算以及截取math类

math是java提供的数学类,今天被感受到了。 一、概述 Math是最终类,且构造函数被私有化,所以不允许创建对象。但是提供了一系列的静态方法—完全作为了工具类使用。 只提供了初等的运算。 二、常量 E :底数 ,是所有自然数的底数。 PI :π ,圆周率 。 三、方法 ceil() : 向...

2018-12-31 09:27:27

阅读数 84

评论数 0

map取值判断

map 接口可以帮助我们实现key-value键值对的数据结构形式,有时候我们会做key值的判断,进行对value的删除添加操作,这时候就会对key进行判断操作。 采用get取值方式 在传入key的时候,map会把传入的key变成hashcode码, 也是根据code码查找value值,getN...

2018-12-31 09:05:07

阅读数 267

评论数 0

编程思路

1、对自己没写一个代码都要知道这个代码所带来的作用是什么,可以起到什么作用,这是很重要的思路 2、对于自己不清楚的需求要理解之后,才动手去写,要不然会出现返工现象的 ...

2018-11-15 21:05:19

阅读数 66

评论数 0

逻辑推理

写程序是一件考验程序员思考逻辑能力的,好的思考能力可以做到从后往前推,就是以终为始开始推理,根据结果来推断因果关系的重要性

2018-11-13 21:20:01

阅读数 18

评论数 0

开发思维

逆向思维 从小思维入手,先有1 再有2 ,根据1 得到2的依据。 先要有点什么东西,才可以在一些什么东西,正的不行,就来点反的 能在sql 完成的,就不要在程序里面执行,最终在程序里面执行的都是全部的数据的。 我想要的在sql 里面直接进行完成,这样保证在以后sql ,可以尽可能的去进行优化, s...

2018-11-08 22:07:36

阅读数 72

评论数 0

表设计

1、数据库设计最常见的便是满足设计数据库三范式,满足三范式设计就是说是好的设计,其实也不尽然,在实际应用中还是需要反三范式设计的,三范式的要求只是说,可以照着这个来,不要学这个。 2、一张表就是一个类夫人实体,字段名起的要符合表中字段的属性,不能不明白这个属性的含义。再者就是字段尽量给默认值,这样...

2018-11-01 20:26:51

阅读数 29

评论数 0

知识发现学习

成长是去发现知识,并加以利用起来,作为自己的武器使用的,那么编程知识,也是拿来就用的,还是需要追究源头那?我也一直好奇中。 观摩知识,尝试去理解他们,尝试理解自己看到的每一个知识,做筛选,得到自己喜欢的知识。...

2018-03-04 21:00:08

阅读数 74

评论数 0

业务逻辑处理

功能的实现,都是依靠业务逻辑来完成的,记得看过不能完成业务逻辑的程序员都不会成长的,确实是的,最近在完成业务逻辑的时候,程序的业务判断有很多的,所以开始接触,设计模式,看到来一些设计模式,看结合项目,确实是可以根据设计模式来改写的,so,懂得设计模式可以快速的,写好的代码的。 关于函数同步和异步...

2018-03-03 23:13:39

阅读数 1538

评论数 0

意志力

意志力这个玩意,是个好东西,也是稀缺的物件,存在于我们每个人,当然先天的和后天锻炼得来的还是不一样的先天是占据优势,后天锻炼的,更是具备惊人的意志力。 一直以来想着要努力些,发现根本不是这样的,人一旦习惯的放松,就会持续的放松下去,还安慰自己这个休息,骗谁那。 今天下午出去跑步,其实是走了,发...

2018-02-25 23:11:22

阅读数 70

评论数 0

方向目标压力

今日事情,有些多,不过那日的事情不多那,那事情的开始也结束都是需要人力来参与进来的,那么参与进来的目的是什么那,是你的利益还是他人的利益那。 天道这部电视剧看了3遍,什么是强势文化,什么是弱势文化,这些也在慢慢的理解之中,弱势文化是发展不了大的方向的,是要靠自己来自救的。 做事情的颠倒思维,就...

2018-02-22 23:07:21

阅读数 51

评论数 0

适配器模式见解

适配器模式的应用场景1、类适配器,是说需要一个接口类,不需要重新进行写这个接口,只需要实现这个接口,在需要这个接口的地方继承这个实现类,就可以使用类,这个简称为类适配器模式。 2、对象适配器模式,是对象组合的使用,通过构造函数进行组合调用需要的方法使用。

2018-02-05 22:58:19

阅读数 29

评论数 0

投资生活

社会就是一台大型的机器,需要多个部分的组成,实现运转流程,那么就会出现,“阶层”这个词语。最近也是一直想突破自己目前的生活状态,头破血流之后发现,以自己目前还在工作的方式来看,突破这个束缚还是不行的。 也是知道唯有投资自己才是最好的事情,可在魔都的生活,没有金钱还真是不行吗,就拿最近投资股市来说吧...

2017-11-26 23:46:24

阅读数 67

评论数 0

java的面向对象特性:继承

通过书籍得知,java的面向对象的三大特性,封装、继承、多态,那么今天来聊聊继承。继承最简单的理解就是父子之间的关系,比如父类的财产你是可以继承,不过当这些财产是父类私有的那么,子类是不能使用的,这你是需要知道的。 1.1使用继承目的 什么使用会用到继承那,继承的使用目的是为了代码工作量的减少,...

2017-10-15 21:31:34

阅读数 89

评论数 0

java的组合与继承

java代码的神奇之处就在于代码的复用性,当然写成通用类是需要大量的经验积累与设计技巧的。 java代码之间的关系存在着is-a(是一个),还有has-a(有一个),两者之间的差别就是is-a可以使用继承,has-a尽量使用组合。java的组合是在开发新类的过程中使用现有类的方法,避免重复代码,...

2017-10-09 23:43:30

阅读数 109

评论数 0

java的访问权限控制

我们在编写代码的时候,会分为两种一种是为服务端提供的代码,一种是为客户端提供的代码,为客户端提供的代码,就需要公开化,让客户来访问,那么这个里面就会牵扯到代码访问安全的问题。 我们希望客户端能够访问一部分代码,而不是把所有的代码接口都提供给客户端访问的。 访问权限从最大到最小排列为:publ...

2017-10-08 22:36:29

阅读数 258

评论数 0

java抽象类继承

抽象是把公共性质的属性,都抽取出来,形成所有类都具备的属性,便是抽象。 我们谈论java抽象是基于父类和子类的关系来描述的,比如动物类Animal,那么我们可以思考下,所有动物共同具备的特性,那就是都能够吃饭,都能够睡觉,那么这些就是动物共同具有的特性,这些就可以抽取出来,也就是抽象,形成单独的抽...

2017-10-06 21:27:25

阅读数 380

评论数 0

select 语句查询

sql语句的查询是在开发中作为一个开发人员必备的技能,如果不会搞sql语句那么只能去搞前端了,那么接下来我们就学习select语句的重要性。select语句简单可以理解为要返回的结果集,就是最终的数据,也是你想要的数据,一般而言我们想要的数据都是通过列名筛选不同的条件来拿到数据的,那么在selec...

2017-07-15 16:24:07

阅读数 258

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭