用户中心USER CENTER

首页/用户
  • leetcode 29 Divide Two Integers

    摘要:很容易想到,我们每次用被除数减去除数,进行减法的次数就是最终结果。这道题的采取了一种类似二分查找的思想。除了这些,这道题还要注意一些边界情况的判断,例如除数或被除数为,值溢出等。 题目详情 Divide two integers without using multiplication, division and mod operator.If it is overflow, retu...

    马龙驹 发布于Java
  • Java多线程基础知识(一)

    摘要:多线程一线程模型实现线程有三种方式使用内核线程实现使用用户线程实现和使用用户线程加轻量级进程混合实现。这种轻量级进程与内核线程之间的关系称为一对一的线程模型。是通知所有等待对象控制权的线程继续运行。 Java多线程 一、Java线程模型 实现线程有三种方式:使用内核线程实现、使用用户线程实现和使用用户线程加轻量级进程混合实现。内核线程是直接由操作系统内核支持的线程,通过内核完成线程切换...

    马龙驹 发布于Java
  • bloomfilter的简单实现

    摘要:一般情况下不能从布隆过滤器中删除元素实现哈希算法在年发布了一个新的散列函数。能够迅速走红得益于其出色的速度和统计特性。比如哈希函数个数取,位数组大小设为字符串个数的倍时,发生的概率是。 序 布隆过滤器(英语:Bloom Filter)是1970年由布隆提出的,可以用于检索一个元素是否在一个集合中。 原理 布隆过滤器的原理是,当一个元素被加入集合时,通过K个散列函数将这个元素映射成一个位...

    马龙驹 发布于Java
  • 信鸽推送

    摘要:最近在做推送,刚开始接到推送的时候,首先想到了极光推送,后来让用百度推送。百度一下腾讯信鸽进入官网登录下,找到开发者中心如图根据快速接入一个。嘿嘿欢迎共同学习交流点击下载信鸽推送点击下载百度推送晚安,祝程序员们以后都少加班不加班,事业有成 最近在做推送,刚开始接到推送的时候,首先想到了极光推送,后来让用百度推送。程序员都知道,需求不断改,最后变成了信鸽推送。话说对信鸽推送真的是没用过。...

    马龙驹 发布于Java
  • Java之构造器

    摘要:一构造器构造器的作用是构造并初始化实例对象。在的每个类中,至少要有一个构造器,没有定义的话,编译器将自动插入缺省的构造器。一般把构造器设置为访问权限,设置为是为了阻止其他类创建该类的实例。 一. 构造器 构造器的作用是构造并初始化实例对象。当创建一个对象时,系统为这个对象的属性进行初始化。 二. 语法 class 类名 { 变量声明; 类的名称(参数列表) { ...

    马龙驹 发布于Java
<