Android Studio问题—Unsupported method: AndroidProject.getPluginGeneration().
admin | andriod | 2017-03-01
报错内容
C++
16:56:06 UnsupportedMethodException
Unsupported method: AndroidProject.getPluginGeneration().
The version of Gradle you connect to does not support that method.
To resolve the problem you can change/upgrade the target version of Gradle you connect to.
... [阅读全文]
解决 Android studio gradle 的 read-only property ‘jniFolders’ 编译错误
admin | andriod | 2017-02-28
Error:(73, 0) Cannot set the value of read-only property ‘jniFolders’ on
open file
因为 build.gradle 中 有删除这些内容
Java
clean.dependsOn 'cleanCopyNativeLibs'
tasks.withType(com.android.build.gradle.tasks.PackageApplication) { pkgTask ->
pkgTask.jniFolders =... [阅读全文]
Solution for Problems found loading plugins: Plugin “Google Services” was not loaded
admin | andriod | 2017-02-28
Just encountered an error while starting Android Studio after an Android Studio and SDK update. While starting Android Studio, a popup will notify you of a Plugin Error, detailed below,
Problems found loading plugins:
Plugin “Google Services” was not loaded: required plugin “Google Login” disabled.
It will also provide sever... [阅读全文]
C++ 获取父进程
admin | win32 | 2017-02-16
C++
// Win32Project2.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include <iostream>
#include <wtypes.h>
#include<tlhelp32.h>
#include <psapi.h>
#pragma comment(lib,"psapi.lib")
using namespace std;
#define ProcessBasicInformation 0
typedef struct
... [阅读全文]
获取运行过程中改名的文件的路径
admin | win32 | 2017-01-12
需求
一个 EXE 在运行过程中(被)改名了,需要准确地获取它的文件名。
尝试
原本以为这是一个非常简单的 CASE,直接用 GetModuleFileName 不就行了吗?结果还真不如我所想。无论程序运行过程中被改名成什么样子,GetModuleFileName 返回的都是 EXE 开始运行时的名字。然后又尝试了 GetProcessImageFileName,也是如此,直到最后找到了 QueryFullProces... [阅读全文]
宏与参数,类型冲突 pop_macro
admin | win32 | 2016-12-22
C++
//a.h
#include "b.h"
class A{
#pragma push_macro("aaaa")
#undef aaaa
void fuckyou( int aaaa);
#pragma pop_macro("aaaa")
};
//b.h
#define aaaa (*__daylight())
123456789101112
//a.h#include "b.h"class A{#pragma push_macro("aaaa")#undef aaaa &nbs... [阅读全文]
邮件相关开源库
admin | email | 2016-12-21
http://code.csdn.net/news/2819419
http://sourceforge.net/projects/vmime/?source=dlp
http://sourceforge.net/projects/libmail/?source=recommended
http://sourceforge.net/projects/lhmail/?source=dlp
http://sourceforge.net/projects/nlcreator/?source=dlp
http://trojita.flaska.net/download.html
http://sourceforge.net/projects/davmai... [阅读全文]
解决Duilib创建的win32窗口拖到屏幕上边缘自动最大化
admin | win32 | 2016-12-16
转载:http://bbs.csdn.net/topics/390842294
使用Duilib创建窗口的时候,假如有这样一个需求:
1.窗口大小规定
2.不可拖拽改变窗口大小
3.双击标题栏禁止最大化
4.禁止拖拽窗口到屏幕上边沿最大化
针对以上四点,给出解决办法:
1.设置size=”宽,高”
2.sizebox=”0,0,0,0″
3.在HandleMessage中屏蔽掉WM_NCLBUTTONDBLCLK
... [阅读全文]
post和get的区别
admin | net work | 2016-10-28
1. get是从服务器上获取数据,post是向服务器传送数据。
2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。
3. 对于get方式,服务器端用Request.QueryString... [阅读全文]
配置Exchange 2010+Outlook 2010自动发现功能
admin | email | 2016-10-27
从Exchange 2007+Outlook 2007开始,Microsoft提供了一种新的配置Outlook客户端的方式:自动发现(Auto Discover)。用户只需要打开Outlook,按照向导的提示走完所有步骤,最理想的情况下(客户端已经加入域并登录到域),用户只需要点击鼠标,不必用键盘输入任何信息,就能够连接到Exchange服务器。而且,可以同时配置Outlook MAPI模式和Outlook Anywh... [阅读全文]