码迷,mamicode.com
首页 > 编程语言 > 周排行
排序算法
1)插入排序(从第二个元素开始,依次从剩余元素中选择一个,插入到前面有序的子序列中) 2)快速排序(不是稳定的排序,平均时间复杂度O(nlogn)) 3)归并排序(是稳定的排序算法,时间复杂度O(nlogn)) 4)堆排序(不是稳定的排序,时间复杂度O(nlogn)) 5)计数排序、基数排序、桶排序 ...
分类:编程语言   时间:2017-12-20 21:54:33    阅读次数:193
作业13-网络java
1. 本周学习总结 以你喜欢的方式(思维导图、OneNote或其他)归纳总结多网络相关内容。 2. 为你的系统增加网络功能(购物车、图书馆管理、斗地主等) 分组完成 2.1 简述你想为你的系统增加什么网络功能?设计思路是什么? 2.2 系统通过网络传递了什么信息?信息的格式是什么? 2.3 你的网络 ...
分类:编程语言   时间:2017-12-20 21:55:00    阅读次数:166
Python中的__init__和__new__
一、__init__ 方法是什么? 使用Python写过面向对象的代码的同学,可能对 __init__ 方法已经非常熟悉了,__init__ 方法通常用在初始化一个类实例的时候。例如: 这样便是__init__最普通的用法了。但__init__其实不是实例化一个类的时候第一个被调用 的方法。当使用 ...
分类:编程语言   时间:2017-12-20 21:56:27    阅读次数:247
编程语言的发展史
最近在“老男孩” 视频上看到一些自己不知道,不了解的内容记录一下,分享一下,毕竟自己也是小白,自己慢慢从基础做起来吧 有很多套与计算机交互的语法规则, 600多种编程语言 C = 各个操作系统的开发语言 1973 C++ = C++是C语言的加强版 ,1983年,贝尔实验室的Bjarne Strou ...
分类:编程语言   时间:2017-12-20 21:56:43    阅读次数:169
201621123021《JAVA程序设计》第十三周学习总结
1. 本周学习总结 2. 为你的系统增加网络功能(购物车、图书馆管理、斗地主等)-分组完成 2.1 简述你想为你的系统增加什么网络功能?设计思路是什么? 通过网络实现在线的账户注册登录及借阅功能。 本系统的设计思路通过多线程来实现服务器,然后通过客户远程连接服务器来进行在线交互。 2.2 系统通过网 ...
分类:编程语言   时间:2017-12-20 21:57:40    阅读次数:184
python3 字符串操作
name="My\tnameis{name}andmyageis{year}old"#大写print(name.capitalize())#首字母大写打印显示Mynameis{name}andmyageis{year}old#统计print(name.count("a"))#统计a的个数#打印显示5#中间补齐print(name.center(50,"#"))#打印显示###Mynameis{na
分类:编程语言   时间:2017-12-20 21:59:26    阅读次数:201
把层层的数组解构出来。
上述代码运行,会在页面输出:1 20 21 301 302 310 311。 函数 printArray 使用了递归方式,逐一输出数组中的每个成员,中间以空格隔开。 ...
分类:编程语言   时间:2017-12-20 22:01:38    阅读次数:278
201621123083 《java程序设计》第13周作业总结
1. 本周学习总结 以你喜欢的方式(思维导图、OneNote或其他)归纳总结多网络相关内容。 2. 为你的系统增加网络功能(购物车、图书馆管理、斗地主等) 分组完成 为了让你的系统可以被多个用户通过网络同时使用,需要为你的系统增加网络功能。 2.1 简述你想为你的系统增加什么网络功能?设计思路是什么 ...
分类:编程语言   时间:2017-12-20 22:01:46    阅读次数:166
Python编码问题
以下内容适用与Python 2.7版本。 1.关于 ASCII Unicode utf-8: ASCII:127个数字 A -- 65 z -- 122 一个字节表示一个字符(255) Unicode:通常两个字节(65535)表示一个字符,生僻字符可能四个字节表示一个字符。ASCII在Unicod ...
分类:编程语言   时间:2017-12-20 22:02:11    阅读次数:173
Spring整合web项目原理以及IOC与DI关系
IOC与DI关系 IOC:控制反转,把对象的创建交给Spring来完成 DI:依赖注入 ,向类里面的属性设置值 关系:DI不能单独存在,需要在IOC的基础上来完成 Spring整合web项目原理 加载spring核心配置文件 使用new对象实现效率很慢。 核心是把加载配置文件和创建对象过程,在服务器 ...
分类:编程语言   时间:2017-12-20 22:02:26    阅读次数:176
SpringBoot学习之SpringBoot执行器
在以往的分布式开发当中,各个服务节点的监控必不可少。监控包含有很多方面,比如说:内存占用情况,节点是否健康等。在spring-boot会给我们提供相关资源监控叫做spring-boot-actuator, 通过执行器可以帮我管理和监控生产环境下的应用服务。 一。添加SpringBoot执行器的依赖 ...
分类:编程语言   时间:2017-12-20 22:03:49    阅读次数:428
Python的一些版本分析
Python 2.6 - October 1, 2008 Python 2.6.1 - October 1, 2008 Python 2.6.6 - October 1, 2008 Python 3.0 - December 3, 2008 Python 2.7 - July 3, 2010 #目前 ...
分类:编程语言   时间:2017-12-20 22:05:34    阅读次数:227
插入排序
插入排序是指,先假定将 n 个元素的数列分为已有序和无序两个部分;然后将无序数 列的第一个元素与有序数列的元素从后往前逐个进行比较,找出插入位置,将该元素插入到 有序数列的合适位置中。过程如下图所示: 使用 JavaScript 编写的插入排序函数如下所示: ...
分类:编程语言   时间:2017-12-20 22:05:43    阅读次数:142
Python---老王开枪
class Person(object): """人类""" def __init__(self,name): super(Person,self).__init__() self.name = name self.gun = None #用来保存枪的引用 self.hp = 100 def __s... ...
分类:编程语言   时间:2017-12-20 22:06:01    阅读次数:448
201621123034 《Java程序设计》第13周学习总结
作业13 网络 1. 本周学习总结 以你喜欢的方式(思维导图、OneNote或其他)归纳总结多网络相关内容。 2. 为你的系统增加网络功能(购物车、图书馆管理、斗地主等) 分组完成 为了让你的系统可以被多个用户通过网络同时使用,需要为你的系统增加网络功能。 2.1 简述你想为你的系统增加什么网络功能 ...
分类:编程语言   时间:2017-12-20 22:08:57    阅读次数:195
使用python和批处理bat脚本ping检测主机连通性
今天因为工作需求,要在报盘机器上(windows系统)检测与上手连接的网络可用性,使用zabbix自身的功能并不能解决这个问题。所以一开始考虑使用python脚本调系统的ping命令来检测然后再使用zabbix来监控就可完成任务。????网上查了下,发现使用subprocess和shlex可以完成检测,于是参考
分类:编程语言   时间:2017-12-20 22:13:20    阅读次数:314
java中的序列化问题
序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化,将数据分解成字节流,以便存储在文件中或在网络上传输。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。 序列化的实现:将需要被序列化的类实现Serializ ...
分类:编程语言   时间:2017-12-20 22:13:44    阅读次数:251
学号:201621123032 《Java程序设计》第13周学习总结
1:本周学习总结 2:为你的系统增加网络功能(购物车、图书馆管理、斗地主等) 分组完成 2.1:简述你想为你的系统增加什么网络功能?设计思路是什么? 创建了一个服务器监听8080端口,通过网络助手客户端进行访问,就创建一个Socket对象,客户端进行功能选择,服务器通过客户端的选择返回相应的服务。运 ...
分类:编程语言   时间:2017-12-20 22:14:19    阅读次数:289
Java 日期
1. 输出带格式的日期 结果 2. 参考 http://www.runoob.com/java/java-date-time.html ...
分类:编程语言   时间:2017-12-20 22:16:08    阅读次数:228
44. Python Celery多实例 定时任务
celery是一个分布式的任务调度模块,那么celery是如何和分布式挂钩呢?celery可以支持多台不同的计算机执行不同的任务或者相同的任务。如果要说celery的分布式应用的话,就要提到celery的消息路由机制,提到AMQP协议。具体可以查看AMQP文档详细了解。简单理解:可以有多个"消息队列"(message Queue),不同的消息可以指定发送给不同的Message
分类:编程语言   时间:2017-12-20 22:46:53    阅读次数:212
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!