首页 > 2014年01月21日 > 全部分享
【GA源码分析之知识补充一】静态链接库与动态链接库
云游戏GamingAnyWhere的源码阅读已经有段时间了,由于它是第一款开源的云游戏产品,因此无论是在不通种类游戏的兼容性上,还是实际投入生产(比如:多个用户连接同一台服务器上的游戏,接收到的画面和操作如何互不影响),都有很大的不足,可以说当前版本的GA还仅仅是一个样例式的应用,相比投入生产环境还面临很大的提升空间。         这段时间完成的工作:                 1>...
分类:其他   时间:2014-01-21 00:39:50    收藏:0  评论:0  赞:0  阅读:397
合作开发收费系统——临时表解决用户重复登录问题
就跟QQ、飞信一样,如果你已经登录,等到再次登录的时候,系统就会提醒你“该账户已经登录,不允许重复登录!解决重复登录的问题...
分类:其他   时间:2014-01-21 00:39:45    收藏:0  评论:0  赞:0  阅读:432
ssh命令 安装 Vbox以及创建虚拟机等
综合参考一些两篇文章: https://forums.virtualbox.org/viewtopic.php?f=7&t=38323 http://xmodulo.com/2013/05/how-to-create-and-start-virtualbox-vm-without-gui.html...
分类:其他   时间:2014-01-21 00:39:40    收藏:0  评论:0  赞:0  阅读:583
NSString 常用方法
ios,阅读,第三方库,资源,开源,target:action,andriod,delegate,网站,nsstring...
分类:其他   时间:2014-01-21 00:39:35    收藏:0  评论:0  赞:0  阅读:384
简单实现---上拉加载刷新---
ROOTViewController直接设置为跟视图控制器.APPdelegate中的代码我就不贴了.一下为.h中的文件 代码注释已经非常清楚,其中所说的菊花就是动态的刷新图. #import @interface RootViewController : UIViewController { //表格数据 NSMutableArray *tableData; ...
分类:其他   时间:2014-01-21 00:39:30    收藏:0  评论:0  赞:0  阅读:373
dp(LCS转化成LIS)uva 10635 - Prince and Princess
题目链接: http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=1576 题目意思: 有两个数组,求两个数组的最长公共子序列长度。两个数组中数都在1~n*n范围内,且数组内没有任意两个数相同。 解题思路: 常见的LCS时间复杂度为o(n*n)肯定行...
分类:其他   时间:2014-01-21 00:39:25    收藏:0  评论:0  赞:0  阅读:447
Android开发环境搭建和项目各文件介绍应用安装和启动过程
Android环境搭建和项目目录介绍。...
分类:移动平台   时间:2014-01-21 00:39:20    收藏:0  评论:0  赞:0  阅读:430
JQuery 入门指南(1):入门必备
介绍了学习jquery之前的一些必备知识,包括安装,选择器以及事件...
分类:Web开发   时间:2014-01-21 00:39:15    收藏:0  评论:0  赞:0  阅读:342
简单实现---下拉刷新 --使用UITableViewController中的refreshControl属性
和上文一样,也是一个简单的根视图控制器直接加载.其中的数组模仿了真实的数据加载.直接把数组更改为数据库拿去数据即可,其中涉及到主要就是新开了一个线程,本文主要解释了以下实现的原理,如果涉及到从网络获取数据的问题,看懂本文之后请自行百度,估计就可以看懂了. 以下为.h文件 #import @interface RootViewController : UITableViewControlle...
分类:其他   时间:2014-01-21 00:39:10    收藏:0  评论:0  赞:0  阅读:333
状态模式——Head First Design Patterns
定义:当一个对象的内部状态发生改变时,它的行为也随着改变,就好像换了一个类一样。   使用场景:同一个上下文中,某个对象有不同的状态,并且不同的状态行为不一样   类图: 代码样例: package headfirst.state.gumballstate; public interface State { public void insertQuarter()...
分类:其他   时间:2014-01-21 00:39:05    收藏:0  评论:0  赞:0  阅读:392
生成随机数
#include #include #include using namespace std; int main() { srand((long)time(NULL)); for (size_t i = 0; i < 10; i++) { cout << rand() << endl; } return 0; }...
分类:其他   时间:2014-01-21 00:39:00    收藏:0  评论:0  赞:0  阅读:343
android——android中测试框架AndroidTestCase的使用
android中的测试框架的使用关键的步骤主要有两个: 1、测试类继承AndroidTestCase这个类。如: package com.njupt.junittest; import android.test.AndroidTestCase; public class MyTest extends AndroidTestCase{ public void test1(){ ...
分类:移动平台   时间:2014-01-21 00:38:55    收藏:0  评论:0  赞:0  阅读:456
iphone ios 消息通信机制NSNotificationCenter
NSNotificationCenter是专门供程序中不同类间的消息通信而设置的,使用起来极为方便, 设置通知,就是说要在什么地方(哪个类)接受通知,一般在初始化中做。 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(test:) name:@" test" ...
分类:其他   时间:2014-01-21 00:38:50    收藏:0  评论:0  赞:0  阅读:321
Primes
There is a basic way to judge whether a number is a prime: int isprime(int x) { int i; float fx,sqrtx; if(x<=1) return 0; else if(x==2) return 1; else { ...
分类:其他   时间:2014-01-21 00:38:45    收藏:0  评论:0  赞:0  阅读:375
同一ViewController内如果有两处AlertView要用代理Delegate怎么写法
使用tag值判定到底是哪一个视图.使用tag值判定到底是哪一个视图.使用tag值判定到底是哪一个视图.使用tag值判定到底是哪一个视图.使用tag值判定到底是哪一个视图.使用tag值判定到底是哪一个视图.使用tag值判定到底是哪一个视图.使用tag值判定到底是哪一个视图.使用tag值判定到底是哪一个视图....
分类:其他   时间:2014-01-21 00:38:40    收藏:0  评论:0  赞:0  阅读:353
代理模式——Head First Design Patterns
定义:为对象提供一个代理以控制其它对象对它的访问   使用场景: 1)远程代理:访问远程对象 2)虚拟代理:根据需要创建开销大的对象 3)保护代理:控制对原对象的访问   类图: 代码样例: package headfirst.proxy.virtualproxy; import java.awt.*; import javax.swing.*; class Im...
分类:其他   时间:2014-01-21 00:38:30    收藏:0  评论:0  赞:0  阅读:372
(转)用Visual C#来清空回收站
?? Visual C#作为下一代主流的程序开发语言,其语言功能的强大是众所周知的。并且又有一个内容十分丰富的程序开发包--.Net FrameWork SDK,作为他的后盾。这样就使得Visual C#有了一个充分发挥其本领的舞台。Visual C#的强大功能不仅表现在支持各类数据库的数据处理方面,还表现对网络编程和文件处理等方面。 视窗操作系统的回收站是对文件一种保护措施,他主要是作用是不...
分类:其他   时间:2014-01-21 00:38:25    收藏:0  评论:0  赞:0  阅读:383
【Python实战07】用with来处理文件
由于处理文件时try/except/finally经常会使用到,所以Python提供了一个语句来替换该种模式,就是使用with语句,使用with进行文件操作时就不需要进行finally操作了,如下: try: with open('data.txt','w') as data: print('Hello World',file=data) except IOError a...
分类:编程语言   时间:2014-01-21 00:38:20    收藏:0  评论:0  赞:0  阅读:422
无边框窗体的拖动
这里介绍两种方法和一种特殊情况下的方法,以及本人在以前做这个小功能时候遇到的问题!   Now!Let's go!   主要思路:     第一:利用标签(或其他控件),左击该控件,然后拖动鼠标,然后窗体随之移动而移动;     第二:定义两个窗体级别的变量bool和Point类型的;分被用来判断窗体是否在被拖动状态和按下鼠标时候                的鼠标相对于窗体的位置(或...
分类:Windows开发   时间:2014-01-21 00:40:00    收藏:0  评论:0  赞:0  阅读:592
(转).NET(C#):用代码来添加断点并且在Visual Studio输出窗口中显示自定义信息
?? 这两项任务需要Debugger类来完成。System.Diagnostics.Debugger类型可以允许我们和调试器互交。Debugger类型的成员不多也容易理解。(MSDN)   首先要通过IsAttached属性判断是当前进程是否附加了调试器。如果有的话,接着通过IsLogging方法判断是否当前附加调试器支持日志记录。如果两者都成立,变可以安全通过Log方法来记录消息了。Log...
分类:Web开发   时间:2014-01-21 00:38:10    收藏:0  评论:0  赞:0  阅读:455
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!