条件语句的多层嵌套问题优化

前言《阿里巴巴开发手册》中,有关于多if-else分支和嵌套的建议和解决方案,如下:那么本文介绍几种优化方案,给大家提供一些思路案例下面是开发中可能会遇到的典型代码:public String getTweetTitle(int type) {        String result;      

docsify,一款神奇的文档生成利器。

01、docsify是什么一款神奇的文档生成利器自从有了Markdown,我就再没用过富文本编辑器,因为Markdown的书写有一种心流的感觉。很多博客平台都支持Markdown了,即便是不支持,也没关系,可以通过mdnice或者Md2All转成富文本的格式。docsify可以自动地将Markdow

Java生成随机姓名、性别和年龄

问题是否和我一样,测试的时候,名字叫aaa,阿斯顿,等等,现在问题解决了。定义实体类Person,封装生成的数据packagenet.dc.test;publicclassPerson{privateStringname;privateStringsex;privateintage;publicSt

java中各种距离换算

获取两点之间的距离publicclassLocationUtils{/***赤道半径*/privatestaticdoubleEARTH_RADIUS=6378.137;privatestaticdoublerad(doubled){returnd*Math.PI/180.0;}/***Descri

mac软件这样使用,你知道几个。

引言听了腾讯云社区的授课,加上工作之后,将会使用到windows笔记本作为办公电脑。在此就想着把平时在mac上使用的软件整理一下,能帮到自己的软件分享给大家。文章篇幅较长,我本人呢,对硬件方面不是很懂,软件的话颇懂一二,毕竟咱是软件开发工程师嘛,哈哈。可以直接通过名字,在网上寻找资源。不放下载链接了

github加速下载

加速偶然发现一个好玩的插件。除了代理,码云仓库转存,又多了一款加速插件。下载针对文件速度还行吧。针对代码。地址https://chrome.google.com/webstore/detail/github%E5%8A%A0%E9%80%9F/mfnkflidjnladnkldfonnaicljpp

mysql将表结构导出excel

需求如下导出表的结构,和字段备注信息,表名等。不需要借用第三方工具即可实现。SELECTTABLE_NAME表名,COLUMN_NAME列名,COLUMN_TYPE数据类型,DATA_TYPE字段类型,CHARACTER_MAXIMUM_LENGTH长度,IS_NULLABLE是否为空,COLUMN

mac下抓包工具proxyman

今天用charles抓https的数据,结果我网上找了一堆的教程没有一个成功的,诶,愚蠢的我呀,还要找到了一款方便简单的抓包工具proxyman!这个软件是免费版的,完全满足日常使用。官网地址:https://proxyman.io/文档地址:https://docs.proxyman.io/有详细

为什么不推荐使用BeanUtils属性转换工具

1背景之前在专栏中讲过“不推荐使用属性拷贝工具”,推荐直接定义转换类和方法使用IDEA插件自动填充get/set函数。不推荐的主要理由是:有些属性拷贝工具性能有点差有些属性拷贝工具有“BUG”使用属性拷贝工具容易存在一些隐患(后面例子会讲到)2示例首先公司内部就遇到过commons包的BeanUti