自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (17)
  • 收藏
  • 关注

原创 emulator-5554 offline问题

最近在分析apk文件的时候遇到了这个问题,执行adb devices命令总是显示一条离线的emulator-5554设备,因为我的机器上既有逍遥模拟器,也有AS里的模拟器,尝试了以下方法后仍然不行:1. adb kill-server,执行adb devices,那个幽灵设备(暂且这么叫它吧)依然存在;2. 重启AS,执行adb devices,那个幽灵设备(暂且这么叫它吧)依然存在;...

2020-03-27 14:57:07 4417 1

原创 Java中ExtObject与Json的转换

Json格式的字符串转Map:ExtObject projectData = new ExtObject();Map pMap = new HashMap();projectData = getJsonDataFunc();pMap = (Map)Json.decode(

2011-07-29 15:16:21 1140

原创 MoinMoin在Window7上安装

最近公司要安装一个wiki,在网上搜了一下,发现moin这个wiki是个不错的选择,但是在安装的过程中遇到了很多问题,尤其是在windows下安装时,网上的资料也不太好找,即使下载包中的install.html介绍的也不太明了,总之是try了又try,终于算是可以正常运行,记录下来希望可以帮助需要的人。安装环境:windows7 旗舰版软件版本:1、Apache2.22、Python2.63、Moin1.9.3一、安装Apache2.2不多说了,Windows下的安装都是傻瓜式的安装,假如安装在了C:/ap

2010-11-28 00:37:00 21325 2

原创 关于C++类的默认生成函数

 初始化对象数组的方案是,首先使用默认构造函数来创建数组元素,然后花括号中的构造函数将创建临时对象,然后将临时对象的内容拷贝到相应的元素中。因此,要创建类对象数组,则这个类必须有默认构造函数。 C++提供的默认拷贝构造函数和默认赋值函数工作的方法是:完成一个成员一个成员的拷贝,如果成员是类对象,则调用其拷贝构造函数或者默认拷贝构造函数。默认拷贝构造函数执行的是浅拷贝(“位拷贝”而非“值拷贝...

2009-09-25 08:39:00 2696

原创 doxygen1.6.1对源代码中单引号的处理

今天用doxygen1.6.1生成自己写的C代码文档时发现,它总是把我代码中的一个字符串比较语句中的单引号解释成' 我的语句是这么写的: if (Target[j] == /0) 生成html版的文档时就成这样了: if (Target[j] == '/0')最终发现,不是每个浏览器都能解析"'",在FireFox、Opera上看是没有问题的,在IE

2009-09-23 14:11:00 574

原创 RHEL5.1使用默认配置一键安装的配置文件

key --skip#platform=x86, AMD64, or Intel EM64T# System authorization informationauth --useshadow --enablemd5 # System bootloader configurationbootloader --location=mbr# Clear the Master

2009-09-19 13:12:00 693

转载 [转]/bin/sh^M: bad interpreter: No such file or directory

在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。 分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下执行会报以上异常信息。解决:1)在windows下转换: 利用一些编辑器如UltraEdit或EditPlus等工具先将脚本编码转换

2009-09-17 16:04:00 869

转载 [转载]Oracle的几个概念:数据库名,全局数据库名,SID,实例,命名空间,schema

常被oracle的几个概念搞得很晕,和公司做pl/sql的同事讨论后,又到网上搜索下,现将个人对这几个概念的理解做个笔记:先通俗的解释下数据库这个概念,数据库就是存储在磁盘上的文件,这些文件中保存的数据有一定的物理结构和逻辑结构。数据库名 就是数据库的名称标识,如myOracle, 这种叫法一般只适用于单机;全局数据库名 就是数据库处于一个网络中的名称标识。比如数据库宿主机的域为mydom

2009-09-16 14:52:00 9540

转载 [转]oracle数据库名、实例名、服务名的区分

在oracle中,有不少容易混淆的简单概念,比如下面几个:instance_name=oracldb_name=ibmdb_domain=comservice_names=ibm.com #default=db_name.db_domain 是否可以配置成其他的任何值?global_names=ibm.com #default=db_name.db_domain 取的service_names

2009-09-16 14:06:00 1371

原创 RHEL5.1安装mysql-5.1.38+SSL+Apache2.2.13+PHP5.2.10+PHPMyAdmin3.2.1

首先关于apache官网上httpd.*和apache.*的区别,apache1.3的时候名字叫apache_1.3*,apache2.*的名字就叫httpd-2.*了。因为Apache是一个软件基金会,其中有一个项目叫HTTP Server,httpd是这个Http Server的守护进程,在Linux下它最常用,所以叫httpd名字更合适吧。 一般来说,apache服务器是默认安装在L

2009-09-12 19:49:00 3108

转载 用GDB调试程序---转贴,非常全面的调试技巧

用GDB调试程序 GDB是一个强大的命令行调试工具。大家知道命令行的强大就是在于,其可以形成执行序列,形成脚本。UNIX下的软件全是命令行的,这给程序开发提代供了极大的便利,命令行软件的优势在于,它们可以非常容易的集成在一起,使用几个简单的已有工具的命令,就可以做出一个非常强大的功能。于是UNIX下的软件比Windows下的软件更能有机地结合,各自发挥各自的长处,组合成更为强劲的功能。而Windo

2009-09-11 21:49:00 639

转载 高手戏玩c++

toupper,tolower地球人都知道 C++ 的 string 没有 toupper ,好在这不是个大问题,因为我们有 STL 算法:string s("heLLo");transform(s.begin(), s.end(), s.begin(), ::toupper);cout transform(s.begin(), s.end(), s.begin(), ::tolowe

2009-09-11 21:37:00 707

原创 cmake使用范例

cmake作为一款跨平台的项目构建工具,其使用范围已经越来越广,本文以实际项目为例,展示一个使用该编译工具的模板。希望我们都能在这些高效的工具帮助下都享受编程的乐趣。 源代码目录结构,apps目录放置可执行程序的源代码文件,modules目录存放模块源代码文件(以动态链接库的形式编译),libs目录是一些工具类的存放路径。project      |------src     

2009-09-11 11:23:00 1900

翻译 ClassLoader使用

ClassLoader手册.------------------目标DLLs应该导出一个名叫GetClassObject的函数,使用C语言链接。如下:在头文件中extern "C" { IClassFactory* GetClassObject();}在源代码文件中:extern "C" { IClassFactory* GetClassObject()...

2009-09-10 15:54:00 1398

原创 一个简单的线程池的实现(C++)

线程池的原理大家都知道,直接上代码了^_^Thread.h#ifndef __THREAD_H#define __THREAD_H#include <vector>#include <string>#include <pthread.h>using namespace std;/** * 执行任务的类,设置任务数据并执行 */c...

2009-09-09 19:59:00 6292 4

翻译 doxygen1.6.1参数

软件版本:1.6.1各参数含义:一、项目相关的配置选项(1)DOXYFILE_ENCODING = utf-8这个标签指定在配置文件中使用的所有字符的编码。默认值utf-8也是这个标签出现之前文本的默认字符编码;(2)PROJECT_NAME  = test这个标签是一个单词,或者是用双引号引起来的一串字符(3)PROJECT_NUMBER         = 1.0

2009-09-08 22:03:00 2960

原创 lfs6.1安装记录

前段时间突然心血来潮,想做一遍lfs,于是就找了一些资料,花了一个星期时间在虚拟机上做了一个简单版本,时间仓促,过了这么长时间,好多东西也忘得差不多了,但庆幸的是当时装的时候对于一些问题自己还是做了一些相关记录。 1、在进行到5.32的改变所有者那节时,执行chown -R root:root $LFS/tools就要以root用户操作了; 2、如果chroot操作前忘记了把源码都

2009-09-06 08:56:00 690

原创 colordiff在源代码管理中的妙用

使用svn默认的代码比较工具过程中,有时候代码改动比较大了,就被"svn diff"的输出给弄晕了,后来发现了一个小巧的colordiff软件,使用该软件不但能使用代码改动能以更有条理的方式显示,同时还能通过更改它的配置文件colordiffrc来更改输出结果中的显示颜色,好了,现在让我们看看这个东西怎么用吧。软件本身很小巧,只有16K大小,安装也很简单,将下载到的包解压后,直接进入目录中执行...

2009-09-03 14:23:00 2166

原创 shell判断文件大小

#!/bin/bashfilename=$1set `ls -il $filename`if [ $6 -lt 300 ];then echo $6fiexit 0 

2009-09-02 23:10:00 5060 1

原创 c++中调用c接口的问题

最近项目中要用一个获取文件的摘要算法接口,我用标准C写出来之后,自己测试没问题题后交给了同事,结果他把我的文件包含到他的工程后发现无法编译,我过去一看才发现人家的是cpp工程,晕,按照以往的经验,在头文件的方法声明中加了一句extern "C"#ifndef XXX#define XXX#include <stdio.h>...extern "C" void mymet...

2009-08-27 20:27:00 3056

原创 oracle10在rehl5.1下的命令行安装

首先建立用户和用户组myshell.sh #!/bin/sh############################################################################################# add group and user#user_oracle=`awk -F: {print $1} /etc/pa

2009-08-27 19:17:00 1017

原创 linux下用openssl获取数据文件摘要(C源码)

util.h#ifndef MY_SSL_UTIL#define MY_SSL_UTIL#include <stdio.h>#include <string.h>/* OpenSSL headers */#include <openssl/evp.h>#include <openssl/bio.h>#include <o...

2009-08-27 19:03:00 2134

原创 二叉树的创建、遍历及搜索(C实现)

binTree.h#ifndef BIN_TREE_H#define BIN_TREE_Htypedef int DataType;typedef struct node{ DataType data; struct node *lchild, *rchild;}BinTNode;typedef BinTNode* BinTree;void Cr...

2009-08-24 11:03:00 745

原创 Linux系统服务

1.服务名:acpid全称:Advanced Configuration and Power Interface描述:为替代传统的APM电源管理标准而推出的新型电源管理标准。通常笔记本电脑需要启动电源进行管理。启用建议:不是笔记本就关了吧 2.服务名:anacron全称:描述:一个自动化运行任务守护进程。Red Hat Linux 随带四个自动化任务的工具:cr

2008-09-27 10:36:00 1487

原创 一个简单的Makefile

开始写了,第一篇,先看看效果。CC := g++TARGET := MsgINCLUDE := -I./LIBS := -lpthread # C语言编译参数# CFLAGS := -g -Wall -D_REENTRANT # C++语言编译参数CXXFLAGS := -g -Wall -D_REENTRANT # C预处理参数# CPPFLAGS := OBJ...

2008-07-10 16:37:00 592

classloader的简单实现

一个开源的Cplusplus类加载器,基于它实现了一个简单的例子,见我写的classloader的文章。

2013-08-13

TELELOGIC+DOORS+V8.0[破解版]5

需求管理是团队的工作,只有这样才能保证统一的步调,使项目成功。Telelogic DOORS 企业需求管理套件(DOORS/ERS)是仅有的面向管理者、开发者与最终用户及整个生命周期的综合需求管理套件。

2010-10-01

TELELOGIC+DOORS+V8.0[破解版]4

需求管理是团队的工作,只有这样才能保证统一的步调,使项目成功。Telelogic DOORS 企业需求管理套件(DOORS/ERS)是仅有的面向管理者、开发者与最终用户及整个生命周期的综合需求管理套件。

2010-09-30

TELELOGIC+DOORS+V8.0[破解版]3

需求管理是团队的工作,只有这样才能保证统一的步调,使项目成功。Telelogic DOORS 企业需求管理套件(DOORS/ERS)是仅有的面向管理者、开发者与最终用户及整个生命周期的综合需求管理套件。

2010-09-30

TELELOGIC+DOORS+V8.0[破解版]2

需求管理是团队的工作,只有这样才能保证统一的步调,使项目成功。Telelogic DOORS 企业需求管理套件(DOORS/ERS)是仅有的面向管理者、开发者与最终用户及整个生命周期的综合需求管理套件。

2010-09-30

DOORsV9.1Client.part4.rar

Telelogic DOORS是世界领先的需求管理工具;它通过改进需求沟通与协作,可以最大限度地提高业务流程优化工作的价值以及系统工程和软件开发项目的质量。

2010-09-28

DOORsV9.1Client.part3.rar

Telelogic DOORS®是全球领先的需求管理工具,是为捕捉、链接、追踪、分析并管理信息的变更以确保项目顺从特定需求和标准而设计的多平台系统。 DOORS 特别适合在同一地理位置工作的组织和在同一地理位置处理的项目,它能够增强业务目标、客户需求、技术规格和规则的可见性,因而可以提高质量。

2010-09-28

DOORsV9.1Client.part2.rar

Telelogic DOORS是世界领先的需求管理工具;它通过改进需求沟通与协作,可以最大限度地提高业务流程优化工作的价值以及系统工程和软件开发项目的质量。

2010-09-28

DOORsV9.1Client.part1.rar

Telelogic DOORS是世界领先的需求管理工具;它通过改进需求沟通与协作,可以最大限度地提高业务流程优化工作的价值以及系统工程和软件开发项目的质量。

2010-09-28

DOORS Example Database Installer for 9.1

Telelogic doors9.1中使用的示例数据库,可以帮助你熟悉这个软件。

2010-09-28

DOORs DBMS9.1.part2.rar 2/2

不用多说了,业界久负盛名的需求管理软件。

2010-09-28

DOORs DBMS9.1.part1.rar 1/2

不用多说了,业界久负盛名的需求管理软件,大家都说好。

2010-09-28

在Linux实现的功能简单的模拟 shell

这个模拟shell只有几个很简单的功能,列出当前目录的文件,输入和输出重定向,代码不多,关键是由此理解shell的实现过程。

2009-09-09

linux下的代理服务器源码

一个linux下配置代理服务器的源码,可以设置合法与非法的url.

2009-03-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除