DADADIE的专栏

阿里巴巴早餐计划,我国每年都有2000万人得胃炎,胃癌;很大一部分原因是没有及时吃早餐.阿里计划每年发放20亿早餐补贴来鼓励您及时吃早餐.支付宝领取补贴,搜索“511366850”用于早餐消费补贴,答...

3.0 How to build a database

国外参考地址:https://www.reddit.com/r/Database/comments/27u6dy/how_do_you_build_a_database/ciggal8/ Its a great question, and deserves a long answer. Most...

2018-12-17 14:52:20

阅读数 97

评论数 0

3.3慢SQL explain

explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 使用方法,在select语句前加上explain就可以了,如: explain select * from statuses_status where id=11; 创...

2018-12-17 14:01:23

阅读数 58

评论数 0

一个命令搞定markdown目录

文档对于开发人员是一件痛苦的事情,俗话说:“看别人文档时候希望有文档,自己开发时候又不想写文档”,哈哈,够矛盾的。 然而,到了必须写文档的时候,还是要有些顺手的工具呢 现在开发人员大多都喜欢使用markdown进行文档编辑,上手快,但是缺点也明显,没有目录生成。 经过筛选,发现了一个命令生成...

2018-12-14 17:19:54

阅读数 139

评论数 0

3.2慢查询SQL分析

慢查询日志相关参数     MySQL 慢查询的相关参数解释: slow_query_log    :是否开启慢查询日志,1表示开启,0表示关闭。 log-slow-queries  :旧版(5.6以下版本)MySQL数据库慢查询日志存储路径。可以不设置该参数,系统则会默认给一个缺省的文...

2018-12-11 10:26:29

阅读数 53

评论数 0

3.1数据库优化一二三

第一阶段 优化sql和索引 这才是调优的第一阶段啊,为什么呢? 因为这一步成本最低啊,不需要加什么中间件。你没经过索引优化和SQL优化,就来什么水平拆分,这不是坑人么。 那步骤是什么样呢?我说个大概 用慢查询日志定位执行效率低的SQL语句 用explain分析SQL的执行计划 确定问题...

2018-12-10 18:12:58

阅读数 59

评论数 2

2.7java基础 集合

目录 一、Collection接口 二、List接口 2.1、ArrayList 2.2、LinkedList 2.3、Vector 2.4、Stack 三、Set接口 3.1、EnumSet 3.2、HashSet 3.3、TreeSet 四、Map接口 4.1、Hash...

2018-12-07 11:02:11

阅读数 35

评论数 0

2.6java基础 数组

转自:http://cmsblogs.com/?p=92http://cmsblogs.com/?p=94   噢,它明白了,河水既没有牛伯伯说的那么浅,也没有小松鼠说的那么深,只有自己亲自试过才知道!道听途说永远只能看到表明现象,只有亲自试过了,才知道它的深浅!!!!! 一、什么是数组 ...

2018-08-28 19:00:48

阅读数 54

评论数 0

2.5java基础 final

转自:http://cmsblogs.com/?p=80 在程序设计中,我们有时可能希望某些数据是不能够改变的,这个时候final就有用武之地了。final是java的关键字,它所表示的是“这部分是无法修改的”。不想被改变的原因有两个:效率、设计。使用到final的有三种情况:数据、方法、类。 ...

2018-08-28 17:11:29

阅读数 72

评论数 0

2.4java基础 字符串

      可以证明,字符串操作是计算机程序设计中最常见的行为。 一、String 转自:http://cmsblogs.com/?p=78      首先我们要明确,String并不是基本数据类型,而是一个对象,并且是不可变的对象。查看源码就会发现String类为final型的(当然也不...

2018-08-28 16:54:46

阅读数 48

评论数 0

2.3java基础 代码块

转自:http://cmsblogs.com/?p=72 在编程过程中我们可能会遇到如下这种形式的程序: public class Test { { //// } }       这种形式的程序段我们将其称之为代码块,所谓代码块就是用大括号({})将多行代码封...

2018-08-28 10:23:14

阅读数 57

评论数 0

2.2java基础 关键字static

