自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

柠檬树

柠檬树

  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 Mysql逻辑架构

      Mysql各个组件之间如何协作,有助于深入理解MySql服务器。      第一层,服务层:为客户端提供服务,如连接处理,授权认证、安全等。      第二层,核心层:MySql的核心服务都在这一层。包括查询解析,分析、优化、缓存,提供内置函数、存储过程、触发器、视图。      第三层,存储引擎:数据的存储和提取。响应上层服务器的请求。      一、线程处理       ①每个客户...

2018-03-31 10:07:28 1391 17

原创 Mysql连接数、线程数、数据包

一、连接数      1、查询允许的最大并发连接数。      show variables like ‘max_connections';             我们在用MySql客户端工具Navicat的时候,经常会遇到  ERROR  1040(08004):Too  many connections。导致这个问题的原因就是超过了最大连接数。        2、修改最大连接数       ...

2018-03-31 08:13:30 11719 7

原创 mysql乐观锁悲观锁

一、并发控制       同一时刻可能会有多个用户更新同一张表的同一条记录。这就会产生冲突,这就是并发性问题。数据库的并发操作通常会导致、丢失更新、读脏数据、不可重复读等问题。二、悲观锁和乐观锁       乐观锁顾名思义就是非常乐观啦,它认为所有的操作都不会产生并发冲突。与之相对应的就是悲观锁。它呢比较悲观,认为所有的操作都会产生并发冲突。       其实呢,乐观锁和悲观锁在代码层(java)...

2018-03-21 17:07:37 826 18

原创 Java内存模型

一、摩尔定律和Amdahl定律       摩尔定律用于描述处理器晶体管数量与运行效率之间的发展关系。Amdahl定律通过系统中并行化与串行化的比重来描述多处理器系统能获得的运算加速能力。从摩尔定律到Amdahl定律代表了近年来硬件发展从追求处理器频率到追求多核并行处理的发展过程。       单核CPU的性能和时钟频率已经达到了很高的高度,此时,CPU能力的提升更多的是靠增加单颗CPU中的核心数...

2018-03-16 21:25:12 221 12

原创 【多线程】如何保证线程安全

一、线程安全等级       之前的博客中已有所提及“线程安全”问题,一般我们常说某某类是线程安全的,某某是非线程安全的。其实线程安全并不是一个“非黑即白”单项选择题。按照“线程安全”的安全程度由强到弱来排序,我们可以将java语言中各种操作共享的数据分为以下5类:不可变、绝对线程安全、相对线程安全、线程兼容和线程对立。          1、不可变       在java语言中,不可变的对象一定...

2018-03-15 10:19:14 52184 62

原创 微信小程序 App Service

一、前言       上一篇博客提及,微信小程序主要由App Service和View构成,今天主要说的是逻辑层。      小程序开发框架的逻辑层由JavaScript编写。逻辑层的功能就是将数据进行处理后发送给视图层,同时接受视图层的事件反馈。      在原生JavaScript的基础上又增加了一下新的方法。     ①增加App和Page方法,进行程序和页面的注册。     ②增加getA...

2018-03-10 09:51:43 8160 6

原创 微信小程序入门及配置

一、前言       最近小程序是灰常火爆啊,前一段时光流行的挑一挑、头脑王者可谓是火的一台糊涂。接着签到系统也站在小程序的风口上。感觉小程序和公众号一样,都是让开发者可以在微信中开发具有原生APP体验的服务,让开发更简单、更高效。       从事过网页编程的人都只是,网页编程采用的是HTML+CSS+JS这样的组合,其中HTML是用来描述当前这个页面的结构,CSS用来描述页面的样子,JS通常是...

2018-03-01 16:15:25 455 3

FastDHT相关安装包

资源中是FastDHT的安装包以及libfastcommon-master以及Berkeley DB。可以和FastDFS配置来完成重复文件的去重。

2018-04-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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