java
文章平均质量分 52
北瓜贩子
记录自己的学习之路
展开
-
反射机制
反射,当时经常听他们说,自己也看过一些资料,也可能在设计模式中使用过,但是感觉对它没有一个较深入的了解,这次重新学习了一下,感觉还行吧! 一,先看一下反射的概念: 主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。 反射是Java中一种强大的转载 2017-08-10 11:04:14 · 227 阅读 · 0 评论 -
UGC社区敏感词过滤原理
UGC社区是以用户原创内容为主的移动互联网线上社区,其前身是网页端的bbc论坛。社区型平台每天会产生大量由用户自发形成的内容,有文字、图片、视频等形式,当然现在还有直播等形式的内容,由于用户层次的不同,产生的内容自然就有优劣之分,同时,有人的地方就会有商机,自然不乏广告或者垃圾信息的存在,因此需要对这些东西进行过滤。传统的方式是使用KMP算法对用户输入的字符串进行敏感词的匹配,然后将敏感词删除原创 2017-08-29 15:35:37 · 2081 阅读 · 0 评论 -
BIO、NIO、AIO的区别
1.用户空间与内核空间 内核空间:主要存放的是内核代码和数据,是供系统进程使用的空间; 用户空间:主要存放的是用户代码和数据,是供用户进程使用的空间。2.IO分类 IO的方式通常分为:同步阻塞的BIO、同步非阻塞的NIO、异步非阻塞的AIO。 例子(以银行取款为例): 同步:自己用银行卡去银行取钱; 异步:让别人帮你去银行取钱,然...原创 2018-03-28 16:31:58 · 618 阅读 · 0 评论