一、 static代表着什么 转自:http://cmsblogs.com/?p=61      在Java中并不存在全局变量的概念,但是我们可以通过static来实现一个“伪全局”的概念,在Java中static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,当然也可以修饰代码块。...

2018-08-27 17:53:22

阅读数 74

评论数 0

2.1java基础 抽象类与接口

转自:http://cmsblogs.com/?p=56 抽象类与接口是java语言中对抽象概念进行定义的两种机制,正是由于他们的存在才赋予java强大的面向对象的能力。他们两者之间对抽象概念的支持有很大的相似,甚至可以互换,但是也有区别。 一、抽象类 我们都知道在面向对象的领域一切都是对象,...

2018-08-27 14:59:34

阅读数 38

评论数 0

1.4常用设计模式 工厂模式—delegate委托模式

因目前找不到合适区分proxy和delegate模式的例子,暂时不做分析,哪位有合适分析可以回复提供,感谢分享。 目前收集的这篇文章区分的不错,http://www.cnblogs.com/x3d/...

2018-08-27 14:40:32

阅读数 186

评论数 3

1.3常用设计模式 工厂模式—单例模式

转自:https://www.cnblogs.com/dongyu666/p/6971783.html 1. 前言   单例(Singleton)应该是开发者们最熟悉的设计模式了,并且好像也是最容易实现的——基本上每个开发者都能够随手写出——但是,真的是这样吗?   作为一个Java开发者...

2018-08-27 11:40:21

阅读数 84

评论数 0

1.2常用设计模式 工厂模式—Factory Pattern

转载:https://www.cnblogs.com/carryjack/p/7709861.html1.工厂模式简介 工厂模式用于对象的创建,使得客户从具体的产品对象中被解耦。   2.工厂模式分类 这里以制造coffee的例子开始工厂模式设计之旅。 我们知道coffee只是一种泛举,...

2018-08-23 18:06:36

阅读数 60

评论数 0

1.1常用设计模式:静态代理、JDK动态代理和CGLIB动态代理之前的区别

转自:https://www.cnblogs.com/hongcong/p/5806024.html 昨天看了一天的代理方面的知识,刚开始看的时候没看出什么花头来,感觉不实用。一大堆的东西,还不如直接new出来,然后调用方法。后来仔细研究了一下AOP(面向切面)的思想,才发现代理的用处实在太大了。...

2018-08-23 18:01:15

阅读数 75

评论数 0

Java架构师学习路线图,第6点尤为重要!

转载文章,网上此文太多(此文太好了),如果作者见此文可以留言,本人更新转载链接. Web应用,最常见的研发语言是Java和PHP。 后端服务,最常见的研发语言是Java和C/C++。 大数据,最常见的研发语言是Java和Python。 可以说,Java是现阶段中国互联网公司中,覆盖度最广的研...

2018-08-23 17:58:36

阅读数 322

评论数 0

java学习

转自:https://blog.csdn.net/ityouknow/article/details/80767967Web应用,最常见的研发语言是Java和PHP。 后端服务,最常见的研发语言是Java和C/C++。 大数据,最常见的研发语言是Java和Python。   可以说,Jav...

2018-07-26 15:46:08

阅读数 79

评论数 0

计算机中补码理解(方便理解各种语言中的位操作)

转自:https://blog.csdn.net/woailuo453786790/article/details/51427847    方便阅读,经过简单整理概述在计算机的8位二进制表示法中,有原码、反码、补码三种方法。最高位均表示符号位,0+1-原码   正数 0 XXXXXXX负数 1 X...

2018-07-12 14:21:33

阅读数 91

评论数 0

mac下安装mongodb扩展用到的小坑以及正确安装

本人用mac安装mongoDB扩展遇到的小坑:(这里只讲最简单正确的安装方式) 1.安装环境:mac OS X    使用软件:MAMP pro 2. 命令行安装PHP mongoDB扩展    1)明确你要给php哪个版本安装扩展,确保MAMP使用的php版本和命令行的php版本一致 (举例:5...

2017-11-02 15:47:02

阅读数 770

评论数 0

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