码迷,mamicode.com
首页 > 编程语言
swift数组与字典类型操作使用
varstudentList:[String]=["张三","李四","王五"];//数组插入studentList.insert("刘备",atIndex:0)//数组追加,每次调用只能追加一个元素studentList.append("赵云");//数组追加多元素studentList+=["关羽","张飞"];//数组遍历forstudentinstudentList{print(student);}打印结..
分类:编程语言   时间:2016-03-13 06:44:57    阅读次数:255
Python的多线程和多进程模块对比测试
本文主要对比测试Python的多线程和多进程模块在CPU类型和I/O的任务操作时的效率一测试CPU消耗类型任务在一台多核CPU的服务器上执行多线程代码,理论上代码执行时会利用多余的CPU核心来提升性能。但是由于Python的GIL的存在,使用多线程来执行CPU繁重的任务,未必能得到性能提升..
分类:编程语言   时间:2016-03-13 06:40:43    阅读次数:194
Python 3 之 运算符重载详解
基础知识实际上,“运算符重载”只是意味着在类方法中拦截内置的操作……当类的实例出现在内置操作中,Python自动调用你的方法,并且你的方法的返回值变成了相应操作的结果。以下是对重载的关键概念的复习:运算符重载让类拦截常规的Python运算。类可重载所有Python表达式运算..
分类:编程语言   时间:2016-03-13 06:40:53    阅读次数:599
python web框架企业实战详解(第六期)\第四课时-webpy&django
查找收集python的IDE,并分析各自优缺点;选择自己喜欢的IDE搭建各自的webpy和django环境,最后截屏就作业。 PyCharm PyCharm是由JetBrains打造的一款Python IDE。 PyCharm具备一般 Python IDE 的功能,比如:调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制等。 另外,PyCharm还提供了一些很好的功能用于...
分类:编程语言   时间:2016-03-13 06:32:43    阅读次数:198
python web框架企业实战详解(第六期)\第一课时-sorted&if&for
1、元组和列表的区别? 元组:用元括弧括起来的一组元素集合。其特点是内容丌可变,即一旦定义其长度和内容都是固定的;类似于C询言的数组。 列表:由中括弧括起来的包含一组元素的集合;其特点是长度和内容都可以改变。可以理解为java中的链表数组。 2、python中分割列表用什么方式? L = [0, False, 'l','AA','BBB'] print L[1:],L[:1],L[1:2],L[...
分类:编程语言   时间:2016-03-13 06:32:24    阅读次数:142
python web框架企业实战详解(第六期)\第三课时-ajax&jquery&webpy
main.py__author__ = 'Liao' import web import time urls = ( '/gettime','gettime', '/(.*)', 'hello' ) app = web.application(urls, globals()) class gettime: def GET(self): asctime=...
分类:编程语言   时间:2016-03-13 06:29:47    阅读次数:172
python web框架企业实战详解(第六期)\第二课时-pickle&__eq__
1、python的值传递和引用传递区别,哪些类型值传,哪些是引用传递? 值传递和引用传递区别:依据对象是否可变来确定 和其他语言不一样,传递参数的时候,python不允许程序员选择采用传值还是传引用。Python参数传递采用的肯定是“传对象引用”的方式。实际上,这种方式相当于传值和传引用的一种综合。如果函数收到的是一个可变对象(比如字典或者列表)的引用,就能修改对象的原始值--相当于通过“传引用”...
分类:编程语言   时间:2016-03-13 06:29:45    阅读次数:196
python web框架企业实战详解(第六期)\第三课时-css&bootstrap
raw css: p.ex1 { font:italic arial,sans-serif; } p.ex2 { font:italic bold 12px/30px arial,sans-serif; } this is a raw css page static files must be put in static direct...
分类:编程语言   时间:2016-03-13 06:29:59    阅读次数:181
C#冒泡排序法
    比较两个相邻的数的大小,每次比较完后把最大的数放到本轮的末尾。假设有数组: 258,445,131,97,22,36,17,38,28,28,第一轮:258和445比较,位置不用交换。第二轮:445和131比较,445比131大,那么445在后,131在前,以此类推,第一轮 结果为:258,
分类:编程语言   时间:2016-03-13 06:19:03    阅读次数:273
总结:写出 一键修图(单图hdr)算法的全过程 (附demo下载)
2015.8月中旬,开始自学图像处理。 经历如下阶段: 1.泡图书馆一个多月,查阅相关书籍 2.写出第一个版本demo 3.四十多次算法修改 4.再进图书馆查阅书籍,网购书籍 5.学习理解其他图像算法,查阅国内外论文 6.淘宝购买大学二手图像处理相关教材,打印国外书籍 7.阅读大量图像处理相关开源项
分类:编程语言   时间:2016-03-13 06:15:42    阅读次数:894
c++关联容器
1.关联容器介绍 关联容器中的元素是按关键字来保存和访问的。两个主要的关联容器类型是map和set。map中元素是关键字-值对。set中每个元素只包含一个关键字。允许重复关键字的容器为multimap和multiset。无序的在前面加上unorder_ 2.使用关联容器 使用map://相当于  人
分类:编程语言   时间:2016-03-13 06:13:55    阅读次数:186
javascript权威指南学习笔记1
打开这本书,进入到javascript的世界。以前都是看各种视频,感觉什么收获也没有,反而弄得脑袋混乱,希望能够按照这本书的节奏掌握javascript这门语言,为我的前端学习打下基础。 学习前准备:web浏览器(F12用来唤醒和关闭firebug界面,ctrl+shift+j用来唤醒错误工作台,c
分类:编程语言   时间:2016-03-13 06:15:18    阅读次数:279
Java多线程通信之两个线程分别打印AB各10次
一道经典的面试题目:两个线程,分别打印AB,其中线程A打印A,线程B打印B,各打印10次,使之出现ABABABABA.. 的效果   由上面的例子我们可以设计出3个线程乃至于n个线程的程序,下面给出的例子是3个线程,分别打印A,B,C 10次,使之出现ABCABC.. 的效果     再一次证明了软
分类:编程语言   时间:2016-03-13 06:12:52    阅读次数:264
利用递归与行列式展开定理求行列式的值(数组指针版)
数组指针重写~
分类:编程语言   时间:2016-03-13 06:12:56    阅读次数:156
java list 容器的ConcurrentModificationException
java中的很多容器在遍历的同时进行修改里面的元素都会ConcurrentModificationException,包括多线程情况和单线程的情况。多线程的情况就用说了,单线程出现这个异常一般是遍历(forEach)过程中的修改导致了list中的状态不一致,为了防止不一致带来不可预测的后果所以抛出异
分类:编程语言   时间:2016-03-13 06:09:40    阅读次数:177
C#中使用委托、接口、匿名方法、泛型委托实现加减乘除算法
  使用C#实现加减乘除算法经常被用作新手练习。本篇来分别体验通过委托、接口、匿名方法、泛型委托来实现。 加减乘除拥有相同的参数个数、类型和返回类型,首先想到了使用委托实现。     以上,委托用在了方法层面。如果在类层面,也可用接口封装加减乘除的共性。     委托还可以结合匿名方法一起使用。  
分类:编程语言   时间:2016-03-13 06:06:02    阅读次数:247
C++ auto类型说明符
编程时常常需要把表达式的值赋给变量,这就要求在声明变量的时候清楚知道表达式的类型。然而要做到这一点并非那么容易,有时候甚至根本做不到。为了解决这个问题,C++11标准引入了auto类型说明符,用它就能让编译器替我们去分析。...
分类:编程语言   时间:2016-03-13 00:56:05    阅读次数:346
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!