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
修炼之道
--并发编程
原作地址:https://github.com/frank-lam/2019_campus_apply前言在本文将总结多线程并发编程中的常见面试题,主要核心线程生命周期、线程通信、并发包部分。主要分成“并发编程”和“面试指南”两部分,在面试指南中将讨论并发相关面经。参考资料:《Java并发编程实战》第一部分:并发编程1.线程状态转换新建(New)创建后尚未启动。可运行(Runnable)可能正在运
weixin_30312557
·
2024-09-05 22:32
运维
面试
操作系统
我的程序员读书路
CLRviaC#(第三版)你必须知道的.NET(第二版)编码:隐匿在计算机软硬件背后的语言代码整洁之道重构:改善既有代码的设计数据结构与算法:C#语言描述程序员
修炼之道
:从小工到专家编程珠玑(第2版)深入理解计算机系统
weixin_30416497
·
2024-08-26 12:02
c#
javascript
大数据
ViewUI
3.6设计模式————迪米特法则——面向对象设计原则
NortheasternUniversity)的一个名为迪米特(Demeter)的研究项目,由伊恩·荷兰(IanHolland)提出,被UML创始者之一的布奇(Booch)普及,后来又因为在经典著作《程序员
修炼之道
bug当铺
·
2024-08-24 17:11
蓝桥杯倒计时47天!DFS基础——图的遍历
DFS基础——图的遍历仙境诅咒问题描述在一片神秘的仙境中,有N位修仙者,他们各自在仙境中独立修炼,拥有自己独特的
修炼之道
和修炼之地,修仙者们彼此之间相互尊重、和谐相处。
小西yu
·
2024-02-29 04:42
深度优先
蓝桥杯
算法
书单
5.4)2019年《我们台湾这些年》《GoWeb编程》(12.14)《Go高级编程》(1.4)《Go语言实战》《MySQL入门很简单》《MySQL必知必会》《编码:隐匿在计算机软硬件背后的语言》《程序员
修炼之道
boo_
·
2024-02-12 19:19
日志框架
看了一本书,叫做《java工程师
修炼之道
》,第107页讲了各种日志框架及其配置。平时我们开发,都是在控制台输出日志。
呼噜噜睡
·
2024-02-11 15:23
当代青年修仙鄙视链
不用气沉丹田,也不用炼己功全,双手握住简单的快乐,就是新时代的
修炼之道
。但每个圈有条链,叫做鄙视链。就算是那些做了之后,快活似神仙的事儿,也要看看自己练到了几重天。熬夜,是当代青年“修仙”文化的最
ONE文艺生活
·
2024-02-10 10:53
《程序员
修炼之道
》读书笔记3
为了追求更好,我们毁损了原已够好的。现实世界不会让我们生产出太多真正完美的产品,尤其是完全没有Bug的软件。时间、技术、急躁合力对抗着我们。“够好即可”这个词并不意味着草率或糟糕的代码。所有系统必须达到用户的需求才算完成,需要达到基本的性能、隐私和安全标准。你做的东西,从用户需求角度来说是否足够好?最好还是留给用户一个机会,让他们能亲自参与评判。将质量要求视为需求问题(提示8)不要让过度的修饰和精
熙噶路
·
2024-02-09 14:43
致匠心
正如《程序员
修炼之道
》中引用中世纪旷工的信条那般:“我等采石之人,当心怀建造大教堂之愿景。”这指的就是如果你是个手工艺人,当你专注于一件事情,会逐渐懂得对自然和传统的敬畏,而且不会变的傲慢。
听云小猪
·
2024-02-07 02:54
《程序员
修炼之道
》读书笔记6
对于两个或多个事物,其中一个的改变不影响其他任何一个,则这些事物是正交的。非正交系统天生就复杂,难以变更和控制。当系统的组件互相之间高度依赖时,就没有局部修理这回事。消除不相关事物之间的影响(提示17)我们希望设计的组件自成一体:独立自主,有单一的清晰定义的意图。当组件彼此隔离时,你知道可以变更其中一个组件,而不必担心影响到其他组件。只要不去改变组件的对外接口,就可以放心,不会发生波及整个系统的问
熙噶路
·
2024-02-02 10:26
测试架构师
修炼之道
-灵魂篇
图片发自App测试核心:制定总体测试策略,阶段测试策略,版本测试策略,在产品质量评估过程中发现问题,及时修正测试策略,让测试策略在团队中顺利落地。测试9剑谱:四步测试策略制定法,软件质量评估模型,四步测试设计制定法,测试方法车轮图和两份checklist(风险分析checklist和老功能checklist),测试覆盖度评估,测试过程评估,风险分析技术,缺陷分析技术。测试6魂力:魂力1:测试架构师
robot_test_boy
·
2024-02-02 06:24
注重实效的途径(三)
《程序员
修炼之道
--从小工道专家》阅读随笔可撤销性在软件开发过程中,最好不要预设一些最终决策,而是尽可能地采用灵活架构,使解决方案可撤销。因为需求是瞬息万变的,开发人员需要随时做好变更的准备。
F_wind
·
2024-01-30 00:38
又一本因书名,被许多人错过的书,堪称工具书中的《九阳神功》 -
此书是世界顶尖学府学霸的
修炼之道
,其中有常春藤名校官方
蒙蒙简
·
2024-01-19 22:47
《项目管理
修炼之道
》读书笔记——启动项目
如果要从头搞砸一个项目,不动脑子直接开干是最简单直接的办法。多做一些组织和规划,能给项目多保留一些成功的希望。1.定义项目和项目经理项目:一个独特的任务或是系统化流程,目的是做一款新的产品、或者新的服务流程,交付完成意味着项目介绍。所有项目都有失败风险,只是多少与大小的差别。产品:项目产生的一系列交付物。项目经理:负责向团队清晰说明项目完成的含义,并带领团队完成项目的人。项目完成:项目输出产品符合
HorzeKoo
·
2024-01-09 20:52
注重实效的哲学(一)
《程序员
修炼之道
--从小工道专家》阅读随笔软件的熵软件腐烂尽管软件开发几乎不受物理定律的约束,但是熵对开发人员的影响却很大。熵是指某个系统中“无序”的总和,也就是混乱程度。
F_wind
·
2024-01-06 01:18
关于效率、程序与生活的一些思考
前一段时间看了两本书《高效程序员的45个习惯——敏捷开发
修炼之道
》和《高效能程序员的修炼》。书名很相似,读完这两本书花的时间也差不多,都是两个星期左右。两本书内容差别却不小。
microdsy
·
2024-01-05 17:29
工作感悟
效率
程序
生活
思考
《程序员
修炼之道
》读书笔记1
本书旨在告诉你,作为个体如何更好地完成工作。编程是一门技艺。就是让计算机做你想让它做的事情(或是你的用户想让它做的事情)。编程是一项艰难的工作。没有最好的解决方案,无论是工具、语言还是操作系统;只在特定的环境下才有所谓更合适的系统。你不应该拘泥于任何特定的技术,而应该拥有足够广泛的背景和经验基础,以便在特定的情况下选择合适的解决方案。你的背景来自对计算机科学基本原理的理解,而你的经验来自广泛的实际
熙噶路
·
2024-01-05 16:17
前端工程师成长之多读好书
2前端技术2.1综合《现代前端技术解析》《Web前端开发最佳实践》《Web前端工程师
修炼之道
》《编写高质量代码-Web前端开发
修炼之道
》《响应式Web设计
强哥科技兴
·
2023-12-31 04:18
《道德经讲义》黄元吉 重徳 第二十六章 重为轻根
解读:
修炼之道
,不外神气二者调之养之,返乎元始之天而已。
宁静致远_8ee5
·
2023-12-30 08:21
技术人的领导力秘诀:从执行者到战略家的转变之道
从初级程序员到资深工程师:基础技能与进阶能力三、技术管理者的转变:领导力、团队协作与战略思维四、百万高管的炼成:超越技术,成为商业领袖五、案例研究:成功转型的程序员故事六、结语:迈向卓越,成为行业领袖《技术人
修炼之道
程序边界
·
2023-12-25 20:26
程序员
观世音菩萨
修炼之道
修炼就是在面对大千世界时,心智会动摇,但神和气能够稳和定,并且非常地深,能够承载这一切,直到最后做到“视而不见”。不是说你闭上眼睛不看了,这叫眼不见心不烦。视而不见是你看着它,心智在动,而你的心神不动了,还稳稳地,此时你就清除了眼这一根。大家知道观世音菩萨通过听突破了耳这一根,连带着清除了整个六根而得以修炼入道的,所以每个人一定要根据自身的环境和实际情况发现最适合自己的方法。观音菩萨生活在一个海岛
艾欣老师
·
2023-12-23 18:17
AI时代Python量化交易实战:ChatGPT引领新时代
文章目录《AI时代Python量化交易实战:ChatGPT让量化交易插上翅膀》关键点内容简介作者简介购买链接《AI时代架构师
修炼之道
:ChatGPT让架构师插上翅膀》关键点内容简介作者简介赠书活动《AI
想你依然心痛
·
2023-12-23 16:09
#
赠书活动
chatgpt
人工智能
python
实战:“画图程序” 的整体架构
我们先回顾一下“架构思维篇”前面几讲的内容:57|心性:架构师的
修炼之道
58|如何判断架构设计的优劣?
_Rye_
·
2023-12-21 11:58
架构2
架构
《程序员
修炼之道
》- 务实的方法(4)
优秀设计的精髓优秀的设计比糟糕的设计更容易变更,也叫ETC原则(EasierToChange,更容易变更)。每个人遇到的情况不一样,设计的方式方法也不一样。但”容易变更”的原则是通用的。变更是没办法避免的,不仅仅需求在变,用户习惯和数量也在变。可以说变化是常态。如果系统比较复杂,耦合性高,改动一个会前影响另一个,这就不那么容易变更。改起来会很痛苦。ETC原则假定了我们知道未来什么更容易变更,就把未
石云升
·
2023-12-21 00:50
【尘缘赠书活动第四期】推荐几本架构师成长和软件架构技术相关的好书,助你度过这个不太景气的寒冬!
系统架构和软件开发视角》6《分布式系统架构与开发:技术原理与面试题解析》7《服务端开发:技术、方法与实用解决方案》8《现代C++软件架构:方法与实践》9《软件架构实践(原书第4版)》10《解决方案架构师
修炼之道
尘缘..
·
2023-12-17 09:13
赠书活动
大数据
c++
架构
软件构建
《架构师
修炼之道
》读书笔记之一:如何成为架构师
1-001软件架构师在团队中的角色描述架构师在团队中的角色很独特,虽然做的更多的是软件架构的设计,但既要有研发经理的编码、部署等技术能力,也要有产品经理的业务能力,项目经理的交付能力,其在团队中的核心地位如下图所示:1-002软件架构师的定义和工作职责【笔者补充:软件架构师的定义】:软件架构师实际上就是软件项目的总体设计师,是软件组织新产品的开发与集成、新技术体系的构建者——百度百科六个方面的工作
何雷 — 智能座舱
·
2023-12-05 16:02
架构设计
软件架构
软件架构师
架构能力
技术债务
质量属性
经典书籍
FrederickP.Brooks《编程珠玑》JonBentley《高性能MySQL》施瓦茨(BaronSchwartz)、扎伊采夫(PeterZaitsev)《代码大全》SteveMcConnell《程序员
修炼之道
辉lazy
·
2023-12-03 12:28
蓝桥杯算法心得——仙界诅咒(dfs)
1).仙界诅咒仙境诅咒问题描述在一片神秘的仙境中,有N位修仙者,他们各自在仙境中独立修炼,拥有自己独特的
修炼之道
和修炼之地,修仙者们彼此之间相互尊重、和谐相处。
晴天学长
·
2023-12-01 16:49
算法
深度优先
算法
蓝桥杯
《程序员
修炼之道
》读书笔记5
优秀的设计比糟糕的设计更容易变更(提示14)能适应使用者的就是好的设计。对代码而言,就是要顺应变化。因此要信奉ETC原则(EasierToChange,更容易变更)。无论是什么设计原则,都是ETC的一个特例。为什么解耦很好?因为通过隔离关注焦点,可让每一部分都容易变更——此谓ETC。为什么单一职责原则很有用?因为一个需求变化仅体现为某个单一模块上的一个对应变化——此谓ETC。为什么命名很重要?因为
熙噶路
·
2023-12-01 07:11
在线掐架?看盖国强 MogDB 与唐成 PolarDB 大PK!
《PostgreSQL
修炼之道
:从小工到专家》作者、开源连接池软件ZQPool作者。两位资深数据库专家分别代表着两款国产数据库究竟能碰撞出怎
云和恩墨
·
2023-11-28 16:03
2022-05-26碎思随想
情绪和无明的
修炼之道
,关键在于我们自己的察觉,这是所有提升的起点。去阅读缜密而优雅的理论表达,需要非常高的专注力和理解力,而这样的阅读,绝不是件
大海_992e
·
2023-11-28 14:31
优秀CTO
修炼之道
:向上生长,向下兼容
作者|Mr.K编辑|Emma来源|技术领导力(ID:jishulingdaoli)近日,由华为云与微上信息技术研究院联合举办的华为云联创营CTO领航班第四期在华为北京会展中心成功举办,会上围绕着“优秀CTO的能力模型”集思广益,深度探讨,想要找到提升CTO技术能力的关键突破点。形成以“技术驱动组织创新”为核心的战略方向,聚焦CTO技术能力,巩固商业思维模式,借助丰富的技术背景,拔高视野,从发展(g
互联网全栈架构
·
2023-11-27 03:16
大数据
编程语言
人工智能
java
微软
《卓越班主任的
修炼之道
》富含启发性的好句摘抄(4)
呵护热情:给梦想一个亮丽的支点我们最需要的呵护就是初为人师时胸中燃烧着那份毫无瑕疵的教育热情,我们才会关爱自身激活灵感唤醒对自身人性的敏感,让自己成为一个动词,在学会追求中,让教育所必备的理想与信念植根于心灵深处。只有这样,我们的教育热情才能拒绝有始无终、拖拖拉拉、毫无计划、穷于应付、沉迷空想、马虎凑合、原谅自己等不良习惯的渗透,才能走出在飘酒的粉笔灰中自我淹没,在辛辛苦苦、窝窝囊囊、逆来顺受,与
兴喵
·
2023-11-27 03:43
攀登代码巅峰:架构师成长之路不可错过的软件架构好书
流程自动化实战:系统架构和软件开发视角》《分布式系统架构与开发:技术原理与面试题解析》《服务端开发:技术、方法与实用解决方案》《现代C++软件架构:方法与实践》《软件架构实践(原书第4版)》《解决方案架构师
修炼之道
家有娇妻张兔兔
·
2023-11-25 18:18
粉丝送书活动
架构
好书推荐
福利
送书
读书笔记|子弹笔记|遇到困难的笔记
橡皮鸭调试法由安德鲁·亨特(AndrewHunt)和大卫·托马斯(DavidThomas)在《程序员
修炼之道
》(ThePragmaticProgrammer)一书中提出。是通过描述问题找到了解决方法。
初十一
·
2023-11-25 06:16
《程序员
修炼之道
》读书笔记4
缺乏有效的沟通,好点子就成了孤儿。作为开发人员,我们必须在多个层次上进行交流。我们每天的大部分时间都花在了交流上,所以需要把它做好。英语就是另一门编程语言(提示11)传达信息的过程才算是交流。为了把信息传达,你需要了解受众的需求、兴趣和能力。与所有的沟通形式一样,这里的窍门是收集反馈。不要只是等待问题的出现,把它问出来。在交流的过程中,不断提高对听众的了解。在更正式的商务沟通方式中,最困难的部分可
熙噶路
·
2023-11-23 23:23
python支持oracle的驱动_python 支持oracle数据库
PostgreSQL数据库全栈支持PPAS数据库全栈支持专注ORACLE数据库和应用迁移至阿里云PPAS、PostgreSQL等数据...文章唐修2019-02-051169浏览量PostgreSQL
修炼之道
weixin_39851048
·
2023-11-17 13:14
【架构师】AI时代架构师必备技能
AI时代架构师必备技能目录AI时代架构师必备技能本期好书推荐《AI时代架构师
修炼之道
:ChatGPT让架构师插上翅膀》关键点内容简介作者简介购买链接技术深度:学习各种AI框架,如TensorF
米码收割机
·
2023-11-09 15:23
人工智能
《Linux内核
修炼之道
》——第1章 初识Linux 1.1 Linux史记
本节书摘来自异步社区《Linux内核
修炼之道
》一书中的第1章,第1.1节,作者:华清远见嵌入式培训中心任桥伟著,更多章节内容可以访问云栖社区“异步社区”公众号查看第1章初识LinuxLinux内核
修炼之道
我一直都认为自己是个很冷静
weixin_33724046
·
2023-11-08 08:22
操作系统
嵌入式
移动开发
97-things-every-programmer-should-know-27: 不要只是学一门新语言,而要理解它的文化
在经典书籍《ThePragmaticProgrammer》,中文译《程序员
修炼之道
》中,作者建议我们每年学习一门新语言,我试着采纳他们的建议,数年之后我拥有了使用多种编程语言编程的经验。
elegent Developer
·
2023-11-07 04:44
97个程序员该知道的事
PG
修炼之道
笔记
[TOC]安装配置2.1发行版本安装#安装sudoapt-getinstallpostgresql#Debian或Ubuntuyuminstallpostgresql-server.x86_64#Redhat、CentOS、Fedora#redhat下安装后需要初始化servicepostgresqlinitdb#数据库数据目录/var/lib/postgresql//main#Debian或Ub
cnxz43
·
2023-11-04 15:48
2021-07-11软件测试技术“七段位”,你当前在第几??
随着工作经验的积累,每个人对测试有不同的理解,如下是在借鉴了刘深梅作者的《测试架构师
修炼之道
》中的测试六段位基础上融入了自己的想法,如
Dreaming_road
·
2023-11-03 20:27
创业创新心智
修炼之道
如果您正在带领团队创业,又或者您是一个组织的团队领导,在带领团队持续创新,那请看过来。创业创新的道路虽然终点辉煌,但路途艰险。比如如何洞察客户需求;如何凝聚团队人心;何时应坚持和保持专注,何时又该发散开拓;是该推出一款可用性更好的产品,还是先推出一个简单的产品原型再不断迭代;等等等等,有无数的岔路口等待您抉择,要小心翼翼才能避免掉入陷阱、走入歧途。创业创新的道路曲折,像西游记一样,需要一路取经打怪
Jeff_lu
·
2023-11-03 14:05
【好书推荐】AI时代架构师
修炼之道
:ChatGPT让架构师插上翅膀
对架构师工作的帮助快速理解和分析需求提供代码建议和解决方案辅助系统设计和优化提高团队协作效率如何使用ChatGPT提高架构师工作效率了解用户需求和分析问题编码实践和问题解决系统设计和优化建议团队协作和沟通效率提升知识管理和文档生成风险评估和决策支持:《AI时代架构师
修炼之道
库库的里昂
·
2023-11-03 12:19
杂谈
人工智能
chatgpt
《AI时代架构师
修炼之道
:ChatGPT让架构师插上翅膀》
本专注于帮助架构师在AI时代实现晋级、提高效率的图书书中介绍了如何使用ChatGPT来完成架构设计的各个环节并通过实战案例展示了ChatGPT在实际架构设计中的应用方法关键点1.架构设计新模式:让架构设计更高效、更快捷、更完美。2.全流程解析:涵盖架构设计的不同应用场景,介绍从编写各种文档,到应用图形图表与UML建模、设计模式、数据库设计,再到编写代码、开发软件架构等关键环节。3.实战检验:Cha
码农老关【关东升】
·
2023-10-31 01:52
人工智能
chatgpt
博客文件非技术类
编程人生《我奋斗了18年才和你坐在一起喝咖啡》,而我奋斗了18年,不是为了和你一起喝咖啡(转载)一个软件工程师的经验之谈思考、学习新技术的原则和方式我为什么坚持写博客软件架构师的
修炼之道
读金庸故事,品程序人生
hry2013
·
2023-10-28 18:23
优秀博客文章
移动开发
java
面试
读《程序员
修炼之道
》
--《程序员
修炼之道
》这句引言,一直被我用作座右铭,当在书中读到这句的时候,感触颇深,也是我打算开始写博客记录生活的开始。跟这本书的机缘巧合,来自于之前公司的一个学长,他看完了,我便借来看了。
weixin_30444105
·
2023-10-28 11:27
程序员
修炼之道
(1-7)
1我的源码让猫给吃了注重实效的程序员的特征是什么?我们觉得是他们处理问题、寻求解决方案时的态度、风格、哲学。他们能够越出直接的问题去思考,总是设法把问题放在更大的语境中,总是设法注意更大的图景。毕竟,没有这样的更大的语境,你又怎能注重实效?你又怎能做出明智的妥协和有见识的决策?他们成功的另一关键是他们对他们所做的每件事情负责,关于这一点,我们将在“我的源码让猫给吃了”中加以讨论。因为负责,注重实效
iteye_9770
·
2023-10-28 11:55
java
c/c++
数据库
万字详文阐释程序员
修炼之道
作者:cheaterlin,腾讯PCG后台开发工程师综述我写过一篇《CodeReview我都CR些什么》,讲解了CodeReview对团队有什么价值,我认为CR最重要的原则有哪些。最近我在团队工作中还发现了:原则不清晰。对于代码架构的原则,编码的追求,我的骨干员工对它的认识也不是很全面。当前还是在review过程中我对他们口口相传,总有遗漏。从知道到会做需要时间。我需要反复跟他们补充review他
腾讯技术工程
·
2023-10-28 11:53
lamp
scipy
makefile
crm
lighttpd
设计模式的艺术——软件开发人员内功
修炼之道
重磅来袭
今天(2012年12月17日),拿到了清华大学出版社给我寄的《设计模式的艺术——软件开发人员内功
修炼之道
》样书,这本近400页的书凝聚了过去多年我对设计模式的实战经验和教学精华,感谢清华大学出版社为本书的出版所作出的努力
这个不是装的我死都不信
·
2023-10-28 09:38
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他