自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一诺

遇见你是我所有的幸运

转载 支付业务与技术架构学习总结(1)——完整的支付系统整体架构

支付产品模块是按照支付场景来为业务方提供支付服务。这个模块一般位于支付网关之后,支付渠道之前。 它根据支付能力将不同的支付渠道封装成统一的接口,通过支付网关来对外提供服务。所以,从微服务的角度,支付产品本身也是一个代理模式的微服务,它透过支付网关响应业务方请求, 进行一些统一处理后,分发到不同的支...

2020-05-18 10:21:32 421 0

转载 Linux常用命令大全

Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。我将我了解到的命令列举一下,仅供大家参考: 系统信息 arch 显示机器的...

2020-05-15 10:03:27 44 0

原创 找工作所需准备的

技术准备: 一、基础知识 1、string、stringbuffer等的关系、区别; 2、list、set集合的区别、关系(最好能够讲一下原理); 3、线程:线程和进程间的关系、多线程的应用场景、线程锁、线程池、创建线程的方式、线程常用命令(一般在并发情况下回使用到乐观锁、悲观锁)等; ...

2020-04-19 18:24:35 242 0

原创 应届生求职全攻略

关于面试 按照应聘者在面试中的表现,大致可以将应聘者分为四个档次: 答非所问。应聘者在面试中不能理解面试官的问题,回答的答案与面试官的问题相差千里。这种应聘者难逃被拒的命运。 云山雾罩。应聘者在面试回答中说了一大堆,有答到点子上的,也有跑题的,通常被面试官认为思路混乱,多数情况下...

2020-04-19 18:23:12 699 0

原创 项目开发流程

需求分析 项目前期主要指的是项目业务需求调研、包括配合用户制定项目建设方案、技术规范书、配合市场人员进行售前技术交流等环节,此阶段应该组织由售前工程师、需求分析师(业务专家)以及系统构架师等组成一个临时小组,负责跟踪项目。这个小组根据项目的大小和客户的要求确定小组成员,一般由3—5名成员组成...

2020-04-14 16:00:38 295 0

原创 软件行业分类

2020-04-14 15:54:25 191 0

原创 IT公司架构以及发展路线

上一篇文章讲了各个岗位的含义及其工作职责,这篇咱们就看看相互之间的关系。 上图是主流的一个情况,不同公司也是有区别的。比如,一家初创型公司可能仅仅只有一个总经理几名研发人员而已。测试、产品设计、运维等都先由开发兼任。 同样的,公司的结构也不仅仅与规模有关系,也与其侧重类型有相关关系。但无论是怎...

2020-04-14 15:52:37 211 0

原创 开发标准岗位详解

项目经理 企业建立以项目经理责任制为核心,对项目实行质量、安全、进度、成本管理的责任保证体系和全面提高项目管理水平设立的重要管理岗位。 职责: 1、负责软件项目管理及计划实施; 2、具备较强管理、协调及沟通能力,帮助开发人员解决开发过程中遇到的技术问题,做好日常的开发团队管理工作; 3、与各...

2020-04-14 15:38:02 144 0

原创 IT—Java简历方法论

各行各业的简历类型因为需求不一,故此也是不同的。 运营简历要的是活动量、粉丝量、爆文等,其中又细分为社群运营、活动策划等不同方面; 产品经理要的是产品的业绩、用户数据等,其中大数据产品经理、传统产品经理又有较大区别; 而IT研发人员要的是技术、项目经验等方面。 网上也写了不少关于简历应该怎...

2020-04-14 14:57:21 255 0

原创 2020三月精选面试题

题目1:SpringCloud组件有哪些,怎样应用的? 问题分析 考官主要想考察你对SpringCloud了解情况,尽量把你知道的SpringCloud组件相关说出来,最了解的组件最先说。不仅仅说出组件,要将组件的详细情况也一并介绍。 核心答案讲解 SpringCloud官方的架构...

2020-04-02 10:50:33 303 0

原创 千万级流量架构优化策略

