现在位置: 首页 > selah发表的所有文章
  • 07月
  • 27日
移动开发 ⁄ 共 3758字 评论关闭
Android版xx助手之天天酷跑外挂详细分析 图/文      莫灰灰 背景 近些年来,移动互联网的大肆崛起,潜移默化中影响着人们的生活和工作习惯。当腾讯的微信平台接入手机游戏之后,移动端的游戏也开始火了起来,这更是改变了人们长久以来的游戏娱乐习惯。茶余饭后,小伙伴们掏出“家伙”打个飞机已是习以为常的事情了。加之移动客户端游戏开发周期短,投入少等特点,很多初创公司也纷纷投入到这个领域中来,并且很多游戏都取得了不错的成绩。就在前不久,全球游戏巨头暴雪的新游戏《炉石传说》也推出了iPad版本,更加印证了移动端的重要......
阅读全文
  • 05月
  • 12日
综合 ⁄ 共 3680字 评论关闭
转载自:http://uule.iteye.com/blog/824115 HttpSessionListener :    Session创建事件发生在每次一个新的session创建的时候,类似地Session失效事件发生在每次一个Session失效的时候。 这个接口也只包含两个方法,分别对应于Session的创建和失效: # public void sessionCreated(HttpSessionEvent se); # public void sessionDestroyed(HttpSessionEvent se);   我的web应用上想知道到底有多少用户在使用?   在网站中经常需要进行在线人数的统计。过去的一般做法是结合登录和退出功能,即当用户输入用户名密码进行登录的时候......
阅读全文
  • 10月
  • 10日
综合 ⁄ 共 1439字 评论关闭
UVA 1349 - Optimal Bus Route Design 题目链接 题意:给定一些有向带权边,求出把这些边构造成一个个环,总权值最小 思路:由于环入度出度为1,所以可以把每个点拆成入度点和出度点,然后建图做一次二分图完美匹配即可,注意这题坑点,有重边 代码: #include <cstdio> #include <cstring> #include <cmath> #include <algorithm> using namespace std; const int MAXNODE = 105; typedef int Type; const Type INF = 0x3f3f3f3f; struct KM { int n; Type g[MAXNODE][MAXNODE]; Type Lx[MAX......
阅读全文
  • 10月
  • 05日
综合 ⁄ 共 448字 评论关闭
一、libnet库下载: 官网下载地址: https://github.com/sam-github/libnet http://sourceforge.net/projects/libnet-dev/ http://packetfactory.openwall.net/projects/libnet/index.html 二、libnet库编译: CSDN博客上的编译: http://blog.csdn.net/kanguolaikanguolaik/article/details/9358665 三、libnet库简单示例: 官网示例代码: http://packetfactory.openwall.net/projects/libnet/dist/deprecated/manual/index.html 四、libnet文档: 官网文档: http://packetfactory.openwall.net/projects/l......
阅读全文
  • 05月
  • 23日
综合 ⁄ 共 10552字 评论关闭
  JMS实战 .JMS介绍      JMS源于企业应用对于消息中间件的需求,使应用程序可以通过消息进行异步处理而互不影响。Sun公司和它的合作伙伴设计的JMS API定义了一组公共的应用程序接口和相应语法,使得Java程序能够和其他消息组件进行通信。JMS有四个组成部分:JMS服务提供者、消息管理对象、消息的生产者消费者和消息本身。  1)JMS服务提供者实现消息队列和通知,同时实现消息管理的API。JMS已经是J2EE API的一部分,J2EE服务器都提供JMS服务。  2) 消息管理对象提供对消息进行操作的API。JMS API中有两个消息管理对象:创建j......
阅读全文
  • 05月
  • 07日
