码迷,mamicode.com
首页 > 编程语言 > 周排行
swift:谈谈swift几种常见属性的区别
一、前奏 Swift作为一门新语言,经过几年的发展,逐渐趋于完善,目前已经更新到3.0版本,它汇集许多其他语言的特点,例如JS、Paython等,完全区别于OC。个人感觉它没有完全的OOP和OOD的性质。 二、谈谈几种属性的区别 存储属性 定义:实实在在存储常量和变量的 计算属性 定义:依赖于存储属 ...
分类:编程语言   时间:2017-01-01 22:45:53    阅读次数:258
扫盲贴000---关于python中的if __name__ == '__main__'
对于python中的__name__变量,根据调用python文件的方式不同,__name__变量的值也会不同。假如我有一个名为hello_world.py的python脚本,当我的目的是直接运行这个文件"python hello_world.py"的时候,这个时候对于hello_world.py的 ...
分类:编程语言   时间:2017-01-01 22:49:01    阅读次数:222
161229、SpringMVC的各种参数绑定方式
1. 基本数据类型(以int为例,其他类似): Controller代码: @RequestMapping("saysth.do") public void test(int count) { } 表单代码: ...... 表单中input的name值和Controller的参数变量名保持一致,就能... ...
分类:编程语言   时间:2017-01-01 22:53:07    阅读次数:197
11582c++
#include<iostream>using namespace std;int f[3000];int main(){ unsigned long long a,b,n,i,j,t,ans,m; cin>>t; for(j=0;j<t;j++){ cin>>a>>b>>n; if(n==1||a ...
分类:编程语言   时间:2017-01-01 22:55:54    阅读次数:265
python 输入 小结
Python 2 中的输入小结 1.raw_input(prompt = None)与input(prompt = None) 两个都是默认参数类型,这个参数可以传入一个字符串,用于输入的时候进行输出,例如 input会假定用户输入的都是合法的python 表达式,因此会尝试计算该表达式的值,inp ...
分类:编程语言   时间:2017-01-01 23:39:32    阅读次数:260
Swift:闭包
一、闭包的介绍 闭包表达式(Closure Expressions) 尾随闭包(Trailing Closures) 值捕获(Capturing Values) 闭包是引用类型(Closures Are Reference Types) 闭包是自包含的函数代码块,可以在代码中被传递和使用。 Swif ...
分类:编程语言   时间:2017-01-01 23:41:22    阅读次数:272
Sublime Text3配置在可交互环境下运行python快捷键
安装插件 在Sublime Text3下面写代码感觉很不错,但是写Python的时候遇到了一些问题。 用Sublime Text3打开python文件,或者在Sublime Text3下写好python代码,使用快捷键ctrl+b就可以运行了,会在当前窗口的下方出现运行的结果。比如 但是,要是使用了 ...
分类:编程语言   时间:2017-01-01 23:44:20    阅读次数:357
C++多线程3
要求: 子线程输出的线程序号不能重复。(主线程和子线程需要同步) 全局变量g_count的输出必须递增。(子线程之间需要互斥) 1,用临界区CRITICAL_SECTION来解决子线程之间的互斥 2用事件解决主线程和子线程的同步问题 //CreateEvent创建一个事件 HANDLE Create ...
分类:编程语言   时间:2017-01-01 23:48:23    阅读次数:310
转——JAVA中calendar,date,string 的相互转换和详细用法
package cn.outofmemory.codes.Date; import java.util.Calendar; import java.util.Date; public class CalendarDemo { public static void main(String[] args... ...
分类:编程语言   时间:2017-01-01 23:49:54    阅读次数:207
Python基础(一)
一、python的版本 python版本分为2系列和3系列,但是目前大部分企业都使用2系列版本,但是3系列python版本已经成为趋势,因此本博客主要以3系列的python版本为主。 二、变量 变量即是预先定义的值,主要用于方便脚本编写,方便脚本调用。变量通常以数字、字母及下划线开头,例:1_pas ...
分类:编程语言   时间:2017-01-01 23:54:35    阅读次数:427
Unity编辑器扩展chapter1
Unity编辑器扩展chapter1 unity通过提供EditorScript API 的方式为我们提供了方便强大的编辑器扩展途径。学好这一部分可以使我们学会编写一些工具来提高效率,甚至可以自制一些小的插件应用的项目工程中去,达到复用的目的。今天首先创建一个新场景生成的菜单项,生成的场景已经绑定好 ...
分类:编程语言   时间:2017-01-01 23:57:37    阅读次数:481
用ucontext实现简单的用户空间协作多线程(转)
转 http://blog.chinaunix.net/uid-26000137-id-3973004.html http://blog.csdn.net/qq910894904/article/details/41911175 ...
分类:编程语言   时间:2017-01-02 00:02:48    阅读次数:228
mybatis实战教程(mybatis in action)之六:与Spring MVC 的集成
前面几篇文章已经讲到了mybatis与spring 的集成。但这个时候,所有的工程还不是web工程,虽然我一直是创建的web 工程。今天将直接用mybatis与Spring mvc 的方式集成起来,源码在本文结尾处下载.主要有以下几个方面的配置1. web.xml 配置 spring dispatc... ...
分类:编程语言   时间:2017-01-02 00:01:44    阅读次数:254
Spring MVC学习笔记——引入静态文件
1.在user-servlet.xml中加入以下代码,才能使得对静态文件的请求不被Controller捕获,而映射到一个固定的地址 2.在WebContent文件下面,添加resources文件夹和css/main.css文件 mian.css文件,文字的大小和颜色 3.在list.jsp文件中,加 ...
分类:编程语言   时间:2017-01-02 00:04:41    阅读次数:281
python 迭代器
之前学过的list,tuple,dice,set,str,generator(包括生成器和带yield的generator函数)等都是可被for循环迭代的对象,都统称为可迭代对象:Iterable可使用isinstance()判断一个对象是否为Iterable对象如:fromcollectionsimportIterable isinstance([],iterable)==>True is..
分类:编程语言   时间:2017-01-02 00:11:53    阅读次数:223
超简python命令行tab一键补全方法
玩转Linux的朋友们,还在为python默认的无tab补全而烦恼吗?下面是在下的一个解决方法,希望能帮助到新入学python的学者。第一步:编写一键补全脚本tab.py[root@localhost~]#vimtab.py#!/usr/bin/envpythonimportsysimportreadlineimportrlcompleterimportatexitimportos#tabco..
分类:编程语言   时间:2017-01-02 00:17:19    阅读次数:330
python格式化字符及转义字符
Python格式化字符串的替代符以及含义符号说明%c格式化字符及其ASCII码%s格式化字符串%d格式化整数%u格式化无符号整型%o格式化无符号八进制数%x格式化无符号十六进制数%X格式化无符号十六进制数(大写)%f格式化浮点数字,可指定小数点后的精度%e用科学计数法格式化浮点数%E作用..
分类:编程语言   时间:2017-01-02 00:16:05    阅读次数:231
python 生成器并行运算
defconsummer(name):whileTrue:baozi=yieldprint(‘包子%s来啦,被%s吃了‘%(baozi,name))returnNonec=consummer(‘紫星大人‘)bz=‘韭菜馅‘c.send(bz)#唤醒yield并传值c.__next__()#只唤醒不传值模拟单线程下的并行效果#实际上应该是携程效果,比进程更小的一个单位importtimedef..
分类:编程语言   时间:2017-01-02 00:24:07    阅读次数:426
python 内部函数
在循环中常用的range函数,如foriinrange(10)print(i)这里的range是一个python中的内置函数它的参数为start_value,stop_value,step_valuerange(start_value,stop_value,step_value)#start_value开始值,若为0可直接不写#stop_value终止值,若range只有一个值,那么它是以0..
分类:编程语言   时间:2017-01-02 00:21:44    阅读次数:379
python 列表生成式
列表特性:列表是一次性生成的a=[1,2,3,4,5,6,7,8,9]或[i*2foriinrange(10)]###--->列表生成式===[2,4,6,8,10,12,14,16,18,20]===两个列表的区别:1列表是写死的,2列表可以里面做一些操作把相应的东西输出出来列表生成式目的是为了使代码更简洁,且可以实现更复杂的功能,..
分类:编程语言   时间:2017-01-02 00:26:32    阅读次数:424
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!