Ryder's Blog


  • 首页

  • 分类

  • 标签

  • 归档

  • 搜索
close

序列化与反序列化

发表于 2017-02-19   |   分类于 学习 , java , 其他   |  

serializable
什么是Java序列化与反序列化?为什么需要序列化与反序列化?如何实现Java序列化与反序列化?本文主要介绍如上三点内容。

阅读全文 »

java实现多线程的三种方式

发表于 2017-02-18   |   分类于 学习 , java , 多线程   |  

multithread_state
总结实现多线程的三种方式。(上图为多线程的生命周期图,本文不涉及,总结的很好,我就贴过来了…)

阅读全文 »

单例模式(一)

发表于 2017-02-18   |   分类于 学习 , java , 设计模式   |  

designPattern_sigleten
单例模式是最简单最常见的设计模式之一。单例模式的学习教程一般都会提到饿汉式、懒汉式,其中体现了单例模式最要关心的两个问题:对象创建的次数以及何时被创建。 本文会着重总结如上两类实现方式。

阅读全文 »

scrapy:爬取北邮人论坛所有帖的基本信息及正文

发表于 2017-01-31   |   分类于 学习 , python   |  

scrapy1
参考代码来自于这里,算是二次加工吧。但我其实基本上重写了所有代码,item的定义,spider的逻辑,pipline的数据处理存储等,不过论坛信息爬取的思路分析,模拟登陆及cookie传递都是受原始代码的启发而来,感谢原作者buptbill200。在腾讯的云服务器上跑过几次,基本功能能跑通,但还有不完善之处,比如帖子的主体信息处理与存储部分。

阅读全文 »

hexo小技巧-首页显示文章摘要及图片

发表于 2017-01-26   |   分类于 学习 , hexo   |  

首页显示摘要,next主题的官方就有给出三种方法,本文详细介绍的就是其中一种。并附上个人的markdown文章头部模板。

阅读全文 »

hexo问题-hexo s本地测试失败,但hexo d部署正常

发表于 2017-01-26   |   分类于 学习 , hexo   |  

问题描述:hexo s ,hexo d运行正常,能通过username.github.io查看内容,但在浏览器中无法通过http: //localhost:4000/访问本地服务,显示“404”。

阅读全文 »

python装饰器与语法糖@

发表于 2017-01-25   |   分类于 学习 , python   |  

python_decorator
当想为写好的函数添加新功能而又不想或不方便更改原函数时,就可以使用装饰器来解决,如添加计时器,日志记录,权限认证等,有人将此概括为有切面需求的场景。简单来说,就是为已有的对象添加附加功能,就好像在进行“装饰”。

阅读全文 »

git的基本使用

发表于 2017-01-24   |   分类于 学习 , git   |  

git
其实一直在断断续续地用git,但一直是用什么查什么,懂的几个命令也只是皮毛。趁着假期有时间,便花了半天时间系统地看了下相关教程、文章,收获很大,做个总结,也方便自己脑子短路时查阅。

阅读全文 »

scrapy安装步骤

发表于 2017-01-17   |   分类于 学习 , python   |  

scrapy
scrapy是Python中一款相当知名的爬虫框架,spiders,downloader,pipline各部分组件分工明确,上手简单,使用了一段时间,虽然还有很多高级组件还接触过,但已经臣服于它的简洁优雅。本文主要介绍安装步骤(基于64位的windows10系统)。

阅读全文 »

在新电脑上配置环境,更新hexo博客

发表于 2016-10-28   |   分类于 学习 , hexo   |  

git_hexo
重装电脑系统,或者换了个新的电脑,如果想要继续更新博客,就得重新配置相关环境,其实主要是配置git。

阅读全文 »

递归练习

发表于 2016-10-11   |   分类于 学习 , python   |  

recurtion
这几道题目难度都不大,甚至有些不用递归会有更简洁的方式实现。但强制自己用递归实现出来,对于学习这种解决问题的方法还是有帮助的。
对于判断出能用递归解决的问题,可以先把“归”确定下来,然后再想如何“递”,并把“递”的各种情况考虑清楚、完善,整道题目应该就解决得差不多了。

阅读全文 »

Tkinter实践

发表于 2016-10-07   |   分类于 学习 , python   |  

python_logo
Tkinter模块是Python的标准Tk GUI工具包的接口,可以在大多数的Unix平台下使用,同样可以应用在Windows和Macintosh系统里,是一款简单易用的跨平台python库。

阅读全文 »
Ryder Chan

Ryder Chan

12 日志
8 分类
11 标签
GitHub
© 2017 Ryder Chan
由 Hexo 强力驱动
主题 - NexT.Pisces