自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序新视界

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

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

原创 SpringBoot之DispatcherServlet详解及源码解析

在使用SpringBoot之后,我们表面上已经无法直接看到DispatcherServlet的使用了。本篇文章,带大家从最初DispatcherServlet的使用开始到SpringBoot源码中DispatcherServlet的自动配置进行详解。DispatcherServlet简介DispatcherServlet是前端控制器设计模式的实现,提供了Spring Web MVC的集中访问点...

2019-11-30 18:53:32 2462

转载 2019年Spring Boot不可错过的22道面试题!

Spring Boot 面试题1、什么是 Spring Boot?2、Spring Boot 有哪些优点?3、什么是 JavaConfig?4、如何重新加载 Spring Boot 上的更改,而无需重新启动服务器?5、Spring Boot 中的监视器是什么?6、如何在 Spring Boot 中禁用 Actuator 端点安全性?7、如何在自定义端口上运行 Spring Boot ...

2019-11-30 08:44:19 304

原创 聊聊职场或个人事业的生存法则

前段时间经朋友提起,又看了一遍《天道》这部电视剧,感觉不过瘾,于是又听了一款音频节目,是对电视剧《天道》和原著《遥远的救世主》的解读。每一期都有所收获,为了避免广告嫌疑,就不提节目名称了。其中,感触和收获最大的一期就是演讲者关于生存法则的讨论。大多数人只是想坐等机会的到来,或者做着平凡的事却期盼着功成名就,或偶然努力一下没有得到回报就抱怨社会对自己不公平等。看完下面的内容或许对你有所启发。以下...

2019-11-29 19:52:03 1053

原创 书终于交稿了,聊聊写技术书这件事

这两天刚刚把与出版社签约的书交稿,虽然内容还在与编辑逐步勘定、修改。但大块头的事基本上已经完成。细心的朋友可能看到最近公众号“程序新视界”更新没那么勤了,就是因为忙这事。今天就聊聊写书过程的一些杂谈。最初,得益于对区块链技术的研究,参与了一本书关于智能合约的书籍的撰写。虽然参与的内容不多,但对写书的过程和感受有了一个具体的了解。其实,在此之前,有许多编辑邀请写书(写博客的原因),但始终对写书怀...

2019-11-26 15:03:58 1248 1

原创 java8新特性之接口的static和default

