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
底层知识
Linux Performance Analysis and Tools(Linux性能分析和工具)
出于本人对linux系统的极大兴趣,以及对
底层知识
的强烈渴望,并作为检验自己基础知识的一个指标,我决定将这里的所有工具学习一遍(时间不限
weixin_34032779
·
2020-08-22 19:26
JavaScript深入系列15篇正式完结!
写在前面JavaScript深入系列共计15篇已经正式完结,这是一个旨在帮助大家,其实也是帮助自己捋顺JavaScript
底层知识
的系列。
冴羽
·
2020-08-22 10:52
javascript
前端
进阶
程序员是否需要学习
底层知识
程序员是否需要学习
底层知识
?这两天每天中午午休前都会看一些《编程人生》。现在已经看了七八个人,这些人开始编程的时候,正好是计算机的起步期,所以对整个计算机的底层都比较了解。
weixin_30952535
·
2020-08-22 03:02
简单易懂的
底层知识
—— 计算机的0和1是怎么产生的?
我们知道,在计算机的世界里,只有1和0。从简单的数学运算,到画面美爆的3D游戏,都是由数不清的0和1构成的。颇有点道家的“一生二,二生三,三生万物”的感觉。我们也大概知道,用高电位(如+5V)去表示1,用低电位(如+0V)去表示0。那么如何控制高低电位的输出呢?相信很多人还记得小学时学的计算机基础课,第一台计算机ENIAC(埃尼阿克)于1946年在美国宾夕法尼亚诞生,它由将近18万个真空管(电子管
抠脚的大灰狼
·
2020-08-22 03:50
底层
为什么要去学习底层的知识
为什么要去学习底层的知识我从前有一个大的误区,认为学习一些框架知识,能够实现业务功能就可以了.完全没有必要去深挖底层.但是这两天,慢慢发现去了解
底层知识
的重要性.有些东西,只有在遇到了,被困住很久,最后解决了
居十四
·
2020-08-22 02:07
学习
学个屁
计算机
底层知识
第一课,程序员,你搞懂了吗?
其中,“计算机组成原理”却是入门和
底层知识
的第一课。**为什么这样说?**想象一下,一名赛车手不知道赛车的内部构成和工作原理,你觉得他能驾驭赛车,在专业赛事中夺冠吗?
qianduanshuo
·
2020-08-22 02:38
编程
互联网
程序员
前端
IT
学习计算机
底层知识
:兴趣和方法的重要性
[b]一、兴趣的产生[/b]我在前段日子关注了一阵子号称与同类数据源框架产品执行效率快几十倍的BoneCP,也粗略的看了下其源码实现。其内部核心是采用了JDK5.0新增的并发框架来实现的。之后顺藤摸瓜的学习了下java.util.concurrent包中的内容,期间看了不少PDF资料,初步有了大致的了解,也就是说只停留了在API使用层面上。对这个并发框架的内部实现原理理解的不是很透彻,因为看懂源码
chris1012F
·
2020-08-22 01:20
Programmer
框架
数据结构
网络应用
AOP
编程
计算机底层第一课,早学早受益
其中,“计算机组成原理”更是入门和
底层知识
的第一课。为什么这么说?想象一下,一名赛车手不知道赛车的内部构成和工作原理,你觉得他能在专业赛事中夺冠吗?
stormzhangV
·
2020-08-22 00:40
前端
底层知识
体系构建
❝前沿:树酱君是个渣渣,梳理了下发现还是蛮多知识点不够扎实,童鞋有机会也定期给自己做个复盘和回顾,梳理自己的知识体系。再加上前端娱乐圈变化多端,以至于我们既要加强对底层基础知识的巩固,查漏补缺,也要保持对新事物探索的好奇心。那树酱我是如何构建自己的知识体系呢?(特别算法是硬伤啊)⏰该本章为上下两章,本次分享是上章❞1.Vue知识体系1.1基础原理1.1.1Vnode❝Vnode也称虚拟node节点
frontend_frank
·
2020-08-22 00:39
java
编程语言
vue
css
web
你会学习吗?
《好好学习》是一本关于学习的
底层知识
的书籍,成甲老师称之为临界知识,我们也可以叫做底层思维逻辑。高手都在研究套路,新手才会总想走捷径。所以,这本书其实就是在说学习的模型、结构或者说套路。
青城山下雪小蟾
·
2020-08-21 08:31
每个人都能成为健身教练:健身教练培训都学些什么? - 草稿
为何开设这个专题1刨根问底,解决
底层知识
在开设这门课程之前我做了一个小小的市场调查,发现虽然有很多“30天打造好身材”,“这样吃瘦10斤”等课程,这些课程会教你怎么做,但是并没有把健身的
底层知识
教给学员
杨飞龙
·
2020-08-21 07:27
框架的
底层知识
--反射
众所周知,注解和反射是框架的
底层知识
,本人就是因为在Spring动态代理时学习时觉得很懵逼,特意回来重新学习了一下反射和注解,并整理了相关笔记,希望对你们会有所帮助!
是白衣呀
·
2020-08-21 04:39
java
后端
反射
框架
spring
框架的
底层知识
--注解
众所周知,注解和反射是框架的
底层知识
,本人就是因为在Spring动态代理时学习时觉得很懵逼,特意回来重新学习了一下反射和注解,并整理了相关笔记,希望对你们会有所帮助!
是白衣呀
·
2020-08-21 03:32
java
jvm
框架
后端
spring
【洋葱读书会.钦州】聊聊高效学习
一、每本书是不是都有它自己的
底层知识
(临界知识),然后
鱼妈_branda
·
2020-08-21 00:57
Go 每日一库之 buntdb
buntdb只用一个源码文件就实现了这些功能,对于想要学习数据库
底层知识
的童鞋更是不容错过。感谢@kiyonlin推荐!
darjun
·
2020-08-21 00:27
golang
db
nosql
Go 每日一库之 buntdb
buntdb只用一个源码文件就实现了这些功能,对于想要学习数据库
底层知识
的童鞋更是不容错过。感谢@kiyonlin推荐!
darjun
·
2020-08-21 00:26
golang
db
nosql
Android 插件化开发——基础
底层知识
(代理模式)
今天周六,接着自我学习插件化,今天学习代理模式,温习一下上一篇博客Android插件化开发——基础
底层知识
(反射)关于代理模式,是众多设计模式中的一种,我想说在学习该知识点之前,也是云里雾里,只知道有这个东西
粗鲁先生
·
2020-08-20 10:00
android开发
Android插件化开发
Android插件化开发
真香警告!手绘172张图解HTTP协议+703页TCP/IP协议笔记
服务器第6章HTTP首部第7章确保Web安全的HTTPS+第8章确认访问用户身份的认证第9章基于HTTP的功能追加协议第10章构建Web内容的技术第11章Web的攻击技术HTTP协议肯定是不够的,网络
底层知识
架构师公社
·
2020-08-20 09:25
java
编程
【计算机组成原理回顾】理解虚拟内存机制
推荐阅读计算机
底层知识
拾遗(一)理解虚拟内存机制虚拟内存主要提供了3个能力:给所有进程提供一致的地址空间,每个进程都认为自己是在独占使用单机系统的存储资源保护每个进程的地址空间不被其他进程破坏,隔离了进程的地址访问根据缓存原理
银-TaMa
·
2020-08-20 07:23
面试
学习
《深入浅出计算机组成原理》专栏阅读笔记之入门篇
文章目录冯·诺依曼体系结构CPU的性能学习应用层的各种语言、框架,好比在练拳法招式,可以短期给予你回报,而深入学习“
底层知识
”,就是在练扎马步、核心肌肉力量,是在提升你自己的“根骨”和“资质”。
斗士(Carroll)
·
2020-08-20 07:40
#
计算机组成原理
读书笔记
Unity Graphics - 知识点目录 - 停止翻译,因为发现官方有中文文档了
如果要学习
底层知识
,还是妥妥的先去学习dx或是openGL的知识,或是下一代架构的vulkan。(这里吐槽一下,翻译这么多篇Unity文档了,觉得Unity描述、说明得相当烂,还是OpenGL
linjf520
·
2020-08-20 00:34
unity
unity-shader
Unity
Shader
译文
【嵌入式
底层知识
修炼】结构体成员对齐之#pragma pack(n)和__attribute__((aligned (n)))的含义和区别
文章目录01-提出问题02-对齐规则2.1-自然对齐规则2.2-自定义对齐之#pragmapack(n)2.3-自定义对齐之__attribute__((aligned(n)))2.4-两种自定义对齐方式的区别03-解答问题04-问题扩展05-总结不要迷信书、考题、老师、回帖;要迷信CPU、编译器、调试器、运行结果。————CSDN赵4老师 暂且约定C语言中每一个基础类型大小如下:类型sizeo
单眼皮的根号3
·
2020-08-18 13:51
嵌入式底层知识修炼
#
嵌入式底层知识修炼
C语言是一种怎样的语言,零基础学习C语言难不难?
C语言除了能让你了解编程的相关概念,带你走进编程的大门,还能让你明白程序的运行原理,比如,计算机的各个部件是如何交互的,程序在内存中是一种怎样的状态,操作系统和用户程序之间有着怎样的“爱恨情仇”,这些
底层知识
决定了你的发展高度
C语言学习之家
·
2020-08-18 02:48
C语言学习
C语言
C++
C语言入门
单片机和汇编语言
但是我觉得哈,大家写的大多数文章专业性太强,好比说我认识的很多同学,他们擅长用python爬取数据,这在本科是很难得的,但是他们非常不愿意学习
底层知识
,类似于寄存器原理啦,异步同步输入原理啦这些。
empirethird
·
2020-08-17 22:40
[cgdc12][nvidia]显卡
底层知识
原文是由nv的技术总监cemcebenoyan在cgdc12上带来。非常好的介绍了很多显卡底层,从硬件到driver,到windowsos的一些知识,受益匪浅。nvidia在cgdc上一直保持着高水平的presentation,赞!5个常常会造成图形性能卡顿的原因:shader编译显存用光了->使用systemmemory->paging资源的管理:create/destroy/updategpu
安柏霖
·
2020-08-17 00:08
Engine&Render
构建高性能队列,你不得不知道的
底层知识
!
前言本文收录于专辑id="队列">队列队列,是一种先进先出(FirstInFirstOut,FIFO)的数据结构,类似于实际生活场景中的排队,先到的人先得。使用数组和链表实现简单的队列,我们前面都介绍过了,这里就不再赘述了,有兴趣的同学可以点击以下链接查看:重温四大基础数据结构:数组、链表、队列和栈今天我们主要来学习如何实现高性能的队列。说起高性能的队列,当然是说在高并发环境下也能够工作得很好的队
品途旅游
·
2020-08-16 23:33
编程语言
.Net
java程序员应该掌握的
底层知识
文章目录java程序员应该掌握的
底层知识
相关书籍推荐硬件基础知识CPU的制作过程CPU的原理计算机组成汇编语言(机器语言)的执行过程量子计算机cpu的基础组成存储器的层次结构缓存cpu的乱序执行合并写UMA
靖飒
·
2020-08-16 20:38
java程序员应该熟悉的
底层知识
不求甚解,观其大略!汇编语言(机器语言)的执行过程汇编语言的本质:机器语言的助记符号,就是机器语言比如move-->10001000在汇编语言中的move在执行的时候就会在对应的表中找到对应的记录并变成10001000的value值计算机通电–>CPU读取内存中的程序(电信号输入)–>时钟发生器不断震颤通电–>推动CPU内部一行一行的执行(执行多少步取决于指令需要的时钟周期)–>计算完成–>写回(
xiaobin0521
·
2020-08-16 19:08
内核
【Java程序员应该掌握的
底层知识
】 02 操作系统
书籍推荐《Linux内核的设计与实现第三版》OS的主要作用管理硬件管理应用以下所有内容均以Linux为例内核内核是OS的核心,它管理着系统的各种资源。内核的主要作用内核的分类宏内核宏内核:kernel+一些高级的虚拟接口(控制硬件)简单的说,宏内核相当于一个是一个中央集权控制中心,把内存管理,文件管理等功能全部管理。PC上用的比较多,比如常见的windows、Linux。微内核微内核:提供操作系统
贫道法号说不得
·
2020-08-16 19:30
java
Java程序员需要掌握的计算机
底层知识
(二):操作系统、内核、用户态与内核态、系统调用的执行过程
操作系统启动过程通电->biosuefi工作->自检->到硬盘固定位置加载bootloader->读取可配置信息->CMOSCMOS用来存储可以配置的信息,需要通电才能存储信息,主板上有块电池给它通电。鸿蒙操作系统:一遍管理硬件,一般对外暴露接口,管理应用。内核管理硬件。应用程序属于外围程序。如未特殊说明,后面我们提到的都是Linux操作系统。推荐一本书《Linux内核设计与实现》,是介于源码分析
寒泉Hq
·
2020-08-16 17:05
#
【软件开发
底层知识
修炼】六 Binutils辅助工具之- addr2line与strip工具
学习交流加个人qq:1126137994个人微信:liu1126137994学习交流资源分享qq群:962535112上一篇文章我们学习了gcc编译器的相关内容。点击查看上一篇文章:gcc编译器。本篇文章接着上一篇文章,学习GNU为GCC提供的辅助开发工具集Binutils。Binutils工具集,主要是用于在代码调试的时候,定位bug的一些手段。我们主要学习以下几个工具的使用:本篇文章先学习使用
杨柳_
·
2020-08-16 07:42
软件开发之底层知识修炼
软件开发底层知识修炼
面试感悟
每一个家的公司面试,每个侧重点都是不同,我记得第一家公司,全程都是问我关于springboot,springmvc,以及springcloud微服务的
底层知识
,比如:1,springmvc中是如何将请求的
zcswl7961
·
2020-08-15 21:41
面试官:那些连JVM都说不清楚的Android开发,直接淘汰…
很多人还实在想不通为什么大厂的面试官都面那么“偏”的问题,Android
底层知识
里JVM属于必问的,但仍有人特别好奇,难道Android开发者中只有“我”在开发的时
塞尔维亚大叔
·
2020-08-15 13:42
Android技术
Android程序员
移动开发
构建高性能队列,你不得不知道的
底层知识
!
今天,我想介绍一下,在Java中,如何构建一个高性能的队列,以及我们需要掌握的
底层知识
。学习其他语言的同学,也
彤哥读源码
·
2020-08-15 00:23
数据结构
算法
队列
java
构建高性能队列,你不得不知道的
底层知识
!
今天,我想介绍一下,在Java中,如何构建一个高性能的队列,以及我们需要掌握的
底层知识
。学习其他语言的同学,也
彤哥读源码
·
2020-08-15 00:00
构建高性能队列,你不得不知道的
底层知识
!
今天,我想介绍一下,在Java中,如何构建一个高性能的队列,以及我们需要掌握的
底层知识
。学习其他语言的同学,也
彤哥读源码
·
2020-08-15 00:00
Mysql底层之binlog日志了解
2019独角兽企业重金招聘Python工程师标准>>>Mysql
底层知识
要懂哪些?主要分为两个部分binlog的相关概念怎么解析binlog可以分上下两个部分来叙述。
weixin_33939843
·
2020-08-14 12:38
开发需要知道的CPU
底层知识
学习记录
CPU的作用: 取指令,取数据,做运算,然后将运算结果写入内存,线程是CPU执行的最小单元CPU的主要组成:指令计数器PC:作用:保存下一跳指令的地址,CPU在运行的时候会根据指令寄存器中保存的地址从内存中获取数据,获取完后回保存到CPU的寄存器中。寄存器Registers:作用:用来保存从内存中读取过来的数据运算单元ALU:作用:根据根据寄存器中保存的数据做运算,算完后再写入到内存中高速缓存Ca
眉头
·
2020-08-14 05:28
java
线程
java
cpu
线程
如何正确学习数据结构与算法?教你一招!
事实上,回答这个复杂问题的答案也很简单,那就是“专注于学习那些不变的
底层知识
”。曾经认识一位在硅谷工作了8年多的工程师,他从事的是前端方面的开发工作,但后来自己却
GitHubDaily
·
2020-08-13 18:45
《一个64位操作系统的设计与实现》读后感
从目录就可以看出,内容非常的全面,循序渐进地讲解
底层知识
,一开始手把手教你搭建环境,然后才开始基础知识的介绍。先介绍了引导程序,并通过汇编语言编写
「已注销」
·
2020-08-12 01:23
linux
涵盖了所有计算机
底层知识
总结与操作系统的实战教程,建议收藏
第一本是程序员必知的硬核基础知识,这是一本非常入门的经典PDF,看完能让你对计算机有一个基础的了解和入门,是培养你内核的基础,我们看下目录大纲基本上涵盖了计算机所有基础知识,从CPU到内存、讲解什么是二进制、磁盘、压缩算法、操作系统、汇编等知识。我们来看下内容是怎样的这个图画的很漂亮啊,看起来就是作者在用心画的,而且排版非常精美。看起来一点不枯燥第二本是程序员必知的操作系统,可以看一下目录。内容涉
wx5d30212829a35
·
2020-08-11 16:47
计算机
操作系统
CPU
涵盖了所有计算机
底层知识
总结与操作系统的实战教程,建议收藏
第一本是程序员必知的硬核基础知识,这是一本非常入门的经典PDF,看完能让你对计算机有一个基础的了解和入门,是培养你内核的基础,我们看下目录大纲基本上涵盖了计算机所有基础知识,从CPU到内存、讲解什么是二进制、磁盘、压缩算法、操作系统、汇编等知识。我们来看下内容是怎样的这个图画的很漂亮啊,看起来就是作者在用心画的,而且排版非常精美。看起来一点不枯燥第二本是程序员必知的操作系统,可以看一下目录。内容涉
Java架构技术剑
·
2020-08-11 14:00
涵盖了所有计算机
底层知识
总结与操作系统的实战教程,建议收藏
第一本是程序员必知的硬核基础知识,这是一本非常入门的经典PDF,看完能让你对计算机有一个基础的了解和入门,是培养你内核的基础,我们看下目录大纲基本上涵盖了计算机所有基础知识,从CPU到内存、讲解什么是二进制、磁盘、压缩算法、操作系统、汇编等知识。我们来看下内容是怎样的这个图画的很漂亮啊,看起来就是作者在用心画的,而且排版非常精美。看起来一点不枯燥第二本是程序员必知的操作系统,可以看一下目录。内容涉
Java架构俱乐部
·
2020-08-11 10:58
架构
计算机
网络
操作系统
Java
程序员
java
底层知识
(6)--CPU、内存
本文转载自:http://www.cnblogs.com/xkfz007/archive/2012/10/08/2715163.html尊重原创CPU的等待有多久?原文标题:WhatYourComputerDoesWhileYouWait原文地址:http://duartes.org/gustavo/blog/本文以一个现代的、实际的个人电脑为对象,分析其中CPU(IntelCore2Duo3.0
Mrzhoug
·
2020-08-10 09:22
java进阶-java底层知识
java
底层知识
(3)--CPU 高速缓存
本文转载自:http://blog.jobbole.com/36263/尊重原创3.CPU的高速缓存现在的CPU比25年前要精密得多了。在那个年代,CPU的频率与内存总线的频率基本在同一层面上。内存的访问速度仅比寄存器慢那么一点点。但是,这一局面在上世纪90年代被打破了。CPU的频率大大提升,但内存总线的频率与内存芯片的性能却没有得到成比例的提升。并不是因为造不出更快的内存,只是因为太贵了。内存如
Mrzhoug
·
2020-08-10 09:20
java进阶-java底层知识
第一天:CPU部分
底层知识
1.硅通过加入特殊元素变成P半导体和N半导体,通过结合形成PN结也就是二极管可以做单次计算,二极管继续发展之后变成场效应晶体管最后成为逻辑开关,通电代表1,否则代表0。各种各样的逻辑开关组合在一起就成了逻辑门,逻辑门能把二进制慢慢变为八进制十六进制,逻辑门就组合成了基础逻辑电路,形成了加法器、累加器、锁存器等。但需要手动去计算,通电一次运算一次位运算。加入内存,实现自动运算,每次读取内存指令。2.
weixin_42157377
·
2020-08-10 08:33
程序人生
一文读懂Python web框架和web服务器之间的关系
要回答这个问题,首先你需要对HTTP协议、web框架、服务器等
底层知识
有一
全村之希望
·
2020-08-10 07:09
iOS逆向学习一:原理工具篇
郑重声明:本次逆向仅限于对iOS
底层知识
的学习,无任何恶意行为2、工具篇2.1MonkeyDev逆向集
Sharon張
·
2020-08-10 01:45
iOS逆向
考研失败加工作压力
然后就飘了,其实根本没有深入的学习代码
底层知识
和理论。而正式的面试它问的就是底层的东西。一开始我都蒙了,觉得自己考不上研,以自己的水
sky2_2
·
2020-08-10 01:51
iOS 阿里三面 面试题整理
10.说说你了解的第三方原理或
底层知识
?1、dSYM你是如何分析的方法1使用XCode这种方法
weixin_33693070
·
2020-08-09 14:02
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他