自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

澳门夜场网: qq_32648593的博客

本文地址:http://727.ib776.com/qq_32648593
文章摘要:澳门夜场网,要拿他是问禅寂沙龙365手机版下载专区网上娱乐场、申博娱乐城手机客户端下载网上娱乐场、菲律宾申博SUNBET官网游戏数据 澹台洪烈哈哈一笑。

  • 博客(57)
  • 收藏
  • 关注

原创 一个互联网大佬的五年工作成长复盘

2016概括:认识真实的自己,找到理想的自己,然后去努力实现。思考:1.目的还是方式:重要的是达到目的,而不是方式2.利益与价值:思考我的价值是什么?ps1:【如何衡量价值】 其实外界衡量一个人和 VC 衡量一个公司很相似:该公司处于什么阶段(这个人当下的阶段,我:社会上的菜鸟) 该公司目前的盈利能力如何(这个人当下能创造的价值,我:写点简单的代码)该公司的盈利模式靠不靠谱(这个人的发现规划,我:先写好代码,再XXX)该公司的市场规模最大多少(这个人的天花板有多高,我:没有最高只有更高)

2021-02-18 21:22:59 13726 39

原创 中级JAVA程序员应该掌握的数据结构知识

学习数据结构的重要性程序=数据结构 + 算法,算法很重要,数据结构也很重要,只有掌握了这两者,我们才等于掌握了写程序的本领,才是合格的程序员哦。数据结构重点:排序算法比较这是我做的一个总结:见下图,这是一道排序算法的面试题(要求:稳定,快速),我在做这道题的时候,根据我总结的内容,很快便锁定了算法,首先,算法要求一个稳定,快速的算法,我们便可以确定要从基数排序和二路归并排序中做选择,我选择了基数排序,并快速回忆了快速排序的例子,于是便很快的做出来了这道题。...

2021-01-04 08:54:12 16889 30

原创 预测师的架构入门学习总结

写在前面前段时间一直在学习架构设计的相关知识,对架构的演化有了一点点自己的理解,本篇是我的架构入门总结,21年年初应该会接触一些项目拆分的工作,也希望学到的内容可以应用于实践。本文未来还会补充更多细节。架构是什么这是我读阿里技术博客的一篇文章总结的:为什么需要架构设计呢?或者说架构设计为什么这么重要呢?架构设计的主要目的不是为了拆分任务,不是为了实现业务需求,甚至不是为了实现高性能和高可靠的系统。架构设计的主要目的是为了解决系统复杂度带来的问题。架构的一般需求高性能,高可用,可扩展架构的

2020-12-28 08:53:18 5220 6

原创 【预测师】的时间管理方法论(泰山版)

我的时间管理方法论什么是时间管理,澳门夜场网:芸芸众生各有理解。我的理解是,如何高效的完成自己真正重要的目标。这次分享的版本这次的分享是泰山版,泰山版就是一个整体的框架,如果以后还有精力会补上黄山版。我的时间管理框架这是我看了无数时间管理书籍后,参考了PDCA,GTD等一系列理念后总结的框架:目标管理(思维导图拆分目标)+时间管理(目标规划+完成)+精力管理(困了就睡觉)+反思管理(一句话总结)目标管理周末是一个很好的思考和计划的时间,可以在周末想清楚自己真正的目标。自己的近期都围绕。我们可以根据【事

2020-11-30 21:14:27 5249 14

原创 一年半JAVA工作经验的总结

写文章前,看了一位前辈的总结,好多篇文章,真有意思啊,自己也希望通过这样的记录,给未来的自己留下点什么。

2020-11-20 20:55:06 3682 4

原创 初级JAVA程序员应该掌握的Linux知识

1.学会常用的linux命令2.学会根据日志找出问题3.学会发版4.理解操作系统底层思想

2020-06-01 19:46:20 4506 1

原创 《程序员进阶攻略》总结

读完小册这是一篇极客时间小册《程序员进阶攻略总结》的总结。作者用诗一样的语言,描写了程序员的江湖。我简单输出下我的收货。(标题是作者期待的收获)建立技术学习的体系框架与思维模型1.经典算法,是剥离了业务场景的高度抽象,要学好算法。2.在写代码的时候,用测试的思维与方式(提供单元测试)去审视和检测代码。3.如果你不在乎你的工具,可能你也就不会在乎你的时间和效率。尤其是每天要用的笔记本。4.框架是代码复用,模式是设计复用。梳理清晰的成长与进阶路线1.擅长于沟通和协作,技术能力在上流水平的就是稀缺

2021-02-20 08:20:24 3639 7

