首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

怎么架构方法论会好点

两篇文章,希望跟大家共同探讨对企业架构理解和对方法论学习,反思中,发现自己忽然越来越理解TOGAF中为什么没有直接案例。...其实对于方法论学习,尽管我主张“知行合一”,但是,这个“知行合一”其实指的是在自己企业中“知行合一”,也就是在自己企业中方法论研究指导自己企业实践,实践再反哺和推动方法论前进,做到自家“知行合一...,都有自己改动,对自己环境适配,所以,当你急着从实例出发时,学到其实是“经验”,而非“方法”本身,这个“经验”对你而言,可能适配,那你是幸运;也可能不适配,会导致你对方法误解。...TOGAF自己认为“需求管理圆圈表示并非一组静态需求,而是一个动态流程”,“架构在本质上是处理不确定性和变革一项活动”,所以架构从来不是以找确定不变东西为目标,架构稳定经常是一种执行上误解,架构也不是以不变应万变...方法论是有点儿形而上学,但这是为了提炼通用经验而需要折中,因此,学习时如果再代入特定经验,那就把本来做出折中又给特化还原了,要带入,我也建议你用自家企业情况带入,再去判断从实践层面按照方法论要求做不做得通

28320

【码】一本经典且内容全面算法书籍,算法必备

算法》,有《算法图解》,有《漫画算法》,也有《我第一本算法书》,很多粉丝不乐意了,觉得我推荐了这么多算法书籍,竟然没有经典算法书籍《算法导论》,好吧,怪我太年轻,不懂事~请原谅我! ?...于是我问出版社要来《算法导论》书摘看看,然后又去网上查了很多资料,真的没想到《算法导论》这本书评价那么好,而且书籍里涉及内容非常全面,在豆瓣上达到了9.3高分。 ? 不仅分数高。...大家对算法导论评价也是很高 ? 接下来我们来看一下《算法导论》书摘 假设计算机是无限快并且计算机存储器是免费,你还有什么理由来研究算法吗?...网络中路由高度依赖于算法。该应用采用一种不同于机器代码语言来书写吗?那么它被某个编译器、解释器或汇编器处理过,所有这些都广泛地使用算法算法是当代计算机中使用大多数技术核心。...是否具有算法知识与技术坚实基础是区分真正熟练程序员与初学者一个特征。使用现代计算技术,如果你对算法懂得不多,你也可以完成一些任务,但是,如果有一个好算法背景,那么你可以做事情就多得多。

59230
您找到你想要的搜索结果了吗?
是的
没有找到

【经典】统计因果推断

来源:专知本文为书籍介绍,建议阅读5分钟本文为你介绍统计因果推断。...Causal Inference in Statistics: A Primer一分享解读主要被分为四个部分: 第一部分:从宏观角度分析了因果科学研究意义,巩固了统计基础知识,包括变量、概率、...第二部分:从图模型基础概念出发,介绍了结构因果模型中基础接合模式,并推导了d-分离这一基础工具,展示它在模型检验和因果搜索上应用。...此部分内容也配备了对应编程实验,实践了后门准则和前门准则编程实现。...第四部分:从反事实理论与基础概念出发,系统性分析了其结构性解释、基本定理、图形化表示、概率表示等,并通过例子分析试验环境中反事实和线性模型中反事实,以及反事实在现实研究中实际应用。

33930

Linux,我看了这些

写这篇文章目的有两个: 1.分享自己学习经验 2.记录下我学习历程 既然谈到了学习,那一定需要从看书说起,下面我就罗列下我看过关于Linux学习 1....这本书正是讲解这种语言,但是内容不是很简单,需要知道一些简单命令和参 数是做什么,所以,读这本书之前最好还是看看第一本吧。...首先说,这本书不是很好找,是一本比较老,但是内容却是非常好,也是学习Linux编程不可多得一本好书。...从这本书名字就能看出来,这本书所讲内容是“系统编程”,所以,这里涉及内容是系统调用,是我们用户进程需要内核帮助完成我们想要实现 功能, 这本书我也是从头看到尾,由于并不是很厚,所以没有花太久时间...这本书中前面几章内容很像我们《操作系统》教科书,不过,内容要深入多,我记得这本书对进程调度算法讲解非常好,非常深入,以至于第一遍阅 读时我 没有看懂,映像比较深还有就是进程间协调工作,就是IPC

2K70

| 跟我一起《流畅Python》