static方法java8中为接口新增了一项功能:定义一个或者更多个静态方法。用法和普通的static方法一样。接口中可以定义static方法,可通过接口名称.方法名()调用,实现类不能继承static方法;public interface InterfaceA { /** * 静态方法,不能被实现类重写 */ static void hello() {...

2019-11-23 09:16:26 1042

转载 JWT-JSON WEB TOKEN使用详解及注意事项

越来越多的开发者开始学习并在实际项目中运用JWT(Json Web Token)技术来保护应用安全,很多公司的应用程序也开始使用JWT来管理用户会话信息,可谓风光无限。任何技术框架都有自身的局限性,不可能一劳永逸,JWT也不例外。本文将从JWT的概念、基本原理和适用范围来剖析JWT并不是银弹,需要谨慎处理。众所周知,如果账户信息(用户名和密码)泄露,存储在服务器上的隐私数据将受到毁灭性的打击,...

2019-11-21 08:16:30 500

原创 考拉征信20多人被抓,程序员又违法了?

作为程序员,在之前几起互联网违法事件中,我们知道开发爬虫网站非法获取信息是违法的。那么,你是否意识到你现在开发的某个功能也可能是违法的吗?央视新闻报道:近日江苏淮安警方依法打击了7家涉嫌侵犯公民个人信息犯罪的公司,涉嫌非法缓存公民个人信息1亿多条,其中,拉卡拉支付旗下的考拉征信涉嫌非法提供身份证返照查询9800多万次,获利3800万元。警方已将考拉征信服务有限公司及北京黑格公司的法定代表人、董事...

2019-11-21 08:06:55 2120

原创 Spring Boot Actuator监控使用详解

在企业级应用中,学习了如何进行SpringBoot应用的功能开发,以及如何写单元测试、集成测试等还是不够的。在实际的软件开发中还需要:应用程序的监控和管理。SpringBoot的Actuator模块实现了应用的监控与管理。Actuator简介生产系统中,往往需要对系统实际运行的情况(例如cpu、io、disk、db、业务功能等指标)进行监控运维。在SpringBoot项目中Actuator模块...

2019-11-20 07:04:27 2155

原创 程序员兼职可以从什么平台接私活?

之前有一项调查,结果显示:想通过副业赚钱的朋友,其中60%的人找不到门路。今天这篇文章就给大家一批可以接私活的平台。不过,再次强调一下,副业并不等于接私活儿。私活类型与价格区间程序员兼职的项目大致可分为三类:职位众包、项目整包和驻场开发。其中驻场开发更适合自由职业者,需要大量的自由支配时间,而前两者可以做到真正的兼职。众包形式是随着互联网的发展,大家通过网络协作来共同完成一个项目的开发。比如...

2019-11-18 11:12:32 5984 6

原创 SpringBoot打成war包在tomcat或wildfly下运行

SpringBoot打包形式默认情况下,创建的SpringBoot项目是按照jar包形式来进行打包的。同时,内置了tomcat的容器。那么,此时如果想让springboot打包成war包,并部署到wildfly等容器,该如何处理?下面将从创建项目开始逐一讲解。创建项目创建项目没有什么难点,使用idea工具创建一个简单的maven项目即可,如果你的项目已经是springboot项目,想要修...

2019-11-14 14:34:40 3685 9

原创 海量信息,哪一类收获最多?

面对海量的信息和知识分享,你是否思考过所接收到的信息属于什么类别,哪一类让你收获最多?知识按照“浓度”的不同大致可以分为四类:经历、经验、方法、理论。它们的知识浓度依次增加。如果说有一个平台或节目能让在短时间内体验这四种知识浓度,那一定非《奇葩说》莫属。每个选手都在努力向你传达他们的观点,而他们的经验、学识、经历、表达的不同等会传达出不同的知识“味道”。经历型知识经历有两个典型的特征:过程...

2019-11-14 11:12:46 1085

原创 阿里巴巴《Java开发手册》2019华山版最新版下载!

2017年春天,《阿里巴巴Java开发手册》发布,在涵盖编程规约、异常日志、单元测试、安全规约、MySQL数据库、工程规约、设计规约等7个维度上为Java开发者提供了很多有用的帮助。目前已经有上百万的工程师下载及查阅手册。最新版:新增21条新规约,修改描述112处,完善若干处示例。下面看一下相关目录:其中包括从编程归约中的:命名风格、常量定义、代码格式、OOP归约,集合处理、并发处理、控...

2019-11-13 18:44:50 1658

转载 系统性能优化5000 字干货

作为一个程序员,性能优化是常有的事情,不管是桌面应用还是web应用,不管是前端还是后端,不管是单点应用还是分布式系统。本文从以下几个方面来思考这个问题:性能优化的一般性原则,性能优化的层次,性能优化的通用方法。而且不限于任何语言、框架,不过可能会用Python语言来举例。一般性原则依据数据而不是凭空猜测这是性能优化的第一原则,当我们怀疑性能有问题的时候,应该通过测试、日志、profillig...

2019-11-13 10:15:20 267 2

原创 信息爆炸,物质丰富,你不得不知的奥卡姆剃刀原则

信息大爆炸,知识付费层出不穷,花钱买了许多课程,生怕错过了下一个风口,错过一个发财的机会,买完之后却很少去看。双十一买买买,因为打折促销,因为便宜,可能买了永远都用不上的东西。你是否收藏了一堆“知识”,你是否买了一屋子的“便宜货”,你又是否让自己的杰作“花里胡哨”?那么,你可能需要了解一下“奥卡姆剃刀原则”。什么是奥卡姆剃刀原则人的记忆、思维、享乐、注意力、精力、时间等全部是有限的,所以,无...

2019-11-12 10:12:14 1411

原创 JVM性能调优详解

前面我们学习了整个JVM系列,最终目标的不仅仅是了解JVM的基础知识,也是为了进行JVM性能调优做准备。这篇文章带领大家学习JVM性能调优的知识。性能调优性能调优包含多个层次,比如:架构调优、代码调优、JVM调优、数据库调优、操作系统调优等。架构调优和代码调优是JVM调优的基础,其中架构调优是对系统影响最大的。性能调优基本上按照以下步骤进行:明确优化目标、发现性能瓶颈、性能调优、通过监控及...

2019-11-11 11:09:22 4644 7

原创 博客写作里程碑,积分突破三万

无论是生活,还是事业,都是有一个个小的里程碑构成。今天,在这里又完成了一个历程:博客积分突破30000。其实在此之前,一直奔着三万的目标而来,为什么呢?因为达到三万博客等级便会升级到L8。但没想到的是,在差二三百就达到的时候,官方调整了博客等级与积分的参照,提前升级为L8。但在积分突破30000的这个时刻还是要记录一下。恰好,有朋友在后台留言询问博客问题,就在这篇Mark文章中也顺便写一下。...

2019-11-10 22:54:41 271

原创 聊聊赚钱

谁说自己不想赚钱,那一定是假的,但如果“以赚钱为目标,往往赚不到钱”。今天这篇文章,不聊具体的赚钱方法,只聊聊思维和思考角度的改变。经济运行规律刘润在一篇文章中写道“创业者如果是看到别人干什么事情赚钱了,然后我也这么干,这是错误的,这不是商业的本质。当你把钱当做目标的时候,你是得不到它的。”同样,警察在破案时,往往也会根据嫌疑人的经济账目来追查上层的利益关系。事物的运行规律大多数情况下都离不...

2019-11-10 11:36:15 1658

原创 Java面试官最爱问的volatile关键字

在Java的面试当中,面试官最爱问的就是volatile关键字相关的问题。经过多次面试之后,你是否思考过,为什么他们那么爱问volatile关键字相关的问题?而对于你,如果作为面试官,是否也会考虑采用volatile关键字作为切入点呢?为什么爱问volatile关键字爱问volatile关键字的面试官,大多数情况下都是有一定功底的,因为volatile作为切入点,往底层走可以切入Java内存模...

2019-11-08 10:49:37 15334 40

原创 你适合副业挣钱吗?

最近在曹大的公众号中做了一项关于副业调查,有上万人参与,可见大家对副业挣钱的关注度。调查关于两方面:怎么看待副业赚钱和怎么看待副业赚钱培训。先看一下投票选项,然后再对“你是否合适副业赚钱”进行相应的分析。副业意愿数据分析上万人参与的投票,最终的核心数据是什么?60%的人想通过副业赚钱,但是找不到门路。对于副业培训,50%的人选择“吸收一些就好,不要求全责备”。其实从这两个问题的数据不知道你...

2019-11-07 09:49:27 2778 1

原创 SpringBoot自定义starter及自动配置

SpringBoot的核心就是自动配置,而支持自动配置的是一个个starter项目。除了官方已有的starter,用户自己也可以根据规则自定义自己的starter项目。自定义starter条件自动化配置需满足以下条件:根据条件检查classpath下对应的类,也就是说需要提供对应可检查的类;当满足条件时能够生成定义的Bean,并注册到容器中去;能够自动配置项目所需要的配置;自定...

2019-11-07 09:41:49 2654 2

原创 Java内存模型相关原则详解

在《Java内存模型(JMM)详解》一文中我们已经讲到了Java内存模型的基本结构以及相关操作和规则。而Java内存模型又是围绕着在并发过程中如何处理原子性、可见性以及有序性这三个特征来构建的。本篇文章就带大家了解一下相关概念、原则等内容。原子性原子性即一个操作或一系列是不可中断的。即使是在多个线程的情况下,操作一旦开始,就不会被其他线程干扰。比如,对于一个静态变量int x两条线程同时对其...

2019-11-06 12:11:45 2074

原创 你对区块链的理解还停留在炒币上吗

「文末有福利」区块链已经发展多年,最近中国人民银行研发了电子货币DCEP(Digital Currency Electronic Payment),国家也要大力发展区块链技术。币圈一时火热,那么你对区块链的理解还停留在发币、炒币阶段吗?那真的落伍了。此区块链非彼区块链国家所说的区块链并非币圈所说的区块链。人民日报评论文章指出,区块链“未来已来”,但也要保持理性。区块链技术创新不等于炒作虚拟货...

2019-11-05 10:46:59 2326

原创 Java内存模型(JMM)详解

在Java JVM系列文章中有朋友问为什么要JVM,Java虚拟机不是已经帮我们处理好了么?同样,学习Java内存模型也有同样的问题,为什么要学习Java内存模型。它们的答案是一致的:能够让我们更好的理解底层原理,写出更高效的代码。就Java内存模型而言,它是深入了解Java并发编程的先决条件。对于后续多线程中的线程安全、同步异步处理等更是大有裨益。硬件内存架构在学习Java内存模型之前,先...

2019-11-04 11:52:10 1623

原创 今日文章被拒立个flag

今日写了一篇干货文章被拒,也算是数据分析带来的警钟。后面要更加努力,在个人博客领域取得建树。原文可扫描关注查看。程序新视界关注程序员的职场生涯,大量优质学习资源、技术文章分享...

2019-11-01 10:48:01 256 3

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的粉丝

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