#include <windows.h>int _tmain(int argc, _TCHAR* argv[]){ ShellExecute(NULL, _T("open"), _T("mailto:960547096@qq.com"), NULL,NULL, SW_SHOWNORMAL); Sleep(100); return 0;}…
本文主要介绍两种在windows下调用外部exe程序的方法: 1.使用SHELLEXECUTEINFO 和 ShellExecuteEx SHELLEXECUTEINFO 结构体的定义如下: typedef struct _SHELLEXECUTEINFO { DWORD cbSize; ULONG fMask; HWND hwnd; LPCTSTR lpVerb; LPCTSTR lpFile; LPCTSTR lpParameters; LPCTSTR lpDirectory; int nS…
0. 说明  Windows 下开发 MapReduce 程序部署到集群 1. 前提 在本地开发的时候保证 resource 中包含以下配置文件,从集群的配置文件中拷贝 在 resource 中新建 mapred-site.xml(仅做测试使用,打包的时候删掉) <?xml version="1.0"?> <configuration> <property> <name>mapreduce.framework.name</name&…
使用Code::blocks在windows下写网络程序 作者 He YiJun – storysnail<at>gmail.com 团队 ls 版权 转载请保留本声明! 本文档包含的原创代码根据General Public License,v3 发布 GPLv3 许可证的副本可以在这里获得:http://www.gnu.org/licenses/gpl.html 本文档根据GNU Free Documentation License 1.3发布 GFDL1.3许可证的副本可以在这里获得:ht…
这里说的全屏抗锯齿,不是基于着色器的FXAA之类的方式,而是兼容性更好的,基于固定管线的多重采样方式. 先来说一下开发环境,我用的是VC2013+GLEW1.11. 要通过程序设置多重采样,首先需要进入控制面板,确定抗锯齿的设置是“根据应用程序而定” ,当然,这个设置的具体名称,不同的显卡厂商有不同的叫法. 接下来,就是重点了. Windows下要通过程序设置多重采样,必须使用wglChoosePixelFormatARB这个函数.目前网上基本都是自己去获取这个函数的接口地址,其实根本不用这么麻…
cygwin/gcc和MinGW都是gcc在windows下的编译环境,但是它们有什么区别,在实际工作中如何选择这两种编译器. cygwin/gcc完全可以和在linux下的gcc化做等号,这个可以从boost库的划分中可以看出来端倪,cygwin下的gcc和linux下的gcc完全使用的是相同的Toolsets.所以完全可以和linux一起同步更新gcc版本,而不用担心问题,并且在cygwin/gcc做的东西(不用win32的)可以无缝的用在linux下,没有任何问题.是在windows下开发…
如何在Windows下运行Linux程序 一.搭建 Linux 环境 1.1 安装 VMware Workstation https://www.aliyundrive.com/s/TvuMyFdTseh 1.2 下载 CentOS 映像文件 阿里云站点:http://mirrors.aliyun.com/centos/7/isos/x86_64/ 下载 CentOS-7-x86_64-DVD-2009.iso 即可. 1.3 新建虚拟机 VMware Workstation 16 Pro安装C…
文章为转载,原文出处https://blog.csdn.net/qq_29542611/article/details/86618902 前言先简单介绍下DLL.DLL:Dynamic Link Library 动态链接库 是一个被其他应用程序调用的程序模块,其中封装了可以被调用的资源或函数.DLL 文件属于可执行文件,它符合Windows系统的PE文件格式,不过它是依附于EXE文件创建的的进程来执行的,不能单独运行.为了演示调用DLL程序的2种方法,我们先建一个简单的DLL程序. 建一个简单的…
服务器端代码server.cpp: #include <stdio.h> #include <WinSock2.h> #pragma comment(lib,"ws2_32.lib") //加载ws2_32.dll int main() { //初始化DLL /************************************************************************/ /*调用WSAStartup()函数进行初始化,并指明要…
最近在进行一些实验环境的配置,最终通过双系统实现了多系统的管理,而不仅限于虚拟机的方式.以此方式成功安装了Windows8.1 Pro和Windows 10,原文在此. 在此基础上进一步安装了 Ubuntu16.04 ,通过将Ubuntu系统的 iso 文件刻录至U盘中,并在启动时选择从U盘启动系统,则可进入系统的安装界面,选择对应的用于安装系统的分区即可进行安装.安装过程较为简单且资料充足,这里主要讨论的是关于如何在使用Windows自带的引导程序时增加对Ubuntu16.04的引导的问题.…
近日研究了下IBM Lotus Mail,这货果然是麻烦,由于公司策略,没有开放smtp,很多系统邮件都没有办法发送,于是入手google学习Lotus Mail,想做成Windows服务,提供wcf服务给内部应用系统使用.在google上找了很多资料,由于是系统邮件,很多东西配置起来又比较麻烦.自己也入了很多坑,特此作为记录.废话不多说,下面开始... 服务器环境:Windows Server 2008R2+Lotus Notes 8.5中文版 特别注意:Lotus Notes 8.5中文版需…
1.下载相关程序. Golang下载:http://www.golangtc.com/download Git下载:http://git-scm.com/download/ TDM-GCC下载:http://tdm-gcc.tdragon.net/download 2.Go编译环境配置 安装 TDM-GCC,程序会自动设置PATH环境变量,如果没有设置成功请手动设置. 安装Go,安装完后需要设置GOROOT,GOPATH,GOBIN,PATH环境变量, 其中 GOROOT为你的Go安装跟目录 G…
有时候,我们需要确保一个应用程序长期稳定地运行,但是在Windows平台上由于种种原因,几乎不可能保障一个应用的绝对可靠运行.那么,我们就需要有一个机制,在应用死机﹑异常﹑系统重启等情况下自我恢复,而且能够做一些指定的动作,比如定时重启等. 方案一:把应用注册成服务,并把它放到启动项里.这个方法简单,但功能限制太大. 方案二:自己做一个服务管理器,定时检查服务运行情况.这个方法要自己开发代码,太麻烦. 方案三:找个第三方工具,比如AlwaysUP,Watchdog. 个人推荐AlwaysUP,它…
再进一步. . .model flat,stdcall option casemap:none include Windows.inc include user32.inc includelib user32.lib include kernel32.inc includelib kernel32.lib WinMain proto :DWORD ,:DWORD,:DWORD,:DWORD ;WinMain 函数原型定义 .DATA ClassName db AppName db .DATA?…
相关说明 这篇文档是接前篇[20160711][neven代码移植Windows]和[20160711][VS2012配置OpenCV2.4.9]下完成,首先需要通过篇文档编译出neven动态链接库和安装opencv动态链接库. 操作步骤 1.拷贝编译好的源代码和库文件到opencv目录下 2.新建VS工程 3.包含OpenCV动态链接库 桌面计算机右键->属性->高级系统管理->环境变量->系统变量,注意修改后需要注销系统 C:\Program Files\opencv\buil…
问题: No buffer space available Linux: vi /etc/sysctl.conf net.core.netdev_max_backlog = 30000  每个网络接口接收数据包的速率比内核处理这些包的速率快时,允许送到队列的数据包的最大数目 net.core.somaxconn = 262144   用来限制监听(LISTEN)队列最大数据包的数量,超过这个数量就会导致链接超时或者触发重传机制 net.core.rmem_default = 8388608  …
1.什么是flink Apache Flink® - Stateful Computations over Data Streams 2.启动 下载地址  我下载了1.7.2 版本  解压到本地文件目录下 进入bin路径 D:\software\flink-1.7.2\bin 打开cmd 运行start-cluster.bat脚本 此时显示: D:\software\flink-1.7.2\bin>start-cluster.batStarting a local cluster with on…
在 windows 用rpython编译出的文件总是无法运行,报 通过跟踪发现,rpython 每次都会将生成的C代码.Makefile 等放置在 %TEMP%\usession-release-2.0.x-17\testing_1 中(17是序号,每次都会自增),进去此目录,发现可执行文件是可以执行的——因为编译目录里是有manifest文件的.   Makefile 的生成是在 pypy-2.0.2-src\rpython\translator\c\genc.py 中的 CStandalon…
方法一:使用vbs启动,新建一个vbs脚本,内容如下: set ws=WScript.CreateObject("WScript.Shell") ws.Run 方法二:将程序注册成windows服务,详情见:将bat文件或exe程序注册成windows服务…
Windows一批机器,需要批量换程序.写个脚本给大家. net stop sharedaccess (关闭防火墙) del /s d:\*.log d:\*.vbs d:\*.pdb d:\*.vbs d:\*.dmp (删除日志) D: cd D:\Newsvr ftp 192.168.1.1 (程序先放在FTP里,windows2003是不能直接拖拽的哦) admin admin cd guoyabin get aaa2015-4-16.exe get xxx2015-4-16.vbs b…
一.背景: 1.os : windows7 64bit 旗舰版 2.启动ftp服务端软件时提示缺失mfc100.dll文件 以上情形亲测有效 二.修复 2.1 从https://cn.dll-files.com/mfc100.dll.html下载对应的版本(有32位的和64位的,笔者使用的是64位的操作系统,因此下载了64位的版本) 2.2 复制mfc100.dll到c:\Windows\System32目录下 2.3 安装directX repair工具 上述操作成功之后,无需重启即可生效…
就是用getLastErr可以得到错误号,同时,会将需要的长度写到参数里,再进行第二次调用,以此来节约内存空间. 神奇的长见识了. 相关说法如下: ====================== The error occurs because the buffer is insufficient. :-) It's not large enough for the content. Once again, I refer you to the documentation. If the func…
1. 下载  instsrv.exe 和 srvany.exe   我下载的地址  [点击打开链接][https://www.cr173.com/soft/64394.html] 2. cmd  cd  到 解压目录 cd c:\srvany 3. 命令  instsrv.exe 你的服务名 [srvany.exe] 所在的目录 instsrv.exe ServerName C:\program\srvany\srvany.exe 4. 打开注册表 路径:HKEY_LOCAL_MACHINE\S…
运行环境:windows10 64位,虚拟机:Ubuntu Kylin 14.04,Hadoop2.7.1 错误信息: java.io.IOException: Could not locate executable D:\hadoop\bin\winutils.exe in the Hadoop binaries.    at org.apache.hadoop.util.Shell.getQualifiedBinPath(Shell.java:356)    at org.apache.ha…
1.放在  开始-启动(C:\Users\Qi\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup)2.修改注册表[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run] 上面两种需要用户登录进去,才会启动 做成系统服务.通过系统自带的计划任务 启动.组策略三种办法可以无需用户登录系统就可启动,但该启动不显示程序的界面. 延迟启动方法: 1.系统自带…
1. 具体步骤如下:(文章末尾附加:Apache 2.2.17下载路径) 步骤一 :Cmd打开命令行窗口,切换到apache安装目录下 cd  C:\MAS\TRSMAS\win31\apache\bin 步骤二: 安装apache服务器 installed Apache services httpd.exe -k install 步骤三:修改配置文件 编辑文件:<安装目录>\conf\httpd.conf 步骤四:测试该服务的配置文件 httpd.exe -n "MyService…
三个步骤可以解决这个问题: 1) 以管理员身份开启命令行模式并键入msiexec /package <msi文件路径> 2) 修改组策略 计算机配置 ->> 管理模板 ->> Windows组件 ->> Windows Installer ->> 始终以提升的权限进行安装 的值为“启用”,包括用户配置下面的也修改了 3) 打开任务管理器,终止explorer.exe进程并重启开启(以系统管理权限开启此任务)…
步骤一 Cmd打开命令行窗口,切换到apache安装目录下 cd  C:\MAS\TRSMAS\win31\apache\bin 步骤二 安装apache服务器 installed Apache services httpd.exe -k install 步骤三 修改配置文件 编辑文件:<安装目录>\conf\httpd.conf 步骤四 测试该服务的配置文件 httpd.exe -n "MyServiceName" –t 步骤五 启动已安装的apache服务 httpd.…
环境准备 1.我这里使用的是python3.7.4,python官网下载较慢的同学可以移步至 https://pan.baidu.com/s/1XiPafBjM__zfBvvsLyK7kQ 提取码:zi0a 2.使用pip安装numpy与opencv-python模块   安装成功后会提升succeed,这里我已安装所以提示已存在.需要注意的是opencv-python目前只有python3.7的支持版本不支持最新的python3.8.    可在阿里云的镜像仓库内查看opencv-python…
bug of pythonhttp://bugs.python.org/issue1759845 解决:print sys.stdout.encoding  #eg : it shows cp936info = u'汉字'cmd = 'echo ' + info        subprocess.call(["java", "-jar", "Test.jar", cmd.encode('cp936')], shell=True)…