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
底层知识
View的滑动冲突深入理解
由于这部分的内容涉及的
底层知识
较多,没有读过源码小伙伴相对比较难以理解。许多小伙伴遇到滑动冲突的时候只是去知其然而不是去知其所以然。
Uit_Igor
·
2016-05-05 12:20
Android
java内存机制解析(一)
阅读更多最近在看一些java
底层知识
,搬了这么久时间的砖头,也是时候了解底层原理了。顺便做个笔记。java虚拟机运行时数据分区大概分为以下几个部分:堆区,方法区,虚拟机栈,程序计数器。
LoveLZY
·
2016-05-04 22:00
java
虚拟机
JVM
linux下Intel TBB、 Open MPI、OpenMP
按照我的理解,多核编程可以认为是对多线程编程做了一定程度的抽象,提供一些简单的API,使得用户不必花费太多精力来了解多线程的
底层知识
,从而提高编程效率。
·
2016-04-30 23:00
大华明智软件告诉你:什么是优秀的程序员
3、优秀程序员一般对计算机
底层知识
非常了解,有较为扎实的算法,数据结构等理论知识的基础。对于优秀程序员而言,编程不是一份工作,而是一项充满激情
大华明智软件
·
2016-04-26 16:12
【java虚拟机系列】java虚拟机系列之JVM总述
之所以能够快速崛起一个重要的原因就是其跨平台性,而跨平台就是通过java虚拟机来完成的,java虚拟机属于java底层的知识范畴,即使你不了解也不会影响绝大部分人从事的java应用层的开发,但是如果你了解JVM的
底层知识
htq__
·
2016-04-06 11:00
java
虚拟机
Objective-C:内存管理
最近接触iOS开发,需要了解手机APP的一些
底层知识
,现在总算觉得对内存管理的重要性有些理性的认识了。首先从APP闪退的原因说起。
mattran
·
2016-01-19 13:00
JavaScript中的this详解
this属于JS的
底层知识
,了解this之后,能够实现一些基本的功能,但是感觉最重要的是,this是面向对象必不可少的组成部分,如果希望能够逐渐的掌握面向对象,this必然是不可少的。
wuzhe128520
·
2015-12-23 16:00
Linux Performance Analysis and Tools(Linux性能分析和工具)
出于本人对linux系统的极大兴趣,以及对
底层知识
的
chinaclock
·
2015-11-26 21:51
性能工具学习
计算机
底层知识
拾遗(十)理解进程调度
这篇说说内核的进程调度机制,进程调度是内核的一个重要工作,由调度器完毕。 进程状态 内核调度器调度的实体(KSE, kernal schedule entry)是进程和线程。内核必须知道全部进程和线程的状态,比方把时间片给一个堵塞的进程是没有意义的。从内核的角度来看,进程的状态有3种: 1. 执行,表示正在执行的进程 2. 等待,没有执行,可是等待时间片执行的进程 3. 睡眠,也
·
2015-11-13 19:22
计算机
Delphi和C++的语法区别(关于构造和析构)
3338540.html 在学习Delphi的时候,和C/C++以及Java进行类比,是很好的学习方法,一方面可以同时加深对两种语言的理解,另一方面可以深入理解超越语言本身的知识:编译原理、内存管理等
底层知识
·
2015-11-12 10:53
Delphi
ASP.NET之旅--深入浅出解读IIS架构
但建议多掌握一点
底层知识
,对一些问题会有更
·
2015-11-11 16:26
asp.net
深入了解php底层机制(-)
作为一门动态语言,php是如何实现的,其底层机制如何,具有什么样的特点,本文深入浅出介绍了包括php设计理念、整体结构、核心数据结构和变量在内的相关
底层知识
,对我们更好的开发php程序,优化性能等有一定的指导意义
·
2015-11-11 13:21
PHP
queued frame 造成图形性能卡顿
曾经遇到过卡顿是类似的原因:当时对显卡
底层知识
理解不懂,看到引擎底层有一个MaxFramexxx的接口,实现是使用注册表修改显卡底层的注册信息,当时还是一个掉接口习惯的客户端码农的思维,没理解底层含义却不小心改成了
·
2015-11-11 08:26
Queue
不需要了解任何
底层知识
,就可以汉化!Let`s go!!!
汉化?莫要被这两个字吓到。 其实你也可以汉化,跟着我的步骤来,你也可以进行汉化,Let`s go!!!(大鸟飘过) 这里汉化的是微软企业类库的配置管理工具EntLibConfig.exe。当然,这里的企业类库是3.0版本的。 准备工作: 你需要下载Entprise Library,然后找到配置管理工具EntLibConfig.exe
·
2015-11-11 05:23
Go
加解密入门基础知识
研究解密技术有助于掌握一些系统
底层知识
,系统
底层知识
绝对是构造起大型软件的坚实基础。许多程序发展,都经历了这一锻炼过程的。 而大多数人可能认为
·
2015-11-10 22:45
基础
WEB前端
底层知识
--浏览器是如何工作的
概述 对于一直从事B/S架构(B/S也是一种C/S架构,只不过C/S自己写显示而B/S有相对统一的显示引擎实现而已)WEB领域的开发人员来说,浏览器 Browser再熟悉不过了。不管你是JAVA流还是微软流抑或PHP流,WEB开发新流派。不论你的服务器端采用哪种业务架构,ORACLE数据库还是 MSSQL,站在用户的角度思考,这个才是他们直接
·
2015-11-07 10:29
web前端
WEB前端
底层知识
之浏览器是如何工作的(2)--渲染引擎
上一章简要说明了一下浏览器机制的相关知识,从基础架构上我们也可以看到浏览器的重头戏其实在于渲染引擎(又称排版引擎),很多页面兼容性问题的根源可以说也皆来源于此。360浏览器HTML5跑分再高(http://html5test.com/),UI与交互再怎么不一样,内核还是一样的。好了,那我们深入到渲染引擎内部仔细看一下吧。 渲染引擎(the rendering engine)简述 渲
·
2015-11-02 10:05
web前端
深度探索C++对象模型
;著 侯捷 译 ISBN 978-7-121-14952-8 2012年1月出版 定价:69.00元 16开 356页 宣传语:如果你是一位C++程序员,渴望对于
底层知识
获得一个完整的了解
·
2015-11-01 15:39
C++
WEB前端
底层知识
--浏览器是如何工作的
概述 对于一直从事B/S架构(B/S也是一种C/S架构,只不过C/S自己写显示而B/S有相对统一的显示引擎实现而已)WEB领域的开发人员来说,浏览器Browser再熟悉不过了。不管你是JAVA流还是微软流抑或PHP流,WEB开发新流派。不论你的服务器端采用哪种业务架构,ORACLE数据库还是MSSQL,站在用户的角度思考,这个才是他们直接能接
·
2015-11-01 12:02
web前端
iOS如何才能在招聘中表现得靠谱?
总结下面试人过程中的感受,你也可以读到我们对简历、算法、性格、iOS 基础、
底层知识
的看法和一些
·
2015-11-01 08:24
ios
不需要了解任何
底层知识
,就可以汉化!Let`s go!!!
汉化?莫要被这两个字吓到。 其实你也可以汉化,跟着我的步骤来,你也可以进行汉化,Let`s go!!!(大鸟飘过) 这里汉化的是微软企业类库的配置管理工具EntLibConfig.exe。当然,这里的企业类库是3.0版本的。 准备工作: 你需要下载Entprise Library,然后找到配置管理工具EntLibConfig.exe
·
2015-11-01 08:32
Go
记录一下后几年要看的书
底层知识
: 深入理解计算机系统 编译原理 现代编译原理(C语言描述) 编译原理及实践 操作系统设计与实现 计算机程序设计与解释 待补充 PS:在学编译原理前最好先学下yacc和lex
·
2015-10-31 13:06
记录
设计模式学习笔记一——开篇
工作后两本书都曾看过一部分,第一本不愧堪称设计模式经典之作,书写得很好,但是对于没有面向对象设计经验的我来说,有点难以理解甚至有点枯燥;第二本也很好,是剖析.NET机制最好的书,对于缺少
底层知识
的我来说
·
2015-10-31 11:15
设计模式
COM Hook原理
掌握C++对象模型
底层知识
的人都知道,C++利用虚函数的机制来实现运行期的多态。
·
2015-10-31 10:54
com
程序员是否需要学习
底层知识
程序员是否需要学习
底层知识
? 这两天每天中午午休前都会看一些《编程人生》。现在已经看了七八个人,这些人开始编程的时候,正好是计算机的起步期,所以对整个计算机的底层都比较了解。
·
2015-10-31 09:13
程序员
openMP的一点使用经验
按照我的理解,多核编程可以认为是对多线程编程做了一定程度的抽象,提供一些简单的API,使得用户不必花费太多精力来了解多线程的
底层知识
,从而提高编程效率。
·
2015-10-31 09:23
open
[WF] Quickstart Sample
这主要是因为前置的功课太多、要整合很多
底层知识
,才能完整写出:执行Activity、暂停Activity、重读Activity、继续Activity,这一连串的工作流程。
·
2015-10-31 08:57
sample
网站建设
底层知识
Socket与Http解析
在进行网站建设的时候,常常遇到不同的协议,Socket和http协议都可以实现数据传输,但两种传输方式在网站建设中有什么各自的特点,和缺点,如何选择合适的传输方式。 1 数据传输方式 1.1 Socket传输的定义和其特点 所谓socket通常也称作"套接字",实现网站服务器和客户端之间的物理连接,并进行数据传输,主要有UDP和TCP两个协议。
·
2015-10-30 13:33
socket
上周热点回顾(4.1-4.7)
失业的程序员(六):加班(沈逸)· 去创业还是继续编程(池建强)· 一名菜鸟程序员的跳槽经历以及其所感所想(一)(立雪三尺)· WEB前端
底层知识
·
2015-10-27 15:39
回顾
C++虚函数表汇总
但面试时往往会遇到更细节的问题,比如让你实现一个虚函数机制,虽然不太实用,总归了解些
底层知识
也是件好事。但如果有人苦苦相逼一定要拿这个刷人,你就去骂他吧,你才是写编译器的,你们全家都是写编译器的。
·
2015-10-23 08:29
C++
<@乌龟:>手动实现C语言运行库(1) 堆内存分配,malloc and free
最近看到了<程序员的自我修养>这本书, 对书中大部分的
底层知识
兴趣不算太大,不过对最后的一章,C语言运行库的实现非常的感兴趣,于是就依葫芦画瓢的实现了一下
·
2015-10-23 08:00
malloc
我的操作系统复习——操作系统概述
今天开始全面复习系统
底层知识
,从操作系统开始吧,到UNIX,再到虚拟机。我希望自己能把一件事情的本质,用自己的话讲出来。 一、操作系统是什么 计算机是什么?说白了,硬件加软件的集合。
·
2015-10-21 11:04
操作系统
ARP欺骗技术实现原理分析
当你给一个系统打补丁时,只是安全措施里的一个很基本的步骤而已,通常一个hacker要进入你的系统,他所要做的并不是你打补丁就可以避免的,象这些欺骗都要求你必须掌握相当的网络
底层知识
和合理安排物理布线才可阻止得了的
·
2015-10-21 11:55
技术
读书笔记 | O2O本质:价值重构三部曲 《移动互联,决胜020》
《移动互联,决胜020》读书笔记这部书的前部分对于020的总结,虽然比较概念化,但看完后,并对于这几天020的发展历程和一些行业热点,对于020认知可以奠定一个不错的
底层知识
。
PMCAFF产品社区
·
2015-08-05 10:31
大数据
人工智能
区块链
编程语言
电子商务
JavaScript的这些题,看出你的不会
最主要的是每题都有不同的考点,都是JavaScript技术点,有的稍难的,说难其实也只是平时未关注
底层知识
点而已。 &n
SophiaHzy
·
2015-07-03 14:00
javascript 考题
要对自己的编程生涯有信心,活到老,编程到老
所以不要惧怕时间的流逝,Windows编程,或者Delphi编程,或者QT编程,就这么多内容(系统
底层知识
不一定用得到)。Web编程不准备学了。手机编程看情况,可能会学。
·
2015-06-15 17:00
编程
玩转iOS开发 - 多线程开发
内容按照开发中的优先推荐使用的顺序进行介绍,涉及多线程
底层知识
比较多的NSThread,pthread放到了后面,建议小伙伴们先看目录,根据自己的需求来阅读。
liulanghk
·
2015-06-08 17:00
ios
NSThread
多线程-GCD
开篇有益
之所以敢以”资深“二字称呼是因为年近而立之年的男子,还在为学习各种
底层知识
而翻遍各种小道消息,实在是惭愧!
有福之夫
·
2015-05-29 10:43
linux
专业
知识
学院
开篇有益
之所以敢以”资深“二字称呼是因为年近而立之年的男子,还在为学习各种
底层知识
而翻遍各种小道消息,实在是惭愧!
有福之夫
·
2015-05-29 10:43
linux
专业
知识
学院
如何学习Cocos2d-X
许多程序员把快速开发出成品作为是工作的唯一目标,认为研究
底层知识
和周边技术是浪费时间。很多东西
u010105970
·
2015-03-20 17:00
计算机
底层知识
拾遗(十)理解进程调度
这篇说说内核的进程调度机制,进程调度是内核的一个重要工作,由调度器完成。进程状态内核调度器调度的实体(KSE,kernalscheduleentry)是进程和线程。内核必须知道所有进程和线程的状态,比如把时间片给一个阻塞的进程是没有意义的。从内核的角度来看,进程的状态有3种:1.运行,表示正在运行的进程2.等待,没有运行,但是等待时间片运行的进程3.睡眠,也就是阻塞,包括可中断的阻塞和不可中断的阻
iter_zc
·
2015-03-18 15:53
操作系统
计算机原理
计算机底层知识拾遗
计算机
底层知识
拾遗(十)理解进程调度
这篇说说内核的进程调度机制,进程调度是内核的一个重要工作,由调度器完成。进程状态内核调度器调度的实体(KSE,kernalscheduleentry)是进程和线程。内核必须知道所有进程和线程的状态,比如把时间片给一个阻塞的进程是没有意义的。从内核的角度来看,进程的状态有3种:1.运行,表示正在运行的进程2.等待,没有运行,但是等待时间片运行的进程3.睡眠,也就是阻塞,包括可中断的阻塞和不可中断的阻
ITer_ZC
·
2015-03-18 15:00
进程
调度器
进程调度
计算机
底层知识
拾遗(九)深入理解内存映射mmap
内存映射mmap是Linux内核的一个重要机制,它和虚拟内存管理以及文件IO都有直接的关系,这篇细说一下mmap的一些要点。修改(2015-11-12):Linux的虚拟内存管理是基于mmap来实现的。vm_area_struct是在mmap的时候创建的,vm_area_strcut代表了一段连续的虚拟地址,这些虚拟地址相应地映射到一个后备文件或者一个匿名文件的虚拟页。一个vm_area_stru
iter_zc
·
2015-03-16 17:18
操作系统
计算机原理
计算机底层知识拾遗
计算机
底层知识
拾遗(九)深入理解内存映射mmap
内存映射mmap是Linux内核的一个重要机制,它和虚拟内存管理以及文件IO都有直接的关系,这篇细说一下mmap的一些要点。mmap和虚拟内存管理先来看看Linux内核的用户进程虚拟内存管理。内核定义了mm_struct结构来表示一个用户进程的虚拟内存地址空间。1.start_code,end_code指定了进程的代码段的边界,start_data,end_data指定了进程数据段的边界。在ELF
ITer_ZC
·
2015-03-16 17:00
内存映射
mmap
文件IO
虚拟内存管理
堆分配
计算机
底层知识
拾遗(八)理解物理内存管理
内存管理是Linux内核最复杂的组件。内存管理包括虚拟内存机制和物理内存管理。这篇说说物理内存管理的一些要点。物理内存地址空间和虚拟内存地址空间说到虚拟内存的时候我们知道虚拟内存地址空间分为两部分:内核地址空间和用户进程地址空间。这两个地址空间都使用虚拟地址,也就是说程序使用的都是虚拟地址。从虚拟地址映射到实际物理地址时有所区别:1.内核使用物理内存时可以直接通过虚拟地址和内核地址空间的起始值的偏
iter_zc
·
2015-03-12 15:56
操作系统
计算机原理
计算机底层知识拾遗
计算机
底层知识
拾遗(八)理解物理内存管理
内存管理是Linux内核最复杂的组件。内存管理包括虚拟内存机制和物理内存管理。这篇说说物理内存管理的一些要点。物理内存地址空间和虚拟内存地址空间说到虚拟内存的时候我们知道虚拟内存地址空间分为两部分:内核地址空间和用户进程地址空间。这两个地址空间都使用虚拟地址,也就是说程序使用的都是虚拟地址。从虚拟地址映射到实际物理地址时有所区别:1.内核使用物理内存时可以直接通过虚拟地址和内核地址空间的起始值的偏
ITer_ZC
·
2015-03-12 15:00
page
linux内核
物理内存管理
计算机
底层知识
拾遗(七)页缓存数据同步和页回收机制
这篇说说Linux的页缓存数据同步和页回收机制。数据同步和页回收是两个独立的概念,数据同步处理的是内存/缓存的数据和后备设备的数据一致问题,页回收处理的是在内存空间不足时如何回收已分配的物理内存页,来获得足够空间分配干净页,支持优先级更高的工作。数据同步在任意时刻都有可能触发,页回收则是在物理内存使用达到一定阀值的时候触发。数据同步就是把物理内存和页缓存中的脏页写回到后备设备的文件中去。有两种方式
ITer_ZC
·
2015-03-12 13:00
swap
数据同步
页缓存
页交换
页回收
计算机
底层知识
拾遗(六)理解页缓存page cache和地址空间address_space
在这篇计算机
底层知识
拾遗(五)理解块IO层中讲了块缓存buffercache块缓存,这篇说说页缓存pagecache以及相关的地址空间address_space的要点。
iter_zc
·
2015-03-11 10:54
操作系统
计算机原理
计算机底层知识拾遗
计算机
底层知识
拾遗(六)理解页缓存page cache和地址空间address_space
在这篇计算机
底层知识
拾遗(五)理解块IO层中讲了块缓存buffercache块缓存,这篇说说页缓存pagecache以及相关的地址空间address_space的要点。
ITer_ZC
·
2015-03-11 10:00
地址空间
linux内核
文件IO
页缓存
address_space
OpenMP
按照我的理解,多核编程可以认为是对多线程编程做了一定程度的抽象,提供一些简单的API,使得用户不必花费太多精力来了解多线程的
底层知识
,从而提高编程效率。
u012675539
·
2015-02-02 18:00
并行编程
openmp
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他