Public
xHydra
这个作者很懒,什么都没留下…
展开
-
[C]: make program simple - No.2
#include #include #define _SUCC 0#define _FAIL (-1)#define FOO(_FUNC) foo_##_FUNCint foo_bar(){ printf("[%s] called.\n", __func__); return _SUCC;}int foo_err(){原创 2012-08-04 00:05:14 · 615 阅读 · 0 评论 -
利用VBScript在隐藏窗口中运行应用程序
起因 使用MoinMoin Desktop Edition已经有一段时间了,每次开机都得运行wikiserver.py,而且总会有一个命令行的黑框,很碍眼。折腾了半晌,终于可以干掉黑框,让wikiserver.py在后台运行了。 其实这种方法同样可以用于其它需要保持运行,但又不想看见窗口的软件。 原理 利用VBScript创建wscript.shell对象,运行一个转载 2015-07-21 12:13:32 · 7935 阅读 · 0 评论 -
Docker -- 命令总结
查看docker的子命令,直接敲docker或完整的docker help就可以了:root@tankywoo-docker:~# docker [1/1617]Usage: docker [OPTIONS] COMMAND [arg...] -H=[unix:///var/run/docker.sock]转载 2015-07-09 15:43:02 · 1509 阅读 · 0 评论 -
python发邮件实例
环境:windows ,python3.2.2文件形式的邮件[python] view plaincopy#!/usr/bin/env python3 #coding: utf-8 import smtplib from email.mime.text import MIMEText from email.head转载 2014-09-16 04:32:58 · 1069 阅读 · 0 评论 -
C/C++ Log function source code
// log error info to file.void Log(char *szInfo, ...){ va_list args = NULL; FILE *fp = NULL; if (NULL == szInfo) { return; } fp = fopen("ad.log", "a+"); if (NULL ==原创 2014-03-24 23:11:55 · 594 阅读 · 0 评论 -
wget function of python
#wget_cmd.py#!/usr/bin/pythonimport sys, urllibdef reporthook(*a): print afor url in sys.argv[1:]: i = url.rfind('/') file = url[i+1:] print url, "->", file urllib.urlretriev转载 2014-03-06 15:35:26 · 639 阅读 · 0 评论 -
C调用Python脚本文件里的函数
#Python脚本,存为pytest.pydef add(a,b): print "in python function add" print "a = " + str(a) print "b = " + str(b) print "ret = " + str(a+b) return a + b// C代码调,用上面的add函数#include #转载 2014-02-22 16:10:21 · 734 阅读 · 0 评论 -
C语言调用PYTHON脚本
先上python代码:# call.pydef test(): print 'hello world'def add(a,b): return a + b 再上c代码#include #include #include int main(int argc, char *argv[]){ Py_Initialize(); if(!Py_转载 2014-02-22 15:27:16 · 2020 阅读 · 0 评论 -
C语言调用python代码 - 2
#include "python_lib/Python.h" #include #pragma comment(lib,"python27_d.lib") int main(int argc, char *argv[]) { Py_Initialize(); //PyRun_SimpleString("import sys"); /转载 2014-02-22 15:35:26 · 695 阅读 · 0 评论 -
Python 3 中的 urllib 实例
在Python3中合并了 urllib 和 urllib2, 统一命名为 urllib 了,我觉得这样更加合理了。urllib真的是太方便了,让我们可以像读取本地文件一样读取WEB上的数据。这周学习了一番,并封装了一个类,供以后方便使用吧!并附带有许多的应用实例。一、自己封装的类Code example:12345转载 2014-01-22 20:21:47 · 9946 阅读 · 0 评论 -
fatal: could not read Password for 'https:/username@bitbucket.org': No such file or directory
git issues in windows while push file to server.[issue description]fatal: could not read Password for 'https://youshu_he@bitbucket.org': No such file or directory[solution]going to原创 2014-01-21 20:29:26 · 8476 阅读 · 0 评论 -
GPL源码感染的问题
GPL 的传染可以被两道边界阻止(但是很不幸,这两道边界都很模糊,所以你必须用最保守的方式「自我审查」):证明你的产品不是 derived work;或者证明你满足 system exception。如何证明不是 Derived Work唯一被认可的方式是建立 address space boundary。被承认的 ASD 包括:基于 MMU 的内存空间隔离(进程隔离,转载 2014-01-12 23:24:15 · 4321 阅读 · 2 评论 -
笔记本怎么设置WIfi热点
方法/步骤1首先确认你的无线网卡可以使用。在开始菜单中依次找到“所有程序”--“附件”--“命令提示符”,右键“以管理员身份运行”。如下图所示:2在“命令提示符”里输入“netsh wlan set hostednetwork mode=allow ssid=Test key=0123456789”,回车,系统会自动虚拟出一个转载 2013-10-28 21:09:59 · 819 阅读 · 0 评论 -
Windows下编译OpenSSL (VS2010)
需要说明的是请一定安装openssl-1.0.1e,openssl-1.0.0我没有编译成功。如何在Windows下编译OpenSSL (Vs2010使用VC10的cl编译器)1、安装ActivePerl//初始化的时候,需要用到perl解释器2、使用VS2010下的Visual Studio 2010 Command Prompt进入控制台模式(这个模式会自动设置各种环境变量)转载 2013-10-09 17:27:06 · 9262 阅读 · 0 评论 -
Modify the PAMIE for attach opened IE
class PAMIE: """ cPAMIE is an automation object based on the work of PAMIE by RLM http://pamie.sourceforge.net/ """ __version__ = "3.0" def __init__(self, url=None, timeOut=30原创 2012-10-27 20:42:00 · 698 阅读 · 0 评论 -
[C]: make program simple - No.1
#include #include /* this demo is aim to make check exception as a piece of cake */#define _SUCC 0#define _FAIL (-1)#define LOG_ERR printf#define CHK_ERR_NE(_FUNC, _EXP, _RET) \ d原创 2012-08-03 23:20:28 · 672 阅读 · 0 评论 -
将 Sublime 3 打造成 Python/Django IDE
作者: Desmond Chen, 发布日期: 2014-07-02, 修改日期: 2014-07-02 Sublime Text 是一款非常强大的文本编辑器, 下面我们介绍如何将 Sublime Text 3 打造成一款 Python/Django 开发利器:1. 安装 Sublime Text 3虽然现在的 Sublime 3 还处于 beta 阶段, 但已经非常稳定了,转载 2015-10-11 16:53:24 · 3854 阅读 · 1 评论