一、简单工厂模式的介绍 说到简单工厂,自然的第一个疑问当然就是什么是简单工厂模式了? 在现实生活中工厂是负责生产产品的,同样在设计模式中,简单工厂模式我们也可以理解为负责生产对象的一个类。我们平常编程中,当使用"new"关键字创建一个对象时,此时该类就依赖与这个对象,也就是他们之间的耦合度高。当需求 ...
分类:
其他好文 时间:
2018-06-08 17:27:04
阅读次数:
161
首先,思考一下c/c++为什么引入数据类型,数据类型的本质是什么? 数据类型这个概念不光是c/c++里边有,C#、.net、Java都有,只不过是类型弱和强的区别。其实,是为了在编译器中方便表达现实生活中的事和物。如:定义一个int类型的变量,就告诉了编译器要分配4个字节的内存,所以数据类型的本质也 ...
分类:
其他好文 时间:
2018-05-28 13:47:10
阅读次数:
152
一 什么是存储引擎 mysql中建立的库 >文件夹 库中建立的表 >文件 现实生活中我们用来存储数据的文件有不同的类型,每种文件类型对应各自不同的处理机制:比如处理文本用txt类型,处理表格用excel,处理图片用png等 数据库中的表也应该有不同的类型,表的类型不同,会对应mysql不同的存取机制 ...
分类:
数据库 时间:
2018-05-27 17:39:46
阅读次数:
198
本节内容: 网络通信要素: A:IP地址 (1) 用来标识网络上一台独立的主机 (2) IP地址 = 网络地址 + 主机地址(网络号:用于识别主机所在的网络/网段。主机号:用于识别该网络中的主机) (3) 特殊的IP地址:127.0.0.1(本地回环地址、保留地址,点分十进制)可用于简单的测试网卡是 ...
分类:
其他好文 时间:
2018-05-21 12:21:43
阅读次数:
222
一、超市收银系统: 在上一篇中简单介绍了简单工厂模式,在理论方面应该清楚了这是个什么东西用来处理什么情况和它的优缺点,现在来看看应用简单工厂模式的一个现实情境——超市收银系统。在现实生活中商品、仓库、超市、顾客就是一条链子,通过这条链子不论是顾客买商品或者是超市管理商品都得到非常方便的效果,超市也会 ...
本系列博文是根据SKlearn的一个学习小结,并非原创! 1.直接学习TensorFlow有点不知所措,感觉需要一些基础知识做铺垫。 2.之前机器学习都是理论《Ng机器学习基础》+底层编写《机器学习实战》,现实生活基本用不到。 3.会增加一些个人总结,也会删除一些以前学过的知识。 1.1普通最小二乘 ...
分类:
其他好文 时间:
2018-05-18 11:32:48
阅读次数:
185
总结一下: 面向过程编程:根据业务逻辑从上到下的写代码 就是一个project写到底,重复利用性比较差 函数式:将某些特定功能代码封装到函数中 方便日后调用 面向对象:对函数进行分类封装,使开发更快捷更灵活 面向过程编程: 函数式: 面向对象: 一、封装 封装,顾名思义就是将内容封装到某个地方,以后 ...
分类:
编程语言 时间:
2018-05-17 16:46:04
阅读次数:
220
1. node.js 单线程的特点 node.js 以异步非阻塞单线程,作为其执行速度的保障。什么是非阻塞单线程? 举一个现实生活中的例子,我去巢大食堂打饭,我选择了A套餐,然后工作人员区为我配餐,我就在旁边等着直到阿姨叫号然后我取餐。这个过程是同步。 如果工作人员在为我配餐的同时,仍然可以接受排在 ...
分类:
编程语言 时间:
2018-05-14 19:49:08
阅读次数:
241
proxy简介 proxy即为代理,我们爬虫的时候肯定会有频繁访问某一网站的情况,这个时候有些服务器会识别到我们是非正常访问,就会把我们的IP禁掉,这个时候就需要用代理了。 就好比现实生活中,我需要向A借一件东西,但是我跟A是仇人,直接向他借的话他不会借给我,这个时候我就让B帮我像A借,就说他要用, ...
分类:
其他好文 时间:
2018-05-10 13:20:01
阅读次数:
144
proxy简介 proxy即为代理,我们爬虫的时候肯定会有频繁访问某一网站的情况,这个时候有些服务器会识别到我们是非正常访问,就会把我们的IP禁掉,这个时候就需要用代理了。 就好比现实生活中,我需要向A借一件东西,但是我跟A是仇人,直接向他借的话他不会借给我,这个时候我就让B帮我像A借,就说他要用, ...
分类:
其他好文 时间:
2018-05-10 12:15:18
阅读次数:
184