当你进一步理解这种不适感背后原因之后,会发现这个原因,和它所代表庞大设计思想,是形成我们通常说“Python 风格”(Pythonic)关键。...hugunin.net/story_of_jython.html),这是Jython Essentials(Samuele Pedroni 和Noel Rappin 著,O’Reilly 出版社,2002 年)一序...于是我跟着Steve Holden,一位技术作者和老师, 学会了“双下- getitem”(dunder-getitem)这种说法。于是乎,特殊方法也叫双下方法(dundermethod)。...David Beazley 著有两本基于Python 3 ,其中对数据模型进行了详尽介绍。一本是《Python参考手册(第4 版)》8,另一本是与BrianK....Bobrow 合著TheArt of the Metaobject Protocol( 又称AMOP,MIT出版社,1991年) 一解释了元对象协议(metaobject protocol,MOP)

1.1K40

算法心得 高效算法奥秘 原第2版》

、C语言畅销作者Guy Steele倾情推荐 算法艺术和数学智慧在本书中得到了完美体现,书中总结了大量高效、优雅和奇妙算法,并从数学角度剖析了其背后原理 【读者评价】 “这是第一本宣称能讲解计算机算法隐晦细节...—— Joshua Bloch “初看本书书名时,我想,这是教人怎么入侵计算机系统吗?不太可能吧。嗯,那就肯定是一本编程小技巧集锦。...第二版新增了两个大主题,并用数十个小技巧丰富了本书内容,其中有个小绝招是如何在不溢出情况下求两数均值,我写二分查找算法时直接就把这条拿来用了。这真是本令算法爱好者开怀畅读的书啊!”...—— Guy Steele 【内容简介】 在本书中,作者给我们带来了一大批极为诱人知识,其中包括各种节省程序运行时间技巧、算法与窍门。...不计算商而直接求余数 扩充了与种群计数和前导0计数有关知识 数组种群计数 执行压缩与扩展操作算法 LRU算法 浮点数与整数互化 估算浮点数平方根倒数 一系列离散函数图像 各章均配有习题与参考答案

87510

我需要一台好点服务器

Jira 是用Java编写,自带tomcat,连服务器都不用配,安装过程非常简单,默认端口是8080 总之Jira是我见过最强大项目管理系统,没有之一。...由于 Jira 帐号都是客户提供,自己没有admin权限,打算自己在服务器上安装一个,而且如果是项目经理,也是有必要掌握,我是参照这篇文章 Centos下安装破解Jira7操作记录 其实安装过程非常简单...安装我也顺利打开使用了,但是运行10来分钟,就莫名返回503,ssh也登录不上了,这里吐槽下腾讯云,无奈只得在后台重启,但是还是一样,检查下内存和CPU占用率,原来Mysql 和Jira 使用飞涨,...我2G内存已经吃不消了。...其实Jira已经非常良心了,安装简单,破解容易,就是太占资源,需要一个好服务器。不过好云服务器对我来说还是太贵了。

1.9K20

【看图识算法】这是你见过最简单算法说明

Quicksort算法 快速排序(Quicksort)是基于“分治法”高效排序算法。随机选择划分元素是避免最坏情况runtime好策略。...这个人可以使用他私有密匙来创建数字签名,从而显示消息真实性。 二分搜素算法 二分搜素算法(Binary search)是一种用于在有序数组中查找某个值位置快速搜索算法。...这种搜索算法每一次比较都使搜索范围缩小一半。 归并排序 归并排序(Merge sort)是基于“分治法”递归排序算法。...graph scan算法 graph scan算法遍历图中所有可到达节点。它行为可以通过插入不同数据结构来改变:使用无序集合导致随机搜索,使用堆栈产生深度优先搜索,使用队列产生广度优先搜索。...Fleury算法 Fleury算法,这是一种在图中求解欧拉路径优雅方法——一次只通过每条边一次路径。 注:IDEA是SándorP.

1.1K80

【趣算法】Day1-为什么要算法

14天阅读挑战赛 努力是为了不平庸~ 算法学习有些时候是枯燥,这一次,让我们先人一步,趣算法! 目录  一、什么是算法?...算法(Algorithm)是指解题方案准确而完整描述,是一系列解决问题清晰指令,算法代表着用系统方法描述解决问题策略机制。 直白点儿算法就是对特定问题求解步骤一种描叙。...二、算法特征 一个算法应该具有以下五个重要特征: 有穷性 (Finiteness) 算法有穷性是指算法必须能在执行有限个步骤之后终止; 确切性 (Definiteness) 算法每一步骤必须有确切定义...三、为什么大家都在学算法? 数据结构与算法是我们 IT 从业人员基础内功,如果算法好,那证明你有极强学习能力和成熟稳定心智。...,第二项精简算法量可以忽略不计,第三项才是我们衡量算法空间复杂度关键因素。

64250

《面向数据科学家实用统计

