上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 26 下一页

2018年10月13日

MySQL优化方案

摘要: 插入数据 1.批量插入 1).尽量使用多个值表的INSERT语句,这种方式将大大缩减客户端与数据库之间的连接、关闭等消耗insert into test values(1,2),(1,3),(1,4)…2).当从一个文本文件装载一个表时,使用LOAD DATA INFILE,这通常比使用很多 INS 阅读全文

posted @ 2018-10-13 11:25 阿泰555 阅读(143) 评论(0) 推荐(0)

2018年10月9日

[转]理解RESTful架构

摘要: 越来越多的人开始意识到,网站即软件,而且是一种新型的软件。 这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。 网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要针对 阅读全文

posted @ 2018-10-09 10:20 阿泰555 阅读(172) 评论(0) 推荐(0)

2018年10月8日

Spring技术内幕总结 - AOP概述

摘要: AOP是Aspect-Oriented Programming(面向方面/切面编程)的简称。Aspect是一种新的模块化机制,用来描述分散在对象、类或函数中的横切关注点。分离关注点使解决特定领域问题的代码从业务逻辑中独立出来,业务逻辑的代码中不再含有针对特定领域问题代码的调用,业务逻辑同特定领域问题 阅读全文

posted @ 2018-10-08 23:29 阿泰555 阅读(423) 评论(0) 推荐(0)

2018年10月4日

Spring技术内幕总结 - IoC容器的实现

摘要: IoC:Inversion of Control,控制反转,即依赖对象的获得被反转了(DI:dependency inversion,依赖注入)在Spring中,IoC容器是实现这个模式的载体。它可以在对象生成或初始化时直接将数据注入到对象中,也可以通过将对象引用注入到对象数据域中的方式来注入对方法 阅读全文

posted @ 2018-10-04 23:03 阿泰555 阅读(326) 评论(0) 推荐(0)

[转]Proxy代理详解

摘要: 一、代理的概念 动态代理技术是整个java技术中最重要的一个技术,它是学习java框架的基础,不会动态代理技术,那么在学习Spring这些框架时是学不明白的。 动态代理技术就是用来产生一个对象的代理对象的。在开发中为什么需要为一个对象产生代理对象呢? 举一个现实生活中的例子:歌星或者明星都有一个自己 阅读全文

posted @ 2018-10-04 21:25 阿泰555 阅读(442) 评论(0) 推荐(0)

2018年9月18日

[转]分布式系统唯一ID生成方案汇总

摘要: 系统唯一ID是我们在设计一个系统的时候常常会遇见的问题,也常常为这个问题而纠结。生成ID的方法有很多,适应不同的场景、需求以及性能要求。所以有些比较复杂的系统会有多个ID生成的策略。下面就介绍一些常见的ID生成策略。 1. 数据库自增长序列或字段 最常见的方式。利用数据库,全数据库唯一。 优点: 1 阅读全文

posted @ 2018-09-18 21:04 阿泰555 阅读(155) 评论(0) 推荐(0)

[转]xargs详解

摘要: 为什么要用xargs,问题的来源 在工作中经常会接触到xargs命令,特别是在别人写的脚本里面也经常会遇到,但是却很容易与管道搞混淆,本篇会详细讲解到底什么是xargs命令,为什么要用xargs命令以及与管道的区别。为什么要用xargs呢,我们知道,linux命令可以从两个地方读取要处理的内容,一个 阅读全文

posted @ 2018-09-18 20:27 阿泰555 阅读(184) 评论(0) 推荐(0)

2018年9月17日

平衡二叉树判断方法简介

摘要: 判断该树是不是平衡的二叉树。如果某二叉树中任意结点的左右子树的深度相差不超过1,那么它就是一棵平衡二叉树。方法一:先序遍历 1.计算节点深度 2.递归判断是否平衡 上面的“先序遍历”判断二叉树平衡的方法,时间复杂度比较大。因为,二叉树中的很多结点遍历了多次。 方法二:后序遍历 阅读全文

posted @ 2018-09-17 22:40 阿泰555 阅读(536) 评论(0) 推荐(0)

2018年9月8日

[转]MySQL中乐观锁、悲观锁(共享锁、排他锁)简介

摘要: InnoDB与MyISAM Mysql 在5.5之前默认使用 MyISAM 存储引擎,之后使用 InnoDB。 MyISAM 操作数据都是使用的表锁,你更新一条记录就要锁整个表,导致性能较低,并发不高。当然同时它也不会存在死锁问题。 而 InnoDB与MyISAM 的最大不同有两点:一是 InnoD 阅读全文

posted @ 2018-09-08 17:51 阿泰555 阅读(303) 评论(0) 推荐(0)

[转]从OSI网络模型到TCP/IP协议族简介

摘要: OSI七层模型 OSI(Open System Interconnection,开放系统互联)七层网络模型成为开放式系统互联参考模型,是一个把网络通信在逻辑上的定义,也可以理解成为定义了通用的网络通信规范。而我们的数据在网络中传输的过程,实际上就是如下图的封装和解封装的过程,发送方通过各种封装处理, 阅读全文

posted @ 2018-09-08 09:24 阿泰555 阅读(278) 评论(0) 推荐(0)

上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 26 下一页

导航