>>>name=‘lizhanguowangyuweilixuehan‘>>>a=name.split()>>>a[‘lizhanguo‘,‘wangyuwei‘,‘lixuehan‘]>>>b=‘,‘.join(a)注:以逗号分隔>>>b‘lizhanguo,wangyuwei,lixuehan‘>>>c=‘‘.join(a)注:以空格分隔>>>c‘liz..
分类:
编程语言 时间:
2015-02-02 07:16:11
收藏:
0 评论:
0 赞:
0 阅读:
218
在python中,list,tuple,dict,set有什么区别,主要应用在什么样的场景?解答:定义:list:链表,有序的项目,通过索引进行查找,使用方括号”[]”;tuple:元组,元组将多样的对象集合到一起,不能修改,通过索引进行查找,使用括号”()”;dict:字典,字典是一组键(key)和值(value)的组合,通过..
分类:
编程语言 时间:
2015-02-02 07:14:01
收藏:
0 评论:
0 赞:
0 阅读:
263
我们前面所讲的一切其实都只是为了一个目标那就是能正确发布一个线程安全的对象。
一:线程封闭
这个很好理解如果一个变量是在一个线程中完成的状态改变,那么这个变量肯定是线程安全的。
我们常使用的是栈封闭和ThreadLocal类。
在java运行时内存区中有一个虚拟机栈,栈封闭说的就是这个栈,这个栈是线程私有的,它的生命周期与线程相同。虚拟机栈描述描述的是java方法执行的内存模型:每个方法被...
分类:
编程语言 时间:
2015-02-02 07:08:01
收藏:
0 评论:
0 赞:
0 阅读:
218
为了学习Maching Learning,今天把python的numpy, scipy和matplotlib安装好了。安装matplotlib的时候,看了网上一些人的安装方式,于是自己也跟着他们做。结果pip根本无法安装,而easy_install卡锝不行。后来发现只要sudo apt-get in...
分类:
编程语言 时间:
2015-02-02 07:04:30
收藏:
0 评论:
0 赞:
0 阅读:
359
原创文章如需转载请注明:转载自风宇冲Unity3D教程学院AssetBundles第二讲:AssetBundles与脚本所有Unity的AssetBundle,无论是从本地获取 还是www,或者打包整个场景。物体上的脚本都不会被编译。所以AssetBundle打包的时候即使物体上有脚本。导入后其他所...
分类:
编程语言 时间:
2015-02-02 07:02:27
收藏:
0 评论:
0 赞:
0 阅读:
233
本文转载自:http://nedwu13.blogspot.tw/2013_11_01_archive.htmlAsset Bundle工作流程及人物換裝實例 - 劉剛Unity內部的資源有兩種(斯斯有兩種?):Resources:有10年歷史,儘量用Asset BundleAsset Bundle...
分类:
编程语言 时间:
2015-02-02 07:01:11
收藏:
0 评论:
0 赞:
0 阅读:
552
自:http://blog.sina.com.cn/s/blog_471132920101gz8z.html原创文章如需转载请注明:转载自风宇冲Unity3D教程学院AssetBundles第一讲:基本使用AssetBundles是从unity导出你选择的assets,它使用特有的压缩格式并且应用可...
分类:
编程语言 时间:
2015-02-02 07:00:41
收藏:
0 评论:
0 赞:
0 阅读:
423
代码很简单,但是有个很有趣的东西。
?
先看这段代码:
a = 2;
var a;
console.log( a );
控制台上会输出什么?
或许你会觉得是输出个undefined?,因为a定义声明是在a=2这个赋值声明之后的,console.log(a)的时候,a是没有赋值的,所以是undefined?。然而事实并非如此。输出是:2。
?
再看这段代码:
conso ...
分类:
编程语言 时间:
2015-02-02 02:08:45
收藏:
0 评论:
0 赞:
0 阅读:
298
JMS(Java Message Service)?可以提供应用的伸缩性,可以有效地避免服务被压垮。在Java EE?平台中,为了发送和接收JMS消息,必要的步骤有如下七步:
在一个消息代理上创建一个JMS连接工厂
从JMS连接工厂中打开一个JMS连接
创建一个JMS的目的地,可以是一个消息也可以是一个Topic
从连接中获取一个JMS会话
用消息生产者或者消息消费者发 ...
分类:
编程语言 时间:
2015-02-02 02:05:05
收藏:
0 评论:
0 赞:
0 阅读:
369
题目大意就是求 a^x = b(mod c) 中的x用一般的baby step giant step 算法会超时这里参考的是http://hi.baidu.com/aekdycoin/item/236937318413c680c2cf29d4map平衡树查找值 1 #include 2 #incl....
分类:
编程语言 时间:
2015-02-02 01:53:01
收藏:
0 评论:
0 赞:
0 阅读:
471
function trim() { var start, end; start = 0; end = this.length - 1; while(start = 0; end --) { str = str + this.charAt(end); } ...
分类:
编程语言 时间:
2015-02-02 01:51:00
收藏:
0 评论:
0 赞:
0 阅读:
361
我们用 TinyXML2 库来解析操作xml
下载网址:http://grinninglizard.com/tinyxml2docs/index.html
这个库很简单,首先我们从github上把库下载下来,只要把 tinyxml2.h 和 tinyxml2.cpp 拷贝到工程目录下,添加到工程中就可以了。
RootElement(); //获取跟节点
FirstChildEleme...
分类:
编程语言 时间:
2015-02-02 00:47:00
收藏:
0 评论:
0 赞:
0 阅读:
459
在竞赛中,遇到大数据时,往往读文件成了程序运行速度的瓶颈,需要更快的读取方式。相信几乎所有的C++学习者都在cin机器缓慢的速度上栽过跟头,于是从此以后发誓不用cin读数据。还有人说Pascal的read语句的速度是C/C++中scanf比不上的,C++选手只能干着急。难道C++真的低Pascal一等吗?答案是不言而喻的。一个进阶的方法是把数据一下子读进来,然后再转化字符串,这种方法传说中很不错,...
分类:
编程语言 时间:
2015-02-02 00:43:40
收藏:
0 评论:
0 赞:
0 阅读:
590
条件编译主要有以下几种情况,鉴于忘了好几次,特此写下,望记住....情况1:#if XX代码段1#else代码段2#endif如果XX为真则执行代码段1否则执行代码段2。情况2:#ifdef XX代码段1#else代码段2#endif如果对XX定义过则执行代码段1否则执行代码段2。情况3:#ifnd...
分类:
编程语言 时间:
2015-02-02 00:39:20
收藏:
0 评论:
0 赞:
0 阅读:
314
两张背景图片向左移动,当屏幕看见的时候. 使用的是Unity自带的Sprite,当然也可以使用NGUI Sprite using UnityEngine;
using System.Collections; /** *两个背景图片平移 */
public class BackgroundContro...
分类:
编程语言 时间:
2015-02-02 00:38:40
收藏:
0 评论:
0 赞:
0 阅读:
692
C语言知识要点总结1在C语言中,关系运算的结果为“真”,就返回1,"假"就返回0printf("input value is %d" , 5 > 4);//返回结果为“input value is 1” 2 还需要注意的是, 在C语言中,任何非0 值都为“真”,只有0值才为“假”。1 if(1){2...
分类:
编程语言 时间:
2015-02-02 00:38:10
收藏:
0 评论:
0 赞:
0 阅读:
349
内部类:类的继承:一个子类只能继承一个父类,子类又可以被子类继承没有限制(多重继承)。子类继承父类的所有方法与属性(不能继承父类的private方法和属性)。子类的实例化:首先子类的对象在堆中分配内存,初始化,然后对形参进行赋值,执行构造函数,执行构造函数时判断有无this调用其它的构造函数,若有则...
分类:
编程语言 时间:
2015-02-02 00:34:10
收藏:
0 评论:
0 赞:
0 阅读:
332
快速对齐摄像机 【选择摄像机-GameObject-Align With View】 Game模板中显示的界面,就是摄像机拍摄后的画面 本次学习案例 添加一个地形,一个点光源,三个Cube 了解摄像机的几个常用属性 选中摄像机,然后在Inspect...
分类:
编程语言 时间:
2015-02-02 00:31:44
收藏:
0 评论:
0 赞:
0 阅读:
393
parseInt("123abc"); //123parseInt("1.73"); //1parseInt(".123"); //NaNvar d = "010"; parseInt(d); //8var e = "Ox"; parseInt(e); //16parseInt("...
分类:
编程语言 时间:
2015-02-02 00:30:00
收藏:
0 评论:
0 赞:
0 阅读:
256
构造方法:构造方法是在编译的时候自动执行的,每产生一个新的对象,构造方法就会在该对象中执行一次,也就是说只有产生了新的实例才会执行构造方法。构造函数可用于初始化特定的值。构造方法的名字与所属的类的名字一致,无任何返回类型,void也不行,因为void其实就是返回null,只不过在代码中省略了retu...
分类:
编程语言 时间:
2015-02-02 00:29:41
收藏:
0 评论:
0 赞:
0 阅读:
304