码迷,mamicode.com
首页 > 编程语言
【python】字典
...
分类:编程语言   时间:2017-03-20 00:05:50    阅读次数:164
算法之设计一个有getMin方法的栈结构
要求该栈的getMin方法和push和pop方法的时间复杂度都是O(1). 设计方案一: 设计方案二: ...
分类:编程语言   时间:2017-03-20 00:03:27    阅读次数:265
Java环境变量配置
Windows下JAVA用到的环境变量主要有3个,JAVA_HOME、CLASSPATH、PATH。 1、配置 右键“计算机-属性-高级系统设置”,单击“环境变量”。在“系统变量”栏下单击“新建”,创建新的系统环境变量。 (1)新建->变量名"JAVA_HOME",变量值"C:\Java\jdk1. ...
分类:编程语言   时间:2017-03-20 00:01:02    阅读次数:252
#python#将函数赋值给变量时的一些问题
见过两种函数赋值给变量的形式,一种是 a=f 另一种是 a=f() 这两种形式是有区别的,分别总结一下。 1.a=f型属于将变量指向函数。 用代码验证一下: 说明变量f现在已经指向了abs函数本身。直接调用abs()函数和调用变量f()完全相同。这是廖雪峰老师python教程上的例子,现在调用f() ...
分类:编程语言   时间:2017-03-20 00:00:50    阅读次数:226
Python全栈开发,Day7 - 面向对象学习
本章内容 一、面向对象编程介绍 介绍之前,先说一个例子: 你的老板要你做一款枪战游戏,游戏里面有很多的角色,比如CF里面的潜伏者和保卫者,在游戏里还有很多的玩家,每个玩家都有不同的名字和装扮,但是你发现这些玩家同一个阵容(潜伏者、保卫者)里的玩家具有很多相同的属性,于是你开始写代码,首先定义潜伏者1 ...
分类:编程语言   时间:2017-03-20 00:00:18    阅读次数:250
多线程
1、线程的概念? 多线程,就类似与操作系统中的多进程。简单的讲,就是可 以同时并发执行多个任务,处理多件事情。这与我们经常所 谓的边唱边跳,边说边做事一个道理。? 线程是一个轻量级的进程,一个进程中可以分为多个线程。 比起进程,线程所耗费的系统资源更少,切换更加容易 2、Thread类? Threa ...
分类:编程语言   时间:2017-03-19 23:57:16    阅读次数:320
oc中的数组
所谓数组,是相同数据类型的元素按一定顺序排列的集合。若将有限个类型相同的变量的集合命名,那么这个名称为数组名。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。用于区分数组的各个元素的数字编号称为下标。数组是在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织 ...
分类:编程语言   时间:2017-03-19 23:52:36    阅读次数:218
快速排序
高快省的排序算法 有没有既不浪费空间又可以快一点的排序算法呢?那就是“快速排序”啦!光听这个名字是不是就觉得很高端呢。 假设我们现在对“6 1 2 7 9 3 4 5 10 8”这个10个数进行排序。首先在这个序列中随便找一个数作为基准数(不要被这个名词吓到了,就是一个用来参照的数,待会你就知道它用 ...
分类:编程语言   时间:2017-03-19 23:46:54    阅读次数:275
C++中的动态链接库
一,动态链接库的基本概念 1.DLL(Dynamic Linker Library)的概念 可以把DLL看做是一个仓库,它提供了一些可以直接拿来用的变量,函数或者类(但是不建议从DLL中获取变量),在历史的发展中,仓库经历了从“无库 - 静态链接库 - 动态链接库”的时代。 静态链接库(.lib)和 ...
分类:编程语言   时间:2017-03-19 23:41:08    阅读次数:242
jquery和javascript的区别(转载自脚本之家)
jquery 就对javascript的一个扩展,封装,就是让javascript更好用,更简单,为了说明区别,下面与大家分享下JavaScript 与JQuery 常用方法比较 jquery 就对javascript的一个扩展,封装,就是让javascript更好用,更简单,为了说明区别,下面与大 ...
分类:编程语言   时间:2017-03-19 23:33:52    阅读次数:212
python开发翻译程序
多的不说,上代码!!!#!/usr/bin/envpython#coding:utf-8importurllib,re,jsondefinput_content(url):#接收一个url(翻译AIP)whileTrue:content=raw_input(‘请输入翻译内容:‘)#用户输入的内容ifstr.strip(content)==‘‘:#如果用户输入的内容为空continue#进入下一轮循环elifco..
分类:编程语言   时间:2017-03-19 22:49:02    阅读次数:221
Python中列表list常见操作
主要涉及知识点列表是我们python里面最常见的数据类型,我们主要有以下的操作。1、索引2、切片3、追加4、删除5、长度6、循环(也称遍历)7、包含8、嵌套例如定义列表:List2=[‘openstack‘,‘python‘,‘linux‘,"docker","zabbix","nginx","linux","linux","123","ww33##"] 或者 Li..
分类:编程语言   时间:2017-03-19 22:42:19    阅读次数:599
Linux+Python高端运维班第五次作业
本次作业内容:1、写一个脚本,完成如下功能(1)传递一个磁盘设备文件路径给脚本,判断此设备是否存在;(2)如果存在,则显示此设备上的所有分区信息;答:#!/bin/bash # if[$#-ne1];then echo"Pleaseenteradiskdevice." exit2 fi if[-b$1];then fdisk-l$1 else echo"thisdiskdev..
分类:编程语言   时间:2017-03-19 22:41:29    阅读次数:241
Java问题定位方法总结
背景“线下没问题的”、“代码不可能有问题是系统原因”、“能在线上远程debug么”线上问题不同于开发期间的bug,与运行时环境、压力、并发情况、具体的业务相关。对于线上的问题利用线上环境可用的工具,收集必要信息对定位问题十分重要。对于导致问题的bug、资源瓶颈很难直观..
分类:编程语言   时间:2017-03-19 22:40:52    阅读次数:1477
复习C++:VS2008中的宏干嘛用的
VS2008中有宏,可也进行编辑和设置。好处:1.快速生成代码,帮助开发。2.个人定制化功能,IDE更合适自己用。3.提升编程效率。缺点:使用VB开发,一开始用起来费事。不过有官方参考文档,拷贝粘贴实现。举例:自动填写类构建代码注意:IDE中的宏是为了方便工具的使用,代码中的..
分类:编程语言   时间:2017-03-19 22:40:41    阅读次数:212
Linux IO模型与Java NIO
概述看JavaNIO一篇文章的时候又看到了“异步非阻塞”这个概念,一直处于似懂非懂的状态,想解释下到底什么是异步什么是非阻塞,感觉抓不住重点。决定仔细研究一下。本文试图研究以下问题:webserver原理,bio的connector与nio的connector在架构上到底什么区别?NIO的优势到底在..
分类:编程语言   时间:2017-03-19 22:39:37    阅读次数:317
教你分分钟学会用python爬虫框架Scrapy爬取心目中的女神
本博文将带领你从入门到精通爬虫框架Scrapy,最终具备爬取任何网页的数据的能力。
分类:编程语言   时间:2017-03-19 22:35:25    阅读次数:325
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!