如何防止或避免NPE地狱 !

发布于 2020-07-07

<阿里Java开发手册>提到过一点"防止NPE,是程序员的基本修养NPE:NullPointerException,可能是基本上是最常见的一种异常类型,同时也是最容易忽视的异常!实际开发中,这个问题很容易就可以发生,一发生可能就得重新打包上线(比较常见的几个行为:强制转换,数据

0 条评论
450 热度

[随笔]利用Vue实现一个虚拟键盘(含中英文切换)

发布于 2020-06-15

说明:此技术使用场景有限,项目如果需要部署到触摸大屏端,为了解决文字输入问题,就需要屏幕虚拟键盘,这种技术Github上面也有,基本上以英文输入为主,找的几个中文原生的用起来也不方便,索性改造一个的想法!源码下载源码结构chinese-pyntrad.js(字典)dictionary.js(字典)k

0 条评论
584 热度

[随笔] 谈谈JDK1.8 双冒号 :: 的使用

发布于 2020-05-26

一,前言简单的来说就是把方法当成参数传递到stream内部, 使每个元素都传入到该方法里面执行一下, 具体模式://类名::方法名//静态方法引用,通过类名::静态方法名Integer::parseInt//实例方法引用,通过实例对象::实例方法str::substringPerson::getAg

0 条评论
401 热度

从前后端分离说起

发布于 2019-12-10

前言最新几年前后端分离被提的越来越多,各家大厂的小程序也是讨论的一片火热,初始,我是觉得我混淆了很多概念,我以为的前后端分离,就是JS(Javascripc)和Java的分离,只要我用了JS,Java提供API,就是前后端分离了.随着使用场景的增多,我认为前后端有两种协作方式.服务器渲染前后端分离差

0 条评论
1,211 热度

聊一下Javascript Promise对象

发布于 2019-11-08

Promise含义最早是社区提出,在ES6进入了语言标准,并统一了用法,原生提供Promise对象.作为一种异步编程的解决方案,比传统的解决方案(回调函数,事件)更加合理更加强大,这个网页开发史上关键的时刻,鼓掌!👍为什么欢呼雀跃之前我们去做Javascript方面的Coding都为Javascr

0 条评论
696 热度

聊一下微服务框架SpringCloud和使用-小总结吧 [第八篇]

发布于 2019-10-13

PS:写了七篇,简单的建设了下五大金刚是什么和用法,都介绍完了,这一篇大致总结一下吧内容梳理1.整套开发技术栈以SpringCloud为主,单个微服务模块以SpringMVC+SpringBoot/Spring+MyBatis组合进行开发2.前端层,页面H5+thymeleaf/样式CSS3+Boo

0 条评论
654 热度

聊一下微服务框架SpringCloud和使用-SpringCloud Config 分布式配置中心 [第七篇]

发布于 2019-10-11

完整源码-仅供参考https://github.com/ChannD/SpringCloudDemo1.概述1.分布式系统面临的---配置问题微服务意味着要将单体应用中的业务拆分成一个个子服务,每个服务的粒度相对较小,因此系统中会出现大量的服务。由于每个服务都需要必要的配置信息才能运行,所以一套集中

0 条评论
779 热度

聊一下微服务框架SpringCloud和使用-zuul路由网关 [第六篇]

发布于 2019-10-10

完整源码-仅供参考https://github.com/ChannD/SpringCloudDemo1.概述1.是什么Zuul包含了对请求的路由和过滤两个最主要的功能:其中路由功能负责将外部请求转发到具体的微服务实例上,是实现外部访问统一入口的基础而过滤器功能则负责对请求的处理过程进行干预,是实现请

0 条评论
610 热度

聊一下微服务框架SpringCloud和使用-Hystrix断路器 [第五篇]

发布于 2019-10-08

完整源码-仅供参考https://github.com/ChannD/SpringCloudDemo1.概述1.分布式系统面临的问题复杂分布式体系结构中的应用程序有数十个依赖关系,每个依赖关系在某些时候将不可避免地失败。服务雪崩多个微服务之间调用的时候,假设微服务A调用微服务B和微服务C,微服务B和

0 条评论
618 热度