首页 > 编程语言
python笔记--语句
python语句特点:1.条件后面都以分号结尾2.缩进问题:缩进是python表示语句块的唯一方法,一个语句快中的所有语句必须使用相同的缩进。关于缩进风格,标准python风格是每个缩进级别使用4个空格,最好不要使用Tab制表符,因为不同的编辑器处理制表符的方式不同。条件判断1.单分..
分类:编程语言   时间:2017-05-19 22:05:04    收藏:0  评论:0  赞:0  阅读:345
Java并发编程:Callable、Future和FutureTask的实现
启动线程执行任务,如果需要在任务执行完毕之后得到任务执行结果,可以使用从Java1.5开始提供的Callable和Future下面就分析一下Callable、Future以及FutureTask的具体实现及使用方法源码分析基于JDK1.7一、Callable与Runnablejava.lang.Runnable是一个接口,只有一个run()方法p..
分类:编程语言   时间:2017-05-19 22:03:17    收藏:0  评论:0  赞:0  阅读:394
python笔记--自定义函数
函数函数是把一些负载的代码封装起来,需要的时候直接调用,重复利用提高效率并且能够简化程序的结构。1.语法定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数、冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。deffunctionName(parms1,parm..
分类:编程语言   时间:2017-05-19 22:03:09    收藏:0  评论:0  赞:0  阅读:346
python笔记--元组
元组tuple元组和列表非常类似,但是列表一旦初始化就不能修改。不可变的元组有什么意义?因为元组不可变,所以代码更安全。如果可能,能用tuple代替list就尽量用tuple。一、定义元组>>>tup1=(‘a‘,‘b‘,‘c‘,1,2,3) >>>tup2=(‘a‘,‘b‘,‘c‘,[1,2,3]) >>>..
分类:编程语言   时间:2017-05-19 22:00:49    收藏:0  评论:0  赞:0  阅读:317
SylixOS线程私有数据浅析
目录1.线程私有数据概述12.线程私有数据的相关API函数流程浅析12.1加入线程私有变量12.2删除线程私有变量32.3设置私有线程变量62.4获得线程私有变量值83.总结104.参考文献10 线程私有数据概述 在SylixOS中为了满足多线程安全的要求,使得一种资源可以安全的被多个线程..
分类:编程语言   时间:2017-05-19 22:00:05    收藏:0  评论:0  赞:0  阅读:427
python笔记--列表
列表listPython内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。一、定义列表>>>list1=[‘a‘,‘b‘,‘c‘,1,2,3] >>>list2=[‘a‘,‘b‘,‘c‘,[1,2,3]]从上面两个列表,可以总结出列表的特点如下:1.用中括号括起来,元素之间用..
分类:编程语言   时间:2017-05-19 21:58:53    收藏:0  评论:0  赞:0  阅读:276
python笔记--字典
字典dict字典使用键-值(key-value)存储,在一个字典中键必须相互不同。字典具有很快的速度,因为使用了key-value存储方式,在放进去的时候会根据key算出vlaue的存放位置,这样根据key可以直接定位到value。序列是以连续的整数为索引,与字典不同的是,字典以关键字为索引,关..
分类:编程语言   时间:2017-05-19 21:57:02    收藏:0  评论:0  赞:0  阅读:224
python笔记--深浅拷贝
深浅拷贝1.对于数字、字符串和元组而言,赋值、浅拷贝和深拷贝无意义,因为其永远指向同一个内存地址,例如:>>>n1=123 >>>importcopy >>>n2=n1#赋值 >>>print(id(n2)) 31427456 >>>printn2 123 >>>n2=copy.copy(n1)#浅..
分类:编程语言   时间:2017-05-19 21:54:36    收藏:0  评论:0  赞:0  阅读:376
shell编程函数与数组
shell编程函数与数组1、shell中函数(1)shell中函数的语法语法一:函数名(){指令returnn}语法二:function函数名(){指令returnn}(2)shell中函数的调用执行1)直接执行函数名即可,在执行函数时,不要带小括号,函数定义及函数体必须要在执行的函数名前定义。2)带参数的..
分类:编程语言   时间:2017-05-19 21:54:19    收藏:0  评论:0  赞:0  阅读:310
Spring装配Bean---使用xml配置
声明BeanSpring配置文件的根元素是<beans>.在<beans>元素内,你可以放所有的Spring配置信息,包括<bean>元素的声明.除了Beans命名空间,Spring的核心框架总共自带了10个命名空间配置:命名空间用途aop为声明切面以及将@AspectJ注解的类代理为Spring切面提供..
分类:编程语言   时间:2017-05-19 21:53:54    收藏:0  评论:0  赞:0  阅读:302
C语言之数组名的含义
一:一维数组inta[5];a:就是数组名。a做左值时表示整个数组的所有空间(10×4=40字节),又因为C语言规定数组操作时要独立单个操作,不能整体操作数组,所以a不能做左值;a做右值表示数组首元素(数组的第0个元素,也就是a[0])的首地址(首地址就是起始地址,就是4个字节中最..
分类:编程语言   时间:2017-05-19 21:52:56    收藏:0  评论:0  赞:0  阅读:379
python笔记--集合
集合setset和dict类似,也是一组key的集合,但不存储value。所以,特点是无序、不重复。基本功能包括消除重复元素和关系测试.集合对象还支持并、交、差、对称差数学运算。一、定义集合>>>s=set([1,2,3]) >>>s set([1,2,3])要创建一个set,需要提供一个list作..
分类:编程语言   时间:2017-05-19 21:52:29    收藏:0  评论:0  赞:0  阅读:320
spring+mybatis最简多数据源配置
作者:纯洁的微笑出处:http://www.ityouknow.com/ 版权所有,欢迎保留原文链接进行转载:) 说起多数据源,一般都来解决那些问题呢,主从模式或者业务比较复杂需要连接不同的分库来支持业务。我们项目是后者的模式,网上找了很多,大都是根据jpa来做多数据源解决方案,要不就是老的spri ...
分类:编程语言   时间:2017-05-19 21:49:34    收藏:0  评论:0  赞:0  阅读:348
Swift学习笔记(8):闭包
目录: 基本语法 尾随闭包 值捕获 闭包是自包含的函数代码块,闭包采取如下三种形式之一: 使用简洁的闭包表达式具有以下优点: 函数和闭包都是引用类型。 如果闭包表达式作为函数最后一个参数,可以使用书写在函数括号之外的省略闭包表达式参数标签的尾随闭包来增强函数的可读性。 闭包可以在其被定义的上下文中捕 ...
分类:编程语言   时间:2017-05-19 21:47:57    收藏:0  评论:0  赞:0  阅读:295
java类hashcode()、equals()、toString()方法
java中Object类中都有hashcode()、equals()、toString()这三个方法,因此java中所有的类中都有这三个方法。 在Object类中toString()方法的实现是打印对象的地址,这个打印出来人类是看不懂的,这个信息打印出来没有什么用处。所以在Effective Jav ...
分类:编程语言   时间:2017-05-19 21:46:31    收藏:0  评论:0  赞:0  阅读:394
线程池
线程池的基本思想还是一种对象池的思想,开辟一块内存空间,里面存放了众多(未死亡)的线程,池中线程执行调度由池管理器来处理。 当有线程任务时,从池中取一个,执行完成后线程对象归池,这样可以避免反复创建线程对象所带来的性能开销,节省了系统的资源。 demo1:固定大小的线程池 package com.j... ...
分类:编程语言   时间:2017-05-19 21:45:43    收藏:0  评论:0  赞:0  阅读:345
java死锁及解决方案
死锁是两个甚至多个线程被永久阻塞时的一种运行局面,这种局面的生成伴随着至少两个线程和两个或者多个资源。避免死锁方针:a:避免嵌套封锁:这是死锁最主要的原因的,如果你已经有一个资源了就要避免封锁另一个资源。如果你运行时只有一个对象封锁,那是几乎不可能出现一个死锁局面的。b:只对有请求的进行封锁:你应当 ...
分类:编程语言   时间:2017-05-19 21:44:41    收藏:0  评论:0  赞:0  阅读:229
Unity5 AssetBundle系列——简单的AssetBundleManager
一个AssetBundle同时只能加载一次,所以实际使用中一般会伴随着AssetBundle包的管理。 下面是一个简单的AssetBundle管理器,提供了同步和异步加载函数: 当然bundle也可以通过WWW或其他的方式来加载,这一块Unity5到没有什么变化,具体使用方式可以参考我以前的博客。 ...
分类:编程语言   时间:2017-05-19 21:43:28    收藏:0  评论:0  赞:0  阅读:359
python--导入其他文件夹下的模块(.py文件)
适用情况:在test.py模块中需要导入其他文件下的模块model.py 方法: 在test.py模块中添加以下脚本: import syssys.path.append("model.py的文件路径")import model导入模块关键是能够根据sys.path环境变量的值,找到具体模块的路径。 ...
分类:编程语言   时间:2017-05-19 21:43:04    收藏:0  评论:0  赞:0  阅读:635
python基础语法学习
1、变量 在Python 中 我们不需要为变量指定数据类型。例如 a = 1 ,这样变量 abc 就是整数类型;a = 1.0 ,那么变量 abc 就是浮点类型;a='hello',那么变量abc为字符串。 python中定义变量的时候字符串都用引号括起来,单引号和双引号没有区别,用啥都行,如果说这 ...
分类:编程语言   时间:2017-05-19 21:42:40    收藏:0  评论:0  赞:0  阅读:299
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!