文章库ARTICLE COLUMN

  • RocketMQ知识

    RocketMQ知识

    摘要:基础概念消息总线,是一种跨进程的通信机制,用于上下游传递消息。每一个都会接收到消息。概念标签,用于对消息分类,在的基础上进行更细的划分。概念中负责接收生产者消息给消费者发送消息的组件。 MQ基础概念: MQ:消息总线(Message Queue),是...

    shaonbeanshaonbean 评论0 收藏0
  • Zookeeper知识点整理

    Zookeeper知识点整理

    摘要:当已经超过个心跳的时间也就是长度后服务器还没有收到客户端的返回信息那么表明这个客户端连接失败。 基础篇 1、zookeeper是什么 Zookeeper,一种分布式应用的协作服务,是Google的Chubby一个开源的实现,是Hadoop的分布式协调服务,它包含一个简单的原...

    linkFlylinkFly 评论0 收藏0
  • swt java 内嵌ActiveX控件

    swt java 内嵌ActiveX控件

    摘要:数组的长度为方法参数的个数假设有四个参数方法调用调用程序内嵌应用程序调用简单总结 这里用的是SWT/JFace开发application中SWT自带的org.eclipse.swt.ole.win32 包可以支持内嵌OLE和ActiveX。具体用法如下: //创建一个OleFrame做为OLE(或ActiveX)...

    mindwindmindwind 评论0 收藏0
  • maven仓库阿里云/华为镜像

    maven仓库阿里云/华为镜像

    摘要:仓库使用阿里云镜像加速项目构建在安装包目录下的文件里节点下配置子节点阿里云华为 maven仓库使用阿里云镜像加速maven项目构建 在maven安装包conf目录下的setting.xml文件里mirrors节点下配置mirror子节点 阿里云: nexus-aliyun central ...

    piapiapiapia 评论0 收藏0
  • [LeetCode/LintCode] Top K Frequent Words

    [LeetCode/LintCode] Top K Frequent Words

    LeetCode version Problem Given a non-empty list of words, return the k most frequent elements. Your answer should be sorted by frequency from highest to lowest. If two words have the same frequency, t...

    0x584a0x584a 评论0 收藏0
  • [LintCode] Climbing Stairs II

    [LintCode] Climbing Stairs II

    Problem A child is running up a staircase with n steps, and can hop either 1 step, 2 steps, or 3 steps at a time. Implement a method to count how many possible ways the child can run up the stairs. Ex...

    chengtao1633chengtao1633 评论0 收藏0
  • JAVA团队开发手册 - 3. 开发流程

    JAVA团队开发手册 - 3. 开发流程

    摘要:开发流程对于一个项目,最大的问题就是如何拆解为任务,分配到合适的人手里,并在有限的时间内完成它。但是我们把整个项目进行拆解的话,每个星期进行统计分析,就可以对症下药,提高开发效率。 开发流程 对于一个项目,最大的问题就是如何拆解为任务...

    魏宪会魏宪会 评论0 收藏0
  • Spring框架之我见(一)——工厂模式

    Spring框架之我见(一)——工厂模式

    摘要:相对于工厂模式,抽象工厂模式生产的对象更加具体,也更加丰富,但相对编码也更加复杂。具体的抽象工厂模式的实现大家可以参考菜鸟教程。知道了工厂模式和抽象工厂模式的区别,请大家使用的时候应该根据具体的情况进行选择。 大家好,今天给大家分享一...

    venmosvenmos 评论0 收藏0
  • leetcode232 Implement Queue using Stacks

    leetcode232 Implement Queue using Stacks

    摘要:题目要求通过队列实现一个栈的功能。栈的为压入栈顶,出栈,栈顶元素,栈是否为空。重复上述的操作。但是当需要弹出元素时,则从桶弹出。这样,下次加入的元素必然全部位于桶后的所有元素,而桶中的元素也能保证位输入顺序。极大的减少了不必要的入栈出...

    golden_hamstergolden_hamster 评论0 收藏0
  • FutureTask

    FutureTask

    摘要:可取消的异步计算。只有在计算完成后才能检索结果如果计算还没有完成,方法将会被阻塞。任务正常执行结束。任务执行过程中发生异常。任务即将被中断。运行完成后将会清空。根据执行结果设置状态。 FutureTask What is it ​ 可取消的异步计算。该...

    GeekGhcGeekGhc 评论0 收藏0
  • ThreadPoolExecutors工作原理(一)

    ThreadPoolExecutors工作原理(一)

    摘要:当线程池执行一个任务集合时,它也会持有一些基本的统计数据,例如完成任务的数量。当命令以超过队列所能处理的平均数连续到达时,此策略允许无界线程具有增长的可能性。回收当线程池在程序中不在被引用并且不再持有线程,将会自动关闭。 概要 线程池...

    yuanzhanghuyuanzhanghu 评论0 收藏0
  • Okio 源码解析(一):数据读取流程

    Okio 源码解析(一):数据读取流程

    摘要:封装了和,并且有多个优点提供超时机制不需要人工区分字节流与字符流,易于使用易于测试本文先介绍的基本用法,然后分析源码中数据读取的流程。和分别用于提供字节流和接收字节流,对应于和。和则是保存了相应的缓存数据用于高效读写。 简介 Okio 是 s...

    senntyousenntyou 评论0 收藏0
  • 利用Java的反射机制,将一个实体类所有字段赋值为null

    利用Java的反射机制,将一个实体类所有字段赋值为null

    摘要:然后告诉同事我写好了,让他帮忙优化一下毕竟他在我心里是一个真正的大牛,午休结束后,他发来了两个方法给我,以不同的方式实现,不过都是基于反射机制。 如何将一个实体类的所有字段设置为null 起因:在我们想要使用一个实体类的时候,如果发现创建...

    ThanatosThanatos 评论0 收藏0
  • 利用redis做业务缓存和配置项

    利用redis做业务缓存和配置项

    摘要:利用做业务缓存和配置项来自背景从以前的应用到现在的,系统配置项都是必不可少的。思考缓存,通过,返回值。动态代理,通过方法,执行返回值。操作动态代理执行类主要用于执行业务缓存具体执行的对象不支持方法。还扩展了业务缓存,使其代码集中。 利...

    mcterrymcterry 评论0 收藏0
  • 使用commons-fileupload时,文件上传与表单参数同时提交时的后台代码处理

    使用commons-fileupload时,文件上传与表单参数同时提交时的后台代码处理

    摘要:把表单是的是基于流的,只能获取一次,重复获取将为空当上传文件的控件与的字段混合时直接用一般是不行的下面的代码进行同时表单参数获取和文件上传这里取得字段名称如果已经存在此字段信息多选列表或多个同名的隐藏域等第一次取到这个名的字段这里而要...

    JinBJinB 评论0 收藏0
  • 遍历HashMap的四种方法

    遍历HashMap的四种方法

    摘要:以下列出四种方法第一种普通使用,二次取值性能差通过遍历和第二种性能比第一种好,一次取值通过使用遍历和第三种推荐,尤其是容量大时通过遍历和第四种通过遍历所有的,但不能遍历输出结果通过遍历和通过使用遍历和通过遍历和通过遍历所有的,但不能遍...

    novonovo 评论0 收藏0
  • java短信验证码获取次数限制实例

    java短信验证码获取次数限制实例

    摘要:现在不管什么项目,用到短信验证功能,都会在程序上设计一个短信验证码的获取次数限制,这样主要是避免短信验证码接口被刷。前一段正好做一个项目的用户短信验证码登录功能,就研究了以下,下面贴出来分享一下。 现在不管什么项目,用到短信验证功能,...

    wow_worktilewow_worktile 评论0 收藏0
  • JAVA团队开发手册 - 1.环境搭建

    JAVA团队开发手册 - 1.环境搭建

    摘要:团队开发手册环境搭建写在前面所有公司最核心的根本就是赚钱实现老板的梦想。比如对小的公司最大的问题就是人员有限,一旦核心员工跳槽,如何招聘员工以及新来员工如何快速融入团队进行开发的问题。 JAVA团队开发手册 - 1.环境搭建 写在前面 所有公司...

    Jason_GengJason_Geng 评论0 收藏0
  • 识别安卓ListView上滑和下滑操作

    识别安卓ListView上滑和下滑操作

    摘要:最近自己做了一个,想要在中上滑的时候隐藏,然后下滑的时候再显示出来。效果最终实现如下向上滑动向下滑动 最近自己做了一个app,想要在listview中上滑的时候隐藏ActionBar,然后下滑的时候再显示出来。 查了资料后,大概明白了,主要实现方法是:每...

    villainhrvillainhr 评论0 收藏0
  • java8-stream常用操作

    java8-stream常用操作

    摘要:交易员练习年的所有交易并按照金额由小到大排序交易员都在哪些不同的城市生活查找所有来自剑桥的交易员,并按姓名排序剑桥查询所有交易员的姓名字符串,并按字母排序有没有交易员在米兰米兰打印在剑桥生活的交易员的所有交易金额剑桥所有交易中, impo...

    JokcyJokcy 评论0 收藏0
  • java8-模拟hadoop

    java8-模拟hadoop

    摘要:的入门程序,也能实现统计单词数量程序特殊文件需要格式转换为将多个流融合为一个统计单词数量程序通过自定义统计,其实也使用的是记住凡是 hadoop的入门程序,java8也能实现 txt统计单词数量程序 @Test public void fileWordCount() throws IOExcepti...

    roundstonesroundstones 评论0 收藏0
  • Java深入-框架技巧

    Java深入-框架技巧

    摘要:从使用到原理学习线程池关于线程池的使用,及原理分析分析角度新颖面向切面编程的基本用法基于注解的实现在软件开发中,分散于应用中多出的功能被称为横切关注点如事务安全缓存等。 Java 程序媛手把手教你设计模式中的撩妹神技 -- 上篇 遇一人白首,择...

    chengtao1633chengtao1633 评论0 收藏0
  • 编程模型(范式)小结

    编程模型(范式)小结

    摘要:参考链接面向对象编程模型现在的很多编程语言基本都具有面向对象的思想,比如等等,而面向对象的主要思想对象,类,继承,封装,多态比较容易理解,这里就不多多描述了。 前言 在我们的日常日发和学习生活中会常常遇到一些名词,比如 命令式编程模型,...

    miyamiya 评论0 收藏0
  • 后端技术精选

    后端技术精选

    摘要:服务教程在它提出十多年后的今天,已经成为最重要的应用技术之一。全方位提升网站打开速度前端后端新的技术如何在内完整打开网站会直接影响用户的满意度及留存率,在前端后端数据缓存加速等等方面都有诸多可以提升。 HTTPS 原理剖析与项目场景 最近手...

    JensenJensen 评论0 收藏0
  • 回顾2017-让这个世界因为有了我,而有一点点的不一样

    回顾2017-让这个世界因为有了我,而有一点点的不一样

    摘要:转折年初的时候换了部门,主要是面向端企业的产品,很多方式确实和以前不一样。这也是自己给了个不及格的很大原因。这个也是在年中的紧急项目中学到的。不太急于做出承诺。 showImg("https://segmentfault.com/img/remote/1460000012682593?w=1174&h=4...

    马忠志马忠志 评论0 收藏0

热门文章

<