原创 预测师的分布式理论入门学习总结

分布式-来源在架构学习的这篇文章里,简单介绍下了架构的演化,分布式的出现是在单机不够用的情况下,横向扩展计算机处理能力的一种手段。分布式主要解决了两个问题,一个是单机系统容量不够用的问题(分布式增加了容量),一个是单机单点的问题(分布式是高可用的)。分布式计算-概念关于分布式计算在WIKI上这样写道:“在计算机科学中,分布式计算(英语:Distributed computing),又译为分散式运算。这个研究领域,主要研究分布式系统(Distributed system)如何进行计算。分布式系统是一

2021-01-21 20:12:36 121

原创 最近看的电影综艺推荐

小记记录下看的电影,回头看到这篇文章的时候回想下感觉,也顺便推荐给别人看。《令人心动的OFFER第二季》看那些老江湖,挺懂得察言观色的,以及说话的艺术,当然,也有还可以的业务能力。看那些小年轻,都还挺用功努力的。职场确实如此,一个萝卜一个坑,太菜的话,坑就会被抢去,所以这届打工人木的办法。但是只要你跑的够快,可能真的就卷不到你吧。《在京都小住》京都吃的真多,中国也有一个这样的地方,大概是广州。景色的话,大概是杭州。我最近在思考,如何将工作里的节奏不带到生活里,可能出去转转就是解决之道。今

2021-01-14 20:06:39 140

原创 今天看到了一个有意思的工作性价比公式

2020-12-28 22:25:35 653

原创 【跳脱框架】怎样更容易的卖机器人?

哈哈哈哈本文实则是《怎样卖龙虾》读后感,用夸张的吸引眼球的标题把你骗进来。对我有帮助的书中一些奇技淫巧我大都能窥到背后的心理学原理,例如设置超大杯其实是锚点,等等。基于此,我相信书中所引用的案例是可以复现出来的。对我的启发是,遇到问题了,不要害怕,勇敢面对,多思考解决问题的方法。必要情况下可以多和聪明的人进行交流,以获得启发。问自己一个问题看完此书,如果你是作者,你会怎样卖一个送物机器人呢?我简单思考下(编的):1.竞业角度。看行业领头羊是怎么卖的。并复制他。2.销售员角度。挖竞争对手

2020-12-19 11:33:39 1356 2

原创 【以史为鉴】《饱食穷民》读后感

这本书讲述了上个世纪八九十年代下,日本一部分人的生活状态。令我震惊的是,原来35岁职业焦虑在那时就已经出现。令我印象深刻的是,不停奔跑,不惜为业绩自掏腰包的,努力想晋升为X长的销售员。一对对夫妻生活不和谐的夫妻们。超前消费为获慰藉的女人。警醒我的是,程序员心里不能只有冰冷的0,1代码。人一定要从自己的职业里解放出来。对待家人朋友要切换身份,温和一点。移除掉职场里得到的那些习惯。程序员们的共同话题大都是炫技,升职加薪,互相肯定。有时间一定要停下来,想一想,自己的初心,信念。有机会一定要

2020-12-12 08:37:56 634 1

原创 我模拟了一个机器人后,对分层思想的更多感受