一、导读 问题: 朋友自己做的项目稳步发展,但是受市场行情影响,访问量突然增多且不断地在进行增加,在这个情况下来咨询我应该怎么做。以下是我的一个简单思路,大家不妨一块来看一下。 做法: 1、了解现状 架构、业务特点; 2、给出一个最简单有效的应急方案 目标:改造时间短、可以...

2020-03-27 18:04:03 994 0

原创 vue常见面试问题

看看面试题,只是为了查漏补缺,看看自己那些方面还不懂。切记不要以为背了面试题,就万事大吉了,最好是理解背后的原理,这样面试的时候才能侃侃而谈。不然,稍微有水平的面试官一看就能看出,是否有真才实学还是刚好背中了这道面试题。 (都是一些基础的vue面试题,大神不用浪费时间往下看) 一、对于MVVM的...

2020-03-24 14:11:42 157 0

原创 太难了之带你飞

“老师,我先复习一遍再去找工作吧!现在疫情当下听朋友说岗位也不多,我想再等等。” 这或许是很多同学的心声吧!不仅仅如此,还有“投了简历没有回复,有回复也只是‘您的简历我们已收到,晚点给您安排面试’,疫情期间知识点遗忘确实较多不知道从何抓起,电话面试、视频面试等远程形式的面试一面就乱语无伦次……”...

2020-03-18 18:38:36 244 1

原创 面试实题:No.19

1、介绍一下你的项目; 最近的项目是重点。 面试官您好,我最近做的是互联网类型的项目。其中主要负责了购物车、日志、商品等模块,主要使用到了Redis、RocketMQ、dubbo等技术。我具体和您讲一下购物车模块吧! 购物车模块中我主要使用到了Redis来做缓存,降低访问并发从而提高效率,...

2020-03-18 16:13:50 184 0

原创 面试实题:No.18

1、项目中实际遇到的多线程业务有哪些? 首先,基本上使用到多线程的地方都是数据量较多而单一执行影响效率故此采用的多线程。那么,根据这一场景我们项目中,文件的上传、图片的上传、单点登录、下单、加入购物车、支付……都是线程的实际应用场景。 仅仅知道这些就够了吗?不够的,你还需要知道如何去...

2020-03-17 16:32:59 158 0

转载 SQL语言--语句优化总结

概要 性能不理想的系统中除了一部分是因为应用程序的负载确实超过了服务器的实际处理能力外,更多的是因为系统存在大量的SQL语句需要优化。 为了获得稳定的执行性能,SQL语句越简单越好。对复杂的SQL语句,要设法对之进行简化。 常见的简化规则如下: 不要有超过5个以上的表连接(JOIN) ...

2020-03-17 16:03:44 179 0

转载 一个项目的整个测试流程

