原创|FastJson稍微使用不当就会导致StackOverflow△Hollis,一个对Coding有着独特追求的人△这是Hollis的第235篇原创分享作者lHollis来源lHollis(ID:hollischuang)对于广大的开发人员来说,FastJson大家一定都不陌生。FastJson(https://github.com/alibaba/fastjson)是阿里巴巴的开源JSON解
分类:
Web程序 时间:
2020-11-01 09:24:30
阅读次数:
22
?商业智能bi行业现状。传统的报表系统技术上已经相当成熟,大家熟悉的Excel等都已经被广泛使用。但是,随着数据的增多,需求的提高,传统报表系统面临的挑战也越来越多。数据太多,信息太少密密麻麻的表格堆砌了大量数据,到底有多少业务人员仔细看每一个数据?到底这些数据代表了什么信息、什么趋势?级别越高的领导,越需要简明的信息。难以交互分析、了解各种组合定制好的报表过于死板。例如,我们可以在一张表中列出不
分类:
其他好文 时间:
2020-10-31 01:37:57
阅读次数:
17
为什么阿里巴巴禁止开发人员使用isSuccess作为变量名收录于话题#解读阿里开发手册15个在日常开发中,我们会经常要在类中定义布尔类型的变量,比如在给外部系统提供一个RPC接口的时候,我们一般会定义一个字段表示本次请求是否成功的。关于这个”本次请求是否成功”的字段的定义,其实是有很多种讲究和坑的,稍有不慎就会掉入坑里,作者在很久之前就遇到过类似的问题,本文就来围绕这个简单分析一下。到底该如何定一
分类:
其他好文 时间:
2020-10-31 01:28:54
阅读次数:
25
为什么阿里巴巴禁止在foreach循环里进行元素的remove/add操作收录于话题#解读阿里开发手册15个在阿里巴巴Java开发手册中,有这样一条规定:但是手册中并没有给出具体原因,本文就来深入分析一下该规定背后的思考。1foreach循环foreach循环(Foreachloop)是计算机编程语言中的一种控制流程语句,通常用来循环遍历数组或集合中的元素。Java语言从JDK1.5.0开始引入f
分类:
其他好文 时间:
2020-10-31 01:10:13
阅读次数:
16
Java开发必须掌握的线上问题排查命令收录于话题#搞不好就容易被辞退7个点击上方“Hollis”关注我,精彩内容第一时间呈现。全文字数:1000阅读时间:2分钟作为一个合格的开发人员,不仅要能写得一手还代码,还有一项很重要的技能就是排查问题。这里提到的排查问题不仅仅是在coding的过程中debug等,还包括的就是线上问题的排查。由于在生产环境中,一般没办法debug(其实有些问题,debug也白
分类:
编程语言 时间:
2020-10-30 13:02:45
阅读次数:
27
Java开发必会的Linux命令快,关注这个公众号,一起涨姿势~作为一个Java开发人员,有些常用的Linux命令必须掌握。即使平时开发过程中不使用Linux(Unix)或者mac系统,也需要熟练掌握Linux命令。因为很多服务器上都是Linux系统。所以,要和服务器机器交互,就要通过shell命令。本文并不会对所有命令进行详细讲解,只给出常见用法和解释。具体用法可以使用--help查看帮助或者直
分类:
编程语言 时间:
2020-10-30 12:58:33
阅读次数:
29
课前声明:1、本分享仅做学习交流,请自觉遵守法律法规!2、搜索:Kali与编程,学习更多网络***干货!3、Kali与编程每天准时更新,敬请学习和关注!正文部分一、背景介绍我们大多数人平常使用最多的电脑操作系统就是Windows操作系统,比如WindowsXP、Windows7、Windows8、Windows10,但是想要成为一位优秀的IT从业人员,我们还必须熟练地掌握一个网络安全从业人员以及IT
HttpRunner 当前版本:3.1.4 功能介绍:接口自动化测试(支持输入.har文件、支持输出json/yaml文件)、性能测试框架 底层使用:request、jinja2、pytest、locust 使用人员:测试开发人员、自动化测试人员 httprunner/util.py 公共工具模块封 ...
分类:
Web程序 时间:
2020-10-30 12:56:22
阅读次数:
26
题目描述 因为人员规模扩大,T公司准备搬到新的写字楼去,写字楼分为A座和B座,n名不同工号的员工x(p1,p2,p3...pn) 按照下面两个规则确定在A座或者B座进行办公:(1)如果工号为x的员工在A座,那么工号为a-x的员工肯定也在A座(编号为a-x的员工要保证存在,否则不成立)(2)如果工号为 ...
分类:
其他好文 时间:
2020-10-30 12:10:59
阅读次数:
23
1.锁?1.1何为锁锁在现实中的意义为:封闭的器物,以钥匙或暗码开启。在计算机中的锁一般用来管理对共享资源的并发访问,比如我们java同学熟悉的Lock,synchronized等都是我们常见的锁。当然在我们的数据库中也有锁用来控制资源的并发访问,这也是数据库和文件系统的区别之一。1.2为什么要懂数据库锁?通常来说对于一般的开发人员,在使用数据库的时候一般懂点DQL(select),DML(ins
分类:
数据库 时间:
2020-10-30 11:51:06
阅读次数:
23