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

java读书笔记】——java开篇宏观 + HelloWorld

学完java有一段时间了,一直没有做相应的总结,总觉得有一种缺憾。从这篇博客开始,将自己平时的学习笔记进行总结归纳,分享给大家。...这篇博客主要简单的介绍一下java的基础知识,主要的目的是扫盲。原来只是听说过java,现在自己真正开始学习了,看完了第一集视频之后,问自己,你知道java是什么吗?...组成 Java由四方面组成:java编程语言,java类文件格式,java虚拟机和java应用程序接口(Java API)。...体系 java分为三个体系JavaSE(J2SE,java平台标准版),JavaEE(J2EE,java平台企业版),JavaME(J2ME,java平台微型版)。...java两种核心机制 1.java虚拟机(Java Virtual Machine) 1.java虚拟机可以理解成一个以字节码为机器指令的CPU。

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

项目管理实践篇(一):技术人如何做好风险

而作为研发一员,项目管理的最重要一个环节就是“前期风险评估”。 根据自己实际的工作内容(已脱敏)和踩过的坑,总结一下自己对“技术人如何做好项目风险评估和”的理解。...(1)研发环境一般分为4种: 本地开发环境local 集成测试环境test 灰度发布环境cannary-env 正式发布环境pro-env (2)特别需要注意的是灰度发布环境,这是非常有效的风险管手段...研发发布计划时间表 研发发布计划时间表:我们需要提前跟运维和发版人通个气,大致了解项目的test环境/灰度环境/正式环境的预计发布时间点。...); 写在最后 项目管理不是生搬硬套,风险点更不是一成不变,上文仅仅就针对最通用常见的研发流程做个小总结。...如何管理研发过程,在项目管理里又是一门大学问了,后续有空再细聊~~

51520

Windows域时间同步

配好域控制器后,配置域时间同步分为两步:第一步,为域服务器配置与腾讯云NTP Server的时间同步;第二步,通过组策略实现域内成员同步域服务器的时间。...我基本上是参照https://www.jianshu.com/p/ca6ad7563618 思路去配置的,但也有我的小改动,按照我的配置走下来,如果人为或其他原因时间弄得不准确了,一般会在一两分钟内自动校正...→ 腾讯云公共镜像在组策略里配置了Windows时间服务如上图 我相关圈出的地方全部改成未配置然后执行gpupdate /force 然后执行2遍reg delete "HKLM\SOFTWARE...使得域服务器本身的时间准确性得不到保证。因此通过新建组织单位的方式,对除了域服务器以外的计算机下发该策略,确保所有成员时间准确。...如果没搜到"时间服务",注意在域上看下是否忘记执行下图这个动作了,在域上执行dsa.msc入域的成员机拉入到新建的组织单位里,然后在成员机上重新执行 gpupdate /force;restart-service

6.5K20

产品运营节点与分析!!

产品从上线到再次迭代分为了五个阶段。每个阶段所需要运营能力是不同的。 ? 第一阶段 产品准备期 这个阶段我们要用到用户运营能力、新媒体运营能力、渠道运营能力、数据运营能力。...产品运营更要关注的事情: 更需要关注转化来的用户多少会使用我们的产品,多少会留在我们产品上进行付费、长时间浏览的用户进行文字内容分析和对对应平台分析。...产品运营更要关注的事情: 靠产品本身去用户黏贴在平台上面。第一次关注产品,吸引用户。然后单纯靠产品本身吸引用户,然后建立起用户和产品,产品和别的用户这样链接。...理性和感性进行结合,找到产品真正的数据原因。 品类运营能力 产品运营和普通运营都要做的事: 安排热门品类或者热门商品和服务推向首页进行展示,扩大付费效果和用户下单量,支付等行为。...特别新服务上线后,发现页面转化率和订单率到达一定好的效果后,可以服务页面进行前置页面。

1.2K21

代码扫描 | 代码质量的利器

还有 CSRF、XSS、XXE、反序列化等多重攻击手段,如果每个一线程序员都需要对这些了如指掌小心避让,那管成本将直线上升。通过代码扫描快速查找与定位风险,可以以最低成本为数字资产保驾护航。...细化到人,问题转为责任 本地扫描可以发现问题,但是难以发现此问题的引入人和引入时机,因此这些问题要不要改、谁来改,存在着纠缠和推诿的可能。...代码库质量追踪 问题放在平台归档还有一个好处,就是可以很清晰的知道某个仓库的代码质量趋势,例如在某个时间点引入了新问题导致整体质量变差,或是在某个时间点解除历史负载质量提升。...通常,历史项目在接入扫描时会一次性扫出成百上千个遗留问题,而团队也不太可能专门预留时间一次性根治,导致“刚入门就劝退”。...希望通过以上案例和场景,能帮助各位读者快速定位项目中的卡点并顺利解决,关注每行代码迭代,传承卓越代码文化。 点击体验代码扫描工具实现团队效率提升

1K50

管家12大版本质量秘籍

