码迷,mamicode.com
首页 > 编程语言
Python标准库:内置函数setattr(object, name, value)
本函数实现增加或设置对象object一个属性名称name,并设置相应的值value。一般情况与getattr()配套使用。例子:#setattr() class Foo: pass foo = Foo() setattr(foo, 'name', 'caijunsheng') print(foo.name)结果输出如下:caijunsheng蔡军生  QQ: 9073204  ...
分类:编程语言   时间:2015-04-03 09:21:31    阅读次数:141
Lucene中使用Score进行自然排序
Lucene中使用Score进行自然排序...
分类:编程语言   时间:2015-04-03 09:17:48    阅读次数:270
关于游戏服务器是多线程还是单线程的讨论
最近做有关于游戏服务器用单线程的好还是多线程的好的讨论 有同学问:服务端逻辑全单线程的模型,为了避免查询离线玩家数据造成阻塞,除了启动服务器全部加载以外还有更好的办法吗? 同学B: 单线程逻辑模型也属于很常用。逻辑本身不容易出问题。 IO得全部分出去。 同学B: 用异步加载事件。数据加载完成后。再重新把任务排入单线程任务队列。 同学C: 各种活动NPC打完就要从场景消失  战斗线程和场景...
分类:编程语言   时间:2015-04-03 09:18:27    阅读次数:298
Springmvc 在同一个controller和不同的controller中进行重定向redirect和转发forward:
redirect  forward 在同一个controller之间进行重定向:redirect 1、我们的请求在同一个controller之间进行重定向具体代码如下: 2、实例:   前台代码:      id:      name:      sex:            后台代码: @RequestMapping(value="/update.do"...
分类:编程语言   时间:2015-04-03 09:17:48    阅读次数:376
C/C++ 系统时钟一题
使用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:14:51    阅读次数:423
C++ 内联函数
内联函数从源码层看,有函数的结构,而在编译后,却不具备函数的性质。内联函数不是在调用时发生控制转移,而是在编译时将函数体嵌入在每一个调用处。编译时,类似宏替换,使用函数体替换调用处的函数名。一般在代码中用inline修饰,但是能否形成内联函数,需要看编译器对该函数定义的具体处理。应注意如下几点: 1...
分类:编程语言   时间:2015-04-03 09:10:08    阅读次数:172
Unity-3d Day08
粒子系统啊 粒! 子! 系! 统!炫酷啊 吊炸天啊Particle System控制:Particle 常用属性分为:状态属性,粒子过程属性和发射初始属性 ParticleSystem状态属性: isPaused 当前是否正处于暂停状态 isPlaying 当前是否正处于播放状态 isStop...
分类:编程语言   时间:2015-04-03 08:04:19    阅读次数:233
判断有序整型数组中是否存在两数,相加之和等于给定的任意整数
前几天参加C++的一个面试,面试官问到这样一个问题,当时给出的第一答案是1. 遍历数组中的元素,两数相加与给定的整数进行比较,此种方法在数组个数和整数个数较小时可用。 两数之和等于任意整数,肯定有一个数小于等于任意整数的1/2,另一个数大于等于任意整数的1/2,那么只需要判断整数的一半,由于数组是排...
分类:编程语言   时间:2015-04-03 08:01:58    阅读次数:242
java第三天学习内容回顾——java白皮书第四章
java面向对象程序设计中使用到名词理解:对象标识==一个实例的变量名、对象行为==一个类的方法、对象状态==类中的数据域(严格讲是可以发生变化的数据域);类之间的关系:use_a,has_a,is_a三种java中的Math类有些特殊,它只封装了功能而并不涉及数据域,所以不需要也不必隐藏..
分类:编程语言   时间:2015-04-03 07:00:02    阅读次数:251
算法学习 - 选择排序的稳定性讨论(C++实现)
选择排序选择排序的思想很简单。 每次选择当前的最小数字。 向后移动一位,选择第二小的数字。 … 移动到倒数第二位,操作后截止。 还不懂的附上百度百科选择排序。稳定性所以到底是不是稳定的呢?不稳定解释看过上面百度百科链接的人就会觉得一定不是稳定的啊。因为例如如下: [5 8 5 2 9 4] 这个在第一次选择最小的时候,就把5和2的位置掉换了,变成如下: [2 8...
分类:编程语言   时间:2015-04-03 06:49:08    阅读次数:205
Java之强引用、 软引用、 弱引用、虚引用
强引用 平时我们编程的时候例如:Object object=new Object();那object就是一个强引用了。如果一个对象具有强引用,那就类似于必不可少的生活用品,垃圾回收器绝不会回收它。当内存空 间不足,Java虚拟机强引用 平时我们编程的时候例如:Object object=new .....
分类:编程语言   时间:2015-04-03 06:47:18    阅读次数:292
Java实现二叉搜索树的添加,前序、后序、中序及层序遍历,求树的节点数,求树的最大值、最小值,查找等操作
什么也不说了,直接上代码。首先是节点类,大家都懂得/** * 二叉树的节点类 * * @author HeYufan * * @param */class Node>{ /** * 节点储存的值 */ private T data; /** * 左子节点 */ private Node...
分类:编程语言   时间:2015-04-03 06:45:14    阅读次数:207
Spring Aspect Oriented Programming
本文是一篇Spring AOP的基础知识分析文章,其中不牵扯源码分析,只包含AOP中重要概念的讲解,分析,以及Spring AOP的用法。 ????Spring 从2.0版本引入了更加简单却强大的基于xml和AspectJ注解的面向切面...
分类:编程语言   时间:2015-04-03 01:40:14    阅读次数:192
动态执行javascript代码的几种方法介绍
在nodejs里面我们要用js来执行js,大概有这几个方式: 1.runInThisContext 我们先看代码和输出: var vm = require(‘vm‘); var localVar=1; globalVar = 0; var script = vm.createScript(‘globalVar += 1;localV...
分类:编程语言   时间:2015-04-03 01:40:00    阅读次数:282
Spring Batch学习笔记——steps之间共享数据
名词说明: 上下文: 执行: 执行上下文: 案例: 警告:一旦steps共享数据,这些数据就会把这些steps连接起来。努力使steps独立。如果你实在是不能独立他们,才使用下面的技术。你应该把数据共享作为steps不能独...
分类:编程语言   时间:2015-04-03 01:38:00    阅读次数:1562
java多线程
概念进程:一个正常执行的程序。 每一个程序都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元。线程: 就是进程中的一个独立的控制单元,线程在控制着进程的执行。一个进程中至少有一个线程,或者说至少一个控制单元。 例子:jvm启动不止一个线程,还有负责垃圾回收的线程。如何在程序中定义一个线程待续……...
分类:编程语言   时间:2015-04-03 01:39:10    阅读次数:179
【Javascript】在文本框光标处插入文字并定位光标 (转)
枫芸志 » 在文本框的指定位置插入文本并定位光标先在本文框中点击鼠标或选择文本以确定光标位置和选取内容。
分类:编程语言   时间:2015-04-03 01:31:08    阅读次数:219
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!