首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
水目沾
掘友等级
Java Developer
|
菜鸟
just for fun.
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
237
文章 192
沸点 45
赞
237
返回
|
搜索文章
最新
热门
Java 并发之线程池
池化技术是一种很常见的计算机技术,主要是为了复用和提高性能,如内存池、连接池、对象池等。线程池也不例外,他的主要作用如下: 提高性能:线程的频繁创建和销毁会产生的很大的系统开销,线程池中的线程复用可以大幅度的减少这种不必要的开销。 复用和管理:方便对池子中的线程进行管理和复用,…
函数式接口 与 Lambda 表达式
Java8 中引入了很多的新特性,包括接口的默认方法、函数式接口、Lambda 表达式等。今天就来聊聊用的比较多的特性: Lambda 表达式。Lambda 表达式并不是多么新的技术,它的本质是匿名内部类,在了解 Lambda 表达式之前先来看看匿名内部类。 程序中大部分情况下…
Git 操作,看这篇就够了!
1. git简介 在实际开发中,会使用git作为版本控制工具来完成团队协作。因此,对基本的git操作指令进行总结是十分有必要的,本文对一些术语或者理论基础,不重新码字,可以参考廖雪峰老师的博文 ,本文只对命令做归纳总结。 暂存区(Index/Stage):在使用git管理项目文…
七种常见排序算法代码(待扩展)
MySQL 事务-你想知道都在这
什么是事务?事务是作为单个逻辑工作单元执行的一系列操作,通俗易懂的说就是一组原子性的 SQL 查询。Mysql 中事务的支持在存储引擎层,MyISAM 存储引擎不支持事务,而 InnoDB 支持,这是 Mysql 5.5.5 以后默认引擎由 MyISAM 换成 InnoDB 的…
[译]为什么 null 不好?
该方法最大的问题是返回 null 代替了对象。在面向对象规范中使用 null 是个非常糟糕的做法,应该极力避免。有很多论据可以支持这一观点,包括 Tony Hoare 的演讲《Null References, The Billion Dollar Mistake》和 David…
你真的了解装箱和拆箱吗?
在一名 C++ 程序员看来,Java 中很多名词听着高大上,实则非常简单,装箱和拆箱尤甚。来看下装箱和拆箱的定义: Java 有八种基本数据类型 byte/char/boolean/short/int/long/float/double 。在一切皆对象的 Java 世界里,当然…
初识全链路测试
相信很多程序员在开发过程中或多或少的会基于开源库写过一些单元测试,类似 C++ 的 Google Test,Java 的 Juint 等。大分部情况下,程序员对系统的测试都只在系统的内部进行。但我们知道,一次完整的数据流不可能只在一个系统内流转。比如淘宝从买家下单到最终被收货,…
站内信设计总结
在我的上一篇文章 网站消息通知设计 中提到了网站消息通知系统的组成,其中有个很重要的部分就是通知渠道,包括站内信、短信、邮件等其他方式。而在众多渠道中最重要和必不可少的就是站内信了,毕竟短信、邮件这些触达方式要钱不说,还会分分钟钟被用户吐槽和拉黑。 需要注意的是:无论在在 PC…
网站消息通知设计
通知系统是一个成熟的 web 网站或者 app 最基本的功能,比如微博、知乎、掘金等。当然今天本文要讨论的不是这种大网站、大流量的通知系统,而是一般用户量的网站或者应用。 一个通知系统主要由:通知来源、通知控制、通知方式、通知模板和通知的目标五个部分组成。 后面详细介绍各个组成…
下一页
个人成就
文章被点赞
664
文章被阅读
90,919
掘力值
3,036
关注了
73
关注者
469
收藏集
25
关注标签
86
加入于
2019-02-22