Assignment statements in Python do not copy objects, they create bindings between a target and an object. For collections that are mutable or contain mutable items, a copy is sometimes needed so one can change one copy without changing the other. This module provides generic shallow and deep copy op Read More
posted @ 2013-04-06 17:36 javawebsoa Views(264) Comments(0) Diggs(0)
(1) 安装freeglut: sudo apt-get install freeglut3 freeglut3-dev (2) 写好你的代码,这里给出一份简单的实现抛物线的代码:#include <GL/glut.h>void myDisplay(void) { float x, y; glClear(GL_COLOR_BUFFER_BIT); glBegin(GL_POINTS); for ( x = 0.1; x < 1; x += 0.01 ) { y = x * x; glVertex2f(x, y); } ... Read More
posted @ 2013-04-06 17:35 javawebsoa Views(515) Comments(0) Diggs(0)
Netty4 SEDA事件驱动原理分析AioServerSocketChannel的事件处理线程(AioEventLoop)建立过程分析(Bootstrap启动ServerSocketChannel处理线程的过程分析)1:AbstractBootstrap.initAndRegister():向BossGroup(AioEventLoopGroup)注册初始化后的AioServerSocketChannel,2,调用MultithreadEventExecutorGroup.next()方法,在BossGroup中取出一个可用的EventLoop3,返回到MultithreadEventLo Read More
posted @ 2013-04-06 17:33 javawebsoa Views(750) Comments(0) Diggs(0)
背景CPU和内存热拔插其实很早被目前主流的操作系统支持了,微软从Windows Server 2008开始支持,Linux从3.2.0的内核开始支持。 状态Qemu也是很早就规划了CPU热拔插特性,但是一直没有合入主干版本,因为实现中相关的bug和限制很多。最新的cpu热拔插分支是:https://github.com/imammedo/qemu/tree/cpu_add.v2,目前仅仅实现了vcpu热插,还不能支持热拔。我仅仅在Fedora 18的客户机中验证了CPU hot-plug. 步骤我为Fedora 18专门优化qemu-kvm, 主要是将qemu就IA 64, KVM和Linux Read More
posted @ 2013-04-06 17:32 javawebsoa Views(1777) Comments(0) Diggs(1)
http://www.google.com.hk/search?hl=zh-CN&newwindow=1&safe=strict&q=makefile+shell+find+java&oq=makefile+shell+find+java&gs_l=serp.3...1547.3193.0.3429.5.5.0.0.0.0.0.0..0.0...0.0...1c.1.8.serp.Z_mbAZayu8whttp://www.makelinux.net/make3/make3-CHP-9-SECT-3 # all_javas - Temp file for Read More
posted @ 2013-04-06 17:31 javawebsoa Views(166) Comments(0) Diggs(0)
C++11中引入的auto主要有两种用途:自动类型推断和返回值占位。auto在C++98中的标识临时变量的语义,由于使用极少且多余,在C++11中已被删除。前后两个标准的auto,完全是两个概念。 1. 自动类型推断 auto自动类型推断,用于从初始化表达式中推断出变量的数据类型。通过auto的自动类型推断,可以大大简化我们的编程工作。下面是一些使用auto的例子。 #include <vector>#include <map>using namespace std;int main(int argc, char *argv[], char *env[]){// aut Read More
posted @ 2013-04-06 17:29 javawebsoa Views(280) Comments(0) Diggs(0)
GNU是什么?什么是GNU计划?首先,我们需要搞清楚某些”时间点“,不懂得历史的过去,就不能很好地理解现在所发生事情的实质。 1953年3月16日,Richard Stallman出生于美国纽约,长大成人之后,是个很聪明、有才能的“小毛头”。1974年毕业于哈佛(Harvard)大学物理专业。毕业后,Stallman进入MIT人工智能实验室做程序开发工作。1976年,美国颁布版权保护法(Copyright Act),限制了软件的自由传播。1976年1月,比尔盖茨发表著名的”公开信“,明确反对软件盗版行为,由此,微软公司兴起。对此事态发展,Stallman感受到精神的”压抑“。 1983年... Read More
posted @ 2013-04-06 17:28 javawebsoa Views(632) Comments(0) Diggs(0)
亚马逊云服务(Amazon Web Services),是目前为止全球最大且最富有运营经验的公共云服务。谷歌(google)凭借自身强大的数据中心实力,优秀高效的计算工具,天赋杰出的优秀工程师,正在对亚马逊云服务发起严峻挑战。不过,这会让人想到下面一个问题:有哪家云服务公司,能够挑战亚马逊Web服务的主导地位呢?就目前来看,谷歌最有机会成为亚马逊的潜在对手。至少在计算能力方面,谷歌计算引擎( Google Compute Engine)的实力不容小觑,虽然它直到去年才推出beta版本。云管理软件公司Scalr便是谷歌计算引擎的支持者之一。不过,即便是你不购买谷歌所提供的、令人印象深刻的报告单( Read More
posted @ 2013-04-06 17:27 javawebsoa Views(284) Comments(0) Diggs(0)
错过了前面章节?没关系,传送门在这:战争迷雾效果 第1章_要探索,不要地图全开!正文:现在我们要加载一张TMX地图,这张地图有点复杂,大家打起精神。(小若:吼!)笨木头花心贡献,啥?花心?不呢,是用心~ 转载请注明,原文地址: http://benmutou.com/blog/archives/4681.创建TMX地图现在,打开我们的Tiled地图编辑器,新建一个地图:【新建】->【新建文件】,地图宽为10,地图高为10。然后将瓦片图素拖动到图块区域,添加图块,宽高分别为128像素,边距和间距都为0:然后,最重要的一步来了!选中第一个图素,涂满地图,效果如下:(小若:喂,什么意思?涂满地 Read More
posted @ 2013-04-06 17:25 javawebsoa Views(510) Comments(0) Diggs(0)
error 表示恢复不是不可能但很困难的情况下的一种严重问题。比如说内存溢出。不可能指望程序能处理这样的情况。 exception 表示一种设计或实现问题。也就是说,它表示如果程序运行正常,从不会发生的情况。 1。Exception类表示在应用程序执行期间发生的错误; 2。System.Exception类是所有异常的基类型; 3。基类Exception存在两类异常: a.从SystemException派生的预定义公共语言运行库异常类; b.从ApplicationException派生的用户定义的应用程序异常类。 4.在java中, Error 是 Throwable 的子类,... Read More
posted @ 2013-04-06 17:24 javawebsoa Views(212) Comments(0) Diggs(0)
从业N年,一直做企业内部系统。数年前,ITS部门来了一个A国(not USA)人,年龄比咱还小一轮。当然,自小喝洋墨水长大的,英语很溜。有次喝高了,对咱很不客气地说,你念那多书有啥用?我连大学的门都没进过,照样级别比你高一级。我听后很郁闷。但仔细想来,做公司内部系统吧,小学程度,会四则运算,逻辑上不糊涂,就可在世界500强企业的ITS部门混饭吃。又过了几年,那A国人又高就别处,咱还照样做着小学生就能做的事情。这事情就一个结,从未了结。最近,终于有个机会让咱用了一回高等数学。给读书无用论一记响亮的耳瓜。做生意,图回报,这是真理。投入多少,多长时间能收回,这就要计算IRR。用EXCEL的话,简单, Read More
posted @ 2013-04-06 17:23 javawebsoa Views(512) Comments(0) Diggs(1)
用eclipse开发jquery程序,可以安装spket插件,这样在写代码的时候,就会有智能感知.eclipse配置spket的文章网上到处都是,spket官网上也有介绍.但配置后有的人无论如何也没有智能感知提示,我就是其中一个.最后发现了问题所在,原来是eclipse选择javascript编辑器的问题 .我们在双击一个js文件时,eclipse使用的自带的默认javascript Editor 这时就需要我们在js文件上右键->Open With->Spket JavaScript Editor,这么选择了. 看看是不是出现感知代码了? Read More
posted @ 2013-04-06 17:22 javawebsoa Views(172) Comments(0) Diggs(0)
91 加班加班成了06年中很重要的一个词汇。最为重要的是加班成了每天理所当然的事情,加班横穿了整个项目过程。特别是在系统上线的初期,经常是加到凌晨3点多,然后9点再上班。关于加班,我的感受特别的复杂!复杂的简直难以形容.首先,可以肯定的是.我是最讨厌加班的,对加班的厌恶由来以久.2000年刚刚参加工作时,对加班责无旁贷!那时侯主要是因为自己对求知的欲望特别的强烈.认为只有加班才能弥补自己对工作要求的种种不足.随着时间渐渐长了,我发现其实对加班的理解其实有很多的差异.为什么,在上班的时间不能完成加班要完成的事情了。上班的时候,事情不能明确,事情不能完成.难道在加班时才能确定明确的事情,和完成.. Read More
posted @ 2013-04-06 17:21 javawebsoa Views(141) Comments(0) Diggs(0)
Cocos2d-x学习交流群:140326755Email : hahayacoder@gmail.com1 CCNode是cocos2d-x中一个很重要的类,CCNode是场景、层、菜单、精灵等的父类。而我们在使用cocos2d-x时,接触最多的就是场景、层、菜单、精灵等。所以有必要先弄懂CCNode类2 CCObject类是cocos2d-x中所有对象的基类,CCObject封装了对象的引用计数和自动释放功能,下面是类图3 因为场景、层、精灵、菜菜单是CCNode的子类,所以在使用它们时,有些方法来自CCNode,下面解释了CCNode中常用的方法//初始化CCNodebool init( Read More
posted @ 2013-04-06 17:20 javawebsoa Views(284) Comments(0) Diggs(0)
Description One measure of ``unsortedness'' in a sequence is the number of pairs of entries that are out of order with respect to each other. For instance, in the letter sequence ``DAABEC'', this measure is 5, since D is greater than four letters to its right and E is greater than on Read More
posted @ 2013-04-06 17:18 javawebsoa Views(354) Comments(0) Diggs(0)
首先,附上Windows创建服务的源代码,这个很好用的,大家一般都是选择的这个使用。#include"XXXX.h" //包含的头文件//定义全局函数变量void Init();BOOL IsInstalled();BOOL Install();BOOL Uninstall();void LogEvent(LPCTSTR pszFormat, ...);void WINAPI ServiceMain();void WINAPI ServiceStrl(DWORD dwOpcode);TCHAR szServiceName[] = _T("WatchDog" Read More
posted @ 2013-04-06 17:17 javawebsoa Views(416) Comments(0) Diggs(0)
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------一、System类:不可以被实例化。没有构造函数。该类中的方法都是静态的。常见方法:exit();currentTimeMillis()获取当前毫秒值;gc();getProperties();longtime=System.currentTimeMillis();System.out.println("hello:"+time);systemMethodDemo2();}演示一下getProperties方法是用来获取系统属性集的。系统属性信息:就是程序在 Read More
posted @ 2013-04-06 17:16 javawebsoa Views(203) Comments(0) Diggs(0)
学习python,可以用这几个ide,零基础编程初学者建议先用idle,想以后当专业程序员,用vim.省事一点用sublime或AptansStudio3+pydev. 欢迎参加python培训,既讲语法,又讲编程思路。 http://www.qy7788.com.cn/shiyongxinxi/shiyongxinxi170.html Read More
posted @ 2013-04-06 17:15 javawebsoa Views(396) Comments(0) Diggs(0)
创建型模式(CreationalPatters):一共有五种,常用的有三种。 工厂方法(FactoryMethod):定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法是一个列的实例化延迟到其子类。工厂方法用一个virtual method完成创建过程。抽象工厂(AbstractFactory):提供一个创建一些类相关或相互依赖对象的接口,而无需指定它们具体的类。单例(Singleton):保证一个类仅有一个实例,并提供一个访问它的全局访问点。生成器(Builder):通过一个构造算法和builder接口把构造过程和客户隔离开。原型(Prototype):用原型实例指定创... Read More
posted @ 2013-04-06 17:13 javawebsoa Views(324) Comments(0) Diggs(0)
直接上移植ff9a文件系统的移植步骤了,有些地方不了解,比如ff.c文件里面的一些函数,看得比较糊涂,但是那不影响我们的移植,先让文件系统跑起来,然后继续拧分析比较好。OK,不说废话了。一、官网下载ff9a源代码,解压出来有doc和src两个文件夹。在我们的SD实验里面的project下面建立一个名为FAT的文件夹,然后将src里面的diskio.c、diskio.h、ff.c、ff.h、integer.h、ffcinf.h一共6个文件添加进去,最后看到我的Manage compnents就是这样 二、整体框架的修改,对于文件系统,我们需要修改的文件真的很少,因为很多东西,都帮我们想好了的,这 Read More
posted @ 2013-04-06 17:12 javawebsoa Views(269) Comments(0) Diggs(0)