码迷,mamicode.com
首页 > 编程语言 > 月排行
Swift学习笔记七:集合
数组 Array 数组的创建 OC 中使用 @[] 定义数组, Swift 中使用 [] 定义数组 [类型] 表示数组中存放的都是该类型的元素 Swift 中数组中的元素可以是基本数据类型 // 创建数组 var array1: Array<Int> vararray2:Array<Int> = [ ...
分类:编程语言   时间:2017-02-17 21:30:11    阅读次数:194
c++之拷贝构造函数调用时机
test1: 1 #include<iostream> 2 using namespace std; 3 class Copy_construction { 4 public: 5 Copy_construction(int a = 0) 6 { 7 this->a = a; 8 cout << " ...
分类:编程语言   时间:2017-02-17 21:34:20    阅读次数:211
浅谈算法和数据结构: 一 栈和队列
最近晚上在家里看Algorithems,4th Edition,我买的英文版,觉得这本书写的比较浅显易懂,而且“图码并茂”,趁着这次机会打算好好学习做做笔记,这样也会印象深刻,这也是写这一系列文章的原因。另外普林斯顿大学在Coursera 上也有这本书同步的公开课,还有另外一门算法分析课,这门课程的 ...
分类:编程语言   时间:2017-02-17 21:36:17    阅读次数:299
反汇编看c++引用
定义一个引用类型不能指向NULL吗? 怎么理解引用的类型转换? 引用比指针安全,真的是这样吗? 常量引用和引用有什么不同? 引用指向临时对象? ...
分类:编程语言   时间:2017-02-17 21:39:43    阅读次数:232
java---多线程及线程的概念
如果对什么是线程、什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内。 用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“多角色”的程序代码,最起码每个角色要给他一个线程吧,否则连实际场景都无法模拟 ...
分类:编程语言   时间:2017-02-17 21:45:27    阅读次数:184
JavaScript Ajax
AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是一种用于创建快速动态网页的技术。动态网页:是指可以通过服务器语言结合数据库随时修改数据的网页。静态网页,随着html代码的生成,页面的内容和显示效果就基本上不会发生变化了——除非你修改 ...
分类:编程语言   时间:2017-02-17 21:45:24    阅读次数:168
Python 模块:tempfile
""" @author:Peng(非原创) 参考:http://python.jobbole.com/81515/ 记录学习历程 """ 应用程序经常要保存一些临时的信息,这些信息不是特别重要,没有必要写在配置文件里,但又不能没有,这时候就可以把这些信息写到临时文件里。其实很多程序在运行的时候,都会 ...
分类:编程语言   时间:2017-02-17 21:45:24    阅读次数:192
谈谈RMQ算法
没用的话:好像好久没更博了,无聊就讲讲算法吧(主要找不到水题)。 感觉针对初学者,老师教这个算法时没怎么懂,最近(大概1、2个月前吧)老师又教了lca(最近公共祖先,额,可以百度,我就不讲了,可能以后会再写一篇博客关于这个)讲到lca转RMQ才又回来认真复(xue)习(xi)。大概搞懂了,本质是dp ...
分类:编程语言   时间:2017-02-17 21:46:41    阅读次数:145
Python-工程函数|装饰器
#工厂函数 deffactory(X): defitem(Y): print"X**Y:%s"%(X**Y) returnX**Y returnitem defhead(W): print"X+W:%s"%(X+W) defmain(): f=factory(X=2)#实例化,相当于类了 i=f(2) """ 工厂函数语法上是函数,实际上是类,当你调用的时候,实际上你得到该类型的实例 举例:工厂生..
分类:编程语言   时间:2017-02-17 21:58:44    阅读次数:128
python3的异常类型
BaseException +--SystemExit +--KeyboardInterrupt +--GeneratorExit +--Exception +--StopIteration +--StopAsyncIteration +--ArithmeticError |+--FloatingPointError |+--OverflowError |+--ZeroDivisionError +--AssertionError +--AttributeError +--BufferError +--EOF..
分类:编程语言   时间:2017-02-17 22:14:50    阅读次数:221
python2的异常类型
BaseException +--SystemExit +--KeyboardInterrupt +--GeneratorExit +--Exception +--StopIteration +--StandardError |+--BufferError |+--ArithmeticError ||+--FloatingPointError ||+--OverflowError ||+--ZeroDivisionError |+--AssertionError |+--AttributeError |+--..
分类:编程语言   时间:2017-02-17 22:15:43    阅读次数:206
python 发送文本文件小程序!
献上python小程序一枚,不成敬意!#!/usr/bin/python#coding=utf-8importtimeimportemailimportsmtplibfromemail.mime.textimportMIMETextdate=time.strftime(‘%Y-%m-%d%H:%M:%S‘,time.localtime())sender=‘xxxxxxxx@163.com‘receiver=‘874247458@qq.com‘subject="Python调试!..
分类:编程语言   时间:2017-02-17 22:18:40    阅读次数:174
Python基础(二)
Python基础(二)Python运算符(算术运算、比较运算、赋值运算、逻辑运算、成员运算)基本数据类型(数字、布尔值、字符串、列表、元组、字典、set集合)for循环enumraterange和xrange编码与进制转换Python运算符1、算术运算:2、比较运算:3、赋值运算:4、逻辑运算:5、成员..
分类:编程语言   时间:2017-02-17 22:20:08    阅读次数:235
配置vscode c/c++像sublime那样按Ctrl+shift+B编译直接运行
需求: 最近喜欢折腾各种编辑器。 用了vscode官方的c/c++插件,配好launch.json和tasks.json之后用debug还是感觉很不错的。 但是感觉对于acm有些用不上,反而不太灵敏,用起来也不太方便。 就想配成像subliime自带的那样: 1、编译之后直接运行 2、可以把输出显示 ...
分类:编程语言   时间:2017-02-17 23:05:01    阅读次数:388
java-----四种引用
java的四种引用,强弱软虚,用到的场景 java的四种引用,强弱软虚,用到的场景 标签: java的引用 强弱软虚 2016-05-11 22:59 1237人阅读 评论(0) 收藏 举报 标签: java的引用 强弱软虚 2016-05-11 22:59 1237人阅读 评论(0) 收藏 举报 ...
分类:编程语言   时间:2017-02-17 23:07:34    阅读次数:274
Python模块:zipfile
""" @author:Peng(非原创) 参考:http://python.jobbole.com/81519/ 记录:开发历程 """ 最近在写一个Android APP,需下载服务器上的数据。有些PDF如果直接传输的话,将会增加通信的数据量,使下载时间变长。服务器在传输这些数据之前先对其进行压 ...
分类:编程语言   时间:2017-02-17 23:15:08    阅读次数:269
Eclipse下的java工程目录问题和路径问题理解
1.Eclipse下的java工程都有哪些文件夹? 答:new java project时,会默认创建SRC源代码目录,并默认创建一个bin目录作为输出目录,输出目录是指生成的class文件和配置文件地址。 所以Eclipse创建的java工程,默认就两个文件夹,src和bin。 2.当点击Ecli ...
分类:编程语言   时间:2017-02-17 23:20:52    阅读次数:292
c++编程思想(一)--对象导言
回过头来看c++编程思想第一章,虽然只是对c++知识的一个总结,并没有实质性知识点,但是收获还是蛮多的! 下面感觉是让自己茅塞顿开的说法,虽然含义并不是很准确,但是很形象(自己的语言): 1、类描述了一组具有相同特性(数据元素)和相同行为(功能)的对象,本质就是一个数据类型,已存在的数据类型只是表示 ...
分类:编程语言   时间:2017-02-17 23:20:35    阅读次数:158
常用的设计模式及java代码描述
http://blog.csdn.net/haoxingfeng/article/details/9191619 1>代理模式 http://www.cnblogs.com/chinajava/p/5880870.html 代理模式分静态代理和动态代理 静态代理:(需要一个接口,一个委托类实现接口, ...
分类:编程语言   时间:2017-02-17 23:23:10    阅读次数:180
java 基础 --final--008
final:常见的可以修饰类(该类不能被继承) 方法(方法不能被重写) 变量(该变量不能被重新赋值,该变量其实就是常量) 常量:A:字面值常量,比如“hello”、10、true B:自定义常量,比如 final int x = 10; 1, final修饰基本类型,是值不能改变 final修饰引用... ...
分类:编程语言   时间:2017-02-17 23:23:53    阅读次数:186
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!