kenx kenx
3年前
Java 字符串格式化和工具类使用
前言我们在做项目时候经常需要对字符串进行处理,判断,操作,所以我就总结了一下java字符串一些常用操作,和推荐比较好用我在自用的工具类,毕竟有轮子我们自己就不用重复去写了,提供开发效率,剩下的时间就去约女朋友吧哈哈哈!!!!java内置操作format我们知道平时我们都会做字符串拼接打印操作,单还是在用➕号嘛,那样就很low为力显示逼
Wesley13 Wesley13
3年前
MySQL Binlog同步HDFS的方案
这个问题我想只要是在做数据开发的,有一定数据实时性要求、需要做数据的增量同步的公司都会遇到。19年的时候我曾经写过一点canal的文章。现在你只要看这个文章就可以了。这篇文章是一个读者推荐给我的,原地址:https://dwz.cn/XYdYpNiI,作者:混绅士我对其中的一些内容做了修改。关系型数据库和Hadoop生态的沟通越来
Stella981 Stella981
3年前
OpenLayer4与mapV结合蜂巢图效果
在这里mapV是一款数据可视化的软件,数据的展示的效果灰常炫酷,但是问题来了,mapV是百度出的,是基于百度地图api做的,百度地图api是不开源的,说到是不是感觉很绝望,如果想做到mapV和OpenLayer结合,我们可以超图的一款api基于openlayer开发的api,刚好该api也结合mapV,我们可以间接结合二者。来张图:!(https
Stella981 Stella981
3年前
AutoJS介绍
主流的脚本工具,有按键精灵,TC,易语言等,但是都有一定的局限。易语言的功能很强大,但是在移动端却没有对应的工具,虽然可以借助安卓模拟器,或者TotalControl工具,在PC机上运行安卓系统,但是把坐标写死的方法还是不太好,尤其是换了手机,屏幕大小不兼容,另外,还要占用一台电脑来运行程序,不划算。 按键精灵在移动端也有开发工具,安
Wesley13 Wesley13
3年前
1 缓存架构意义
缓存是什么?将各种繁琐或简单的东西全部提取都一个大格子箱里面,下次拿的时候不需要慢慢找,直接快速的就能拿到。这是博主简单粗暴的理解。(没有那么多官方定义,有需要的可以去搜索一下),目的是它解决性能问题,同时能够支撑高并发,高可用。缓存场景放到软件开发里面,可以小到存储一些固定信息,定时保存数据、大到小型电商的页面静
Easter79 Easter79
3年前
Swoole2.0内置协程并发测试
Swoole2.0是一个革命性的版本,它内置了协程的支持。与Go语言协程不同,Swoole协程完全不需要开发者添加任何额外的关键词,直接以过去最传统的同步阻塞模式编写代码,底层自动进行协程调度实现异步IO。使并发编程变得非常简单。最新的版本中,内置协程已支持PHP7,同时兼具了性能和并发能力,Swoole的强大超乎想象。本文基于Github最新的Sw
Wesley13 Wesley13
3年前
PHP设计模式之模板方法模式
PHP设计模式之模板方法模式模板方法模式,也是我们经常会在不经意间有会用到的模式之一。这个模式是对继承的最好诠释。当子类中有重复的动作时,将他们提取出来,放在父类中进行统一的处理,这就是模板方法模式的最简单通俗的解释。就像我们平时做项目,每次的项目流程实都差不多,都有调研、开发、测试、部署上线等流程。而具体到每个项目中,这些
可莉 可莉
3年前
2019 年程序员行为统计白皮书.pdf
loonggg读完需要5分钟速读仅需2分钟今天在机器之心公众号看到了一篇文章,关于2019年程序员行为统计的数据,这份白皮书由aiXcoder联合机器之心发布。调查数据覆盖了国内32个省、直辖市和自治区,海外覆盖19个国家或地区。报告的统计结果是从随机抽样出的15000名开发者中得出。权威性和真实性咱们
Wesley13 Wesley13
3年前
Java 200+ 面试题补充③ Dubbo 模块
昨天在我的Java面试粉丝群里,有一个只有一年开发经验的小伙伴只用了三天时间,就找到了一个年薪20万的工作,真是替他感到开心。他的经历告诉我们:除了加强自我实战经验之外,还要努力积累自己的理论知识。人生没有白走的路,也没有白吃的苦。你学的某一种知识,在将来某一天一定会给你惊喜!!(http://icdn.apigo
掌握了这几个 Linux 命令可以让你工作效率提升三倍
很多程序员熟悉了在Windows环境下开发,而我们服务器一般都是Linux系统。当有一天你需要在Linux服务器上做一些配置或者故障排除的时候,你会很困惑,不知道如何下手。原因是对Linux常用的命令还不熟悉,今天我就给大家介绍几个Linux常用命令。掌握它们的用法后,我们在使用CRMEB打通版系统的时候就能如鱼得水,可以大大提高工作