信息化:从问题出发才能解决问题 上世纪80年代以来,以财务软件为代表的企管软件开始在国内企业中落地生根,一路走来,中国企管软件经历了财务软件、ERP类软件、协同OA类软件三大阶段,企业信息化的思路正从“向业务管理要效益”转为向“向内部运营管理要效应”,从规模化经营转向精益化管理。但不管哪个对于企业来讲,真正的问题在哪里才是其信息化问题的关键。 正如泛微运营总监熊学武所言,“我们是在帮谁?想解决哪些问题?提供怎样的解决方案?在I...
指针和引用的区别 答案:①非空区别。任何情况下都不能使用指向空值的引用,一个引用必须总是指向某些对象②合法性区别。在使用引用之前不需要测试它的合法性,相反,指针则应该总是被测试,防止其为NULL③可修改性区别:指针与引用的另一个重要的区别就是指针可以被重新赋值以指向另一个不同的对象,但是引用则总是指向在初始化时被指定的对象,以后不能改变,但是指定的对象的值是可以改变的④应用区别:总的来说,在一下情况...
一个空类所占空间为1,多重继承的空类所占的空间还是1,但是虚继承涉及虚表(虚指针)所以所占的字节是4... 一个空类所占空间为1,多重继承的空类所占的空间还是1,但是虚继承涉及虚表(虚指针)所以所占的字节是4
说明sizeof和strlen的区别 由以下几个例子来说明sizeof和strlen的区别①char* ss="0123456789"sizeof(ss)的结果是4,ss指向字符串常量的字符指针sizeof(*ss)的结果是1,*ss是第一个字符②char ss[]="0123445678";sizeof(ss)的结果是11,ss是数组,计算到'\0'的位置,因此是10+1;sizeof(*ss)的结果是1,*...
SHELL 编程入门与提高(二)bash/pdksh中的表达式比较 <style type="text/css"><!--@page {margin:0.79in}p {margin-bottom:0.08in}--></style>在pdksh/bash中提供了test命令用来比较两个表达式(字符串/数字/文件)等。test命令的语法如下:test expression或者[ expres...
const与#define相比有什么不同 答:C++中可以使用const定义常量,也可以用#define定义常量,但是前者比后者有更多的优点①const常量有数据类型,而宏常量没有数据类型。编译器可以对前者进行类型安全检查,而对后者只是进行字符替换,没有做类型安全检查,并且在字符替换中可能会产生意料不到的错误(边际效应)②有些集成化的调试工具可以对const常量进行调试,但是不能对宏进行调试即在C++中 const可以完全替换宏常...
《纠结学习C++还是Java》之《决定篇》 跟班导师聊天,班导师谈到一句话,我觉得特别好,现在敲代码是为了将来不敲代码,我也正是奔着这个目的去学习的编程。我并不知道自己的兴趣到底在不在编程上,但当你投入一件事情的时候,都会产生快乐。所以学习编程没有让我感觉特别兴奋,也没有让我感觉特别枯燥。开学就上大三了,这个暑假,还在学习算法,为ACM做准备,显然比较晚了,这样留给自己学习C++的时间也只剩下大三一年了。学习之余考虑一下开学以后主攻C++,...
Android多媒体开发(5)————利用Android AudioTrack播放mp3文件 /********************************************************************************************* author:conowen@大钟 * E-mail:conowen@hotmail.com ...
关于windowsphone中的toast消息推送的小结 刚接触了推送通知机制不久,也写了几个demo,以下是几点小结:(1) 推送toast通知中的格式注意事项:首先xml的内容格式是固定的,如:string toastMessage = "<?xml version=\"1.0\" encoding=\"utf-8\"?>" +"<wp:Notification xmlns:wp=\"WPNotification\"
用预处理指令#define声明一个常数,用以表明一年中有多少秒 分析:通过这道面试题目,面试官想考察如下几个知识点:①#define语法的基本常识(例如:不能以分号结束,括号的使用等等)②写出你是如何计算一年中有多少秒而不是计算实际的值,会更有价值③意识到这个表达式将使一个int数溢出,因此最好用的长整形,那么你就会为自己加分了#define SECOND_PER_YEAR (60*60*24*365)UL...
Junit4 testSuit 的一种写法 package com.yauuu.dragon.base.service;import org.junit.runner.RunWith;import org.junit.runners.Suite;import org.junit.runners.Suite.SuiteClasses;@RunWith(Suite.class)@SuiteClasses({ LanagerS...
有两个变量a,b不用if ?: switch或其他判断语句找出两个数中比较大的数 int max=((a+b)+abs(a-b))>>1;或者int max=((a+b)+abs(a-b))/2;当然移位是不错的选择
《纠结学习C++还是Java》之《如何学好java》 一、JAVA程序员之路(转):很多网友问我学习Java有没有什么捷径,我说“无他,唯手熟尔”。但是我却很愿意将自己学习的一些经验写出来,以便后来者少走弯路,帮助别人是最大的快乐嘛! 要想学好Java,首先要知道Java的大致分类。我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是SunONE(O...
Ubuntu 12.04 LTS 中文txt文件显示乱码问题 在Ubuntu 12.04 LTS默认的文本编辑器是GEDIT。英文版本的Ubuntu中的文本编辑器由于不能识别文件中字符编码方式,中文通常会显示乱码。通过在网上搜索解答方法,并自己亲自实验,发现以下方法有效:Ctrl+Alt+t 打开命令终端,在终端输入以下命令:gsettings set org.gnome.gedit.preferences.encodings auto-...
Vital.cs public class Vital : ModifiedStat { private int _curValue; public Vital () { _curValue = 0; ExpToLevel = 40; LevelModifier = 1.1f; } public int CurValue { get{ if (_curValue > Ad...
CharacterGenerator.cs using UnityEngine;using System.Collections;using System;public class CharacterGenerator : MonoBehaviour { private PlayerCharacter _toon; private const int START_POINTS = 350; private const int ...
Skill.cs public class Skill : ModifiedStat { private bool _known; public Skill () { _known = false; ExpToLevel = 25; LevelModifier = 1.1f; } public bool Known { get{return _known;} set{_known...
ModifiedStat.cs /// <summary>/// ModifiedStat.cs/// High Sword/// July 27, 2012/// /// This is the base class for all stats that will be modifiable by attributes /// </summary>using System.Collecti...
BaseStat.cs /// <summary>/// BaseStat.cs/// High Sword/// July 27, 2012/// /// This is the base class for a stats in game/// </summary>public class BaseStat { public const int STARTING_EXP_COS...
Attribute.cs /// <summary>/// Attribute.cs/// High Sword/// July 27, 2012/// /// This is the class for all of the character attributes in-game/// </summary>public class Attribute : BaseStat { ...
用两个栈实现一个队列 这个题目的思想如下:①可以假设栈A和栈B,并且都为空②栈A提供入栈的功能,栈B提供出栈的③如果栈B不为空,直接弹出栈B的数据,如果栈B为空,则依次弹出栈A的元素,然后将栈A弹出的元素放入到栈B中,再弹出栈B 的数据代码如下:// MyQueue.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <iostrea...
Tips for debugging Tip #1 Take a break.Tip #2 Get another human being involved.Tip #3 Simplify.Tip #4 println() is your friend.
我所理解的接口和抽象类 参考:http://www.cnblogs.com/huihui-gohay/archive/2009/12/13/1623070.html在实践过程中,抽象类和接口都经常用到。但是,对于什么情况下该用抽象类,什么情况下该用接口,总是有点搞不清楚。于是,在阅读别人对着两者理解之后,终于对两者的区别有了更进一步的理解。有关这两者的一些基本区别,可以参考上面的文章。这里我只介绍下对于抽...
《纠结学习C++还是Java》之《如何学好C++》 一、心得体会:如果你愿意利用五年时间来成为高手,那么你只要两三年就会成为高手,如果你想一年就成为高手,那么你五年都成为不了高手。其实学习任何东西都一样,切忌浮躁,欲速则不达。看书注意:一切中国大陆作者的书,一概不要看。一切VC++或讲特定的编译器的书,一概不要看。二、学好C++应该读那些书推荐图书1:第一本书因人而异,基础好一些的,可以看StanleyB. Lippman的...
windowsphone7 消息推送Demo 首先是用java来实现简单的Server端(http的请求内容格式可以参考msdn:http://msdn.microsoft.com/zh-cn/library/hh202945(v=vs.92)): /** * 推送toast通知 * @param uriString 推送服务通知uri * @param title toast标题 * @param conte...
网络流总结(二) 这些天学习网络流,总结了一下用到的主要算法,主要从下面几个方面来介绍一、常见的几种算法二、这些算法的复杂度三、这些算法适合处理的问题四、算法模板FF方法(Ford_Fulkerson):所有增广路径问题都是以Ford_Fulkerson方法为基础,之所以称为方法而不是算法,因为它提供的是一种思想。Ford_Fulkerson(s,t) f = 0,对自定义流f...
如何成为一个编程高手 在过去5年中,我面试了数百名IT工程师,我认为很值得把我的面试IT工程师的经验同大家分享。这能够:●帮助人们为他们的下一个面试准备●帮助IT工程师找到合适的工作。●帮助IT工程师创造更好的环境。我们通过两个方面面试IT工程师:●技术技能:包括理论和实践技能以及经验等。●非技术技能:性格,沟通技巧,是否能够融入我们的文化环境。第1部分中,我将主要从技能部分讲述。1...
手把手教你写游戏修改器 http://blog.csdn.net/jianxia_wzx/article/details/7795700转载请注明出处!!!谢谢!!!在玩游戏的时候,很多人还是喜欢用修改器的(本人一样哈)但是很多网上下的修改器,要么不能用,要么有毒,很不爽,因此还是自己动手丰衣足食吧。下面就以植物大战僵尸为例,一步一步教大家写植物大战僵尸的修改器。首先大家应该对进程有一定的认识...
C#获取的中央气象台城市代码 根据这个博客提供的资料,写了一个小程序,获取到了中央气象台所有的城市代码,并生成了XML文件http://blog.csdn.net/xianqiang1/article/details/7054045生成的城市代码如下:<?xml version="1.0" encoding="UTF-8"?><Provinces> <ProvinceInfo ...
对程序员最具影响的书籍清单 国外知名网站stackoverflow上有一个问题调查: 哪本书是对程序员最有影响、每个程序员都该阅读的书? 很多程序员响应,他们在推荐时也写下自己的评语。以前就有国内网友介绍这个程序员书单,不过都是推荐数 Top 10的书。其实除了前10本之外,推荐数前30左右的书籍都算经典,本文整理编译这个问答贴,同时摘译部分推荐人的评语。下面就按照各本书的推荐数排列。 如果你是个程序员,...
fork函数 在linux中,只有一个函数可以创建子进程:fork一、fork入门知识一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。 一个进程调用fork()函数后,系统先给新的进程分配资源,例如存储数据和代码的空间。然后把原来的进程的所有值都...
Unity3D 第二周的学习 这周开始的时候果断放弃了那本错误百出的《Unity3D script 3.x》,开始了新的学习。嘿嘿,我老喜欢找各种资源,然后则其优者学之。于是我找到了一本《Holistic Game Development With Unity》- de Byl, Penny。这本书看着不错,至少就看了的那么一点点来说哈。而且,我对我自己今后也思考了好多。最后,我决定咯,按一个独立开发者的素质去准备~~...
EnemyAttack using UnityEngine;using System.Collections;public class EnemyAttack : MonoBehaviour { public GameObject target; public float attackTimer; public float coolDown; // Use this for initialization...
EnemyHealth using UnityEngine;using System.Collections;public class EnemyHealth : MonoBehaviour { public int maxHealth = 100; public int curHealth = 100; public float healthBarLength; // Use this for ini...
Targetting using UnityEngine;using System.Collections;using System.Collections.Generic; // which include Genericpublic class Targetting : MonoBehaviour { public List<Transform> targets; public Transf...
EnemyAI using UnityEngine;using System.Collections;public class EnemyAI : MonoBehaviour { public Transform target; public int moveSpeed; public int rotationSpeed; public int maxDistance; private Tra...
PlayerHealth using UnityEngine;using System.Collections;public class PlayerHealth : MonoBehaviour { public int maxHealth = 100; public int curHealth = 100; public float healthBarLength; // Use this for in...
PlayerAttack using UnityEngine;using System.Collections;public class PlayerAttack : MonoBehaviour { public GameObject target; public float attackTimer; public float coolDown; // Use this for initializatio...
也来谈谈数组循环移位 最近看了那4本编程的资料,也来说下数组的循环移位,其实数组的循环移位和插入排序很像①首先说说这个循环移位的算法// ArrayLeft.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <iostream>using namespace std;void RightShift(int* a,int N...
SHELL 编程入门与提高(一)第一个shell程序 <style type="text/css"><!--@page {margin:0.79in}p {margin-bottom:0.08in}a:link {}--></style>(1)Ctrl+Alt+t,打开终端,输入以下命令: vi hello.sh这个时候vi编辑器打开。(2)键入i进入编辑模式(...
命不久矣:苹果神话在中国还能延续多久? 今日,苹果公布2012年第三季度公司财报,由于业绩低于分析预期,之后股价跌去5%。 但是,苹果公司却完全不必为此担心,就像哥伦布发现美洲新道路从而改变欧洲历史一样,中国这样一块潜力无限、回报丰厚的市场对苹果来说,在未来相当长的时间内他们根本不必过分担心市场萎缩的问题。 第三季度,苹果公司在中国的营收高达57亿美元,同比大增48%,仅仅是iPhone就取得了超过100%的增长幅度...
微软windows phone中国水土不服 市场份额惨淡 据最新财报显示,微软出现了上市26年来得首次亏损。而记者了解到,windows phone手机的发展不顺也对微软的整体运营产生了一定影响。 据悉,Windows phone产品自08年发展以来,一直表现低迷。不管是在运营商的合作还是产品的营销方面都不尽如人意,在市场上的占有率也是不甚理想。尤其是最近微软宣布,新研发的WP8将不兼容以前的WP7.5,这一重磅一经抛出,便又让他的合作商陷入了前所...
Ubuntu下的截图软件Deepin Scrot <style type="text/css"><!--@page {margin:0.79in}p {margin-bottom:0.08in}--></style>Ubuntu12.04自带的截图软件screenshot具有截屏功能/截当前活动窗口/延时截图功能,但是不能对截图进行编辑。shutter软件可以在截图之后对图片进行编...
敏捷开发“松结对编程”实践之四:日常工作篇(大型研发团队,学习型团队,139团队,师徒制度,检查点,代码审查,每日立会) .... 本文是“松结对编程”系列的第四篇。(之一,之二,之三,之四,之五,之六,之七,之八,此系列之九及之后文章请见栏目总目录。)团队中常见的一种情况计划、估算、设计的时候大家还在一起,但编程的时候就会分开。分开看似是安全的,但是却充满隐患。2001年,一位招聘考试前三名(一共120员工)的程序员的两个月的成果被彻底放弃重写,原因是里边包含3000多个常数,而且很难修改(码流参数),重写的人座...
HDU 3572 Task Schedule(最大流问题,sap算法) /*题意:用m个机器,处理n个任务,每个任务必须在[si,ei]时间段完成,需要pi天才能完成。每个机器只能处理一个任务,即每天只能处理m个任务。题解:可以采用贪心法处理,区间覆盖问题,可以参见刘汝佳的书。或者采用最大流,建图:把每个任务和每一天看做一个点,增加源点s和汇点t,在s和每个任务之间连一条边,容量为持续天数;在每一天和t之间连一条边,容量为m;在每个任务和对应天数之间连一条边...
Ubuntu 12.04 中文输入法 <style type="text/css"><!--@page {margin:0.79in}p {margin-bottom:0.08in}--></style>Ubuntu上的输入法主要有小小输入平台(支持拼音/二笔/五笔等),Fcitx,Ibus,Scim等。其中Scim和Ibus是输入法框架。在Ubuntu的中文系统中...
自己动手让Visual Studio的Win32向导支持生成对话框程序 Visual Studio的MFC向导可以生成基于对话框的程序,而win32向导却不支持,是不是很不给力呢?虽然VAX可以直接插入对话框的代码段,但还是没有直接生成来得爽,下面就动手来改造吧。本文所做的修改仅在自己的VS里测试通过,大家修改之前请备份原文件。那我们需要改什么呢?看图吧。首先,找到"VS安装目录\VC\VCWizards\AppWiz\Generi...
WPF制作的取色器ColorPicker 在公司闲的无聊,用C#写了一个取色器,核心的两个部分已经发出来了参照C#获取Windows下光标位置C#获取鼠标光标处屏幕颜色源代码可以从这里下载 http://download.csdn.net/detail/coaxhappy/4459330截图如下:涉及到一些知识,制作自定义窗体和如何取屏幕上任一点的颜色。...
Ubuntu 12.04下安装QQ2012Beta3 <style type="text/css"><!--@page {margin:0.79in}p {margin-bottom:0.08in}--></style>由于wine的发展非常迅速。现在网上的利用老版本的wine来安装QQ2012的教程已经有些过时了。实际上操作起来非常简单:第一步:Ctrl+Alt+t 打开终端,输...
对称子字符串的最大长度 【题 目】输入一个字符串,输出该字符串中最大对称子串的长度。例如输入字符串:“google”,该字符串中最长的子字符串是“goog”,长度为4,因而输出为4。 【思 路1】一看这题就是遍历!没错,我们最直观的往往也是最容易实现的,这里我们暂且不考虑效率的问题。我们的基本思路是:我们如果有一个判断一个字符串是不是对称的函数的话,我们就可以用这个子函数逐一检查原字符串中所有的字符串,然后输出长...
Lisp真的是屠龙之技吗? Lisp真的是屠龙之技吗?对Lisp的学习有一段时间了,Lisp这门50多年的语言在天朝这样一个浮躁的环境里面的确生存空间极小,除了有名的伞哥现在从事Common Lisp的开发工作之外,其他没有听说过几个。51job和智联以Lisp为关键字搜素,相关职位不到1页,几乎全部是AutoCAD Lisp开发,或者要求应聘者熟悉的一门函数语言里面出现,并且还是和perl/erlang并列的形式出...
深入浅出FPGA-2-让source insight 支持verilog HDL 引言工欲善其事,必先利其器。最近用verilog在FPGA上做一个简易的计算器,整个工程由6个模块组成,之前写的代码都是很小的,模块也很少,一般就一两个,没感觉出别扭。但是模块多了就发现,模块之间的关系就比较复杂,例化一个module时,要反复查看模块的接口,这要反复打开关闭对应的文件,比较麻烦。我之前是做嵌入式软件的,深知一个好的代码编辑工具的重要,其中source Insight是其中的佼...
HTTP状态代码 参考:http://zh.wikipedia.org/wiki/HTTP%E7%8A%B6%E6%80%81%E7%A0%81http://www.w3schools.com/cn/tags/ref_httpmessages.aspHTTP状态代码大全请参考完整的 HTTP 1.1规范说明书来自于RFC 2616,:http://www.w3.org/Protocols/rfc26...
oracle:字符集不匹配 概述:在进行select 的时候,发现死活不行,后来查找了才发现,DEPARTMENT_NAME字段的类型是NVARCHAR2类型,因此在进行比较或者条件的时候需要在字符串前加“N”才能保持类型一致。问题:解决办法:...
经典SQL语句大全之(基础,提升,技巧) ian一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'--...
c语言mysql编程杂记 1.MakefileINCLUDE=/usr/include/mysql/LIBS=/usr/lib/mysqlall: gcc-I$(INCLUDE)-L$(LIBS)-lmysqlclientxxx.c-oxxxclean: rm-fxxx2.mysql的头文件和库文件配置如果mysql是默认安装的,在Makefile里配置INCLUDE=/usr/in...
HTML5 CSS3体验 以前需要做图片才能实现下面的效果,现在只需要这个样式就够了:<style type="text/css">.login-submit { background: -moz-linear-gradient(center top , #89E92C, #5FBA1D) repeat scroll 0 0 transparent; border: 0 none; bor...
Shane版详细设计书 文档模板 XXXX 详细设计书本文 .doc 版本已经上传在 CSDN 资源,地址为:1 XXXX介绍1.1 背景与目的<先介绍整体行业背景,再介绍项目开发背景,然后介绍开发此产品的目的,最后是编写本文档的目的>1.2 适用范围<包括XXXX的适用范围以及本文档的适用范围。其中本文档适用范围是指适用于什么角色的人做什么事情时候参考或据此作为标准>1.3 参考资料<列举了...
关于公司会议的看法 2012.7.26 周五 漫长的会议时间在公司开会,特别是startup,会议的时间及参与的人数,都是相当宝贵的,一个enjineer的时间成本相当高,应该让enjineer可以静下心来做手头上的事情,不要让他判断,就像单线程一样,给你一个输入,然后等待他的输出。开会的主题一定要明确,然后所有的讨论话题都要围绕该主题。 与该主题无关的人数,可以随时离开会议,做自己的事情,无必要所有人都在会...
android ContentResolver详解 在Android 应用程序之间数据共享—-ContentResolver中,已经说明了Android是如何实现应用程序之间数据共享的,并详细解析了如何获取其他应用程序共享的数据。ContentProviders存储和检索数据,通过它可以让所有的应用程序访问到,这也是应用程序之间唯一共享数据的方法。那么如何将应用程序的数据暴露出去? 通过以前文章的学习,知道ContentResolver是通过...
void (*f(int, void (*)(int)))(int) 函数解析 函数指针今天与几个同学看到了一个函数指针定义:void (*f(int, void (*)(int)))(int)以前在C trap pit fails里面见过,但是文章里面介绍的很详细,但是往往使初学者抓不到重点, 结果弄的一头污水。这里就简单介绍一下这中函数指针的定义方法。什么是函数指针?这个问题从定义的角度来看很好理解,指向函数的指...
进程和线程 进程和线程的关系 线程是在进程内用于调度和占有处理机的基本单位,它是由线程控制表、存储线程上下文的用户栈以及核心栈组成。线程课文分为用户级线程、核心级线程以及用户/核心混合型线程等类型。其中用户级线程在用户态下执行,CPU调度算法和各线程优先级都由用户设置,与操作系统内核无关。核心级线程的调度算法及线程优先级的控制权在操作系统内核。混合线程的控制权则在用户和操作系统内核二者。 线程核进...
触发器之宏观把握与微观总结 刚开始学触发器的时候,认为特别的简单,但回过头来再看看我的笔记,就觉得和一锅粥似的,理都理不清楚。现在总结完之后,才开始真正的理解它,并很好的把握它。我们可以把数据库中的一个功能简单的想象成一场接力赛,接力棒就是触发器,当正在跑的这个同学把接力棒传给这个下个同学时,这位同学就得到了触发并开始跑(运行)。请点击此链接查看大图:http://gxq741718618.blog.163...
使用CSS,UL,LI实现新闻标题分栏显示 首先看效果:代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>..
【AndEngine游戏开发日记】2012.7.20 2012.7.20昨天晚上把那个奴隶选择界面给弄出来了很是激动啊,结果直接导致从弄出来那时候开始到最后睡觉什么都没干。呵呵,算是犒劳自己一下吧,昨天一整天就弄那个来着。今天给自己一个任务吧,优化从进入地图开始一直到打斗界面的所有Activity,其中打斗界面对选择界面传递过来的值还没有做整理,打斗的精灵(奴隶,怪物)还没有做选择,现在想让固定的关卡出现固定的怪物,这样就不需要做随机了。但是...
apache配置虚拟主机,为什么总是第一个VirtualHost起效 apache基于域名虚拟主机,只访问第一个的问题... 起初如下配置<VirtualHost *:80>........................</VirtualHost><VirtualHost *:80>........................</VirtualHost>但从第二个起,每个主机只访问第一个的主机内容。后来才发现文件最前面漏...
【AndEngine游戏开发日记】2012.7.19 2012.7.19昨天晚上让美工把图改了几个,准备把奴隶庄园界面改成奴隶选择界面,这样就需要把庄园界面的奴隶主头像换成奴隶头像,然后在奴隶主信息那显示的是奴隶信息,信息从数据库中取,选择好了之后就可以通过点击“进入游戏”按钮来进入游戏。初步是这样想的,先把界面改出来再说。想用HashMap建立一个数组,很费劲啊,查了半天怎么操作,其中有一个看着挺像,但最后发现那就是一个把HashMap中的...
Windows下Ubuntu 12.04 LTS 的安装(双系统使用EasyBCD) 1.下载相应的软件A. Ubuntu 桌面版64bit: http://mirrors.163.com/ubuntu-releases/12.04/ubuntu-12.04-desktop-amd64.iso32bit: http://mirrors.163.com/ubuntu-releases/12.04/ubuntu-12.04-desktop-i386.iso B...
Android Timer类的使用 Android的计时器与Java的有点不同,需要配套TimerTask使用,基本的用法如下:<wbr><wbr>final Handler handler = new Handler() {</wbr></wbr><wbr><wbr><wbr>// 定义处理信息的方法</wbr&g
一个爱情话题 《一个爱情的话题》是Mc九局-2011年原创作品,10月份发表在SF175战歌网,主要讲述一个男人对于一个女人爱情的感悟。伤感的背景音乐加上完美感人的麦词打动了成千上万网友的心。值得深思的是:这个男人(女人)是不是就是自己,因为这个故事仿佛就发生在我们身边!<wbr></wbr>麦词欣赏第一段 在爱情上、最痴情的等待莫过于一直的等下去,女人永远都...
中国最美的100首情诗 1.衣带渐宽终不悔,为伊消得人憔悴。-柳永《凤栖梧》2死生契阔,与子成说。执子之手,与子偕老。-佚名《诗经邶风击鼓》3.两情若是久长时,又岂在朝朝暮暮。-秦观《鹊桥仙》4.相思相见知何日?此时此夜难为情。-李白《三五七言》5.有美人兮,见之不忘,一日不见兮,思之如狂。-佚名《凤求凰琴歌》6.这次我离开你,是风,是雨,是夜晚;你笑了笑,我摆一摆手,一条寂寞的路便展向两头了。-郑愁...
android setTag()/getTag()应用 View中的setTag(Onbect)表示给View添加一个格外的数据,以后可以用getTag()将这个数据取出来。 可以用在多个Button添加一个监听器,每个Button都设置不同的setTag。这个监听器就通过getTag来分辨是哪个Button 被按下。 import Android.app.Activity; import android.os.Bundl...
Android Log详解 android.util.Log常用的方法有以下5个:Log.v() Log.d() Log.i() Log.w() 以及 Log.e() 。根据首字母对应VERBOSE,DEBUG,INFO, WARN,ERROR。 <wbr> 1、Log.v 的调试颜色为黑色的,任何消息都会输出,这里的v代表verbose啰嗦的意思,平时使用就是Log.v("","");</wbr&g...
安卓手机开机动画制作原理教程 先说开机动画实现原理:Android的动画是由一系列的连续PNG图片作为帧组成的动画形式。不是合成为一张GIF图片,而是一个文件包,将各帧PNG图片以压缩方式保存。这个保存的文件名就是bootanimation.zip,这个文件是zip压缩文件,压缩方式要求是存储压缩开机动画文件bootanimation.zip的文件内容:一般包含一个文件和两个目录:1.动画属性描述文件:desc.txt----...
DOS处理延时之多种方案 关键字Keywords:计算机维护 暂停(Pause)、延迟(Delay)、等待(Wait)、睡眠(Sleep)有时服务器或个人电脑需要延时使用命令进行自动延时处理,比如:《关于服务器定时重启并利用批处理加载相关服务的完整方案》一文中都有用到。以下为多种DOS命令方式处理计算机延时:1、for+set+if,时间精度为0.01秒,适用平台为WinNT/2K/XP/2003。利用for解析变...
一个感人的爱情故事(中英对照) agirlandaboywereonamotorcycle,speedingthroughthenight.一天夜里,男孩骑摩托车带着女孩超速行驶theylovedeachotheralot..他们彼此深爱着对方girl:"slowdownalittle..i'mscared.."女孩:“慢一点...我怕...”boy:"no,it'ssofun.."男孩:“不,这样很...
Javascript输入汉字自动转换为首字母的拼音码 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html;
通达OA 下拉列表联动文本输入框 demo <style></style><script> function onchanged(){ var depaterment = document.getElementById('depaterment') ; document.getElementById('txt').value=depaterment.options[depaterment.sele...
一个人,如果你不逼自己一把,你根本不知道自己有多优秀 一个人,如果你不逼自己一把,你根本不知道自己有多优秀。一个人,想要优秀,你必须要接受挑战;一个人,你想要尽快优秀,就要去寻找挑战;一个人,敢听真话,需要勇气;一个人敢说真话,需要魄力;一个人的知识,通过学习可以得到;一个人的成长,必须通过磨练!...
第二个项目开始了.发一下我的VIM配置,各种插件,各种补全 set nocompatible "去掉讨厌的有关vi一致性模式,避免以前版本的一些bug和局限source $VIMRUNTIME/vimrc_example.vimsource $VIMRUNTIME/mswin.vimbehave mswinset diffexpr=MyDiff()function MyDiff()let opt = '-a --binary '...
PHP常用正则表达式汇总 1. 平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用:2. "^\d+$" //非负整数(正整数 + 0) 3. "^[0-9]*[1-9][0-9]*$" //正整数 4. "^((-\d+)|(0+))$" //非正整数(负整数 + 0) 5. "^-[0-9]*[1-9][0-9]*$" //负整数 6. "^-?\d+$" //整数 7....
CSS命名规范 网上整理的比较好的css命名规则,为css代码的规范化做参考,增加代码的可读性。id的命名:(1)页面结构容器: container 页头:header内容:content/container页面主体:main 页尾:footer导航:nav 侧栏:sidebar 栏目:column左右中:leftright center 页面外围控制整体布局宽度:wrapper ...
LAMP玩够了?玩玩LNMP?CentOS 5.5 PHP5.3.14 mysql Nginx攻略 项目终于结束了 于是总结了篇这个 希望对大家有帮助需要准备的东西:李明老师上课给的GD库和MYSQL,当然你也可以用MYSQL5.5libxml2-2.6.30.tar.gzlibmcrypt-2.5.8.tar.gzzlib-1.2.3.tar.gzlibpng-1.2.31.tar.gzjpegsrc.v6b.tar.gzfreetype-2.3.5.tar.gza...
年薪30万IT精英 挥别都市回乡种田务农 他叫李明攀,曾是16岁考上华科大的“神童”,也曾是年薪30万的IT精英。而今,他挥别都市,躬耕于黄梅县的龙感湖畔。他说,他并不是想当“现代陶渊明”,只是田园间的生活,让他奇迹般地战胜了顽疾,身体健康了,心灵也更敞亮了……16岁不到考上知名学府,20岁进外企成为IT精英,年薪一度达到30万元。然而,就是这样一位高智商的“80后”手机芯片工程师,如今却挥别都市,奔走在黄梅县龙感湖畔的阡...
一步步优化JVM五:优化延迟或者响应时间(1) 本节的目标是做一些优化以满足对应用对延迟的需求。这次需要几个步骤,包括完善Java堆大小的配置,评估垃圾回收占用的时间和频率,也许还要尝试切换到不同的垃圾回收器,以及由于使用了不同的垃圾回收器,需要重新优化Java堆空间大小。 这一步有如下可能的结果: 1、应用的延迟需求被满足了。如果这一步的优化操作满足了应用的延迟需求,你可以继续下一步优化(优化吞吐量)。 2、...
敏捷开发“松结对编程”实践之三:共同估算篇(大型研发团队,学习型团队,139团队,师徒制度,敏捷设计,估算扑克,扑克牌估算) .... 转载自:http://blog.csdn.net/cheny_com/article/details/6587277本文是“松结对编程”系列的第三篇。(之一,之二,之三,之四,之五,之六,之七,之八,此系列之九及之后文章请见栏目总目录。)估算是经久不衰的管理话题,大致分为两种流派。第一种是领导指派,领导说这是10天的活,就必须当是10天的活来干,如...
派生类构造函数与析构函数的构造规则 1.派生类的构造函数可以不显示式的写出基类的构造函数。例如:Third(){e=0;}此时,系统自动调用基类的无参构造函数(没有,则为默认的构造函数)。也可显示式的指出调用基类的哪一个构造函数。例如:Third(int x,int y,int z):Second(x,y){ e=z;}2.要调用的基类构造函数的参数可在派生类的构造函数中明确给出。例如:Third...
内嵌子对象时派生类构造函数与析构函数的调用顺序 调用顺序1.调用积累的构造函数,对基类数据成员初始化。2,调用子对象构造函数,对子对象数据成员初始化;3.调用派生类的构造函数,对派生类数据成员初始化。#include<iostream>using namespace std;class Base{public: Base(int n) { i=n; cout<<"const...
KMP算法;学习严蔚敏;大概理解; [cpp] view plaincopyprint?#include<iostream> #include<vector> #include<string> usingnamespacestd;strings;//主串 stringt;//模式串 vector<int>next;//n...
一著名软件公司的java笔试算法题的答案 原题如下:用1、2、2、3、4、5这六个数字,用java写一个程序,打印出所有不同的排列,如:512234、412345等,要求:"4"不能在第三位,"3"与"5"不能相连。解题思路: 很明显,这是一个递归算法。我们可以排列将这6个数按从小到大的顺序排一下,如果是1,2,3,4,5,6,那么会有1*2*3*4*5*6= 6!=720个递增的数。但如果是1,2,2,3,4,5,那么在这720个数...
创新工厂面试题详解:共打了多少鱼 最近看到一个创新工厂的面试题,很有意思,下面给出算法实现(Java代码)。如果哪位有更好的算法,请跟贴。 abcde五人打渔,打完睡觉,a先醒来,扔掉1条鱼,把剩下的分成5分,拿一份走了;b再醒来,也扔掉1条,把剩下的分成5份,拿一份走了;然后cde都按上面的方法取鱼。问他们一共打了多少条鱼,写程序和算法共打了多少条鱼的结果有很多。但求最少打的鱼的结果是3121条鱼(应该找这5...
派生类的构造函数与析构函数 当基类构造函数没有参数或没有定义构造函数时,派生类可以不向基类传递参数,甚至可以不定义构造函数。当基类含有带参数的构造函数时,派生类必须定义构造函数,提供把参数传递给基类构造函数的途径。如果派生类的基类也是派生类,每个派生类子须负责其直接基类成员的初始化。#include<iostream>using namespace std;class B{public: B...
华为机试题(9)--将两个数从字符串转为数,将这两个数做乘积后再转化为字符串保存起来... 求两个字符串的乘积,结果存到字符串中,例如字符串一中存的“657891”,字符串二中存的“521”,分别将字符串中的字符转换成整型数字,进行计算后,再转换成字符类型存储起来[cpp] view plaincopyprint?#include<stdio.h> #include<stdlib.h> voidmul(char*inp...
华为机试题(7) 对一个数组,将数组中偶数从大到小排序,奇数从小到大排序,奇数和偶数交叉着放且输出数组第一位放奇数若奇数和偶数不等长,则把剩下的直接放到数组中。[cpp] view plaincopyprint?#include<stdio.h>#include<stdlib.h>#include<string.h>vo...
关于Android加载网页的一些问题 大家都知道Android可以加载网页,但是网上给的一些例子都是html的,所以最近有被误导到,再次分享一下心得。 如果是加载你自己网站或是空间上的网页时,不要直接加载html格式的,因为当你更换html内容时(地址不变),Android显示的还是你没有更改之前的html。所以要想实现动态的更改网页内容,你需要使用web服务器来提供动态网页技术,比如jsp,asp之类的。送给需要的朋友。 ...