自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序新视界

每一步成长都与你分享。公众号:程序新视界

  • 博客(32)
  • 资源 (11)
  • 论坛 (4)
  • 问答 (4)
  • 收藏
  • 关注

原创 大话西游,唐僧与悟空合伙创业,股权几何?

几个朋友,工作了几年再也不愿意给老板打工了,恰好又有一个好点子,准备合伙创业。于是商量着合伙开个公司,聊到股权都没经验,但争论不下。于是,“创业”,卒。今天这篇文章,大话西游的形式来给大家分享关于创业公司的过程,股权分配以及融资过程中稀释等。唐三藏组建创业团队三藏在金山寺念了几年经,感觉市场上的经书已经无法满足用户需求,顿感发现了商机,于是决定创业——西天取经。但创业路上多“妖魔”,他除了有这...

2019-10-30 20:37:05 3442 24

原创 Java虚拟机类加载器及双亲委派机制

所谓的类加载器(Class Loader)就是加载Java类到Java虚拟机中的,前面《面试官,不要再问我“Java虚拟机类加载机制”了》中已经介绍了具体加载class文件的机制。本篇文章我们重点介绍加载器和双亲委派机制。类加载器在JVM中有三类ClassLoader构成:启动类(或根类)加载器(Bootstrap ClassLoader)、扩展类加载器(ExtClassLoader)、应用类...

2019-10-29 15:28:13 1552

原创 嗜血的硅谷与Hygge的欧洲

听到太多抱怨工作累,加班多,996的声音。我们是否从底层来理智的分析这一过程。那些抱怨加班多、996的人有多少离开了那个让他发声的工作,去找一份轻松悠闲的工作度日?我们是一边抱怨着工作,一边担心着离开(被辞退);一边选择了高薪,一边又对它怀着不满。生活只有选择,没有对错,既然选择了就不要抱怨,一往直前。我们听到了声音,但没去思考声音的来源。这些声音又来自什么样的群体?是那些年薪百万的人发出...

2019-10-28 10:39:32 1976 8

原创 CSDN个人博客访问量突破300万

这篇文章单纯就是为了记录一下,自己个人博客的成长,终于在今天完成了300万的访问量。在博客阅读量2999999时成功截图,留作纪念。同时,由于最近的专职写作,每天CSDN的浏览量直线上升,周末都维持在每天1万+的阅读量。值得庆贺一下。原创文章优质文章本来是首发在微信公众号“程序新视界”中,没想到同步到CSDN之后影响也这么强力。这也是创作的最大动力,如果你看到了这篇文章,还没有关注我的...

2019-10-27 18:38:28 1873 9

原创 面试官,不要再问我“Java虚拟机类加载机制”了