这本书是同事推荐,是图灵图书数据科学书单一部分,英文标题是《Practical Statistics for Data Scientists》,副标题是 50 Essential Concepts。...这本书解释了数据科学中至关重要统计概念,比如令我印象深刻切尾平均值概念,介绍如何将各种统计方法应用于数据科学。...作者以易于理解、浏览和参考方式,引出统计中与数据科学相关关键概念 ;解释各统计概念在数据科学中重要性及有用程度,并给出原因。...读完这本书还是有不少收获,特别是加深了对统计认识,当然妄想通过一本就吃透一个领域是不现实,需要好多本书和不断地实践。...对于这种工具,推荐大家购买纸质来经常翻阅,当然,想要电子书,可以从zlibrary下载,这里发现了个好用zlibrary网址镜像,推荐一下!数字图书馆。搜索书籍。

60910

附书单|Python听什么课,看什么

听什么课 本节针对新手Python要不要买课,听什么课,书单请直接跳至下一节。 首先要不要买课,直接给出之前一个回答 ?...最后对于自学读者我十分推荐去b站等平台寻找相关课程,网上优质资源很多,但Python及相关库更新速度很快,很多课你在看时候会发现老师讲已经失效,所以这时弹幕/评论会大多给出你相关解决办法,虽然是自学但整个互联网都在陪你...Python机器学习/深度学习 说实话这一块我并不是特别熟悉,但也有读者提出需求,所以我在咨询了算法相关领域大佬后推荐下面几本书,以下书籍有纯理论(例如李航博士统计学习方法)也有实战,但难度肯定远超过上面所有...不过当你选择踏入算法领域大门时,就应该做好了准备。 ?...以上就是针对最近不断找我咨询书单读者一个简单答复,其他类型书籍比如网站开发之类因为我确实不熟也不敢胡乱推荐,对于自动化系列持续关注早起Python相关案例即可。

2.6K20

漫画算法:什么是LRU算法

每一个Key-Value都具有它前驱Key-Value、后继Key-Value,就像双向链表中节点一样。 ? 这样一来,原本无序哈希表拥有了固定排列顺序。 ? ?...让我们以用户信息需求为例,来演示一下LRU算法基本思路: 1.假设我们使用哈希链表来缓存用户信息,目前缓存了4个用户,这4个用户是按照时间顺序依次从链表右端插入。 ?...这时候,链表中最右端变成了最新访问到用户2,最左端仍然是最近最少访问用户1。 ? ? 4.接下来,业务方请求修改用户4信息。...同样道理,我们把用户4从原来位置移动到链表最右侧,并把用户信息值更新。这时候,链表中最右端是最新访问到用户4,最左端仍然是最近最少访问用户1。 ? ?...假设这时候缓存容量已经达到上限,必须先删除最近最少访问数据,那么位于哈希链表最左端用户1就会被删除掉,然后再把用户6插入到最右端。 ? ? 以上,就是LRU算法基本思路。 ? ?

62840

世界读书日荐:习大大也看《终极算法》,是本什么样

在这些帮助习主席理解人工智能书中,作家Pedro Domingos 2015年出版畅销《终极算法》(《The Master Algorithm》)赫然在列。...Domingos是机器学习领域专家,目前在华盛顿大学教授计算机科学。最近他在接受杂志采访时表示,当他看到习近平书架上放着自己时,他“又喜又怕”。...中国拥有世界上一些最具价值AI初创企业,例如旷视科技(Face++)和商汤科技(SenseTime)。 《终极算法》是一本机器学习入门,它介绍了机器学习与人类日常生活关系。...联结学派(connectionists)专注物理学和神经科学,并相信大脑逆向工程。 进化学派,正如其名称所示,在遗传和进化生物基础上得出结论。...任何希望了解 AI 和机器学习的人士都应该阅读一下 Pedro Domingos 《终极算法》一

71230

Android逆向——定位到某 Sign 算法

二、分析一个简单拦截器 我们随便找一个拦截器 demo 分析一下,我们需要熟悉拦截器具体操作,找到它代码流程上一些特征,然后根据这些特征在Jadx中搜索反编译后 Java 代码,去寻找某实现添加...,等待它是不断洗礼。...上面我们找到了三个特征,那么接下来我们通过 Jadx 全局搜索功能,开始寻找某 Retrofit拦截器,进而找到 sign 等参数实现。...反编译一个App,你会看到成千上万类和方法,我们可以简单将这些类和方法分成“具体业务逻辑代码”和“App架构和工具代码”,前者类名一般是包名.xxx,比如某App包名为 com.xingin.xhs...原先反编译某时占用6G左右内存,现在少了几乎一半。 ? 经过这一顿调教 ? 我们正式开始搜索拦截器相关特征。

1K30

【干货】现代统计:使用Python计算机方法

