前言 之前,我们经常会通过StringBuffer或者StingBuilder对字符串进行拼接,但是你知道Java8中推出的StringJoiner吗?它比前者更加优美、灵活,如果你现在还使用StringBuffer拼接,强烈推荐你试试StringJoiner。 介绍 在实用StringJoiner类之前,如果我们想要数据最终的字符串以逗号隔开,大概是这样的 如果引入StringJoiner,如何处理呢? 看着是不是更简单直观了呢? 另外,StringJoiner类的构造函数,还可以做到可选择性地从我们自定义的前缀…

2021年5月10日 0条评论 258点热度 harry 阅读全文

08年那会,电脑城可是人流量超大的地方,不亚于现在任何一条网红步行街。如今提起电脑城?那是个什么地方?估计现在95、00后很多都没听过这个词吧。青春一去不复返了,泪崩!

2021年5月5日 0条评论 243点热度 harry 阅读全文

首先,登录自己的WordPress后台程序。 然后,我们进入外观——编辑。 在编辑主题的右侧,我们找到header.php,并单击,进入到该php文件的程序编辑界面。 在文件的头部,我们找到</title>代码,这代码表示标题结束的意思。我们要做的就是在这个</title>之后,加入我们自己写的关于网站主题和描述的代码。当然,找到后,我们最好空出几格方便我们填写。 接下来要做的,就是将我们写好的代码添加进去。代码如下:<meta name="keywords"  conten…

2021年4月30日 0条评论 209点热度 harry 阅读全文

工欲善其事,必先利其器!,就在不久之前,Java领域的开发神器IntelliJ IDEA终于迎来2021年的一个重要的大版本更新:IntelliJ IDEA 2021.1。 现如今大量的Java开发者深度依赖着这款开发软件,正如网上的段子所言:“可以毫不夸张地说,多少Java程序员离开了IDEA就不会写代码了(狗头)”,由此可见其使用的广泛程度。新版本一出来,我也迫不及待地想尝试一番。当然,主力开发机我是不敢乱升级的,所以这两天,我在一台平时用来做测试的老开发本子上更新了全新的IDEA。软件启动界面打开的那一瞬间,…

2021年4月30日 0条评论 225点热度 harry 阅读全文

模板消息一般是由业务规则决定发送场景,所以大多数情况应该是程序发送,本系统也实现了手动发送。无论哪种方式,使用前都需要先前往公众号后台添加模板 一、添加模板 参考公众号模版消息开通及模板添加指引,测试号参考如下模板内容格式 二、发送模板消息 2.1 方式一:程序发送 代码:cn.harry.wx.TemplateMsgServiceTest#sendTemplateMsg 2.2 方式二:手工发送 2.2.1 同步粉丝数据 首次使用前需同步粉丝数据到数据库,如接入过已同步过无需再次操作,接入后每次新关注用户会自动记…

2021年4月16日 0条评论 221点热度 harry 阅读全文

参考来源:几个内网端口映射服务网站 http://wendal.cnNutz社区提供的ngrok服务,详细访问 https://nutz.cn/yvr/t/33b68q9106imspallbj4c6aa0p http://www.mofasuidao.cn/拥有魔法隧道,让你穿越世界,引领「内网穿透」潮流,为世界带来美好的改变 http://natapp.cn/ http://ngrok.io == http://ngrok.com http://ngrok.2bdata.com/ http://www.ngro…

2021年4月16日 0条评论 259点热度 harry 阅读全文

SpringCloud 2020版本:使用spring cloud sleuth+zipkin实现链路追踪,Spring Cloud Sleuth 主要功能就是在分布式系统中提供追踪解决方案,并且兼容支持了 zipkin,你只需要在pom文件中引入相应的依赖即可。微服务架构上通过业务来划分服务的,通过REST调用,对外暴露的一个接口,可能需要很多个服务协同才能完成这个接口功能,如果链路上任何一个服务出现问题或者网络超时,都会形成导致接口调用失败。随着业务的不断扩张,服务之间互相调用会越来越复杂。

2021年4月15日 0条评论 287点热度 harry 阅读全文

Sentinel,中文翻译为哨兵,是为微服务提供流量控制、熔断降级的功能,它和Hystrix提供的功能一样,可以有效的解决微服务调用产生的“雪崩”效应,为微服务系统提供了稳定性的解决方案。随着Hytrxi进入了维护期,不再提供新功能,Sentinel是一个不错的替代方案。通常情况,Hystrix采用线程池对服务的调用进行隔离,Sentinel才用了用户线程对接口进行隔离,二者相比,Hystrxi是服务级别的隔离,Sentinel提供了接口级别的隔离,Sentinel隔离级别更加精细,另外Sentinel直接使用用户…

2021年4月15日 0条评论 249点热度 harry 阅读全文

SpringCloud 2020版本:使用spring cloud gateway作为服务网关,Spring Cloud Gateway是Spring Cloud官方推出的第二代网关框架,取代Zuul网关。网关作为流量的,在微服务系统中有着非常作用,网关常见的功能有路由转发、权限校验、限流控制等作用。

2021年4月15日 0条评论 311点热度 harry 阅读全文

SpringCloud 2020版本:使用nacos作为注册中心和配置中心,Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。

2021年4月15日 0条评论 240点热度 harry 阅读全文