自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

you are sherlocked by me!

大家好,我是江湖狗哥!

  • 博客(9)
  • 收藏
  • 关注

原创 设计模式七之适配器模式与外观模式(java)

这是我看Head first设计模式书籍之后想要总结的知识点,一方面是对自己学习的东西总结和提炼加强自己的理解和记忆,另一方面是给大家简化这本书,方便大家快速了解各种设计模式。我想提醒大家的是,设计模式只是前人总结的一些经验套路,实际上还是要在开发项目中慢慢体会,不可成为设计模式的中毒患者,强行照搬设计模式的一些规则。我们现在要包装某些对象:让它们的接口看起来不像是自己而像是别的东西。可以将类的接...

2018-06-30 16:56:53 895

原创 MongoEngine安装和使用

上节我写了pymongo操作MongoDB数据库的博客,这节我们来讲解mongoengine的使用方法mongoengine的介绍和安装:     MongoEngine is an Object-Document Mapper, written in Python for working with MongoDB.To install it, simply run $pip install -U...

2018-06-29 21:09:21 2942

原创 pymongo操作MongoDB数据库

上次我们在将MongoDB数据库基础的时候讲解了使用MongoDB shell来操作MongoDB数据库这次我们来讲解PyMongo模块来操作数据库PyMongo简介:     是用Python编写的高性能,对接MongoDB数据库的驱动程序。(PyMongo is a Python distribution containing toolsfor working with MongoDB, an...

2018-06-29 19:27:46 2030

转载 蓄水池抽样问题

在阅读编程珠玑12章出现了这个算法,所以特地看了一个博客如何在事先不知道文本文件行数n的情况下读取该文件,从中随机选择并输出一行?(事先不知道n的大小,但是一次可以看到这n个对象)即蓄水池抽样(Reservoir Sampling)问题证明如下:    问题: 证明当前任意一行为取出行的概率为1/i,i为当前扫描到的行号,也即每一行取出的概率相等   我们用数学归纳法来证明,当i=1时,当前只浏览...

2018-06-29 18:06:19 368

转载 C++标准模板库

最近终于有时间看编程珠玑了,看到一个算法用到C++标准库模板中的集合,找了一个比较全面的博客,转载供大家查阅作为C++标准库相当重要的一部分,STL库提供一系列组件操作。它主要可以分为容器、迭代器、基本算法、函数对象以及内存分配器和配接器六个部分。整个STL库的代码都采用模板函数以及模板类的方式实现,具有高度的通用性。对于传统的应用程序来讲,模板库支持并且倡导一种新的编程风格,即称为泛型编程思想,...

2018-06-29 12:41:34 408

原创 MongoDB数据库基础

上次我们讲解了MongoDB的下载和安装,另外讲解了一些简单的要注意的事项,我们没有配置数据库,所以默认端口号是localhost:27017,我们现在介绍MongoDB数据库的简单CURD操作,具体的api可以看我给出的开发手册,这里只是简单的入门下面是参考手册:中文手册:     https://www.yiibai.com/mongodb/点击打开链接     http://docs.mon...

2018-06-24 10:25:01 385

原创 MongoDB数据库的介绍和安装

最近在学习MongoDB数据库的使用,安装的时候碰到一点小小的问题,就是可能点击下载之后并没有开始下载,这里我们简单说明一下MongoDB是面向文档的数据库文档举例:{"foo" : 2, "greeting" : "Hello, world!"}注意: 区分大小写 key唯一,不可重复、文档可嵌套,键值对是有序的集合理解:  集合就是一组文档 文档类似于关系库里的行 集合中的文档无需固定的结构(...

2018-06-23 10:18:28 362

原创 设计模式六之命令模式(java)

这是我看Head first设计模式书籍之后想要总结的知识点,一方面是对自己学习的东西总结和提炼加强自己的理解和记忆,另一方面是给大家简化这本书,方便大家快速了解各种设计模式。我想提醒大家的是,设计模式只是前人总结的一些经验套路,实际上还是要在开发项目中慢慢体会,不可成为设计模式的中毒患者,强行照搬设计模式的一些规则。这次,我们把方法调用封装起来,调用此运算的对象不需要关心事情是如何进行的,只要知...

2018-06-05 22:20:27 233

原创 设计模式五之单例模式(java)

这是我看Head first设计模式书籍之后想要总结的知识点,一方面是对自己学习的东西总结和提炼加强自己的理解和记忆,另一方面是给大家简化这本书,方便大家快速了解各种设计模式。我想提醒大家的是,设计模式只是前人总结的一些经验套路,实际上还是要在开发项目中慢慢体会,不可成为设计模式的中毒患者,强行照搬设计模式的一些规则。我们这次要讲解的设计模式是单例模式我们举个栗子:有一些对象我们只需要一个,比如说...

2018-06-04 21:30:35 122

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除