E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
底层知识
8、mysql
底层知识
进阶-索引的使用
目录4.索引的使用4.1验证索引提升查询效率1).根据ID查询2).根据title进行精确查询4.2索引的使用4.2.1准备环境4.2.2避免索引失效4.3查看索引使用情况4.索引的使用索引是数据库优化最常用也是最重要的手段之一,通过索引通常可以帮助用户解决大多数的MySQL的性能优化问题。4.1验证索引提升查询效率在我们准备的表结构tb_item中,一共存储了300万记录;1).根据ID查询se
NeverLate_gogogo
·
2020-07-10 23:00
mysql
mysql
5、Mysql
底层知识
进阶-触发器
目录5.触发器5.1介绍5.2创建触发器5.3删除触发器5.4查看触发器5.触发器5.1介绍触发器是与表有关的数据库对象,指在insert/update/delete之前或之后,触发并执行触发器中定义的SQL语句集合。触发器的这种特性可以协助应用在数据库端确保数据的完整性,日志记录,数据校验等操作。使用别名OLD和NEW来引用触发器中发生变化的记录内容,这与其他的数据库是相似的。现在触发器还只支持
NeverLate_gogogo
·
2020-07-10 23:28
mysql
linux系统
出于对Linux操作系统的兴趣,以及对
底层知识
的强烈欲望,因此整理了这篇文章。本文也可以作为检验基础知识的指标,另外文章涵盖了一个系统的方方面面。
Nec22019
·
2020-07-10 23:54
招聘一个靠谱的 iOS及答案
总结下面试人过程中的感受,你也可以读到我们对简历、算法、性格、iOS基础、
底层知识
的看法和一些常问的面试题
默默_David
·
2020-07-10 18:54
Linux 性能分析工具汇总合集 | 运维人必收
出于对Linux操作系统的兴趣,以及对
底层知识
的强烈欲望,因此整理了这篇文章。本文也可以作为检验基础知识的指标,另外文章涵盖了一个系统的方方面面。
Linux云计算数据自学
·
2020-07-10 16:02
6、Mysql
底层知识
进阶-mysql体系结构与存储引擎
目录1.Mysql的体系结构概览2.存储引擎2.1存储引擎概述2.2各种存储引擎特性2.2.1InnoDB2.2.2MyISAM2.2.3MEMORY2.2.4MERGE2.3存储引擎的选择1.Mysql的体系结构概览整个MySQLServer由以下组成ConnectionPool:连接池组件ManagementServices&Utilities:管理服务和工具组件SQLInterface:SQ
NeverLate_gogogo
·
2020-07-10 16:00
mysql
7、mysql
底层知识
进阶-优化SQL步骤
目录3.优化SQL步骤3.1查看SQL执行频率3.2定位低效率执行SQL3.3explain分析执行计划3.3.1环境准备3.3.2explain之id3.3.3explain之select_type3.3.4explain之table3.3.5explain之type3.3.6explain之key3.3.7explain之rows3.3.8explain之extra3.4showprofile
NeverLate_gogogo
·
2020-07-10 16:00
mysql
Linux性能分析工具汇总合集
出于对Linux操作系统的兴趣,以及对
底层知识
的强烈欲望,因此整理了这篇文章。本文也可以作为检验基础知识的指标,另外文章涵盖了一个系统的方方面面。
Stone-tao
·
2020-07-10 14:28
linux
对网络通讯的一些学习和总结
今天特意看了下网络通讯,想多了解下网络通讯的
底层知识
,下面写了些自己的了解和网上的一些总结:1、网路基础:IP&端口IP【主机名】,网络中设备的标识;本地IP(127.0.0.1)主机名:localhost
weixin_34409703
·
2020-07-10 09:36
C++高级进阶 第一季:const 详解
一、从文字常量和常变量开始补充:const并没有想象中的那么简单,详见新博文《C++
底层知识
第三季:const详解(二)》1、文字常量程序中的特殊标识符或表达式,由于同时满足:(1)不可寻址(放在代码区
weixin_34321753
·
2020-07-10 08:57
OC
底层知识
(六) : 性能优化
一、CPU和GPU的介绍1.1、在屏幕成像的过程中,CPU和GPU起着至关重要的作用CPU(CentralProcessingUnit,中央处理器),对象的创建和销毁、对象属性的调整、布局计算、文本的计算和排版、图片的格式转换和解码、图像的绘制(CoreGraphics)GPU(GraphicsProcessingUnit,图形处理器),纹理的渲染,说白了就是界面的展示CPU和GPU的机制图在iO
IIronMan
·
2020-07-10 08:09
openMP的一点使用经验
按照我的理解,多核编程可以认为是对多线程编程做了一定程度的抽象,提供一些简单的API,使得用户不必花费太多精力来了解多线程的
底层知识
,从而提高编程效率。
weixin_30449453
·
2020-07-10 06:44
转----openMP的一点使用经验
按照我的理解,多核编程可以认为是对多线程编程做了一定程度的抽象,提供一些简单的API,使得用户不必花费太多精力来了解多线程的
底层知识
,从而提高编程效率。这两天关注的多核编程的工具包括openMP和T
利威尔-斯密斯
·
2020-07-10 04:12
C语言为什么会被流传至今?两个字:讲究!
C语言除了能让你了解编程的相关概念,带你走进编程的大门,还能让你明白程序的运行原理,比如,计算机的各个部件是如何交互的,程序在内存中是一种怎样的状态,操作系统和用户程序之间有着怎样的“爱恨情仇”,这些
底层知识
决定了你的发展高度
羞答答的程序员
·
2020-07-10 00:31
写给Android App开发人员看的Android
底层知识
(7)
(十二)ContentProvider (1)ContentProvider是什么? ContentProvider,简称CP。 做App开发的同学,尤其是电商类App,对CP并不熟悉,对这个概念的最大程度的了解,也仅仅是建立在书本上,它是Android四大组件中的一个。 做系统管理类的App,比如说手机助手这种,有机会频繁使用CP。 而对于应用类App,数据通常存在服务器端,其它应用类App也
包建强1982
·
2020-07-09 23:17
【软件开发
底层知识
修炼】九 链接器-可重定位文件与可执行文件
上几篇文章学习了Binutils辅助工具里面的几个实用的工具,那些工具对于以后的学习都是非常有帮助的,尤其是C语、C++语言的学习以及调试是非常有帮助的。点击链接查看上一篇文章:点击查看本篇文章开始一个新的知识的学习,链接器的学习。学习完链接器的系列文章,我们将全面了解链接器的工作原理。注意:本文讲解的并不是很详细,有些关键词例如符号、重定位、段等都没有具体说。这些比较原始的知识最好先去阅读相关书
杨柳_
·
2020-07-09 23:25
软件开发之底层知识修炼
软件开发底层知识修炼
【软件开发
底层知识
修炼】四 深入浅出处理器之四 结合高速缓存以及TLB与虚拟内存
学习交流加个人qq:1126137994个人微信:liu1126137994学习交流资源分享qq群:962535112文章目录0、回顾1、高速缓存(Cache)的引入2、利用TLB加速地址翻译3、Cache与物理内存是如何映射的3.1、直接映射法:3.2、直接映射原理3.3、直接映射法的特点4、总结上一篇文章学习了(点击链接查看上一篇文章上一篇文章):虚拟内存的概念与交换区的概念MMU的作用虚拟内
杨柳_
·
2020-07-09 23:25
软件开发之底层知识修炼
软件开发底层知识修炼
【软件开发
底层知识
修炼】十四 快速学习GDB调试一 入门使用
前面几篇文章学习了链接器相关的内容。现在开始来学习GDB调试。我们的目的是通过这几篇文章将GDB调试完全学会。文章目录1为什么需要GDB2GDB的常规应用3GDB调试程序实例4总结1为什么需要GDB什么是GDB?GNU项目中的调试器(gnudebuger)能够跟踪程序的执行,也能够恢复程序执行前的状态为什么需要GDB?软件不是一次性开发完的,是软件就一定有bug,所以需要调试工具来定位bug调试是
杨柳_
·
2020-07-09 23:25
软件开发之底层知识修炼
软件开发底层知识修炼
底层知识
学习记录目录表
个人微信(进微信群加):LyyCoder学习交流资源分享qq群1(已满):962535112学习交流资源分享qq群2(已满):780902027学习交流资源分享qq群3:893215882本文是将前面学习的
底层知识
的博客总结成一个目录表
杨柳_
·
2020-07-09 23:53
软件开发之底层知识修炼
DSL与Runloop 分解UI渲染任务
所以,本文对于一些编程思想或者是
底层知识
只是浅尝辄止,反而更加着重于应用。通常我们会将耗时操作放到子线程,但是更新UI只能在主线程操作,那么UI耗时操作怎么办?
_onePiece
·
2020-07-09 15:57
并行计算openMP 的简单介绍
多核编程可以认为是对多线程编程做了一定程度的抽象,提供一些简单的API,使得用户不必花费太多精力来了解多线程的
底层知识
,从而提高编程效率。最近关注的多核编程的工具包括openMP和TBB。
SilentOB
·
2020-07-09 12:00
并行计算
【软件开发
底层知识
修炼】五 gcc-C语言编译器
学习交流加个人qq:1126137994个人微信:liu1126137994学习交流资源分享qq群:962535112文章目录1、GCC与gcc2、gcc的幕后工作3、实用的gcc选项3.1、预处理选项-解决宏错误3.2、-S参数-辅助编写汇编程序的好方法3.3、获取系统头文件路径3.4、产生映射文件3.5、通过选项定义宏3.6、生成依赖关系3.7、指定链接库4、总结前面的四篇文章终于把处理器系列
杨柳_
·
2020-07-09 08:10
软件开发之底层知识修炼
软件开发底层知识修炼
2019年,送给还在坚持的iOS开发者们!
没有认真研究过
底层知识
,对OC的原理了解太少。2019新的征
weixin_34337265
·
2020-07-08 17:13
深入了解php底层机制
作为一门动态语言,php是如何实现的,其底层机制如何,具有什么样的特点,本文深入浅出介绍了包括php设计理念、整体结构、核心数据结构和变量在内的相关
底层知识
,对我们更好的开发php程序,优化性能等有一定的指导意义
qq_25824243
·
2020-07-07 20:53
php
php
写给Android App开发人员看的Android
底层知识
(1)
转自包老师:http://www.cnblogs.com/Jax/p/6864103.html这个系列的文章一共8篇,我酝酿了很多年,参考了很多资源,查看了很多源码,直到今天把它写出来,也是战战兢兢,生怕什么地方写错了,贻笑大方。(一)引言早在我还是Android菜鸟的时候,有很多技术我都不太明白,也都找不到答案,比如apk是怎么安装的,比如资源是怎么加载的。再比如说,每本书都会讲AIDL,但我却
Luyifei666
·
2020-07-07 20:08
Android
写给Android
学习LeetCode前的准备工作
持续专注不变的
底层知识
。以下根据《重学数据结构和算法》学习笔记整理和思考总结。01.复杂度:如何衡量程序运行的效率?复杂度分为:时间复杂度、空间复杂度。
小羊子说
·
2020-07-07 12:19
LeetCode
深入学习有趣的位运算
在最近学习C语言,接触到不少
底层知识
。之前一直用Java开发,很少会用到像位运算这样的操作。
iteye_3224
·
2020-07-07 11:58
助你进大厂,这些Mysql索引
底层知识
你是必须知道的。
前言上一篇总结了Mysql的锁机制,通过读者的反映和阅读量显示,总体还是不错的,感兴趣的可以阅读一下[大厂面试官必问的Mysql锁机制]。写了那么多的Mysql文章,有读者问我是不是dba,工作真的需要掌握那么深吗。我想说的是:我是一名Java全职开发人员不是dba。假如你只满足于日常的crud,你可以放弃这些底层的知识,可以不必学的那么深,若是你想往高处走,这些底层的知识,是你必备的。这一篇是讲
架构师小秘圈
·
2020-07-07 08:53
iOS
底层知识
-- runtime(运行时)详解
1.什么是运行时?1>运行时是一套纯C(C和汇编写的)的API。而OC就是运行时机制,也就是在运行时候的一些机制,其中最主要的是消息机制。2>编译器最终都会讲OC代码转换为运行时代码我们先来看看官方函数objc_msgSend的声明:/*BasicMessagingPrimitives**Onsomearchitectures,useobjc_msgSend_stretforsomestructr
Mr_Bob_
·
2020-07-07 04:40
写给Android App开发人员看的Android
底层知识
(8)
(十)PMS及App安装过程 PMS,全称PackageManagerService,是用来获取Apk包的信息的。 在前面分析四大组件与AMS通信的时候,我们介绍过,AMS总是会使用PMS加载包的信息,将其封装在LoadedApk这个类对象中,然后我们就可以从中取出在manifest声明的四大组件信息了。(一) 在下载并安装App的过程,会把Apk存放在data/app目录下。 Apk是一个zi
包建强1982
·
2020-07-07 02:49
举一个有趣的例子,让你轻松搞懂JVM内存管理(建议收藏)
对理论知识的理解也常常停留在字面意思上,比如说堆内存中存放对象,栈内存中存放局部变量,常量池中存放字符串常量表等,本篇文章通过一个有趣的例子,尽量将这些理论概念通过程序样例及图解的方式表达清楚,让我们更能深入
底层知识
IT茶馆技术斋
·
2020-07-06 22:46
java
jvm
高并发
java
jvm
编程语言
字符串
自证预言 | 如何科学地心想事成?
“自证预言”作为
底层知识
,可以运用到各个方面,可谓包
Shawnshawnshawn
·
2020-07-06 19:13
linux 高级测试性能工具
转自:http://blog.chinaunix.net/uid-28744904-id-5787513.html出于对Linux操作系统的兴趣,以及对
底层知识
的强烈欲望,因此整理了这篇文章。
xzh2005227042
·
2020-07-06 09:46
OpenCL入门:(三:GPU内存结构和性能优化)
如果我们需要优化kernel程序,我们必须知道一些GPU的
底层知识
,本文简单介绍一下GPU内存相关和线程调度知识,并且用一个小示例演示如何简单根据内存结构优化。
weixin_34336526
·
2020-07-06 01:38
WEB前端
底层知识
--浏览器是如何工作的(转)
概述对于一直从事B/S架构(B/S也是一种C/S架构,只不过C/S自己写显示而B/S有相对统一的显示引擎实现而已)WEB领域的开发人员来说,浏览器Browser再熟悉不过了。不管你是JAVA流还是微软流抑或PHP流,WEB开发新流派。不论你的服务器端采用哪种业务架构,ORACLE数据库还是MSSQL,站在用户的角度思考,这个才是他们直接能接触到的,前端的用户体验给了用户直观的印象,投其所好,我们也
weixin_33939380
·
2020-07-05 23:41
0512意想不到的收获!
一、
底层知识
底层知识
是表面问题共同的深层次原因。我理解为学习到它的本质。二、整体理解。就是把知识融汇贯通。三、巧妙自学这里有三技巧1、类比2、想像3、转述在读完文章第一遍后,我
莉萍LP
·
2020-07-05 20:25
HTTP图解
本节内容俗话说好的开发,
底层知识
必须过硬,不然再创新的技术,你也理解不深入,比如pythonweb开发工程师,想要学习任何一个框架,底层都是http和socket,底层抓牢了,学起来会很轻松,所以楼主今天特意写了一篇底层的博客
旗smile
·
2020-07-05 18:19
网络协议
05-12【晨读感悟】我不是学霸
今日晨读告诉我们如何高效学习,三条干货:第一、关注
底层知识
,这是说要先学好关键的几个知识点,快速入门;第二、整体理解,给知识点之间建立链接,形成系统;最后、通过一些小技巧来加强和检验学习效果。
朱朱的餐具
·
2020-07-05 17:23
08 | ELF和静态链接:为什么程序无法同时在Linux和Windows下运行?
一直以来都知道自己有关计算机底层的知识不是不扎实,前段时间跟着大佬们推荐在【极客时间】买了徐文浩老师的专栏深入浅出计算机组成原理,增强一下自己的计算机
底层知识
,顺便在这里分享一下。
python_QYF
·
2020-07-05 10:45
计算机组成原理
Java
底层知识
面试题
主题链接Java基础知识面试题Java集合容器面试题Java并发编程面试题Java
底层知识
面试题Java常用框架面试题计算机网络面试题数据库面试题RabbitMQ面试题Redis面试题文章目录JVM内存结构
已是寒冬
·
2020-07-05 03:31
Java面试题
JVM面试题
Java虚拟机面试题
字符编码【转载,很好的一篇文章】
我想说,初级程序员需要积累更多的计算机高级知识;高级程序员需要了解更多的
底层知识
。那么Content-Type标记到底有什么作用?UTF-8与Unicode到底有何关系?
liangsanpi
·
2020-07-04 21:14
理解Java虚拟机(1)之一个.java文件编译成.class文件发生了什么
理解Java虚拟机(1)之一个.java文件编译成.class文件发生了什么最近在看《深入理解Java虚拟机》弄明白了很多java的
底层知识
,决定分几部分总结下,从.java文件编译,到类加载机制,内存分配垃圾回收机制
hucheng91
·
2020-07-04 20:43
3 万字 51 张图教你 CPU、内存、操作系统硬核知识!
下面,跟随我的脚步,为你介绍一下计算机
底层知识
。CPU还不了解CPU吗?现在就带你了解一下CPU是什
CSDN资讯
·
2020-07-04 13:47
计算机网络面试题
主题链接Java基础知识面试题Java集合容器面试题Java并发编程面试题Java
底层知识
面试题Java常用框架面试题计算机网络面试题数据库面试题RabbitMQ面试题Redis面试题文章目录在浏览器地址栏输入一个
已是寒冬
·
2020-07-02 17:59
Java面试题
iOS开发快速了解OpenGL基本概念
作为一个一个iOS底层开发小白,一直以来对于底层原理,都是一知半解的状态,希望从此时记录自己学习
底层知识
的过程,也希望对其他开发中可以有一个好的帮助,因为自己看其他人的博客时候,大多数作者都是基于自己认知的前提下
爱看书de图图
·
2020-07-02 11:24
记录一下后几年要看的书
底层知识
:深入理解计算机系统编译原理现代编译原理(C语言描述)编译原理及实践操作系统设计与实现计算机程序设计与解释待补充PS:在学编译原理前最好先学下yacc和lex基础知识:深度探索C++对象模型C程序设计语言数据结构与算法
linyilong3
·
2020-07-02 08:53
《招聘一个靠谱的iOS》|| 文章 || 面试题 || 参考答案
总结下面试人过程中的感受,你也可以读到我们对简历、算法、性格、iOS基础、
底层知识
的看法和一些常问的面试题。
iOS_leungYL
·
2020-07-02 04:47
技术方法
3 万字 51 张图教你 CPU、内存、操作系统硬核知识!
下面,跟随我的脚步,为你介绍一下计算机
底层知识
。CPU还不了解CPU吗?现在就带你了解一下CPU是什
CSDN 程序人生
·
2020-07-01 21:58
css
底层知识
点
(摘自张鑫旭老师的课程内容)position:absolute1.定位元素(关闭按钮etc):dom顺序保持正确,然后根据absolute的位置跟随性(脱离文档流但是位置不变)和margin值进行定位在img和文字之间用注释掉多余的空格2.当absolute定位后,left:0right:0(百分百拉伸),尺寸限制(eg:width:50%),宽度最终为50%;但再设置margin:auto,元素
ala27792
·
2020-07-01 16:59
《程序是怎样跑起来的》系列 读书笔记
其中包括数字电路、硬件架构、操作系统等等一些
底层知识
。至于《计算机是怎样跑起来的》则是矢泽久雄在编著完《程序是怎样
极客点儿
·
2020-07-01 07:05
读书笔记
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他