综合 ⁄ 共 683字 评论关闭
<!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><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>无标题文档</title><script type="text/javascript">var a=[];var s=0;var b=[];function x(num){for(var i=0;i<num.length;i++){var n=num.charAt(i);a.push(n);}m();}function m(){var k=0;var span=document.creat......
阅读全文
  • 05月
  • 05日
综合 ⁄ 共 3419字 评论关闭
http://blog.csdn.net/dankes/article/details/415519  http://www.aspcool.com/lanmu/browse1.asp?ID=700&bbsuser=asp     MSMQ(MicroSoft Message Queue,微软消息队列)是在多个不同的应用之间实现相互通信的一种异步传输模式,相互通信的应用可以分布于同一台机器上,也可以分布于相连的网络空间中的任一位置。它的实现原理是:消息的发送者把自己想要发送的信息放入一个容器中(我们称之为Message),然后把它保存至一个系统公用空间的消息队列(Message Queue)中;本地或者是异地的消息接收程序再从该队列中取出发给它......
阅读全文
  • 04月
  • 30日
综合 ⁄ 共 870字 评论关闭
实现快读排序算法的关键在于先在数组中选择一个数字,接下来把数组中的数字分为两部分,比所选数字小的移到左半部分,比选择的数字大的移到右边,具体的实现代码如下: #include<stdio.h> #include<stdlib.h> #include<math.h> void swap(int *a,int *b) { int tmp=*a; *a=*b; *b=tmp; } int Partition(int data[],int n,int start,int end) { int length=end-start+1; int index=rand()%(length+start); swap(&data[index],&data[end]); int small=start-1; for(index=start;index<end;in......
阅读全文
  • 04月
  • 24日
综合 ⁄ 共 1645字 评论关闭
Description JSOI交给队员ZYX一个任务,编制一个称之为“文本生成器”的电脑软件:该软件的使用者是一些低幼人群,他们现在使用的是GW文本生成器v6版。该软件可以随机生成一些文章―――总是生成一篇长度固定且完全随机的文章—— 也就是说,生成的文章中每个字节都是完全随机的。如果一篇文章中至少包含使用者们了解的一个单词,那么我们说这篇文章是可读的(我们称文章a包含单词b,当且仅当单词b是文章a的子串)。但是,即使按照这样的标准,使用者现在使用的GW文本生成器v6版所生成的文章也是几乎完全不可读的。 ZYX需要指出GW文本......
阅读全文
  • 04月
  • 10日
综合 ⁄ 共 414字 评论关闭
下载 官网地址http://www.igniterealtime.org/index.jsp 安装Openfire 1、从官网下载,本次使用openfire_3_7_1.exe 2、安装很简单,选项很少,基本一路Next 3、安装结束后自动启动了服务 配置Openfire 1、点击按钮“Launch Admin”,进入Web形式的管理页面,一步一步的配置 2、语言:选择需要的 3、服务器设置:接受缺省 4、数据库设置:为简单,选择嵌入 5、特性设置:缺省 6、管理员帐户:给邮件地址和密码,注意该密码是给用户“admin”的 7、完成这些基础设置后可以登录管理页面 8、输入用户名“admin”和前面设置的密码,看到以下 ......
阅读全文
按照百度地图的SDK说明去操作,你会发现最后在运行程序时,会出现如下的错误: 05-30 06:50:25.031: E/AndroidRuntime(364): FATAL EXCEPTION: main 05-30 06:50:25.031: E/AndroidRuntime(364): java.lang.UnsatisfiedLinkError: initClass 网上有人说要在项目的libs下面复制SDK中的libBMapApiEngine_v1_3_2.so,其实正确的做法应该是在libs下面创建一个“armeabi”文件夹, 再将libBMapApiEngine_v1_3_2.so放到libs\armeabi下面就可以解决问题了。
阅读全文
  • 02月
  • 17日
综合 ⁄ 共 2655字 评论关闭
C语言的函数虽然不具备C++的多态性,但也可以接受参数不确定的情况,当然,C语言中的变参函数实际在功能上是受限的,废话不多讲,下面来看看变参函数的边边角角的问题。 讨论之前我们来看一下最熟悉的变参函数printf的原型声明: int printf(const char *format,  ...);     注意到,在函数中声明其参数是可变的方法是三个点“...”,但同时,这个函数必须要有一个固定的参数,比如printf里面的这个format,也就是说变参函数的参数数目至少是一个。这是由C语言中实现变参的原理---计算堆栈地址---决定的。顺着printf函数我们来看看......
阅读全文