用户中心USER CENTER

首页/用户
  • 常见算法实例

    摘要:这个版本和上一版对比很有趣,乍看上去多了嵌套了一个循环,可是大多情况却比第一个快,有人可能会说这个根本不是插入排序,而我却觉得,只不过上一个是针对于元素本身的数据进行插入,问我这个是针对于位置的插入,就我而言其实这个才更像插入排序。 冒泡排序 冒泡排序就是每次量量比较相邻的元素,进行判断大小然后进行值的交换,如果把数组中的待比较的元素当做在水中的混乱的元素的话,那么这个排序过程就像是一...

    QLQ 发布于Java
  • CentOS下安装环境安装(1)-----jdk

    摘要:下的安装卸载自带的默认安装为时自带需要现行卸载找到自带的此命令仅限安装的版本卸载一步到位版本指定安装两个目录第三方安装的环境都可以安转到下方便管理上传安装包到命令解压校验配置环境变量修改环境变量在文件末尾处更新 centos下jdk的安装 1.卸载自带的jdk centos默认安装为baseservice时自带jdk 需要现行卸载 1、找到自带的jdk rpm -qa |grep ...

    QLQ 发布于Java
  • 余额,危险的操作,给996留点福报

    摘要:对单一余额的高并发操作自然不是正常人发起的,系统正在承受攻击,或者自以为是的使用了。类似于当然,你也可以通过加入版本号概念,而不是余额字段来控制这个过程,但都类似。变种版本号通过在表中加一个额外的字段,来控制并发。 真的很危险,有人因此进了局子;也有公司因此损失上亿。 想象一下你在一个月黑风高的夜晚,大概是10点多钟的样子,加班归来,打算到小卖部弄盒烟抽。夜凉风急,你用力裹了下被风鼓起...

    QLQ 发布于Java
  • 这题不会!别说你懂值传递与引用传递

    摘要:阅读原文这题不会别说你懂值传递与引用传递即使工作过一阶段的人也不一定能够理解是值传递还是引用传递。概念值传递方法调用时,实参的数值被复制到另一个变量,然后传递复制的副本。 阅读原文:这题不会!别说你懂值传递与引用传递 即使工作过一阶段的人也不一定能够理解Java是值传递还是引用传递。若不信,那么来看看下面这道题。 题目 请先写出你的答案,然后对比下输出结果。 public class ...

    QLQ 发布于Java
  • 【J2SE】java并发编程实战 读书笔记( 一、二、三章)

    摘要:发布的对象内部状态可能会破坏封装性,使程序难以维持不变性条件。不变性线程安全性是不可变对象的固有属性之一。可变对象必须通过安全方式来发布,并且必须是线程安全的或者有某个锁保护起来。 线程的优缺点 线程是系统调度的基本单位。线程如果使用得当,可以有效地降低程序的开发和维护等成本,同时提升复杂应用程序的性能。多线程程序可以通过提高处理器资源的利用率来提升系统的吞吐率。与此同时,在线程的使用...

    QLQ 发布于Java
<