本函数实现增加或设置对象object一个属性名称name,并设置相应的值value。一般情况与getattr()配套使用。例子:#setattr()
class Foo:
pass
foo = Foo()
setattr(foo, 'name', 'caijunsheng')
print(foo.name)结果输出如下:caijunsheng蔡军生 QQ: 9073204 ...
分类:
编程语言 时间:
2015-04-03 09:18:17
收藏:
0 评论:
0 赞:
0 阅读:
206
最近做有关于游戏服务器用单线程的好还是多线程的好的讨论
有同学问:服务端逻辑全单线程的模型,为了避免查询离线玩家数据造成阻塞,除了启动服务器全部加载以外还有更好的办法吗?
同学B: 单线程逻辑模型也属于很常用。逻辑本身不容易出问题。
IO得全部分出去。
同学B: 用异步加载事件。数据加载完成后。再重新把任务排入单线程任务队列。
同学C: 各种活动NPC打完就要从场景消失 战斗线程和场景...
分类:
编程语言 时间:
2015-04-03 09:16:47
收藏:
0 评论:
0 赞:
0 阅读:
596
redirect forward
在同一个controller之间进行重定向:redirect
1、我们的请求在同一个controller之间进行重定向具体代码如下:
2、实例:
前台代码:
id:
name:
sex:
后台代码:
@RequestMapping(value="/update.do"...
分类:
编程语言 时间:
2015-04-03 09:16:37
收藏:
0 评论:
0 赞:
0 阅读:
699
使用C语言将一个1GB的字符数组从头到尾全部设置为字符‘A’,在一台典型的当代PC上,需要花费的CPU时间的数量级最接近?A 0.001秒 B 1秒 C 100秒 D 2小时结果:B析:1GB 需要一1G条指令比如4核2GHz的CPU,若一个周期一条指令,需要0.25 秒完成,固最接近 1秒。
分类:
编程语言 时间:
2015-04-03 09:12:57
收藏:
0 评论:
0 赞:
0 阅读:
337
内联函数从源码层看,有函数的结构,而在编译后,却不具备函数的性质。内联函数不是在调用时发生控制转移,而是在编译时将函数体嵌入在每一个调用处。编译时,类似宏替换,使用函数体替换调用处的函数名。一般在代码中用inline修饰,但是能否形成内联函数,需要看编译器对该函数定义的具体处理。应注意如下几点: 1...
分类:
编程语言 时间:
2015-04-03 09:08:47
收藏:
0 评论:
0 赞:
0 阅读:
276
粒子系统啊 粒! 子! 系! 统!炫酷啊 吊炸天啊Particle System控制:Particle 常用属性分为:状态属性,粒子过程属性和发射初始属性 ParticleSystem状态属性: isPaused 当前是否正处于暂停状态 isPlaying 当前是否正处于播放状态 isStop...
分类:
编程语言 时间:
2015-04-03 08:01:07
收藏:
0 评论:
0 赞:
0 阅读:
305
前几天参加C++的一个面试,面试官问到这样一个问题,当时给出的第一答案是1. 遍历数组中的元素,两数相加与给定的整数进行比较,此种方法在数组个数和整数个数较小时可用。 两数之和等于任意整数,肯定有一个数小于等于任意整数的1/2,另一个数大于等于任意整数的1/2,那么只需要判断整数的一半,由于数组是排...
分类:
编程语言 时间:
2015-04-03 08:00:27
收藏:
0 评论:
0 赞:
0 阅读:
301
java面向对象程序设计中使用到名词理解:对象标识==一个实例的变量名、对象行为==一个类的方法、对象状态==类中的数据域(严格讲是可以发生变化的数据域);类之间的关系:use_a,has_a,is_a三种java中的Math类有些特殊,它只封装了功能而并不涉及数据域,所以不需要也不必隐藏..
分类:
编程语言 时间:
2015-04-03 06:57:37
收藏:
0 评论:
0 赞:
0 阅读:
211
选择排序选择排序的思想很简单。
每次选择当前的最小数字。
向后移动一位,选择第二小的数字。
…
移动到倒数第二位,操作后截止。
还不懂的附上百度百科选择排序。稳定性所以到底是不是稳定的呢?不稳定解释看过上面百度百科链接的人就会觉得一定不是稳定的啊。因为例如如下:
[5 8 5 2 9 4]
这个在第一次选择最小的时候,就把5和2的位置掉换了,变成如下:
[2 8...
分类:
编程语言 时间:
2015-04-03 06:48:47
收藏:
0 评论:
0 赞:
0 阅读:
275
什么也不说了,直接上代码。首先是节点类,大家都懂得/** * 二叉树的节点类 * * @author HeYufan * * @param */class Node>{ /** * 节点储存的值 */ private T data; /** * 左子节点 */ private Node...
分类:
编程语言 时间:
2015-04-03 06:42:37
收藏:
0 评论:
0 赞:
0 阅读:
211
grep: 数组筛选$.grep()方法会删除数组必要的元素,以使所有剩余元素通过过滤函数的检查。该测试是一个函数传递一个数组元素和该数组内这个的索引值。只有当测试返回true,...
分类:
编程语言 时间:
2015-04-03 02:19:42
收藏:
0 评论:
0 赞:
0 阅读:
15
jbpm6 与 spring的集成 ?并且 部署到 tomcat下 ? 这样就不用用那个笨重的jbpm-console
?
代码例子在 ?https://github.com/lich0079/jbpm_web
分类:
编程语言 时间:
2015-04-03 02:15:32
收藏:
0 评论:
0 赞:
0 阅读:
13
目录
1.常用方法2.遍历3.内存结构4.扩容方式5.Map的其他实现类
?
HashMap<K,V>是最常用的一种map,在其内部包装了一个Node<K,V>的类,并且用Node型的数组table用来存储数据,与ArrayList一样的实现了元素的增删以及扩容等功能.K一般是8中基本类型的封装类和String类,可存储null的键和null的值.
?
1.常用 ...
分类:
编程语言 时间:
2015-04-03 02:08:01
收藏:
0 评论:
0 赞:
0 阅读:
13
目录
1.元注解
2.注解的声明
3.注解的使用
4.重复注解
?
java提供了一套java注解(Annotation)的机制,与java中的注释不同,注解是一种类型.通过使用注解,可以对方法,类,参数,包,域以及变量等添加标记(即附上某些信息),之后通过反射将标记的信息提取出来以供使用.
?
1.元注解
?
java.lang.annotation包提供了4种元注解,负责 ...
分类:
编程语言 时间:
2015-04-03 02:07:37
收藏:
0 评论:
0 赞:
0 阅读:
2
前面学习了内排序里面的插入排序,插入排序包含直接插入排序,二分插入排序和希尔排序,其中希尔排序的速度通常比较快。这篇博客 ...
分类:
编程语言 时间:
2015-04-03 02:06:33
收藏:
0 评论:
0 赞:
0 阅读:
12
排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。 我们这里的排序是内部排序。
??????? 所谓排序,就是要整理表中的记录,使之按关键字递增(或递减)有序排列,当排序的关键字都不相同时,排序结果是唯一的。本篇博客介绍插入排序。?
????????插入排序的基本思想是:每 ...
分类:
编程语言 时间:
2015-04-03 02:05:32
收藏:
0 评论:
0 赞:
0 阅读:
16
SpringMVC访问静态资源的三种方式? 如何你的DispatcherServlet拦截 *.do这样的URL,就不存在访问不到静态资源的问题。如果你的DispatcherServlet拦截“/”,拦截? ...
分类:
编程语言 时间:
2015-04-03 02:05:07
收藏:
0 评论:
0 赞:
0 阅读:
18