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
《程序员的自我修养》
JAVA几种常见数据结构和类型的区别
这是一个
程序员的自我修养
,一个学术者的自我探索,一个大神的养成之道。
莫云斌
·
2019-11-06 14:40
静态链接的一点小总结(二) 《
程序员的自我修养
》·笔记
静态链接的一点小总结(二)空间与地址分配问题引入 可执行文件与目标文件的格式是类似的,所以,可以说可执行文件中的代码段和数据段都是由输入的目标文件中合并而来的。 解决方法:按序叠加顾名思义,该方法就是将各个目标文件依次合并叠加问题 合并的过程中,每个段都需要有一定的地址和空间的对齐要求,对于规模稍大的应用程序,对应的输出文件会有成百上千的段,很显然,这种做法很浪费空间。相似段合并就是将同种性
popsheng
·
2019-11-06 01:21
从《演员的自我修养》到《
程序员的自我修养
》
我想对于非戏剧专业的人来说,知道《演员的自我修养》这本书的人大多是通过周星驰的电影《喜剧之王》吧。当周星驰郑重其事地向一帮风尘女子展示《演员的自我修养》时,却被张柏芝抡了一把椅子并附上一句讥讽“死跑龙套的”。有时候我在想,如果软件行业也是一出正在舞台上上演的戏剧,那么我们这些程序员是不是也是“死跑龙套的”呢?正如《演员的自我修养》的作者斯坦尼斯拉夫斯基的名言“没有小角色,只有小演员”,软件行业的分
goeasyway
·
2019-11-05 13:47
手把手教你撸一个Mini JVM系列(1)之解析Class File -- 初探
“真正了不起的程序员对自己的程序的每一个字节都了如指掌”--《
程序员的自我修养
》引子:写了这么久的Java,也看了一些关于JVM的书籍,但是总感觉对JVM理解的还不是很够,不能很清楚的理解书中对常量池,
CoderMonkey
·
2019-11-04 01:08
2018-04-11
程序员的自我修养
(读书笔记1)
#2018年4月份的读书目标:完成
程序员的自我修养
的略读,以下是一部分略读过程中个人觉得比较好的干货和遇到这些干货的所想,希望一起学习,一起成长,希望我可以坚持,每天更新摘要这本书主要讲解的是关于windows
数8寒冬
·
2019-10-31 12:45
程序员的自我修养
如果每天和代码相处的你真心觉得自己很苦逼,那么你应该考虑考虑自己是否适合这个职业了.如果不是出于热爱,这真的是一份难以坚持的工作.飞速更新的知识会让你一不留神就被行业甩在身后.在我看来,合格的程序员至少应该具备以下三种修养:第一、不断学习、提升技能的意识真实世界中的程序员们,不仅不是段子中邋遢、死宅、不懂风情、加班无止境的屌丝,(那些大都是人家富于娱乐精神的自黑,只不过说得多了大家便信以为真).我
CoderAO
·
2019-10-31 07:11
程序员的自我修养
——23种设计模式
程序员的自我修养
——23种设计模式设计模式,通俗的来说就是前辈们在大量的开发中,总结出来的一套,实用、可以反复实用的。
朝北
·
2019-10-17 18:00
2020 年,开启现代库的基建学习 —— 从项目演进看前端工程化发展
在我的课程前端开发核心知识进阶的结束语:《大话社区和一个
程序员的自我修养
》中,我提到了西班牙语里,有一个很特别的的词语叫做“Sobremesa”。
lucas_580e331d326b4
·
2019-10-14 21:40
前端构建
前端工程师
前端
前端工程化
javascript
编译链接是如何得到可执行文件的呢?
其中,主要参考的是《
程序员的自我修养
》这本书和一些网上的博客。
SharkU
·
2019-10-11 14:00
浅谈C语言中的强符号、弱符号、强引用和弱引用
首先我表示很悲剧,在看《
程序员的自我修养
--链接、装载与库》之前我竟不知道C有强符号、弱符号、强引用和弱引用。
·
2019-09-25 01:01
CSDN日报190813:一个野生
程序员的自我修养
CSDN日报来啦!给大家奉上当日最新鲜的技术干货!热门项目|一个完整的计算机科学研究计划让你成为一名软件工程师我最初创建这个作为一个简短的待办事项列表,成为一名软件工程师,但它已成长为你今天看到的大型列表。完成本学习计划后,我被聘为亚马逊的软件开发工程师!你可能不需要像我那样学习。无论如何,你需要的一切都在这里。我研究了大约8-12个小时,持续了几个月。这是我的故事:为什么我在Google面试中学
CSDN官方博客
·
2019-08-13 15:53
CSDN日报
一个野生
程序员的自我修养
写公众号也很久了,感觉有必要向小伙伴们介绍下自己,于是有了本文(本文写于今年6月份,但是一直没在我的公众号上发过,今天拿出来和大家分享下)~6月25对我来说是一个特殊的日子,2011年6月25,高考分数出来,我去了遥远的南方读书。2015年6月25正式步入社会!每年到了这个日子,总不免唏嘘感慨!(今年6月25我的公众号读者突破了1w,也算是个特殊日子吧~)关于高中高中非常幸运,也非常不幸!这得从两
江南一点雨
·
2019-08-12 09:00
程序员的自我修养
Liunx多线程
Liunx的多线程 Windows对进程和线程的实现如同教科书一般标准,Windows内核有明确的线程和进程的概念。在WindowsAPI中,可以使用明确的API:CreateProcess和CreateThread来创建进程和线程,并且有一系列的API来操纵它们。但对于Liunx来说,线程并不是一个通用的概念。 Liunx内核中不存在真正意义上的线程概念。Liunx将所有的执行实体(无论是线程
one_zheng
·
2019-08-04 16:22
CTF之PWN
Python中的pwntools库checksec程序名ROPgadget--binary程序名--only“pop|ret”参考资料《
程序员的自我修养
——链接、装载与库》,俞甲子、石凡、潘爱民著一步一步学
东坡何罪
·
2019-07-25 20:16
工作技术积累总结
2014.04~2015.04C++Primer操作系统原理计算机组成与设计计算机网络Linux内核0.12Linux系统使用与操作Unix环境高级编程深入理解计算机系统
程序员的自我修养
韦东山第一期,嵌入式
火哥的简书
·
2019-07-19 22:10
WebGL2系列之多采样渲染缓冲对象
你还有没有
程序员的自我修养
啦。不好意思,串戏了,下面进入。。。主题本文适合对webgl、计算机图形学、前端可视化感兴趣的读者。
flyfox1982
·
2019-07-15 11:00
webgl
WebGL2系列之多采样渲染缓冲对象
你还有没有
程序员的自我修养
啦。不好意思,串戏了,下面进入。。。主题本文适合对webgl、计算机图形学、前端可视化感兴趣的读者。
flyfox1982
·
2019-07-15 11:00
webgl
WebGL2系列之多采样渲染缓冲对象
你还有没有
程序员的自我修养
啦。不好意思,串戏了,下面进入。。。主题本文适合对webgl、计算机图形学、前端可视化感兴趣的读者。
ITman彪叔
·
2019-07-15 11:00
WebGL2系列之多采样渲染缓冲对象
你还有没有
程序员的自我修养
啦。不好意思,串戏了,下面进入。。。主题本文适合对webgl、计算机图形学、前端可视化感兴趣的读者。
netcy
·
2019-07-15 11:43
web-前端
WebGL2系列之多采样渲染缓冲对象
你还有没有
程序员的自我修养
啦。不好意思,串戏了,下面进入。。。主题本文适合对webgl、计算机图形学、前端可视化感兴趣的读者。
netcy
·
2019-07-15 00:00
webgl
javascript
Go程序的一生是怎样的?
在这个过程中,我又复习了一遍《
程序员的自我修养
》。这是一本讲编译、链接的书,非常详细,值得一看!数年前,我第一次看到这本书的书名,就非常喜欢。
weixin_30763455
·
2019-07-04 14:00
runtime
golang
javascript
Go 程序是怎样跑起来的
在这个过程中,我又复习了一遍《
程序员的自我修养
》。这是一本讲
Stefno
·
2019-07-03 09:00
程序员的自我修养
系列(一):优雅的代码管理工具之GitHub
1.导言代码管理是程序员经常遇到一个问题,很多童鞋将代码保存到本地硬盘,此种方法管理混乱,也存在代码丢失的风险,且版本无法控制,因此养成良好的代码管理习惯是程序员的必修课。在众多代码管理工具中笔者在此重点介绍GitHub。2.GitHub介绍GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git作为唯一的版本库格式进行托管,故名GitHub。GitHub于2008年4月10日正式上线
爱在846
·
2019-06-02 16:00
《
程序员的自我修养
》读书笔记~转载(下)
前面主要内容是我转载的《
程序员的自我修养
》这本书中的内容,后面有一点自己的感悟,欢迎阅读。1.既然学习命令行对于程序员来说那么重要,我们又应该如何学习呢?
Frederic18
·
2019-06-01 17:42
书籍学习分享
论
程序员的自我修养
——我在阿里干了十年开发
究竟是努力重要,还是选择重要?资深阿里技术人毕玄师兄有着自己的见解。毕玄,阿里巴巴基础设施事业群负责人,资深技术专家。打造了阿里目前使用最为广泛的核心中间件之一的服务框架;设计并带领团队实现了阿里技术发展史上具有里程碑意义的异地多活。文章不长,但值得品味。师兄的文风就和他的代码一样,简洁洗练。2007年年底,我入职阿里。工作十年,我看到了各种各样的程序员,也看到了各种各样的成长路线,说说自己的一些
阿里云云栖社区
·
2019-05-28 00:00
阿里巴巴
程序员
架构
《
程序员的自我修养
》学习笔记
程序员的自我修养
第一章谈职业生涯1.程序员应该是那些不断追求更高技术,并有着自己产品梦的工匠。
Frederic18
·
2019-05-21 22:23
书籍学习分享
程序员的自我修养
从知乎整理的如何转行称为程序员的一些要点成为程序员之前多种方案实现一个功能,不要停在原地敏捷开发流程编码规范不局限于一种语言好程序员是好产品经理不断重构好开源框架是最好的老师保持行业敏感度算法、数据结构、计算机组成原理、一致性哈希、垃圾回收算法很重要重复的事情变自动不熬夜提前想好三年内的目标学会定位错误想办法薪水过2w保持谦逊,不必羡慕,做好自己该做的喜欢上自己写的程序,喜欢上自己的产品造轮子,标
JoyceYangya
·
2019-03-20 15:59
找工作
程序员的自我修养
- 读书笔记文字版
第1部分简介第1章温故而知新程序在运行的时候先通过分段(segmentation)的方式将虚拟地址空间与真实的物理内存地址空间进行一一的映射,但是这种方式每次换入换出的是整个程序,导致IO变大,更具局部性原理,可以采用分页(Paging)来解决.分页就是将地址空间人为的等分成固定大小的页,每页的大小(4KB或者4MB)由操作系统确定。几乎所有操作系统都采用4KB的分页,那么对于一个32位的程序来说
河流儿
·
2019-03-14 13:00
编程基础
程序员的自我修养
系列(四):图形化表达
目录前言厘清思路加速沟通反馈减少歧义人脑更擅长理解图形图像信息容量大程序员需要掌握的常用图形需求相关用例图功能结构图脑图设计相关分层架构图跨层调用图交互相关系统之间交互图流程图泳道图最后前言对程序员来说,我们很多时候更专注于写代码,但是一个项目里代码只是整个交付的一部分,需求、设计、沟通很多时候比代码更重要,因为如果没搞清"WHATTODO",那么我们"HOWTODO"是没有意义的。根据我的经验,
敏捷的水
·
2019-03-14 12:00
程序员的自我修养
系列(三):习惯付费
前言现在有了互联网,很容易让很多人产生错觉,觉得很多东西可以免费得到,似乎你也正在享受很多免费的东西,头条让你免费看新闻,抖音让你免费看娱乐,各种视频网站也可以免费看到很多电影,电视剧八卦等。我们有没有认真想想,这些东西你真的是免费得到的吗?你是不是在忍受各种广告?你的各种点赞是不是在帮助服务商标注数据?你的安全信息已经各种泄露,你在互联网早就一丝不挂,你说没有?你朋友有没有?现在各种APP都可以
敏捷的水
·
2019-03-05 08:00
《
程序员的自我修养
》------知识总结
目标文件的格式:可重定位文件(.o与.obj),可执行文件(/bin/bash与.exe),共享目标文件(.so与DLL),核心转移文件(coredump)包含:代码段(.text或.code)、数据段(.data,已初始化的数据)、BSS段(未初始化的全局变量和局部静态变量)其他段(.rodata,.comment(编译器和系统版本信息))等段表:readelf-h文件名,可以查看段表头的信息,
小白King
·
2019-02-25 22:02
构建自己的运行库
本篇文章中的例子,来自于俞甲子、石凡、潘爱民的《
程序员的自我修养
-链接、装载与库》,对例子进行了更新,原书中是32位,这里是64位。
猫步旅人
·
2019-02-22 17:27
linux
c/c++
学习心得
<<
程序员的自我修养
>>读书笔记
阅读更多Structure:CPUMemoryI/Ocontrolleranyproblemsolutionincomputer:addanotherlayer,defineanotherinterfaceandprotocalTousefully:CPU:RoundRobin+PrioritySchedule(howtodecidepriority:decidedbyuser,IOboundth
hellobbboy
·
2019-02-20 16:00
《MacTalk·人生元编程》笔记摘录,开发人员值得一看
刚换部门,团队都在用git,用了好几年svn的我一直苦恼于svn的分支管理,使用git后极大的提高了效率,像发现了新大陆,对工具分外的好奇,开始寻找一些好用的MAC工具软件和使用技巧,碰巧在一篇关于
程序员的自我修养
的文章中
愚坤
·
2019-02-20 16:09
LINUX(一)进程
此篇文章大部分是参考《
程序员的自我修养
》《深入理解LINUX内核》1、线程基础除了进程process之外,线程也是一个十分重要的概念。特比是随着CPU频率增长出现停滞,向多核方向发展。
clam_zxf
·
2019-02-18 09:44
咸飞的Linux内核心得
(6/365)书单确定
在这里我再次强调下自己读书的目的:积累专业素养读书之外的思维启发发现适合自己的阅读方式用好奇心来驱动成长以下是确定的书目,以后会经常更新进度:编程技术重构重构与模式程序员的修炼之道编程人生高效程序员的45个习惯
程序员的自我修养
黑客与画家人月神话暗时间架构整洁之道
梦浩然
·
2019-02-03 07:07
上周热点回顾(1.7-1.13)
(孤独烟)·2019年的第一场雪来的既猛又烈,突然想分享点东西(依乐祝)·论一个
程序员的自我修养
-从一张图片说起(依乐祝)·乡下人回忆录之——2018(潇洒颓废的一年)(彪悍的代码不需要注释)·程序员从来没给丈母娘买礼物
博客园团队
·
2019-01-14 08:00
动态链接库和静态链接库的相互包含问题及实现
《
程序员的自我修养
》第4章静态链接和第7章动态链接3.http://blog.jobbole.com/86852/目的为了封装代码,简化接口,我们要把已有应用代码封装为动态链接库,应用代码又调用了其他库的文件
coolwaterld
·
2018-12-19 09:15
使用readelf和objdump解析目标文件
引言本文是对
程序员的自我修养
:链接、装载与库中第3章的实践总结(和结构相关的示意图都是用GliffyDiagrams画的),通过使用工具readelf、objdump对目标文件进行解析,学习目标文件的结构
mw_nice
·
2018-12-08 15:42
调试
xcode 编译 系统 深入学习(待续)
《
程序员的自我修养
》很全面的介绍了编译链接的内容。相关组件最近,看到这篇文章按照自己理解,和实践整理下来package(包)pack
jianshudxw
·
2018-11-26 14:14
给程序员的十点启示
今天看了《
程序员的自我修养
》这本书。书中提到了给程序员的十点启示。
木木甫
·
2018-11-01 00:00
程序员
程序员书籍
《
程序员的自我修养
》总结归纳
这周末花了一部分时间专心看这本书——《
程序员的自我修养
》,也认真写了思维导图,总结自己从书中得到的一些知识点,可以以后不断吸收和进步的点。
Triangel_ya
·
2018-10-29 09:41
程序员如何写出优雅的代码?
既然代码规范能引起这么大的共鸣,那么今天我们谈谈一个
程序员的自我修养
——如何写出优雅的代码?
CSDN资讯
·
2018-10-15 12:34
程序员的自我修养
吉日噶拉(在外企、上市公司工作过,自己也创业失败过,遇到过很多失败挫折,甚至露宿街头,但是最后还是挺过来了),是一个十几年的程序员了,里面介绍了他的相关经历,以及他的一下经验,无论是对刚入门的程序员,还是工作了十年八年的程序员都有一些经验值得借鉴学习。这里我也把这本书中的部分精华分享给大家,希望对大家有帮助!image.png值得注意的是书中的作者本身是一个小牛,没毕业前已经在大企业工作过很长时间
欧巴冰冰
·
2018-10-15 08:16
MIT-6.828-JOS-环境搭建
当然所有资料都是英文的,所以难度也不低,这里推荐几本非常有用的参考书:《x86汇编语言-从实模式到保护模式》,《
程序员的自我修养
-链接、装载与库》,《深入理解计算机系统》,很多知识在这些书中都有提到,参考着看会有奇效
gatsby123
·
2018-10-05 22:00
C#
程序员的自我修养
作者:郝亦非如果希望成为一个C#高手,或者至少是合格的C#程序员,应该懂些什么?《C#从现象到本质》(以下简称本书)试图回答这个问题。实际上,在本书问世之前,市面上已经有很多优秀的C#书籍,例如著名的《CLRviaC#》《C#inDepth》,本书也参考了其中一些章节,但加入了这两本书没有覆盖到的一些重要知识点。本书基于C#7.0编写。一个合格的C#程序员必须熟悉C#最核心的语言特性。本书没有讲基
吴怡may_wuyi
·
2018-09-30 14:06
论
程序员的自我修养
最近招了大半个月的人,结果是没有找到一个合适的。其实我们的要求不高,只想找两个合格的程序员而已。但是没有,所以有感而发,写下这篇唠叨。。。我对合格程序员的定义是:1、可以独立解决问题这个问题不是编程问题,而是业务问题,或者说是公司生存和发展道路上遇到的问题。当然,生死存亡的大问题轮不到程序员来解决,所以大家就不必在这上面抬杠了。问:你面对问题时,一般都是个什么套路?业务上的。答:先看日志,找到问题
xuanbg
·
2018-07-14 19:00
读书学习笔记
CC++的设计和演化
程序员的自我修养
-链接,加载和库目标文件静态链接可执行文件的加载和进程动态链接共享库的组织内存运行库和系统调用D大型网站系统与java中间件大数据日知录大型网站技术架构大数据之路F分布式相关技术
hixiaoxiaoniao
·
2018-07-06 23:43
计算机技术
程序的链接(一):链接的概述
另外,这里推荐几本相关书籍,是笔者在学习ELF相关内容时读过的:《计算机系统基础》作者:袁春风-->配套视频文章中用到的很多图来源于课程的PPT《
程序员的自我修养
》作者:俞甲子好,下面进入正题:可执行文件
N8_xEnn7nA1
·
2018-07-06 16:55
计算机专业课学习清单(书籍+公开课)
OSCSAPP鸟哥的LINUX私房菜MIT6.828UNIX环境高级编程深入理解Linux内核
程序员的自我修养
网络计算机网络:自顶向下方法UNIX网络编程TCP/IP详解(卷一)TCP/IP详解(卷二)
bnyf
·
2018-07-06 14:30
其他
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他