码迷,mamicode.com
首页 > 编程语言
Python -面向对象(一 基本概念)
一 Python简单介绍 Python是一个可移植的面向对象的脚本语言。 Python尽管是一个脚本语言,但也是一个全然面向对象的语言。由于它设计之初把易用性做为很重要的一个考量标准,所以用起来很简洁,优美(语法很灵活)。所以使用Python能够高速地编写出可执行代码。与C/C++相比。Python ...
分类:编程语言   时间:2017-05-30 12:27:18    阅读次数:234
Python函数
函数在编程语言中可以理解为 一个功能的整合。 函数的定义和调用 实现一个两个数字相加,并且放回对应的结果。 函数的文档说明 函数的嵌套 全局变量和局部变量 在函数外边定义的都是全局变量(global),而在函数内部定义的是局部变量(locals列表) 在函数外边定义的变量叫做全局变量 全局变量能够在 ...
分类:编程语言   时间:2017-05-30 12:27:03    阅读次数:173
C++中的智能指针
众所周知。C++中对堆内存的申请与释放全然由用户来控制,这就造成用户在使用的时候常常造成内存泄漏、野指针、反复释放等常见的挂掉问题,所以我们有必要提供一套机制。使得用户仅仅需申请对应的内存,不用管释放的问题,事实上这属于著名的RAII(Resource Acquisition Is Initiali ...
分类:编程语言   时间:2017-05-30 12:26:54    阅读次数:189
Python字典
字典 key-value info={'name':'liuxiaoyang','age':24,sex:'female'} 字典和列表一样,也能够存储多个数据 列表中找某个元素时,是根据下标进行的 字典中找某个元素时,是根据'名字'(就是冒号:前面的那个值,例如上面代码中的'name'、'age' ...
分类:编程语言   时间:2017-05-30 12:26:48    阅读次数:160
rpm命令,yum命令,源码安装python
一、rpm命令 挂载光盘文件到/media目录 进去/media目录下的Packages目录 查看系统已安装的所有rpm包 查看系统是否安装dhcp软件包 安装dhcp软件包 查看dhcp软件包的信息 查看dhcp软件包中所包含的所有文件 查看/bin/ls文件是由哪个软件包产生 卸载dhcp软件包 ...
分类:编程语言   时间:2017-05-30 12:25:32    阅读次数:204
ege图形库之动画排序
老师布置了一个学习ege图形库来做动画排序的小动画程序,这是我自己做的效果。由于个人水平有限,可能代码有些地方可以改进。不足之处敬请指出。 注:要运行该代码需要正确配置,连接好ege图形库的头文件,做好准备工作。具体教程请看http://jingyan.baidu.com/article/4b07b ...
分类:编程语言   时间:2017-05-30 12:17:08    阅读次数:666
转:【Java并发编程】之九:死锁(含代码)
转载请注明出处:http://blog.csdn.net/ns_code/article/details/17200937 当线程需要同时持有多个锁时,有可能产生死锁。考虑如下情形: 线程A当前持有互斥所锁lock1,线程B当前持有互斥锁lock2。接下来,当线程A仍然持有lock1时,它试图获取l ...
分类:编程语言   时间:2017-05-30 12:17:02    阅读次数:228
java的TCP和UDP编程
TCP 客户端: 服务端: UDP 客户端: 服务端: ...
分类:编程语言   时间:2017-05-30 12:14:57    阅读次数:230
python web 开发框架之Bottle
最近,趁着假期,复习了一遍以前学习到的python知识,和研究新的web框架Bottle,就写了个简单的登录页面,详细可以参考官方文档http://bottle.zzir.cn/不废话,直接上截图和代码:代码如下:#!/usr/bin/envpython #-*-coding:utf-8-*- importsys reload(sys) frombottleimport..
分类:编程语言   时间:2017-05-30 12:10:07    阅读次数:193
Python基础加强
基础加强 __all__作用 python中导入模块方法 import 模块名 : 使用模块中的函数,类,变量,模块名.对应名称 from 模块名 import 对应名称 : 直接使用对应名称来使用 函数 、类 、变量 from 模块名 import * 直接使用函数、类、变量。* 表示导入全部内容 ...
分类:编程语言   时间:2017-05-30 12:09:57    阅读次数:167
JavaScript算法实现排序
IFE JavaScript Task 01 污染城市列表 第一名:福州(样例),10 第二名:福州(样例),10 --> ...
分类:编程语言   时间:2017-05-30 00:59:38    阅读次数:263
快速傅里叶变换(FFT)算法【详解】
快速傅里叶变换(Fast Fourier Transform)是信号处理与数据分析领域里最重要的算法之一。我打开一本老旧的算法书,欣赏了JW Cooley 和 John Tukey 在1965年的文章中,以看似简单的计算技巧来讲解这个东西。 本文的目标是,深入Cooley-Tukey FFT 算法, ...
分类:编程语言   时间:2017-05-30 00:58:50    阅读次数:480
java多线程
线程的同步和死锁: 精灵线程: ...
分类:编程语言   时间:2017-05-30 00:58:28    阅读次数:270
JavaScript中的该如何[更好的]做动效
在用js写动画的时候,无非使用 setTimeout/setInterval 或者 requestAnimationFrame 来处理动画(在jquery的代码里也是这么干的),本文主要为了记录下两者的区别及使用两者来实现动过程。 以实现一个简单的滚动到顶部为例 setInterval setInt ...
分类:编程语言   时间:2017-05-30 00:37:31    阅读次数:237
深度解析PHP数组函数array_combine
前些天写了一篇关于array_merge的函数解析。 今天来看一个新的函数array_combine() 此函数一共有两个参数,一个是合并后数组的键名,另一个为键值。 注意:合并后数组的键名放在第一个参数位上,键值放在第二个参数位上。 两个参数都是不可缺省的。 两个参数数组的元素个数一定要相同否则会 ...
分类:编程语言   时间:2017-05-30 00:37:13    阅读次数:167
JavaScript实现淡入淡出
css动画 淡入淡出 ...
分类:编程语言   时间:2017-05-30 00:36:50    阅读次数:282
python 多线程探索
前面已经了解过了,python多线程效率较低的主要原因是存在GIL,即Global Interpreter Lock(全局解释器锁)。这里继续详细的看下GIL的说明与如何避免GIL的影响,从而提高python多线程的执行效率。什么是GIL首先需要明确的一点是GIL并不是Python的特性,它是在实现 ...
分类:编程语言   时间:2017-05-30 00:35:54    阅读次数:286
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!