背景前几天实现一个服务器调度机器人的需求,也就是服务器调机器人上的接口,在实际实现中,机器人会将自身的状态信息跟任务执行信息再发送给服务器。问题来了,代码写好了,但是机器人在北京,无法测试。于是模拟了一个机器人类,就把service层的调用过程,改为直接操作这个机器人类,这个机器人类的话也模拟了机器人拥有的功能,状态通知等一系列功能。原有的类没有做改变,加了三个类即完成了测试。分别是机器人类,controller类,service类。(ps:如果直接在写好的代码上做这一块,一个是看起来很混乱,一个是

2020-11-28 17:03:29 1987 2

原创 阿里面试官出的数据库索引题你会做吗?

试题如下:请在评论区写下你的答案

2020-09-25 17:48:54 644

原创 高级Java程序员应该掌握的核心知识优先级

核心知识学习优先级使用WhatToDo制作

2020-09-02 13:06:01 704

原创 高级JAVA程序员应该掌握的Mybatis知识

Jdbc:在学习Mybatis前,请允许我介绍下Jdbc,百度百科里,这样解释道:Jdbc是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口API,提供了诸如查询和更新数据库中数据的方法。Mybatis:而同样,百度百科里这样介绍Mybatis:MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。结果显而易见,Jdbc是接口,Mybatis是封装接口的框架。这就是二者的本质区别

2020-08-19 22:01:48 1078

原创 程序员思维进阶篇四:你在哪个技术Level

利用谷歌给出的建议给自己评级1.you are unfamiliar with the subject area.2.you can read / understand the most fundamental aspects of the subject area.3.ability to implement small changes, understand basic principles and able to figure out additional details with minima

2020-08-13 08:58:38 1299

原创 预测师的随想系列五:知其然重要,知其所以然更重要

五个理由1.你不了解的东西随便用了,出问题谁来负责,你。2.知其然是基础,知其所以然是更高层次的追求。3.打造技术领导力,你要比别人懂得更深更多才可以做领导。4.长期知其然,就可能再也无法跳出舒适圈。5.面试的时候,都问底层原理,你不会怎么办。...

2020-08-11 21:24:39 521

原创 预测师的随想系列四:学习要有深度&如何成为大神

预测师的深夜反思你想呆在程序员这个行业,就需要学习,而学习要有深度。没有深度的话,你无法成为这个领域的专家。你无法成为这个领域的专家,就不具有不可替代性。不具有不可替代性,你就进不了大厂。你进不了大厂,你就拿不起高工资。你拿不起高工资,你就很难在一二线城市生活下去。你很难在一二线城市生活下去,你就得去三四五六线城市。你去三四五六线城市,那里的程序员行业不好。所以你想呆在程序员这个行业,就需要学习,而学习要有深度。所以,学习需要深度。那么如何成为大神呢?如何成为大神?我经过思考,觉得需

2020-08-05 23:00:59 1994

原创 预测师源码学习系列二:Pattern类和Matcher类

正则表达式

2020-08-03 08:47:42 892

原创 初级JAVA程序员应该掌握的单点登陆知识

什么是单点登录一个系统登陆,其他系统也登陆举个例子,你同时打开淘宝和天猫,你会发现当你登陆淘宝的时候,你发现你的天猫也登陆了!!单点登录的原理解决方案:CASCAS是单点登录方法,也就是多个系统使用一套登陆系统的思想来解决上述问题CAS原理解析前提假设有ABCDEFG三个业务系统,三个业务系统使用统一的登陆系统X问题例如用户已登陆A系统,如何让他直接可以登录B系统?实现是这样子的首先,分析用户登陆A系统,在登陆系统之前先跳转到X系统,根据token判断有没有登陆,如果已经登陆,

2020-08-01 15:37:26 2205

原创 预测师的随想系列三:再见啦,Vue

后端需要懂前端吗?需要,懂前端知识有利于更好的设计接口以及和前端工程师对接。后端需要理解前端到什么程度?这篇博客说的很好后端要做前端吗?不要。不要。不要。拥抱前后端分离才是正道,一篇不错的推文分享Vue还是React大厂更多用React,小厂更多用Vue。个人开发者(后端方向)可以用Vue开发组件。Vue的基本用法本来是打算写这个的,作为有仪式感的告别,有时间再单独写一篇吧。碎碎念人的精力是有限的,后端程序员应该将精力专注于后端技术上,不想再在工作中使用Vue了。...

2020-07-29 22:21:10 2686

原创 初级JAVA程序员应该掌握的NPE知识

什么是NPENPE是NullPointerException的缩写,是JAVA里臭名昭著的空指针,一般指对一个空对象(null)进行了操作而出现的问题。还记得刚开始学编程的时候,听过鲁迅说过:“防止 NPE ,是程序员的基本修养”。NPE会导致什么问题?如果你对null对象进行操作,例如getXxx(),程序就会抛异常。NPE经常会在哪出现?1.从数据库里取数据时。2.调接口返回某对象时。3.自动拆箱时。4.链式调用时。5.取集合里的元素时。6.等。Ali Tip阿里规约第29页第

2020-07-23 01:56:53 2347 1

原创 预测师的随想系列二:记一次囚徒博弈游戏

随想今天公司里CTO和CEO组织了一场红黑游戏,收获颇丰,特此记录一下。红黑游戏规则规则较为简单,类似“囚徒困境”,感兴趣细节的话可以看这篇详细介绍。我们是怎么玩的我们分为了1,2,3,4组,两两组PK(之前没说清楚,导致有部分人以为是四组按总分PK),我们组一共七个人,没有选组长。游戏选之前,CEO说这个游戏考验的是默契。我的策略我看过耶鲁大学的博弈论课程,当即意识到游戏的本质就是囚徒困境,我认为游戏结果大概率只有两种情况,一种是双方都全出红票,一种是一方全出红票,另一方出带有黑票的票。

2020-07-21 21:44:36 2252 2

原创 程序员思维进阶篇三:程序员为什么能拿高工资

入职前的疑惑入职前,我一直在思考,为什么程序员的工资(特指阿里,腾讯,宇宙条)听起来很高的样子,应届生白菜价都18k起步,这…3元一瓶的可乐,一个月能买6000瓶了,一天喝200瓶这种,这也太夸张了吧(可乐喝多了对什么都不好)。随着阅历的增加,慢慢我理解了原因。程序员为什么能拿高工资首先我们先提一个经济学上的概念,边际成本。百度百科上这样解释,“在经济学和金融学中,边际成本指的是每一单位新增生产的产品(或者购买的产品)带来的总成本的增量”。在蒸汽时代和电子时代,出现了自动化很高的流水线,它使工厂生

2020-07-19 14:22:29 1390

原创 《算法图解》—— 读书总结

感觉较为简单,和小灰的那本《图解算法有的一拼》,适合没看过算法的人看,看过的人可以选择性购买阅读。看到别人博客的一张图很棒图来源

2020-07-17 21:06:52 621

原创 初级JAVA程序员应该知道的变量命名和对外接口知识

接口方法和变量的命名很重要命名我觉得可能占了我开发的20%的时间,每次都绞尽脑汁想变量命名,但是最后可能也会差强人意,呜呜呜,因为代码是给人看的,所以接口方法和变量的命名很重要。如何命名有个好领导真的太幸运了,这是我经历了被领导批评之后总结的经验:第一,优先使用项目中已有的命名,保持一致。第二,优先使用计算机中已有的术语。第三,优先使用通俗易懂的英文。对外提供接口应该注意的事情1.一些因业务变化频繁的数据可以尽量少返回,可以直接返回数据库存储的数据(因为较为简单,可以留给外边自己玩去,但是我

2020-07-16 22:20:28 2513

原创 程序员思维进阶篇二:复杂并不可怕,可怕的是畏惧

浅言花了一晚上的时间学习了一篇降低软件复杂性的文章,特此记录和分享。复杂并不可怕,可怕的是畏惧随着互联网的业务不断推陈出新,计算机技术也变得越来越复杂,带给我们程序员这一行的好处就是不必担心没有东西看,而这又是一把双刃剑,导致我们又不得不不断学习。单体架构,微服务,Docker,K8S,一代更比一代强,面对着层出不穷的技术后浪,有人哈哈大笑,有人却产生了畏惧心理。本文主要不讲如何解决互联网架构的复杂性,而是讲心态。只要我们掌握科学的方法,其实互联网架构的复杂性都可以解决掉的,就像四两拨千斤的太极一样

2020-07-15 22:14:29 2727

原创 初级JAVA程序员应该掌握的Mysql知识

为什么选择Mysql?

2020-07-10 23:47:29 1477

原创 预测师源码学习系列一:Object类

Object源码// 注释是我写的内容,对一些单词做了查找。package java.lang;/** * Class {@code Object} is the root of the class hierarchy(英 [?ha??rɑ?ki],n. 层级;等级制度). * Every class has {@code Object} as a superclass. All objects, * including arrays, implement the methods of th

2020-07-08 23:50:04 1005

原创 初级JAVA程序员应该知道的ElasticSearch的一个坑

ElasticSearch是什么?我在这篇博客里已经介绍过ElasticSearch了。ElasticSearch在大数据量检索的时候速度远远高于Mysql,看起来ElasticSearch好像完美无缺,甚至直觉上ElasticSearch可以代替Mysql(ElasticSearch可以存储数据),OK沿着这个思路,那我们可能会把ElasticSearch当成数据库了,甚至开心的觉得不再需要Mysql或者其他数据库了。坑:ElasticSearch并不适合做数据库如果按照上面的思路,那我们就踩坑了,

2020-07-07 22:30:10 2464 4

原创 初级JAVA程序员应该知道的Linux的一个坑

有些坑,不坑则已,一坑傻三年Linux有一个大坑,这个坑不是Linux产生的,但跟Linux脱不了干系,众所周知,Linux由于其开源,而非常流行,Linux有很多的发行版本,比如有名的Ubuntu、CentOS、Debian系列等等,它们主要包括两大类,一类是商业公司维护的,一类是开源社区维护的。如果不知道的你可能会说,百家争鸣这不是好事吗,是的,多个版本为你提供了许多的好处,但你可能不知道的是,这里面有一个大坑,坑到你叫苦连天,怀疑人生。这个坑就是安装软件事实上,安装软件的时候,如果你是从官网下载

2020-07-06 22:59:41 1617 1

原创 初级JAVA程序员应该掌握的ElasticSearch知识

概念和Mysql数据库的对应Index(索引)~Database(数据库)Type(类型)~Table(表)Document(文档)~Row(行)Field(字段)~Column(列)Mapping(映射)~Schema(方案)Query DSL(查询专用语言)~SQL(结构化查询语言)...

2020-07-05 21:33:29 2425

转载 初级JAVA程序员应该掌握的Collection框架知识

写在前面什么是集合,顾名思义,就是存放多个对象的。那么,自然就需要往里添加对象add方法,删除对象remove方法,获取共有多少个对象size方法,等等…Collection(java.util.Collection)是一个接口,定义了这些方法,定义了集合规范,下图展示了所有Collection的方法:一、CollectionCollection的子接口有List Set Queue,他们各自都有一个抽象实现类AbstractCollection、AbstractList、AbstractSe.

2020-07-02 20:06:33 852

原创 顶级程序员书单系列五:《人月神话》

我的第一印象重读这本书

2020-06-25 09:18:11 1681

原创 初级JAVA程序员应该掌握的跳槽知识

为什么要跳槽马老师说过,对于员工跳槽,原因很简单,要么是收入不高,要么是得到不公平待遇,心里委屈。其实马老师说的已经很不错了,但是,我觉得应该再加一条,就是看在一家公司有没有发展(也就是看个人的晋升空间是否大,能够发挥的作用是否大,能够学到的知识是否多),如果没有可能担任主力,承担重要任务,那么也可以寻求更好的发展。什么时候要跳槽1.钱(少)2.发展(受限)跳槽的频率关于频率,我的建议是两年内不要多于一次,三年内不要多于两次,频繁的跳槽其实也不是件好事。当然,除非你足够优秀,优秀的人跳槽频繁是总

2020-06-24 19:43:12 2510 1

原创 初级JAVA程序员应该掌握的数据&接口迁移知识

先定义一个问题数据迁移的目标数据不丢失可回滚(撤回迁移操作)数据写入不停机数据迁移思路实现

2020-06-23 19:59:29 1861

原创 预测师的随想系列一:我身边的那些技术厉害的人(who from 微软/亚马逊/谷歌/美团/...)

随笔哈哈刚刚看了小敏纸的博客,还蛮有意思的。要是早早的看这些人的博客什么的就好了。那些厉害的人生活里,见识到谷歌出来的大佬们一目十行的看论文,厉害,服气。见识到现在的领导可以解决你无法解决的问题,厉害。还有一些现在没有机会聊天的大佬,比如周明博士,是我的研究领域的大牛,希望2022年有机会能跟他探讨我的论文。还有再比如左耳朵耗子,看了他的专栏,就感觉他很厉害。一些警醒你认识再多厉害的人也不能说明什么,只有当你有足够的能力可以跟他们站在一样的专业高度,有很好的交流的时候,才能说明你很厉害。...

2020-06-21 19:20:03 2628

原创 顶级程序员书单系列四:《黑客与画家》

关于这本书这本书是我四年前读过的一本书,慢慢的忘记了书中的内容,印象里书里的内容很有趣。今天为了写这篇博客,又把书过了一遍。本书在我的顶级程序员书单可以排到15-20名的位置,本书是技术类型的散文书。阅读此书,仿佛是在跟一位阅历丰富的长者对话,你跟着他,也走入了思考的世界。原来,这就是好的Coder,原来,职场之路还有无数的可能性。本书目录1 为什么书呆子不受欢迎他们的心思在别的地方。2 黑客与画家黑客也是创造者,与画家、建筑师、作家一样。3 不能说的话如果你的想法是社会无法容忍的,你怎么办

2020-06-19 08:50:22 2793

原创 初级JAVA程序员应该掌握的计算机网络知识

计算机网络学习的重要性

2020-06-16 23:17:33 4149 2

空空如也

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示 永利证券官方网站登入
确定要删除当前文章?
取消 删除
申博太阳城138官网现金网网上娱乐场 进入申博138澳门赌场 星际吉林快3开奖 澳彩娱乐登录登入 金誉彩票网手机下载
bodog博狗bo gou网上娱乐场 澳门到深圳时刻表查询网上娱乐场 新濠锋 怎么描写澳门印象登入 博远棋牌官方网站网上娱乐场
www.168msc.com手机APP下载网上娱乐场 太阳城维护时间网上娱乐场 英皇网络赌博 356大丰收官方网站 新葡京博彩十大网站
九五至尊平台登入 澳门 新马路 餐厅 申博游戏下载网址 澳门高士德区网上娱乐场 申博点数开户网登入