`
CJxixi
  • 浏览: 104365 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
Discuz插件编写教程: 1,开始编写一个新插件,请首先打开 config/config_global.php 文件,在文件结尾添加以下代码开启插件设计者模式。 $_config['plugindeveloper'] = 1; 2,进入到discuz管理员后台,点击”应用->插件->设计新插件 (唯一 ...
1,工具介绍:apktool:使用该工具可以反编译apk,得到所有资源文件dex2jar:使用该工具可以反编译apk,得到源代码jd-gui:查看jar包源代码工具。2,操作步骤:a,进入到apktool目录下执行如下命令apktool d  G:\andriod\dycr.apk命令执行完成后,会在apktool目录下生成dycr文件夹,资源文件就文件夹中。b,首先将要反编译的.apk文件更改成.zip文件,并解压该zip文件得到classes.dex文件再将classes.dex复制到dex2jar目录下,执行如下命令dex2jar.bat classes.dex命令执行完成后,会在dex2 ...

Android

    1.    请描述下 Activity 的生命周期。 2.    如果后台的 Activity 由于某原因被系统回收了,如何在被系统回收之前保存当前状态? 3.    如何将一个 Activity 设置成窗口的样式。 (Edited by Sodino) 4.    如何退出 Activity ?如何安全退出已调用多个 Activity 的 Application ? 5.    请介绍下 Android 中常用的五种布局。 6.    请介绍下 Android ...
桩模块和驱动模块(以C语言为例):   很多人对桩模块和驱动模块的概念会搞不清楚,那么下面来介绍这两个概念:   模块结构实例图:   假设现在项目组把任务分给了7个人,每个人负责实现一个模块。你负责的是B ...
Andriod 自动化测试—InstrumentationTestCase:   1,新建一个andriod project:   2,编写MainActivity代码,如:   package cj.andriodtest.com; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.TextView; public class App ext ...
#include "lrs.h" /********************************************************************* * Created by Mercury Interactive Windows Sockets Recorder * * Created on: Tue Oct 16 17:06:33 *********************************************************************/ /* #include "l ...
!! 用户数, WINSOCKET, 协议 今天使用LR8.1时,发现Controller不能使用,之前的破解方式失去作用,经过多方尝试,发现以下办法可以恢复使用。 之前破解方式:(摘抄) 将LR7.8或者LR8.0(安装包或者安装后目录中的都可以)中的 lm70.dll mlr5lprg.dll 这两个文件复制并粘贴到LR8.1安装目录下的bin文件夹下,一般是C:\E:\Program Files\Mercury\LoadRunner\bin; lm70.dll 文件的描述是 with conbined license support,是一个license的支持文件; ml ...

LR socket 编程

研究了一下 LR Socket:     /********************************************************************* * Created by Mercury Interactive Windows Sockets Recorder * * Created on: Tue Oct 16 17:06:33 *********************************************************************/ #include "lrs.h" ...
客户端 : /* client.c 向服务器发送接收数据包 */ #include <stdio.h> #include <Winsock2.h> #include<iostream> #include <memory.h> #pragma comment(lib, "ws2_32.lib") using namespace std; void main() {     WORD wVersionRequested;     WSAD ...
前言:    消息队列就是一个消息的链表。可以把消息看作一个记录,具有特定的格式以及特定的优先级。对消息队列有写权限的进程 可以向其中按照一定的规则添加新消息;对消息队列有读权限的进程则可以从消息队列中读走消息。 函数: 1.创建新消息队列或取得已存在消息队列 原型:int msgget(key_t key, int msgflg); 参数:      key:可以认为是一个端口号,也可以由函数ftok生成。      msgflg:IPC_CREAT值,若没有该队列,则创建一个并返回新标识符;若已存在,则返回原标识 ...
译者自述: 最开始接触开源软件时,觉得make很神秘,打开makefile,更加深了这种感觉。好在上学时不需要写大型程序,并且C/C++基本只在VC6 下写过,所以一直没有勇气和动力来弄。工作后,尝试使用vim/vimgdb,在里面用gcc很不方面,还是将其写入makefile,直接输入个 make命令来的简单。上网查了下,makefile入门也不是很难,找了很多文章,属这个简单,甚喜。独乐乐不如众乐乐,况翻译一遍能加深印象,故有此 文。   书写长长的编译命令是很枯燥无聊而又费时的,尤其是包含多个文件的编译命令。令人高兴的是这种人们必须在命令行中敲入编译的命令的时代已经结束了, ...
信号是Linux编程中非常重要的部分,本文将详细介绍信号机制的基本概念、Linux对信号机制的大致实现方法、如何使用信号,以及有关信号的几个系统调用。 信号机制是进程之间相互传递消息的一种方法,信号全称为软中断信号,也有人称作软中断。从它的命名可以看出,它的实质和使用很象中断。所以,信号可以说是进程控制的一部分。 一、信号的基本概念 本节先介绍信号的一些基本概念,然后给出一些基本的信号类型和信号对应的事件。基本概念对于理解和使用信号,对于理解信号机制都特别重要。下面就来看看什么是信号。 ...
前言 TinyXML是一个开源的解析XML的解析库,能够用于C++,能够在Windows或Linux中编译,使用TinyXML进行C++ XML解析,使用简单,容易上手。 这个解析库的模型通过解析XML文件,然后在内存中生成DOM模型,从而让我们很方便的遍历这 ...
首先,混合编程不是指在同一个文件里写C与C++。 比如说想在同意文件里同时 弱类型检查,又强类型检查,那真够呛。 混合编程包括:1,C++引用C的头文件;2,g++生成的.o与gcc生成的.o相链接。 1,在用C语言写的头文件中,经常加上如下 保护宏定义: /* example.h */ #ifndef EXAMPLE_H_ #define EXAMPLE_H_ #ifdef __cplusplus extern "C"{ #endif /*这里是头文件内容*/ /*头文件内容结束*/ #ifdef __cplusplus } #en ...

Linux 下编译C程序

GCC 已不再是主要针对GNU项目自身的软件的小型 C 语言编译器了。如今,它已支持了许多不同的语言,包括 C、C++、Ada、Fortran、Objective C,甚至还有Java。事实上,现代 Linux 系统除了可以自豪地炫耀那些由 GNU 工具直接支持的语言以外,它还支持大量其他语言。日益流行的脚本语言 Perl、Python 和 Ruby,以及正在不断发展的mono 可移植C#实现的确有助于冲淡人们对 Linux 编程的传统看法,但这完全是另外一个问题了。 Linux 内核和许多其他自由软件以及开放源码应用程序都是用 C 语言编写并使用 ...
Global site tag (gtag.js) - Google Analytics