关于Java虚拟机类加载机制往往有两方面的面试题:根据程序判断输出结果和讲讲虚拟机类加载机制的流程。其实这两类题本质上都是考察面试者对Java虚拟机类加载机制的了解。面试题试水现在有这样一道判断程序输出结果的面试题,先看看打印的结果是什么?public class SuperClass { static { System.out.println("SuperCla...

2019-10-27 16:28:39 12526 44

原创 这是你希望的自由职业么

每到周末文章的打开率和阅读量就变得惨淡的不行,索性就不分享干货,闲聊一下九月份私活结束后的自由职业经历。看看这是否是你向往的自由职业生活状态么?九月份,忙完了手头的项目,也没心思找工作,一心想着借着这个机会来进行职业转型,终究加班加点的写代码也不是个事。于是就竭尽全力来运营这个“程序新视界”的公众号。另外还有两件事:六月份签约了一本技术书和八月份去了趟欧洲旅行。直接的结果就是耽搁的书...

2019-10-26 11:06:46 6344 39

原创 面试官,不要再问我“Java 垃圾收集器”了

如果Java虚拟机中标记清除算法、标记整理算法、复制算法、分代算法这些属于GC收集算法中的方法论,那么“GC收集器”则是这些方法论的具体实现。在面试过程中这个深度的问题涉及的比较少,但对于理解上面的这些算法有很好的帮助。如果能够如数家珍,也是面试中的加分项,还是那句话,毕竟面试官的时间也不多了。概念准备在学习Java GC收集器之前,需要先了解一些内容和概念,首先如果没有学习《面试官,不要再...

2019-10-25 15:00:41 3846 1

原创 1024,程序员“赚钱”秘籍倾囊而赠!

按照常规,今天应该更新技术干货,但今天是程序员的节日——1024,那就来点特别的——分享秘籍,程序员如何赚钱。先看一下昨天,在微信群流传着这样一张图片,又一位战友倒下了,而你是旁边麻木的看客么?鲁迅先生在《藤野先生》里写到:但偏有中国人夹在里边:给俄国人做侦探,被日本军捕获,要枪毙了,围着看的也是一群中国人;在讲堂里的还有一个我。“万岁!”他们都拍掌欢呼起来。如果你意识到这事...

2019-10-24 11:28:16 11085 33

原创 如果你一再做出错误的决定,很可能是认知出问题了

“如果你一再做出错误的决定,不完全但从侧面能反映出你的认知可能出问题了”,这是在美团面试时跟面试官聊未来发展时说的一句话。对此,深以为然。如果你问,这几年你最大的收获是什么?我会说:意识到认知的重要性,并在不断的努力提升自己的认知。在《美团面试小感——认知撑起的格局》一文的评论区,评论说“你说的认知是什么,没有描述清楚”。那么,今天这篇文章咱们就专门来聊聊认知的问题。所谓认知力,就是对世界万...

2019-10-23 12:59:05 663 2

原创 面试官,Java8 JVM内存结构变了,永久代到元空间

在文章《JVM之内存结构详解》中我们描述了Java7以前的JVM内存结构,但在Java8和以后版本中JVM的内存结构慢慢发生了变化。作为面试官如果你还不知道,那么面试过程中是不是有些露怯?作为面试者,如果知晓这些变化,又将成为面试中的亮点。如果在网络上搜索JVM内存结构,90%的可能会搜到Java7及以前的内存图,本篇文章将会对JVM内存结构再次细化,深入理解Java8之后的内部变化。现在意识到...

2019-10-22 11:57:42 3684

原创 如何通过个人博客赚钱,走上财务自由?

最近研究个人博客赚钱,看了很多技术人员挣钱的门路的文章,但都只是蜻蜓点水的泛泛而谈,却没有提供具体的方法和策略,也就是挣钱的“术”与“道”。本文与大家分享一下基于个人博客的赚钱方式方法。如果你喜欢这类文章请关注公众号“程序新视界”告诉我,说不定就形成一个系列了。乔布斯与比尔盖茨1981年,在苹果公司总部,举行了一次个人电脑领域的世纪双雄会。乔布斯与比尔盖茨洽谈合作事宜,并给比尔盖茨看了新设计的...

2019-10-21 13:11:10 27971 39

原创 面试官,不要再问我“Java GC垃圾回收机制”了

Java GC垃圾回收几乎是面试必问的JVM问题之一,本篇文章带领大家了解Java GC的底层原理,图文并茂,突破学习及面试瓶颈。楔子-JVM内存结构补充在上篇《JVM之内存结构详解》中有些内容我们没有讲,本篇结合垃圾回收机制来一起学习。还记得JVM中堆的结构图吗?图中展示了堆中三个区域:Eden、From Survivor、To Survivor。从图中可以也可以看到它们的大小比例,准确...

2019-10-20 12:13:30 12565 27

原创 为什么那么多人中途都放弃了

周末了,就不分享技术干货了,闲扯一篇。最近一直发力写原创公众号文章,随便一篇文章最少需要2到5小时,一周更新5到7篇,很累的。但看到努力被大家认可,粉丝不断的增加,感觉也值了。后续继续为大家分享原创干货。微信公众号关注了上百个吧,最近发现公众号的推文貌似变少了,不够看了。当然,有些技术号内容实在太烂,就给屏蔽了。刷了通讯录里公众号列表,一百多个。挨个点开看看近期内容(包含屏蔽推送的),...

2019-10-19 08:34:50 8901 29

原创 wildfly(JBoss AS)应用服务器快速入门

什么是wildflyJBoss AS 从8版本起名为wildfly。Wildfly是一个开源的基于JavaEE的轻量级应用服务器。可以在任何商业应用中免费使用。WildFly是一个灵活的、轻量的、强大管理能力的应用程序服务器。Wildfly是一个管理EJB的容器和服务器,但JBoss核心服务不包括支持servlet/JSP的WEB容器,一般与Tomcat或Jetty绑定使用。特点无与伦...

2019-10-18 20:50:56 2254

原创 JVM之内存结构详解

对于开发人员来说,如果不了解Java的JVM,那真的是很难写得一手好代码,很难查得一手好bug。同时,JVM也是面试环节的中重灾区。今天开始,《JVM详解》系列开启,带大家深入了解JVM相关知识。我们不能为了面试而面试,但是学习会这些核心知识你必定会成为面试与工作中“最亮的一颗星”。本系列首发于微信公众号“程序新视界”。下面,开启我们的第一篇文章《JVM之内存结构详解》。学习也是要讲究方式方法...

2019-10-18 12:49:05 20662 30

原创 Java8新特性之空指针异常的克星Optional类

Java8新特性系列我们已经介绍了Stream、Lambda表达式、DateTime日期时间处理,最后以“NullPointerException” 的克星Optional类的讲解来收尾。背景作为开发人员每天与NullPointerException斗智斗勇。每接收到参数或调用方法获得值得判断一下是否为null。稍不留意,空指针异常就像幽灵一样出现了。这篇文章我们来学习Java8是如何通过O...

2019-10-17 07:26:36 2509 2

原创 Java8 Period.between方法坑及注意事项

在使用Java8 新特性中关于Period.between的方法时需注意该方法获取日期的区间问题。@Testpublic void test1(){ LocalDate from = LocalDate.of(2018,10,1); System.out.println(Period.between(from,LocalDate.now()).getDays());}首先...

2019-10-16 15:36:12 2551

原创 Java8的Stream方法findAny空指针异常(NullPointerException)实例对比

实战介绍学习完Java8的Stream方法,可能你正准备大展身手,却发现遇到不少问题,本篇文章为大家带来一个findAny方法抛出java.lang.NullPointerException的场景。实战内容先看一下下面的代码,猜测一下执行之后会打印什么?public class FindAnyTest { @Test public void test() { ...

2019-10-16 15:15:19 3216

原创 美团面试小感——认知撑起的格局

前两天因准备美团的面试,导致公众号文章断更了一天,今天就以一篇纯干货来弥补大家。美团的整个面试收获颇丰,与大家分享。好多年没有面试了,为此专门准备了一天。在美团一个下午经历了四个多小时的三轮技术面试,才发现为面试所准备的面试题几乎无用,整个过程全靠临场发挥和经验积累。面试之后对整个过程进行复盘、反思,又有了很大的收获,而且这些收获有必要分享给大家。下面会从面试题的学习感悟、“面试”你的...

2019-10-16 10:55:14 8860 23

原创 Java8新特性时间日期库DateTime API及示例

Java8新特性的功能已经更新了不少篇幅了,今天重点讲解时间日期库中DateTime相关处理。同样的,如果你现在依旧在项目中使用传统Date、Calendar和SimpleDateFormat等API来处理日期相关操作,这篇文章你一定不要错过。来刷新你的知识库吧!背景Java对日期、日历及时间的处理一直以来都饱受诟病,比如java.util.Date和java.util.Calendar类易用...

2019-10-14 12:45:51 3649 12

原创 INTELLIJ MAC查看类结构快捷键

mac下intellij查看类结构快捷键有两种形式。方法一alt 7,通过窗口展示类结果,点击对应的方法,类中跳转到对应的位置,但此窗口并不会消失。如下图:方法二默认使用command F12(Fn换出F12),弹出窗口如下图,当点击对应的方法或属性时,窗口消失。适合一次性使用。原文链接:《INTELLIJ MAC查看类结构快捷键》程序新视界关注程序员的职场生涯,大量优质学习资源、...

2019-10-13 16:24:27 2864

原创 Java8 Lambda表达式详解手册及实例

先贩卖一下焦虑,Java8发于2014年3月18日,距离现在已经快6年了,如果你对Java8的新特性还没有应用,甚至还一无所知,那你真得关注公众号“程序新视界”,好好系列的学习一下Java8的新特性。Lambda表达式已经在新框架中普通使用了,如果你对Lambda还一无所知,真得认真学习一下本篇文章了。现在进入正题Java8的Lambda,首先看一下发音 ([ˈlæmdə])表达式。注意该词的发...

2019-10-13 11:12:01 9805 25

原创 成功,侥幸,以小博大?永远离不开的墨菲定律

前些天,在程序界出了一篇爆文,讲述一个程序员因抱侥幸心理接了违法私活,导致在狱中度过456天的事。引起程序界的一阵骚动,但事情过去了也就过去了,很少人从中进行一些反思和总结。最多也就是得出结论:不要干违法的事情。如果我们深入思考一下那种“侥幸心理”与最终的“锒铛入狱”之间的关系,会发现这就是“墨菲定律”应验的典型。墨菲定律墨菲定律(Murphy's Law):“凡是可能出错的事就一定会出错...

2019-10-12 12:33:58 1764 5

原创 Java8 Stream性能如何及评测工具推荐

作为技术人员,学习新知识是基本功课。有些知识是不得不学,有些知识是学了之后如虎添翼,Java8的Stream就是兼具两者的知识。不学看不懂,学了写起代码来如虎添翼。在上篇《Java8 Stream新特性详解及实战》中我们介绍了Java8 Stream的基本使用方法,尝试一下是不是感觉很爽?当只用一行代码就搞定最终结果时,是不是再也不想用for循环一遍遍去迭代了。同时,你是否又看到类似《Java...

2019-10-11 13:08:12 1717

原创 康威定律,作为架构师还不会灵活运用?

Soft skills are always hard than hard skills. 软技能比硬技能难。老板听说最近流行“微服务”,问架构师咱们的系统要不要来一套?老板又听说最近流行“中台系统”,问架构师咱们要不要搞起来?其实,这些问题不用老板问,关注技术发展趋势的架构师每当听到新的技术或解决方案,都会暗中思忖是否应用到系统中。然而,用或不用,总不能凭感觉吧。此时,如果你能灵活运用...

2019-10-10 10:52:29 1768

原创 Java8 Stream新特性详解及实战

Java8 Stream新特性详解及实战背景介绍在阅读Spring Boot源代码时,发现Java 8的新特性已经被广泛使用,如果再不学习Java8的新特性并灵活应用,你可能真的要out了。为此,针对Java8的新特性,会更新一系列的文章,欢迎大家持续关注。首先,我们来看一下Spring Boot源代码ConfigFileApplicationListener类中的一段代码:private...

2019-10-09 13:23:52 6314 14

原创 Java SPI机制实战详解及源码分析

背景介绍提起SPI机制,可能很多人不太熟悉,它是由JDK直接提供的,全称为:Service Provider Interface。而在平时的使用过程中也很少遇到,但如果你阅读一些框架的源码时,会发现它的有点无处不在的感觉。比如我们经常使用的spring框架,其spring-web包下就在使用该机制。还有我们每个项目都离不开的日志框架log4j和数据库驱动框架中也同样的使用着SPI机制。...

2019-10-08 13:34:34 654 1

原创 IT从业者不可不知的三条定律

信息技术行业,也就是我们所说的IT行业,有着传统行业所未有的发展速度和模式,当然也有着它独特的发展定律。如果你是从事相关行业,下面讲到的三条定律,不可不知。摩尔定律比尔·盖茨曾跟通用公司老板说:如果汽车工业能够像计算机领域一样发展,那么今天,买一辆一车只需要25美元,一升汽油能够跑400公里。在传统行业这是不可能的事,而在计算机行业却是司空见惯的。摩尔定律是由英特尔(Intel)创始人之一戈...

2019-10-08 13:18:24 3972 9

原创 IBM发展过程中给我们带来什么启示?

IBM作为世界上最大的服务公司、第三大软件公司、第三大数据库公司,在它的发展过程和发展策略上有很多值得我们借鉴的经验。下面从两个方面聊聊我们都能得到些什么启示。保守的追随者1976年史蒂夫·乔布斯在车库里研发出了可以商用的个人电脑Apple I。虽然IBM一直关注着新技术的发展,但保守是它们的秘诀,基本上是不见兔子不撒鹰。它就这样观望着苹果公司,如果苹果公司失败了,IBM无需做任何事。如果成功...

2019-10-06 11:15:53 2203 1

原创 如何通过随大流选择正确的方向

你是否曾经困惑该如何选择一个职业,如何选择一家公司,如何选择一个领域,甚至如何选择学一门编程语言?今天这篇文章或许能给你一些启示。选择人才流向的方向创立了著名的贝尔实验室的AT&T公司,曾经构建了一个美国电话行业的帝国。然而,因为华尔街和AT&T自身的贪婪和短视而走向没落。期间,许多优秀的科学家和工程师,包括UNIX操作系统和C语言的发明人之一肯·汤普森,都纷纷离开,涌入了像...

2019-10-04 11:22:26 884 6

原创 Drools规则引擎Business Central Workbench版本变更

Drools规则引擎的Business Central Workbench是Web应用程序和用于管理Drools和jBPM资源的存储库,。在之前版本中名称为Workbench,对应的部署包为kie-drools-wb-7.*.0.Final-*.war,但最近两年该项目的war包版本和支持的web容器产生了多次重大的变更。下面带大家了解一下相关的变更信息。在7.12版本中,不支持tomcat...

2019-10-02 19:11:24 1290

原创 异类:探究成功的启示

为什么你与别人付出了同样的努力,却未达到别人的成就?那些成功人士的经验是否有迹可循,是否可以学习?《异类:不一样的成功启示录》这本书通过讲故事的形式来给我们一些启发。就个人而言,更喜欢它的英文名字《Utliers:The Story of Success》,它就是一本通过讲成功者的故事来寻求启发的书。中国人做事成与败要讲究个“天时、地利、人和”。其实任何一个功成名就的人都离不开这些。现在所看到的...

2019-10-02 12:35:48 473

springboot集成drools实现重新加载规则

springboot集成drools实现重新加载规则

2017-08-02

从Drools规则引擎到风控反洗钱系统V0.2.3

从Drools规则引擎到风控反洗钱系统V0.2.3

2017-08-03

从Drools规则引擎到风控反洗钱系统v0.3.2.pdf

从Drools规则引擎到风控反洗钱系统v0.3.2.pdf ,此版本文档在不断刚更新升级中。

2017-08-22

drools calendar 使用demo

drools calendar 使用demo

2017-07-28

drools集成springboot demo

drools集成springboot demo

2017-07-18

建模工具StarUML的使用手册

StarUML的使用手册

2017-05-19

高性能MySQL(第2版)

高性能MySQL(第2版)

2017-04-09

从PAXOS到ZOOKEEPER分布式一致性原理与实践pdf电子书

从PAXOS到ZOOKEEPER分布式一致性原理与实践pdf电子书

2017-03-26

node-v4.5.0-linux-x64.tar.xz

官网下载是在太慢,好不容易下载下来了,索性分享在这里。

2016-11-08

kie-drools 6.4.0 依赖jar包

kie-drools 6.4.0 依赖jar包

2016-09-09

pdf格式文件阅读器

pdf格式文件阅读器pdf格式文件阅读器

2011-06-22

二师兄-公众号-程序新视界的留言板

发表于 2020-01-02 最后回复 2020-01-02

sqlserver 2000 升级 sp3 问题

发表于 2011-03-01 最后回复 2011-03-02

Linux vi操作

发表于 2011-02-15 最后回复 2011-02-15

新手请教线程同步异步问题

发表于 2010-11-18 最后回复 2010-11-18

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

TA关注的人 TA的粉丝

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