码迷,mamicode.com
首页 > 2019年11月15日 > 全部分享
详解 PHP 中的三大经典模式
单例模式 单例模式的含义: 作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统全局地提供这个实例。它不会创建实例副本,而是会向单例类内部存储的实例返回一个引用。 单例模式的三个要素: 1. 保存类唯一实例的静态变量。 2. 构造函数和克隆函数必须是私有的,放在外部去实例 ...
分类:Web程序   时间:2019-11-15 22:43:46    阅读次数:122
[Python]面向对象封装案例
面向对象封装案例 封装 1. 封装 是面向对象编程的一大特点 2. 面向对象编程的 第一步 将 属性 和 方法 封装 到一个抽象的 类 中 = 一开始就应该先做需求分析,分析这个类有哪些属性和方法 3. 外界 使用 类 创建 对象 ,然后 让对象调用方法 4. 对象方法的细节 都被 封装 在 类的内 ...
分类:编程语言   时间:2019-11-15 22:43:29    阅读次数:89
python 第三天
文件的修改操作test = open = ('www.txt','r',encoding = 'utf-8') new_test = open = ('www.txt','w',encoding = 'utf-8') used = '北京' new = ‘广州’ for item in test: ...
分类:编程语言   时间:2019-11-15 22:43:00    阅读次数:83
谁家学霸两百年:从布尔代数到人工智能
http://zhishifenzi.blog.caixin.com/archives/175840 谁家学霸两百年:从布尔代数到人工智能 2018年02月20日 07:09 分类:未分类 阅读:1026 评论:0 撰文 | 黄铁军(北京大学信息科学技术学院教授,计算机科学技术系系主任) 责编 | ...
分类:其他好文   时间:2019-11-15 22:42:31    阅读次数:140
实习面试
实习面试 2019年8月30中科曙光实习面试 说说集合有哪些 从数据结构的角度谈谈Arraylist与Linklist的区别 讲讲Hashmap与Treemap,讲一下底层原理 谈一下Sring类,StringBuilder和Stringbuffer有何区别 用过反射吗,简要说一下什么是反射 创建线 ...
分类:其他好文   时间:2019-11-15 22:42:11    阅读次数:106
spark面试题-1
原文链接:https://blog.csdn.net/Lwj879525930/article/details/82559596 1.spark中的RDD是什么,有哪些特性? 答:RDD(Resilient Distributed Dataset)叫做分布式数据集,是spark中最基本的数据抽象,它 ...
分类:其他好文   时间:2019-11-15 22:41:39    阅读次数:120
THLM,CSS
[TOC] HTTP协议的四大特性 基于TCP/IP协议 基于请求响应 无状态 无连接 数据格式 状态码 是用来反应服务器的响应情况的,最常见的如 200 OK, 404 NOT FOUND HTML概念 超文本标记语言 作用: 告诉浏览器接收到的数据使用什么样的数据组织形式进行显示。 互联网的三大 ...
分类:Web程序   时间:2019-11-15 22:40:39    阅读次数:153
第十二周学总结
一、其他容器 1.JPanel:默认流式布局管理器。 JPanel可以完成各种复杂的界面显示,可以加入任意组件,在直接将JPanel容器加入到JFrame容器中即可显示。 常用方法: 2.JSplitPane:主要功能是分割面板,可以将一个窗体分为两个窗体,可以使垂直排列,也可以是水平排列。 主要方 ...
分类:其他好文   时间:2019-11-15 22:40:17    阅读次数:86
yield 伪并发
import timedef custumer(name): print('%s 准备吃饺子了'%name) while True: curry = yield print('饺子%s来了 ,被%s吃了'%(curry,name))def produce(na_me): c =custumer('A ...
分类:其他好文   时间:2019-11-15 22:39:48    阅读次数:98
Consul 快速入门 - Kong最佳实践
Consul是什么 Consul是一个服务网格(微服务间的 TCP/IP,负责服务之间的网络调用、限流、熔断和监控)解决方案,它是一个一个分布式的,高度可用的系统,而且开发使用都很简便。它提供了一个功能齐全的控制平面,主要特点是:服务发现、健康检查、键值存储、安全服务通信、多数据中心。 安装Cons ...
分类:其他好文   时间:2019-11-15 22:39:31    阅读次数:267
解决HttpServletRequest的输入流只能读取一次的问题
背景 通常对安全性有要求的接口都会对请求参数做一些签名验证,而我们一般会把验签的逻辑统一放到过滤器或拦截器里,这样就不用每个接口都去重复编写验签的逻辑。 在一个项目中会有很多的接口,而不同的接口可能接收不同类型的数据,例如表单数据和json数据,表单数据还好说,调用request的getParame ...
分类:Web程序   时间:2019-11-15 22:39:10    阅读次数:120
consul(一)什么是consul
1. consul的基本介绍 在分布式架构中,服务治理是一个重要的问题。在没有服务治理的分布式集群中,各个服务之间通过手工或者配置的方式进行服务关系管理,遇到服务关系变化或者增加服务的时候,人肉配置极其麻烦且容易出错。之前在一个C/C++项目中,采用ZooKeeper进行服务治理,可以很好的维护服务 ...
分类:其他好文   时间:2019-11-15 22:38:54    阅读次数:93
三、排序算法总结(C++版本)
一、引言 对于各种排序算法也算是有了一定的了解,所以这里做一个总结。 二、冒泡排序法。 这是比较经典的排序算法,主要是通过内外两层的循环比较,使得乱序变为顺序。 下面是一个测试代码 1 #include <iostream> 2 #include <vector> 3 using namespace ...
分类:编程语言   时间:2019-11-15 22:38:20    阅读次数:82
关于sass、scss、less的概念性知识汇总
这篇文章主要解答以下几个问题,供前端开发者的新手参考。 1、什么是Sass和Less? 2、为什么要使用CSS预处理器? 3、Sass和Less的比较 4、为什么选择使用Sass而不是Less? 什么是Sass和Less? Sass和Less都属于CSS预处理器,那什么是 CSS 预处理器呢? CS ...
分类:Web程序   时间:2019-11-15 22:37:51    阅读次数:124
整理了8个Python中既冷门又实用的技巧
1.print 打印带有颜色的信息 大家知道 Python 中的信息打印函数 print,一般我们会使用它打印一些东西,作为一个简单调试。 但是你知道么,这个 Print 打印出来的字体颜色是可以设置的。 一个小例子 在控制台或者 Pycharm 运行这段代码之后你会得到结果。 其中 Error 是 ...
分类:编程语言   时间:2019-11-15 22:37:34    阅读次数:100
[bzoj1426]收集邮票
第i次购物的花费是i元,那么意味着可以理解为消费要加上次数,因此预处理抽出i张牌后,抽出剩余n-i张牌的期望次数,设g[i]表示这个期望,那么有方程$g[i]=((n-i)*g[i+1]+i*g[i])/n+1$,化简得到$g[i]=g[i+1]+n/(n-i)$然后即可求出f[i]表示抽出i张牌后 ...
分类:其他好文   时间:2019-11-15 22:36:51    阅读次数:83
spring cloud: 使用consul来替换eureka
eureka官方已经正式宣布:自2.0起不再维护该项目,并在github 项目wiki上放出了一段吓唬人的话: 大意就是:从2.x起,官方不会继续开发了,如果需要使用2.x,风险自负。但其实我觉得问题并不大,eureka目前的功能已经非常稳定,就算不升级,服务注册/发现这些功能已经够用。 如果想寻找 ...
分类:编程语言   时间:2019-11-15 22:36:05    阅读次数:105
731条   上一页 1 2 3 4 5 6 ... 43 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!