1. 插件被激活后,会根据设置去加载游戏的loader,每个游戏都有一个对应的loader,
形式为loader.dll,需要游戏方自己开发,功能相当于原先的Launcher.exe
2. 插件会创建好一个标准win32窗口传递给loader.dll,我们就是针对这个窗口编程,与平时开发一样,基本上就是标准的win32编程方式
3. loader.dll 需要导出几个标准接口...
分类:
其他好文 时间:
2015-04-22 20:41:34
阅读次数:
153
Android制定了一条规则:只允许UI线程修改Activity里的UI组件。主线程通常又被叫做UI线程。
那么这样的话新启动的线程就不可能动态改变界面组件的属性值,但显然这是不可能的。所以便有了Handler消息处理机制。
Handler类:
主要有两个作用:
1.在新启动的线程中发送消息
2.在主线程中获取、处理消息。
主要方法:
void handleMessag...
分类:
移动开发 时间:
2015-04-22 20:41:51
阅读次数:
148
一、库函数shmget()--共享内存区的创建与寻找asmlinkage long sys_shmget (key_t key, size_t size, int shmflg)
{
struct shmid_kernel *shp;
int err, id = 0;
down(&shm_ids.sem);
if (key == IPC_PRIVATE) {
err = newseg...
分类:
系统相关 时间:
2015-04-22 20:42:24
阅读次数:
304
一、文件映射的页面换入 在mmap后,mmap参考Linux内核源代码情景分析-系统调用mmap(),当这个区间的一个页面首次受到访问时,会由于见面无映射而发生缺页异常,相应的异常处理程序do_no_page()。static inline int handle_pte_fault(struct mm_struct *mm,
struct vm_area_struct * vma, uns...
分类:
系统相关 时间:
2015-04-22 20:42:00
阅读次数:
242
在Linux内核源代码情景分析-共享内存中,共享内存,当内存紧张时是换出到交换分区。 在Linux内核源代码情景分析-mmap后,文件与虚拟区间建立映射中,文件映射的页面,当内存紧张时是换出到硬盘上的文件中。 这里的交换分区,就是是swap分区,记得给电脑安装ubuntu时,就有一项是swap分区。 交换分区和文件的区别是: 文件是在一个具体的文件系统之下的,交换分区没有这...
分类:
系统相关 时间:
2015-04-22 20:39:13
阅读次数:
238
好久没有更新博客了,写了很早的一个脚本存下档,一个用于分析用户登录日志 /etc/auth.log的脚本,可以分析
成功、失败次数,以及来自的IP地址和登录失败的用户名,可以用于监控是否有暴力攻击,多了就可以用于收集字典,用来避免密码过于简单的问题
#/usr/bin/env python3.4
#Anyalize the /etc/auth.log files to get
# ...
分类:
编程语言 时间:
2015-04-22 20:39:09
阅读次数:
200
题意:
给n个区间 选择尽量少的区间 覆盖1~T这个区间
如果不能覆盖 输出-1
思路:
经典贪心 区间覆盖
将所有区间按照起点从小到大排序 取终点在最右边的那个区间
code:
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namesp...
分类:
其他好文 时间:
2015-04-22 20:39:20
阅读次数:
114
Given a binary tree, return the inorder traversal of its nodes' values.
For example:
Given binary tree {1,#,2,3},
1
2
/
3
return [1,3,2].
Note: Recursive solutio...
分类:
其他好文 时间:
2015-04-22 20:38:31
阅读次数:
133
在Andoird使用Android自带的那些组件,像SlidingDrawer和DrawerLayout都是抽屉效果的菜单,但是在项目很多要实现的功能都收到Android这些自带组件的限制,导致很难完成项目的需求,自定义的组件,各方面都在自己的控制之下,从而根据需求做出调整。想要实现好的效果,基本上都的基于Android的OnTouch事件自己实现响应的功能。...
分类:
移动开发 时间:
2015-04-22 20:38:48
阅读次数:
245
何为算法(Algorithm)对特定问题求解方法(步骤)的一种描述...
分类:
其他好文 时间:
2015-04-22 20:39:27
阅读次数:
119
1012: [JSOI2008]最大数maxnumberTime Limit:3 SecMemory Limit:162 MBSubmit:4909Solved:2221[Submit][Status][Discuss]Description现在请求你维护一个数列,要求提供以下两种操作: 1、 查询...
分类:
其他好文 时间:
2015-04-22 20:38:02
阅读次数:
144
转自:http://www.cnblogs.com/sunada2005/archive/2013/06/06/3121098.html最近在使用github,感觉不错。在windows下,可使用github提供的windows客户端(http://windows.github.com/)。很傻瓜,...
分类:
系统相关 时间:
2015-04-22 20:40:19
阅读次数:
282
jenkins官网:https://wiki.jenkins-ci.org/display/JENKINS/Building+a+software+projectjenkins插件:1.AnsiColor:This plugin adds support for ANSI escape sequen...
分类:
其他好文 时间:
2015-04-22 20:39:19
阅读次数:
569
Oracle 10g/11g下如何将物理Standby库临时激活用于测试在实际运营环境中,我们经常碰到类似这样的需求,譬如想不影响现网业务评估DB补丁在现网环境中运行的时间,或者是想在做DB切换前想连接Standby DB做实际业务运行的测试,如果在9i版本的时候,想做到这样,在不搭建新测试环境的前...
分类:
数据库 时间:
2015-04-22 20:38:52
阅读次数:
165
------- android培训、java培训、期待与您交流! ----------01.01 计算机概述计算机(Computer):全称电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式...
分类:
编程语言 时间:
2015-04-22 20:37:40
阅读次数:
215