用户中心USER CENTER

首页/用户
  • volatile详解

    摘要:内存模型基本概念计算机在执行程序时,每条指令都是在中执行的,而执行指令过程中,势必涉及到数据的读取和写入。有序性即程序执行的顺序按照代码的先后顺序执行。 内存模型基本概念 计算机在执行程序时,每条指令都是在CPU中执行的,而执行指令过程中,势必涉及到数据的读取和写入。由于程序运行过程中的临时数据是存放在主存(物理内存)当中的,这时就存在一个问题,由于CPU执行速度很快,而从内存读取数据...

    aikin 发布于Java
  • Java打印完整的堆栈信息

    摘要:我们在编写一些组件时,使用的日志系统有时并不能打印完整的堆栈信息,比如我们在调用打印异常时,只打印一行异常信息。 Java print full StackTrace 我们在编写一些组件时,使用的日志系统有时并不能打印完整的堆栈信息,比如slf4j,log4j,我们在调用log.error(found error ...,e)打印异常时,只打印一行异常信息。我们看下slf4j的源码 ...

    aikin 发布于Java
  • JAVA 持有对象——容器初探(持续补充)

    摘要:类库中提供了一套相当完整的容器类来解决这个问题,其中基本类型有,,,,这些对象类型被称为集合类。但是,类库中使用了来指代集合类中的子集,,,所以集合类也被称为容器。五类型是能够将对象映射到其他对象的一种容器,有区别于的方法。 引言 如果一个程序只包含固定数量的且其生命周期都是已知对象,那么这是一个非常简单的程序——《think in java》 了解容器前,先提出一个问题,ArrayL...

    aikin 发布于Java
  • 一个简单的选项卡js插件

    摘要:今天写一个简单的选项卡插件,这个我也是看别人博文学习实现的,然后加一些自己的理解。一实现效果虽说有点简陋,但是可以看到在文件中,引入我们写的插件后,实现选项卡切换,就只需一行代码就可以实现了。 估计大概两三个月没有这类的关于前端的文章了,一来是觉得自己太菜,二来也是因为自己的懒散,浑浑噩噩的消耗时间却没有收获什么成果。今天因为和一些同学的聊天,突然自己的心情很低落,有一种看不到未来在哪...

    aikin 发布于Html
  • python大佬养成计划----正则表达式

    摘要:正则模块使语言拥有全部的正则表达式功能。函数根据一个模式字符串和可选的标志参数生成一个正则表达式对象。该对象拥有一系列方法用于正则表达式匹配和替换。表示或者匹配项未找到匹配项匹配项未找到匹配项 正则 re = regular experssionre 模块使 Python 语言拥有全部的正则表达式功能。 compile 函数根据一个模式字符串和可选的标志参数生成一个正则表达式对象。该对...

    aikin 发布于Python
<