java竖线分割字符串的问题

java竖线分割字符串的问题

使用String.split方法时要注意的问题
在使用String.split方法分隔字符串时,分隔符如果用到一些特殊字符,可能会得不到我们预期的结果。
我们看jdk doc中说明
public String[] split(String regex)
Splits this string around matches of the given regular expression.
参数regex是一个 regular-expression的匹配模式而不是一个简单的String,他对一些特殊的字符可能会出现你预想不到的结果

字符编码-ASCII

字符编码-ASCII

在显示器上看见的文字、图片等信息在电脑里面其实并不是我们看见的样子,即使你知道所有信息都存储在硬盘里,把它拆开也看不见里面有任何东西,只有些盘片。假设,你用显微镜把盘片放大,会看见盘片表面凹凸不平,凸起的地方被磁化,凹的地方是没有被磁化;凸起的地方代表数字1,凹的地方代表数字0。

数据分析相关概念的理解

数据分析相关概念的理解

所有的数据产品最后都可以抽象成:指标 +维度

维度,能够向上聚合(实际上就是SUM)

对于部分复合型指标,实际上就是由多个基础指标经过一些简单的数学运算得到

指标和维度是业务来定的,与技术无关

伪造COOKIE

伪造COOKIE

按照浏览器的约定,只有来自同一域名的cookie才可以读写,而cookie只是浏览器的,对通讯协议无影响,所以要进行cookie欺骗可以有多种途径

Java系统程序员修炼之道

Java系统程序员修炼之道

从2002开始接触Java学会HelloWorld这么经典的程序到如今不知不觉已经十年啦,十年中亲耳听到过不少大牛的演讲,见到过项目中的神人在键盘上运指如飞的编程速度,当时就被震撼了。当编程越来越成体力活,我们还能有自己的思想,还能修炼为Java系统级别的程序员嘛?

俞敏洪致青春

俞敏洪致青春

“青春跟年龄没有任何关系,一个90岁的老头,依然拥有青春。”对于青春,俞敏洪总是有说不完的话。在他眼中,青春就是犯傻的同义词,就是爱情无悔,爱情纯粹,是无怨无悔、不计得失地交往生命中最好的朋友和同学。

  俞敏洪指出,青春其实跟三个“想”有关,叫做理想、梦想和思想。如果我们能够坚持自己的理想,追逐自己的梦想,并且探索自己独立的思想,我们的青春就开始成熟了。青春最大的标志是坚决不承认失败,历经挫折,初心不改。

对技术的态度

对技术的态度

遇到新技术我会去了解,但不会把很大的精力放在这些技术(如:NoSQL,Node.js,等)。这些技术尚不成熟,只需要跟得住就可以了。技术十年以上可能是一个门槛。有人说技术更新换代很快,我一点儿都不觉得是这样想。虽然有不成熟的技术不断地涌出,但是成熟的技术,比如Unix,40多年,C,40多年,C++,30多年,TCP/IP,20多年,Java也有将近20年了……,所以,如果你着眼成熟的技术,其实并不多。

敏捷团队的角色定义

敏捷团队的角色定义

敏捷团队的角色定义作用:描述敏捷团队Team中涉及的各类角色,每个角色的工作内容。Team中的全体成员遇到问题之后可以找对应角色的人员来协助解决障碍。
PO
1、产品负责人,负责产品整体规划,设定阶段目标,明确产品演进思路和版本发布规划,对外的统一负责人
2、负责明确产品需求、编写故事和设置优先级,输出Product Backlog 。
3、规划工作至少提前研发团队一个月;需求细化至少提前一个Sprint。
4、负责组织需求评审
5、负责解答Team中所有人员关于需求的疑问
6、负责验收研发团队交付的系统,对系统出厂的质量负责