码迷,mamicode.com
首页 > 编程语言 > 月排行
python-socket编程
客户端/服务器架构,即C/S架构: 1.硬件C/S架构(打印机) 2.软件C/S架构(web服务) B/S架构属于C/S架构的一种 socket就是为了C/S架构的开发,socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。他把复杂的TCP/IP协议族隐藏在socket接口后面 ...
分类:编程语言   时间:2018-06-03 17:38:38    阅读次数:212
通过C语言,利用递归回溯的方法,实现八皇后问题的求解
八皇后问题: 在国际象棋8 8的棋盘上,摆放八个皇后且皇后都无法吃掉对方,而八皇后的攻击路线 为它所在的列和行,还有45度斜线. 对于该问题,首先要确定递归的输入和输出,以及终止条件和方法。一个递归完成对当 前行皇后位置的确定,并通过遍历所有列,查找出所有可能。其中,利用对列的遍历实 现回溯。 具体 ...
分类:编程语言   时间:2018-06-03 17:39:20    阅读次数:221
Python常用第三方库
Pillow图像处理库 requests 访问网络资源 chardet 用于检测编码 psutil (process and system utilities)系统监控 ...
分类:编程语言   时间:2018-06-03 17:39:37    阅读次数:225
python-策略模式
说明: 策略指的就是为了达到某一目的而采取的手段或者方法。为了实现软件设计咪表,对象可能会用到多种多样的算法。这些算法甚至会经常改变。如果将这些算法都硬编码到对象中,将会使得对象本身变得臃肿不堪,而且有时候支持不同的算法也是一个性能负担。策略模式很好的实现了在运行时根据需要透明的更改对象的算法和将算 ...
分类:编程语言   时间:2018-06-03 17:39:44    阅读次数:300
Python介绍与安装
Python(英国发音:/?pa?θ?n/ 美国发音:/?pa?θɑ?n/), 是一种面向对象的解释型计算机程序设计语言。它简单易学、功能强大,支持面向对象、函数式编程。Python可以在Windows、UNIX等多个操作系统上使用,同时Python可以在Java、.NET等开发平台上使用。因此也被 ...
分类:编程语言   时间:2018-06-03 17:39:52    阅读次数:215
Python字符串相加以及字符串格式化
1、在Python中字符串a占用一块内存地址,字符串b也占用一块内存地址,当字符串a+b时,又会在内存空间中开辟一块新的地址用来存放a+b。 a 地址一 b 地址二 a+b 地址三 因此内存中就占了三份空间,对内存消耗是很大的因此尽量使用字符串格式化来进行字符拼接。 2、字符串格式化 a、常见的占位 ...
分类:编程语言   时间:2018-06-03 19:23:31    阅读次数:220
Spring中cglib动态代理
依赖Jar包cglib-3.1-sources.jar下载地址:http://central.maven.org/maven2/cglib/cglib/3.1/cglib-3.1-sources.jar 设置和被代理对象有相同的父类。 ...
分类:编程语言   时间:2018-06-03 19:24:07    阅读次数:211
Python Select 解析
首先列一下,sellect、poll、epoll三者的区别 select select最早于1983年出现在4.2BSD中,它通过一个select()系统调用来监视多个文件描述符的数组,当select()返回后,该数组中就绪的文件描述符便会被内核修改标志位,使得进程可以获得这些文件描述符从而进行后续 ...
分类:编程语言   时间:2018-06-03 19:24:33    阅读次数:158
springbcloud5----高可用
分别启动不同的peer: 用户微服务注册的时候,注册多个eureka server地址。 ...
分类:编程语言   时间:2018-06-03 19:24:44    阅读次数:156
Python 数据结构和算法
阅读目录 什么是算法 算法效率衡量 算法分析 常见时间复杂度 Python内置类型性能分析 数据结构 顺序表 链表 栈 队列 双端队列 排序与搜索 冒泡排序 选择排序 插入排序 希尔排序 快速排序 归并排序 常见排序算法效率比较 搜索 树与树算法 二叉树 二叉树的遍历 补充: 什么是算法 算法是独立 ...
分类:编程语言   时间:2018-06-03 19:25:28    阅读次数:267
python中的值传递和引用传递
Python中的变量是没有类型的,我们可以把它看做一个(*void)类型的指针,变量是可以指向任何对象的,而对象才是有类型的。 Python中的对象有可变对象(number,string,tuple等)和不可变对象之分(list,dict等)。 值传递(passl-by-value)过程中,被调函数 ...
分类:编程语言   时间:2018-06-03 19:26:16    阅读次数:162
快速排序
通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 例: 参考:https://baike.baidu.com/item/%E5%BF%AB%E9%8 ...
分类:编程语言   时间:2018-06-03 19:26:35    阅读次数:153
Spring中AOP:Proxy动态代理浅解析(被代理对象必须实现接口)
小贴士:以下内容纯属个人观点,如有不当请指出并谅解 Proxy可以动态代理一个对象 写一个代理工厂类ProxyFactory: 写两个被代理类: 第一个User: 其实现的接口: 第二个Student: 其实现的接口: 测试运行: ...
分类:编程语言   时间:2018-06-03 19:27:02    阅读次数:355
python-解释器模式
说明: 解释器模式在面向对象语言实现的编译器中得到了广泛的应用。但是此模式进适用于建大的文法解释,弊端又多,所以很少有其他方面使用。例如:将“1+2+3-4”等字符串输入到python的console,但是本身python不认识这些字符串,就需要定义的一套文法规则来解释这些字符串,也就是设计一个自定 ...
分类:编程语言   时间:2018-06-03 19:28:11    阅读次数:185
SpringBoot(八)_springboot集成swagger2
swagger是一个功能强大的api框架,它的集成非常简单,不仅提供了在线文档的查阅,而且还提供了在线文档的测试。 ...
分类:编程语言   时间:2018-06-03 19:28:29    阅读次数:200
【C++ Primer 第16章】《模板与泛型编程》目录
模板与泛型编程 ? 定义模板(16.1) 类模板(16.1.2) 类前置声明范例 ? ...
分类:编程语言   时间:2018-06-03 19:28:49    阅读次数:136
python-迭代器模式
说明: 集合是用来管理和组织数据对象的数据结构的。集合有两项基本职能:一、批量的存储数据对象,二、在不暴露集合内部结构的条件下向外界提供访问内部元素的接口(可能存在的遍历方式:顺序、逆序遍历,二叉树的广度优先,先序后序中序遍历等)。要使得集合保持整洁和优雅,而不是说令集合内部包含着各种遍历的方法。因 ...
分类:编程语言   时间:2018-06-03 19:30:34    阅读次数:168
UVa 12657 Boxes in a Line(数组模拟双链表)
题目链接 ...
分类:编程语言   时间:2018-06-03 19:32:23    阅读次数:202
shell脚本中执行python脚本并接收其返回值的例子
1.在shell脚本执行python脚本时,需要通过python脚本的返回值来判断后面程序要执行的命令 例:有两个py程序 hello.py 复制代码代码如下: def main(): print "Hello" if __name__=='__main__': main()world.py def ...
分类:编程语言   时间:2018-06-03 19:32:45    阅读次数:381
IO流-小数组读取
package com.day17.IO; import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException; ...
分类:编程语言   时间:2018-06-03 19:33:52    阅读次数:166
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!