首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
kk_miles
掘友等级
学生
|
广州腾讯科技有限公司
后端开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
107
文章 96
沸点 11
赞
107
返回
|
搜索文章
最新
热门
读书笔记-Java高并发程序设计(一)
同步和异步:我们在Java中常说的同步异步主要形容一次方法的调用,同步方法一经方法调用就必须等到方法结束返回值才能继续后续的行为;而异步方法一调用就立刻返回,调用者可以不受影响的继续后续行为,异步方法的工作交给另外一个线程去做。 阻塞和非阻塞:阻塞和非阻塞通常用来形容多线程之间…
Java集合类框架
1. 接口框架 2. 类框架 继承于AbstractSet的实现类。 设下的就是ArrayList的增添删改操作,都是针对数组的操作,这里暂时不做展开了。 由此我们可以知道LinkedList内部维护了一个双向链表。下面我们看一下针对链表特点的操作: 我们知道链表善于插入、删除…
Java IO 中的“装饰模式”和“适配器模式”
1. Java IO 的结构 Java的流式输入、输出是建立在四个抽象类的基础上的:InputStream、OutputStream、Reader、Writer。其中InputStream、OutputStream负责处理字节类型数据,Reader、Writer负责字符型数据。…
通过文章获得的赞同数爬取、过滤“掘金”中的文章(python Web)
如果想要获取更多结果,继续点击 '点击获得更多结果。。'就好了,不过后台设置了不断获取数据的限制(15页搜索结果,一般够用了)。 1. 项目结构 其中'main'包中是程序文件,'static'放置静态文件,'templates'放置html模板文件,'venv'是虚拟环境,'…
通过Gunicorn部署flask应用(阿里云服务器:Ubuntu 16.04)
1. 安装pip、virtualenv 2. 安装nginx 3. 新建测试项目 4. 配置项目环境 这里推荐使用virtualenv和pip工具来配置我们项目的环境,pip可以方便的安装Python有关的工具、框架等,virtualenv可以为我们每个项目都配置一个独立的工作…
利用Python爬虫过滤“掘金”的关键词检索结果
这几天刚刚开始学习Python,就像写个爬虫小项目练练手,自从间书的“××豚”事件后搬到掘金,感觉掘金在各个方面做的都很不错,尤其是文章的质量和写文章的编辑器做的很舒服。 但是,我每次想要搜索一个自己感兴趣的关键字时,下面就会出现大量文章,想按照“点赞数”排序连按钮也找不到,必…
Spring之基于注解@Aspect方式的Aop
1. AOP基础概念 AOP(Aspect-Oriented Programming)即面向切面编程,与我们熟悉的OOP面向对象变成不同,面向对象变成的基础单位为类:Class,通过继承、封装、多态等着力于构建一个垂直方向上的结构,强调类之间的层次,就像用Class一层层构建的…
构造函数参数多时使用builder模式
1. 静态工厂方法 构造器必须和类名相同,构造不同的对象只能通过参数的不同来实现;但是通过静态工厂方法,我们可以根据创建对象的不同特征来命名我们的函数,增加程序的可读性。 静态工厂方法能够将构建好的对象缓存起来,重复利用;如果该对象是个大对象,创建的陈本较高,静态工厂方法将会极…
Mina源码探析(一)
mina框架的使用非常简单,并且功能强大,将复杂的NIO操作封装成一套成熟的框架,在mina的使用中,我们只需要实现编解码器、信息处理器等就可以建立一个支持NIO通信的B/S程序。但是了解mina的源码对我们认识这个框架以及NIO都有很大帮助,下面我们就从mina以发送信息se…
Java动态代理
1. 什么是动态代理? 代理不仅出现在代码中,我们的生活中也处处存在着代理的思想,例如房地产代理、各种票务的代理等。代理的思想是形容用户和服务的提供者不是直接接触、相互影响,而是通过中间代理对象去调用服务提供者的具体方法,并加入一些包装或检验行为,最终将服务结果返回给用户。而J…
下一页
个人成就
文章被点赞
289
文章被阅读
101,428
掘力值
1,873
关注了
33
关注者
44
收藏集
16
关注标签
22
加入于
2017-12-13