最近一直在进行接口自动化的测试工作,同时对于一个项目的整个测试流程进行了梳理,希望能对你有用~~~ 需求分析: 整体流程图: 需求提取 -> 需求分析 -> 需求评审 -> 更新后的测试需求跟踪xmind 分析流程: 1. 需求提取: 分析依据(包括:...

2020-03-17 10:26:54 524 0

原创 面试实题:No.17

1、海量数据如何处理? https://blog.csdn.net/v_JULY_v/article/details/6279498 https://blog.csdn.net/v_july_v/article/details/7382693 2、 数据库中的索引采用什么数据结构?请...

2020-03-16 16:46:48 141 0

原创 面试实题:No.16

1、说一下gc回收机制的原理? 用户Java程序运行过程中,Java虚拟机提供了另外一个系统级的线程,专门负责回收不再被使用的对象占用的内存,这一过程称为垃圾回收。垃圾回收需要对堆内存中的对象进行标记,并对堆内存进行整理。这一过程的某些阶段需要暂时终止用户Java线程,等回收工作完成后再恢复执行...

2020-03-12 10:24:49 142 0

原创 面试实题:No.15

1、redis集群搭建了几台,如何搭建的? 根据实际开发情况来说。各个公司搭建集群使用的数量不一样,数量都是奇数,最少为三台,分为服务,热备,检修,也有可能这三种各自为一个集群 搭建的步骤通常在网上可以查找:一般情况下有下载,安装,创建路径,修改配置文件,然后启动。 2、为什么要用redis...

2020-03-11 09:11:02 364 0

原创 面试实题:No.14

1、redis的使用,不仅仅是做缓存。还有别的什么作用。 Redis适用的场景: 1 取最新N个数据的操作 使用list数据结构 2 排行榜应用,获取Top N 操作 使用sort set数据结构 3 需要精确设定过期时间的应用 4 计数器应用:如,INCR和DECR命令 5...

2020-03-10 12:47:03 105 0

原创 面试实题:No.13

1、简单介绍一下dubbo,dubbo的作用,以及dubbo的原理。 Dubbo是阿里巴巴公司开源的一个高性能优秀的分布式服务框架。 分析源代码,基本原理如下: client一个线程调用远程接口,生成一个唯一的ID(比如一段随机字符串,UUID等),Dubbo是使用AtomicLong从0开...

2020-03-09 18:38:55 130 0

原创 面试实题:No.12

1、消息中间件activeMQ中丢了消息你们是怎么处理的? 查日志,查死信队列,查持久化文件等等把丢失的数据找回来。消费方订阅方式不要使用“非持久化订阅”的方式,如果不是太重要,发出预警,通知生产者重新发送。 另外,有条件的话,需要搭建日志分析服务;将生产上的日志与MQ日志等进行统计分析,例如...

2020-03-09 18:28:02 121 0

原创 面试实题:No.11

1、list、set集合在项目中的应用场景 list:这个太多了,任何一对多,多的一方并且要有顺序的,都可以拿list来表示 set:有时候会拿来做一些数据过滤。比方说商品表里有1000件商品,每件价格层次不齐,有大量重复的,这时需要查这一批商品有多少种价位。但是还不能直接distinct来...

2020-03-06 15:21:54 98 0

转载 产品经理能力框架图

摘要:当大家都在讲产品经理的必备的素质、工作技能以及相关能力的时候,让我们来看看产品经理的工作心态。心态和能力关系不大,而与个人的临场情绪有较大关系。保持良好的工作心态,能帮助产品经理合理分配精力,更好的投入到产品工作当中。但心态这个东西是很虚的,没法很好的进行描述,只能结合一些场景或者问题来顺带...

2020-03-04 22:39:46 155 0

转载 产品经理怎么和程序员打交道

经常有人问我:“嗨,费杰你好!请问阿里巴巴的需求文档怎么写?“,但很少听到人谈:“嗨,哥们你好!请问产品经理怎么和程序员打交道?”你回去稍微琢磨了一下,心里就会得到下面三种情况: 1)很多产品经理之前就是程序员,所以非常了解程序员是什么样的一个状态; 2)很多产品经理还停留在关注自己产品规划、...

2020-03-04 22:27:21 100 0

原创 面试实题:No.9