六脉神剑秘籍 说起一年一度的管家大版本,那可是一个浩大的工程,管家各大中心都会参与,变更代码线多,版本稳定期久,对各个中心正常的单周迭代需求合入影响大,这质量起来想想都有点头大啊。...这说明咱今儿的质量手段还挺有效的嘛。 故呕心沥血提炼出六脉神剑秘籍如下,特此发帖共邀天下武林豪杰品鉴。 ?...开发GG勉为其难优化下计划,测试MM测试计划一合并,一份各方基本满意的计划终于出炉了,项目正式开工喽! 每日一会走起!质量日报发起!...终于第一个需求提测了,测试同学全面转起来,合作伙伴开始执行写好的用例,测分同学继续深入分析代码,精准咱的测分,咱的质量。Bug提起来,变更监控起来!...4.4、稳定性专项 除了日常的版本质量和进度风险,横亘在咱心头的质量标准,还有一个打磨率啊,除了拉线,咱也得在版本外发前,想尽一切办法,发现一切能发现的crash,解决一切发现的crash。

85160

搞定GTD - 时间当作朋友

如果说《搞定》是对我人生影响最大的一本书,那么《时间当作朋友》这本书可以排在第二,这本书并不是市面上泛滥的成功学鸡汤(当然鸡汤味还是挺浓的,每个人的看法不同而已),实际上重点讲的是“心智“,要学会自己独立思考...时间记录 从看完《时间当作朋友》后,一直坚持到现在的习惯就是时间记录。《奇特的一生》中柳比歇夫精确感知时间的做法让人惊叹,但我们并不需要做到他那样的精确记录。...以前曾经也有过“拖延症”,对一件自己不太喜欢的事情时间拖到最后一刻才动手,分析起来有几个原因。...在《知道做到》一书中提到了知识转化为行动的3个办法: 坚持记笔记; 24小时内重读笔记,清楚、整洁地整理出要点; 自己学到的知识传达给别人 下面这张关于学习认知的金字塔图说明了,在知识点教给别人时,...说《时间当作朋友》是我人生中的第二本好书,实际上通过这本书,我又读了《少有人走的路1》等书,而《少有人走的路1》可以算是我人生中的第三本好书。

815100

SpringCloud项目引入Sentinel做流

sentinel简介 sentinel是阿里推出的流防护组件,随着hystrix不在维护,新的项目一般会选用 resilience4j 或者 Sentinel 进行代替,由于国内很多公司使用的就是SpringCloudAlibaba...项目现在需要使用到流组件,先对 Sentinel 进行学习 学习路线大概分了三个步骤 通过 sentinel的wiki 对sentinel的工作原理进行学习 通过 sentinel/sentinel-demo...sentinel_spring_web_context,但是上下文有数量上限,最大数量为MAX_CONTEXT_NAME_SIZE=2000 不同的上下文的Node互相隔离,不同的上下文有独立的统计 功能槽点 通过Java...false; } } }).start(); } 断路器的状态监听 断路器的规则基本都是一样的,简单描述一下: 关闭时流量通过 → 触发限流时关闭 → 达到一定时间进入半开...然后对方法进行拦截,拦截过程中增加流逻辑 ; AOP类: `SentinelResourceAspect` 类三方集成 - 集成一般都在\*-starter 包, 逼格高的有一个autoconfig

1.9K30

Java 项目热部署,节省构建时间的正确姿势

上周末,帮杨小邪(我的大学室友)远程调试项目。SpringBoot 构建,没有热部署,改一下就得重启相关模块。小小的 bug ,搞了我一个多小时,大部分时间都还在构建上(特么,下次得收钱才行)。...所有 Java 项目都能使用,他居然不知道。作为一个英俊男孩,我不得不写下这篇文章教他使用热部署。 Jrebel 是什么?...JRebel 是一款 JAVA 虚拟机插件,它使得 JAVA 程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。...选择模块 一切准备就绪之后,你会发现工具栏多了如下图的这两个图标:一个是 Jrebel run 模式启动项目,一个是 Jrebel debug 模式启动(一些需要测试的模块,一般使用这个模式),现以 debug...Jrebel 每年可以省去部署用的时间花费高达 5.25 个星期(Jrebel 官方说的)。

70920

如何通过冒烟测试前置来提测质量?

你是否碰到过因为开发提测质量差,导致一个修改影响了一大票老功能,从而让项目质量岌岌可危的情况? 你是否碰到过因为开发提测质量差,导致项目后期通过压缩测试时间来保证项目进度的情况?...目前我们组几个同学的方法就是直接丢给开发冒烟测试的用例,必须这些用例跑通过了才能提测。 开发其实也挺乐意这样做的,毕竟目标明确,还能避免反复低质量提测,何乐而不为呢。...4.提供冒烟测试的自动化用例 在一些自动化落实程度比较高的项目中,如果已经有主要用例完成了自动化用例覆盖,完全可以自动化执行接入到提测流程中,提测前必须过自动化用例检查。...这样一方面可以节省开发准备环境的时间,另一方面开发对用例的关注程度也可以减弱了,所有的结果和问题都可以在自动化用例实现上进行完善。...那如果从质量保证的角度想想,是不是上面做的这些事情就很有必要了,只是一些测试人员需要做的事情前置了,但是带来的好处却是比投入要大的多,毕竟谁都知道早期发现问题的修改成本要比后期发现再修改的成本低的多。

70240
领券