来源:专知本文为书籍介绍,建议阅读5分钟这本创新教科书为现代统计课程提供了材料。 这本创新教科书为现代统计课程提供了材料,将Python作为教学和实践资源。...根据多年教学和在各种应用和工业背景下进行研究,作者精心定制了文本,以提供理论和实际应用理想平衡。全文包含了大量示例和案例研究,并详细说明了全面的Python应用程序。...《现代统计:使用Python计算机方法》适用于一到两个学期高级本科或研究生课程。由于文本基础性质,它可以与任何课程中需要数据分析课程结合,如数据科学、工业统计、物理和社会科学以及工程课程。...研究人员、实践者和数据科学家也会发现它是一个有用资源,包含了大量应用程序和案例研究。 另一本与此密切相关教科书是《工业统计:使用Python计算机方法》。...我非常欣赏基于作者长期经验而得出许多案例。它们对于更好地理解并应用书中介绍方法非常有用。Python使用符合当今最好编程体验。

41530

送6本精选算法,机器学习,深度学习

计算机只能懂得离散(甚至是有限语言),所以离散数学在当今作用是不可或缺。如果没有离散数学,就不会有现代运筹,也基本上不会有计算数学,那么当今很多学科发展都会受到很大限制,其影响可想而知。...3PRML 好机器学习,其最大作用就是让你知道为什么会有这样方法,为什么会有这样模型,它背后灵感和动机是什么。...本书全面论述了算法内容,从一定深度上涵盖了算法诸多方面,同时其讲授和分析方法又兼顾了各个层次读者接受能力。各章内容自成体系,可作为独立单元学习。...以上精选6本算法和机器学习,深度学习书籍,欢迎留言和交流。...如需下载这6本完整电子版 更多干货: 算法channel关键词和文章索引 深度学习|大师之作,必是精品 SQL|语句执行逻辑 机器学习|PageRank算法原理 冒泡排序到快速排序做那些优化

76550

| 《终极算法》世界正被“会学习机器”改变

《终极算法》一大胆设想了一个改变机器学习模式,最终会改变我们生活”终极算法"。Pedro Domingos 说,如果这个算法真的存在,那么它应该可以获得所有知识,无论过去、现在还是将来。...D教授结合了神经学、进化论、物理学、统计以及计算机科学,在书中提供了一个有说服力论断。...D教授写到,“赢家是最快的人”,机器学习也是“地球物种新一轮军备竞赛。” 他对此仍然不担心。...我在想,其实还可以有这样一本:在理解大量科技事实基础上,推导出对未来深刻洞见。它可以给那些偷懒读者提供一个更广视角,让他们了解未来可能会发生什么。...如果有人能够借D教授灵感去写这样一本,那将是给我们带来更大福音。 River,现任能源化工领域研究员,探索方向:智能制造”

59390

码农也要算法

) 只不过就是密码 (encryption) 中两种解密算法罢了,什么是算法,你就可以理解成为是一种规则吧,这种规则可以将信息从一种形式转变成另一种形式 《算法新解》作者刘新宇:我只是想打开那些黑盒子...他七年磨一剑,笔耕不辍,写成《算法新解》一。...javascript Object 类就是以这样一种字典形式设计算法学习 算法学习笔记 算法虐我千百遍,我待算法如初恋。这里内容是我学习算法过程一些记录,希望能一直坚持下去。...Java 加密算法 JAVA加密算法(1)- 密码概述及BASE64算法使用 密码基本功能:机密性、鉴别、报文完整性、不可否认性 JAVA加密算法(2)- 消息摘要算法(MD5、SHA、HMAC)...(需Bouncy Castle) 前端也要算法 为什么我认为数据结构与算法对前端开发很重要?

1.3K100

霸们宅家偷偷看硬核神,你读过几本?

找一件能让你集中注意力全心投入事,不但不无聊,还会上瘾,比如读书。对于学生党来说,停课不停学,要想不被同龄霸“抛弃”,你还真得利用好宅家这段时间。 春暖花开日子就要来了,珍惜你宅家时光吧。...算法导论 (原第3版) 作者:托马斯·科尔曼、查尔斯·雷瑟尔森 等 推荐语:MIT四大名师联手铸就,影响全球千万程序员算法宝典”!国内外千余所高校采用!...《算法导论》将严谨性和全面性融为一体,深入讨论各类算法,并着力使这些算法设计和分析能为各个层次读者接受。...这些内容不仅涵盖我们熟知计算机科学和人工智能领域,还涉及理论生物等并非广为人知图灵研究领域,终形成各具学术锋芒15章。如果你想追上甚至这位谜一般天才,欢迎阅读本书,重温历史,开启未来。...数据挖掘导论 (原第2版) 作者:陈封能 等 推荐语:本书为斯坦福大学、密歇根州立大学、明尼苏达大学、得克萨斯大学等知名高校数据挖掘课程教材。从算法角度介绍数据挖掘所使用主要原理与技术。

50610
领券