简答题: 1、面向对象编程的特性有哪三个?Java里的命名空间是用什么方式实现的? 2、“员工”作为一个对象,包含ID,姓名,性别,年龄,学历,电话,部门等属性。请写一个符合XML规范的文件,要求以<员工>这一标签为根元素,以该对象的各个属性为相关子元素标签名,并填入对应的值(...

2020-03-04 11:02:55 314 0

原创 面试实题:No.8

1、X=X+1,X+=1以及X++的效率哪个最高?为什么? 三条语句的效率是x = x + 1 < x += 1 < x++ x=x+1 最低,因为它的执行过程如下: 1. 读取右边变量 x 的内存地址; 2. 执行 x+1; 3. 读取左边变量 x 的内存地址; 4....

2020-03-03 10:31:57 155 0

转载 为什么你看了那么多干货,却依然没有提升?

我接触到的很多做运营的同学,都还是蛮积极上进的,为了能够提升自己,会去听线上的分享课、去看运营方面的书籍、去看各种各样的干货文章,就这样一直不断坚持着。 然而,等到一两年之后,回头一看,自己似乎并没有很大的提升,甚至依然停留在原地,那之前付出的时间和精力岂不是白白浪费掉了?那么问题出在哪里了...

2020-03-02 23:36:29 126 0

转载 建立数据思维的3个方法和1个案例

一、数据趋势分析 趋势分析一般而言,适用于产品核心指标的长期跟踪,比如,点击率,GMV,活跃用户数等。做出简单的数据趋势图,并不算是趋势分析,趋势分析更多的是需要明确数据的变化,以及对变化原因进行分析。 趋势分析,最好的产出是比值。在趋势分析的时候需要明确几个概念:环比,同比,定基比。环比、同...

2020-03-02 23:34:53 152 0

转载 2017年关于产品经理的12点思考

过去我非常认同产品经理的职责是“持续做正确的事情”,现在反思应该改成“持续做最正确的事情”。在许多时候找出正确的事情并不难,做好也不难,难的是这件事究竟是不是最正确的?是当前最需要的吗?有没有其它更重要的事情要做?排优先级需要耗费的能量,比做方案本身要高得多。 产品经理要常问“为什么”,...

2020-03-02 23:33:48 79 0

原创 谷歌产品经理10大建议

谷歌产品经理10大建议: 1.以主人翁的精神对待自己的产品及与产品相关的一切事务; 2.知道你产品任何一个细节; 3.保持强大说服力; 4.毫无保留的保持积极心态; 5.别自我为中心; 6.大胆但不要害怕; 7.具有同高管与团队工程师有效交流的能力; 8.撰写邮件简洁明了; 9....

2020-03-02 23:32:12 89 0

转载 产品经理基本功——表单设计

不论WEB还是APP,表单是一个产品最基础的模块。只要你的用户需要录入信息,就必然会面对表单。表单设计是一个产品经理的基本功,好的表单设计可以提升用户效率,让用户愉悦;差的表单设计会让用户抓狂,甚至放弃。 本文从表单布局出发,延伸到表单中各个元素的设计经验,希望能给你在表单设计时带来一些启发。 ...

2020-03-02 15:21:06 214 0

原创 面试实题:No.7

机试: 1、JSP页面中有个文本框只能输入数字; 通过正则表达式实现: οnkeyup="value=value.replace(/[^(\d)]/g,'')" <td><input type="text" ...

2020-03-02 11:47:22 150 0

原创 经历过后

疫情过去了,生活依旧美好。可只有经历过的人才会懂得。 想了很多,也写下了许多。又一个字一个字的删除,此时此刻唯有懂得,难以用任何言语表达。 ...

2020-03-01 22:03:03 122 0

原创 面试实题:No.6

1、有1000个苹果,有10个盒子,将1000个苹果放到这10个盒子中,客户要1000以内个苹果时,只需给客户十个盒子任意几个盒子就能满足用户的需求,这10个盒子每个盒子放几个苹果。 1248163264128 256 512 2、(程序员)在一个字符串中找到第一个只出现一次的字符...

2020-02-28 18:10:19 97 0

原创 面试实题:No.5

1、请你自我介绍一下自己好吗? 回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,...

2020-02-28 18:06:56 179 0

原创 面试实题:No.4

1、线程池溢出问题解决方案? 2、jdbc链接数据库具体代码; 3、web.xml的作用; 4、大数据量的解决问题(具体的)? 5、项目中遇到的大问题?(口述) 6、系统维护的相关知识是否有过经验? 7、新浪微博使用短连接来显示URL,你觉得这样的目的是什么?如:http://t.cn...

2020-02-28 09:48:38 156 0

原创 BAT春招笔试

阿里巴巴面试 1、开发中Java用了比较多的数据结构有哪些? 2、谈谈你对HashMap的理解,底层原理的基本实现,HashMap怎么解决碰撞问题的?这些数据结构中是线程安全的吗?假如你回答HashMap是线程安全的,接着问你有没有线程安全的map,接下来问了conurren包。 3、对JV...

2020-02-26 09:41:12 168 0

原创 面试实题:No.3

给你需求:做一个问卷调查网站,前期访问量较小,五六个人同时在线,不需要注册登录,用户答完后直接提交,但是后台管理员可以看到填写结果。 问题:从拿到需求开始你自己做应该怎么做?需要多长时间?如果运行一段时间后访问量变大,你应该怎么升级系统?多长时间?(给你一张纸,一支笔让你设计思路) 我的回答:...

2020-02-26 09:40:29 110 0

提示
确定要删除当前文章?
取消 删除