用户中心USER CENTER

首页/用户
  • <java并发编程实战>学习一

    摘要:无状态的是线程安全的,当无状态变为有状态时就是不安全的破坏了线程的安全性,非原子性操作竞态条件在并发编程中,由于不恰当的执行时序而出现的不正确结果是一种非常重要的情况,被称之为竞态条件。重入意味着获取锁的操作的粒度是线程,而不是调用。 这本书的内容是什么? 本书提供了各种实用的设计规则,用于帮助开发人员创建安全的和高性能的并发类。 什么类是线程安全的? 当多个线程访问某...

    xiaoqibTn 发布于Java
  • 数据结构java版之冒泡排序及优化

    摘要:外层循环让内层循环继续排没有排序过的数组,排序过的不用再排。那么优化后的算法能快多少呢。我们都以数组长度为来计算传统冒泡排序步,优化后的冒泡排序步。因为优化后的冒泡排序,每排完一次,最后一个数已经是最大的,就不需要再比较了。 冒泡排序的时间用大O表示法是O(N^2). 传统的冒泡排序: /** * @param total 要排序的数组长度 */ public void sort(in...

    xiaoqibTn 发布于Java
  • java装逼指南

    java装逼指南你值得拥有

    xiaoqibTn 发布于Java
  • 那些年我看过的书 —— 致敬我的大学生活 —— Say Good Bye !

    摘要:开头正式开启我入职的里程,现在已是工作了一个星期了,这个星期算是我入职的过渡期,算是知道了学校生活和工作的差距了,总之,尽快习惯这种生活吧。当时是看的廖雪峰的博客自己也用做爬虫写过几篇博客,不过有些是在前人的基础上写的。 showImg(https://segmentfault.com/img/remote/1460000010867984); 开头 2017.08.21 正式开启我...

    xiaoqibTn 发布于Java
  • API编写规范

    摘要:为什么设计详情规范主要是为了保证公司的小伙伴写出的尽量少出,加快研发速度。 为什么设计api详情规范 主要是为了保证公司的小伙伴写出的api尽量少出bug,加快研发速度。 api 设计规范 绝大部分api都请务必加入用户id限定,主要为了防止某个用户可以请求所有的数据库数据; 管理员api,必须加入 @Secured(AuthorityConstants.ADMIN) 保证该api只...

    xiaoqibTn 发布于Java
<