自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (31)
  • 收藏
  • 关注

原创 QQ互联验证失败100001

尝试使用qq互联实现qq登录,开始要申请应用,填写了网站地址后验证提示失败,返回错误码100001,要求添加的代码都添加了,但是还是有这个问题。纠结了半天后来偶然发现,这个网站地址有要求,域名后的地址最多不能超过一个。我开始写的格式是“http://www.xxx.com/xx/xx/index”一直就报错,修改为“http://www.xxx.com/xx”后就ok了。

2016-02-23 15:49:50 3688

原创 Unity3D获取APK包信息实现

public void getPackageName()    {        //Player = new UnityPlayer();        AndroidJavaClass Player = new AndroidJavaClass("com.unity3d.player.UnityPlayer");        //Activity = Player.curre

2015-04-02 11:24:06 2745 1

原创 mac系统操作整理

1. 文本编辑时光标切换到行首和行尾:cmd+←, cmd+→

2015-02-01 09:15:30 464

原创 apk反编译(一)

最近研究android开发,先从编译学习,尝试把现有的apk包进行反编译,学习一下别人的代码。反编译过程是从网上学习到的,现总结如下:1. 工具java,android相关,肯定要有java运行环境,需要装jdk,这个都是就不再赘述了。apktool, http://code.google.com/p/android-apktool/ 这地址要翻墙才能上,下载apktool1.5.

2015-01-09 17:07:12 581

原创 vi编辑器基于目录的操作

vim中可以进行分块操作···上下分 块:进入末行命令:new左右分块:vnwe切换键:Ctrl+w+H/J/K/L      /*H 是左键,L是右键,J是下键,K是上键,嗯这样在vim中换行什么的超级方便··不用再让右手跑过去按上下左右键了··*/命令模 式转入后台操作的命令:Ctrl +z 后台作业在终端中输入命令fg可以把后台作业调至前台

2014-07-16 11:56:57 898

原创 python实现网络爬虫学习总结

import urllib2import urllibdef openUrl(strUrl): response = urllib2.urlopen(strUrl) retContent = response.read() return retContent def writeFile(content, outputPath, mode='w'):

2014-01-24 17:06:18 1450

原创 i++和++i的区别

++运算符前置和后置表面上的区别显而易见,不再做论述。关于这两种方式在程序中的性能问题加以探讨。++后置是将当前对象(变量)值做一份临时拷贝作为该表达式的结果,然后将当前对象(变量)按照++操作符的规则进行运算,也就是自加1。++前置是直接将当前对象(变量)按照++操作符的规则进行运算,然后将最终的对象(变量)作为该表达式的结果。这两者相比,++后置会比前置多一份对象(变量)的临时拷贝

2013-07-29 22:11:42 605

转载 安装pywin32以后,使用出现错误

今天,安装了pywin32,马上迫不及待的写了段win32的python代码。但是执行时告诉我,ImportError: DLL load failed。难道还有什么没做,查了下Google和Baidu,发现是因为没有制定Pywin32的dll所致,我们在用Pywin32开发时,需要用到它的几个DLL。分别是pythoncom32.dllpythoncomloader32.

2012-01-05 14:08:55 1843

转载 Format Strings for PyArg_ParseTuple()

The PyArg_ParseTuple() function is declared as follows:int PyArg_ParseTuple(PyObject *arg, char *format, ...);The arg argument must be a tuple object containing an argument list passed from

2012-01-05 10:07:58 1759

转载 十道海量数据处理面试题

1、海量日志数据,提取出某日访问百度次数最多的那个IP。    此题,在我之前的一篇文章:十一、从头到尾彻底解析Hash表算法里头有所提到,当时给出的方案是:IP的数目还是有限的,最多2^32个,所以可以考虑使用hash将ip直接存入内存,然后进行统计。    再

2011-09-26 02:07:26 503

转载 VC中利用多线程技术实现线程之间的通信

当前流行的Windows操作系统能同时运行几个程序(独立运行的程序又称之为进程),对于同一个程序,它又可以分成若干个独立的执行流,我们称之为线程,线程提供了多任务处理的能力。用进程和线程的观点来研究软件是当今普遍采用的方法,进程和线程的概念的出现,对提高软件的并行性有着重要的意义

2011-09-23 00:53:43 1195

转载 二叉树的非递归遍历

二叉树的遍历如果使用递归调用基本没什么问题,这里主要是讲如何使用非递归方法实现二叉树的遍历。由于递归调用程序实际上使用了栈来保存方法中的变量值,在非递归遍历的方法中我们需要基于栈的方法。先来看看这个方法01///

2011-08-18 23:16:37 509

原创 LPCTSTR类型

简介  LPCTSTR类型   如何理解LPCTSTR类型?   L表示long指针 这是为了兼容Windows 3.1等16位操作系统遗留下来的,在win32中以及其他的32位操作系统中, long指针和near指针及far修饰符都是为了兼容的作用。没有实际意义。   P表示这

2011-07-28 10:10:09 435

原创 C/C++指针

字符串常量放在代码区代码区的是只读的学习指针要记住的三句话。1.指针是变量(类型,名,值,地址)2.指针的值是地址,是一个特殊的变量3.指向地址的时候类型要匹配 char* str = "abcdef";   //str指向的是代码去的常量char a[] = "abcdef";

2011-07-26 08:40:18 364

原创 Eclipse链接MySQL数据库

首先下载并安装MySQL数据库我用的是MySQL5.0的然后从网上下载一个MySQL的JDBC驱动程序我用的是mysql-connector-java-5.1.0然后安装JDBC,将其解压缩,然后把解压缩后的文件夹COPY到JAVAHOME目录下如:D:/Program Files/Java/jdk1.5.0_11然后配置Path和ClassPath路径PATH:D:/Program File

2011-06-26 10:12:00 1269

原创 C++中string类的使用方法

string类的构造函数:string(const char *s); //用c字符串s初始化string(int n,char c); //用n个字符c初始化此外,string类还支持默认构造函数和复制构造函数,如string s1;string s2="hello";都是正确的写法。当构造的string太长而无法表达时会抛出length_error异常string类的字符操

2011-06-14 01:07:00 533

原创 C++实现Vector类

#ifndef _VECTOR_H_#define _VECTOR_H_#include #include #pragma warning(disable: 4715)#pragma warning(disable: 4244)template class VRAPI Vector{public: typedef _Type* pointer;  // 数据类型指针 class I

2011-06-07 21:28:00 1884

原创 freeBSD下挂载u盘

<br />挂载命令的使用格式如下:<br />mount [选项] <-t 类型> [-o 挂载选项] <设备> <挂载点><br />类型就是你U盘的分区格式,比从上面知道我的U盘类型是msdosfs,设备名称是da0s4,完整路径是/dev/da0s4,挂载点是/mnt/usbdisk,所以我要输入的命令是:<br />mount -t msdosfs   /dev/da0s4 /mnt/usbdisk<br />挂载成功后会有提示信息,我的信息是:<br />GEOM_LABEL:Label msd

2011-05-23 19:48:00 3942

转载 Factory模式(转)

<br /><br />在网上看了很多这方面的资料,头也大了,众说纷纭,但都大同小异,按我自己的理解总结了一下:<br />Factory模式可以分为:简单工厂(Simple Factory)、工厂方法(Factory Method)、抽象工厂(Abstract Factoty)<br />下面分别来说明下:<br />简单工厂(Simple Factory)是比较容易理解的,主要是一个具体的全能类,负责产生所有的之类,根据传来的参数进行比较产生相对应的之类,简单工厂方法没有抽象出方法。用列说面如下:<br

2011-05-20 00:08:00 448

转载 Linux下的多线程编程

<br />1 引言<br />  线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的Unix也支持线程的概念,但是在一个进程(process)中只允许有一个线程,这样多线程就意味着多进程。现在,多线程技术已经被许多操作系统所支持,包括Windows/NT,当然,也包括Linux。<br />  为什么有了进程的概念后,还要再引入线程呢?使用多线程到底有哪些好处?什么的系统应该选用多线程?我们首先必须回答这些问题。<br /

2011-05-16 21:51:00 321

原创 STL 迭代器(转)

<br /><br /><iterator> 中定义了迭代器得使用方法,主要得模版类有:<br />插入迭代器<br />插入迭代器是一种迭代器适配器,带有一个容器参数,并生成一个迭代器,用于在指定的容器中插入元素。通过插入迭代器赋值时,迭代器将会插入一个新的元素。C++语言提供了三种插入器,其差别在于插入元素的位置不同:back_inserter,创建使用push_back实现插入的迭代器,其使用一个对象作为实参将一个新元素插入到容器得后端front_inserter的操作类似于back_inserter

2011-05-12 19:41:00 661

原创 STL中map用法详解(转载)

<br /><br />Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里说下map内部数据的组织,map内部自建一颗红黑树(一种非严格意义上的平衡二叉树),这颗树具有对数据自动排序的功能,所以在map内部所有的数据都是有序的,后边我们会见识到有序的好处。<br />下面举例说明什么是一对一的数据映射。比如一个班级中,每个学生的学号

2011-05-12 19:36:00 343

原创 FreeBSD下VI编辑器的使用(转)

vi 是所有unix-like都有的编辑器...不用额外安装让您在不同系统上也能够很快的进入状况.1.概说若您之前不曾使用过全屏幕的编辑器,那么您可能连一些简单的编辑都有问题.如此您可能要找一个已经稍微了解vi使用的人来带领您.vi是一个屏幕编辑器,这表示了vi几乎用去了屏幕上的每一行空间来展示档案的内容,除了屏幕上的最后一行.这一行是用来让您发号命令给vi及vi给你一些相关档案信息时用的.其它您必须了解的是vi是一个模式型编辑器.举例来说:你能输入文字或者是执行命令,但是你必须在正确的模式才能够执行.您一

2011-04-30 09:37:00 1208

[高质量程序设计指南_C++_C语言(第三版)].林锐

[高质量程序设计指南_C++_C语言(第三版)].林锐

2011-11-29

项目开发过程项目开发过程项目开发过程

项目开发过程项目开发过程项目开发过程项目开发过程

2011-08-06

录屏软件BB flashback.rar

录屏软件BB flashback.rar 录屏软件BB flashback.rar 录屏软件BB flashback.rar 录屏软件BB flashback.rar

2011-07-23

Windows下多线程编程基础

Windows下多线程编程基础 Windows下多线程编程基础 Windows下多线程编程基础 Windows下多线程编程基础

2011-07-15

ADO数据库编程应用

ADO数据库编程应用 ADO数据库编程应用 ADO数据库编程应用 ADO数据库编程应用

2011-07-15

C++技术培训课件大全

C++ 指针 数组 对象 stl 继承 多态 C++ 指针 数组 对象 stl 继承 多态 C++ 指针 数组 对象 stl 继承 多态

2011-07-15

The C++ Programming Language Special 3rd Edition.pdf

C++ Programming Language C++ Programming Language C++ Programming Language

2011-06-02

oracle基础教程.rar

oracle基础教程 oracle基础教程 oracle基础教程

2011-05-12

ORACLE数据库.rar

ORACLE数据库 ORACLE数据库 ORACLE数据库

2011-05-12

Perl语言编程.zip

Perl语言编程 Perl语言编程 Perl语言编程

2011-05-12

Perl 入门及高级编程.zip

Perl 入门及高级编 Perl 入门及高级编 Perl 入门及高级编

2011-05-12

eclipse的使用.pdf

eclipse的使用 eclipse的使用

2011-05-12

TCP/IP详解 卷3.zip

TCPIP详解 卷3 TCPIP详解 卷3.zip

2011-05-12

TCPIP详解 卷2实现 2.rar

TCPIP详解 卷2实现 TCPIP详解 卷2实现

2011-05-12

TCPIP详解 卷2实现 1.rar

TCPIP详解 卷2实现 TCPIP详解 卷2实现 TCPIP详解 卷2实现

2011-05-12

TCP/IP详解 卷1协议.zip

TCP/IP详解 卷1协议 TCP/IP详解 卷1协议 TCP/IP详解 卷1协议

2011-05-12

算法分析与设计.pdf

算法分析与设计 算法分析与设计 算法分析与设计 算法分析与设计

2011-05-09

C++编程代码规范.doc

C++编程代码规范.doc C++编程代码规范.doc C++编程代码规范.doc

2011-05-05

The_C++_Standard_Library(质量优异).pdf

The_C++_Standard_Library(质量优异).pdf The_C++_Standard_Library(质量优异).pdf

2011-05-05

Struts in Action 中文版

Struts in Action 中文版 Struts in Action 中文版

2011-05-02

PostgreSQL 7 数据库开发指南

PostgreSQL 7 数据库开发指南 PostgreSQL 7 数据库开发指南

2011-05-02

java学习 java学习

java学习 java学习 java学习 java学习 java学习

2011-05-02

Java网络编程与分布式计算

Java网络编程与分布式计算 Java网络编程与分布式计算 Java网络编程与分布式计算 Java网络编程与分布式计算

2011-05-02

The C++ Programming Language (Third Edition EN)

The C++ Programming Language (Third Edition EN) The C++ Programming Language (Third Edition EN)

2011-04-30

Windows_API_参考大全

Windows_API_参考大全 Windows_API_参考大全 Windows_API_参考大全

2011-04-30

Linux命令大全 Linux命令大全

Linux命令大全 Linux命令大全 Linux命令大全

2011-04-30

《SQL 参考手册》中文版

《SQL 参考手册》中文版 《SQL 参考手册》中文版 《SQL 参考手册》中文版 《SQL 参考手册》中文版

2011-04-30

C语言标准与实现 C语言标准与实现

C语言标准与实现C语言标准与实现C语言标准与实现C语言标准与实现

2011-04-30

空空如也

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

TA关注的人

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