C++
一小毛孩子
想要去T
展开
-
简单的C++加载jvm实现
以前由于忙碌一直没有时间静下心来吧,学到的东西进行归纳整理,最近由于某些原因,总算可以总结一下了。该小功能为大功能的前置部分,整个小功能需要用到windowService,主体逻辑主要使用java,故需要使用到C++加载jvm的技术,下面进入正题。一,创建一个简单的java程序package test;public class HelloWorld { public原创 2016-12-29 09:27:21 · 4601 阅读 · 0 评论 -
简单的C++加载jvm实现--简单的日志输出
接上篇文章,已经成功加载了jvm后,考虑到需要做成windowservice运行到后台,那么需要对运行过程中的状态进行日志输出。一,新建一个OutLog.cpp文件:#include "stdafx.h"using namespace std;/** 输出服务启动日志 **/void outLog(char* dataBuffer) { //分配一块内存空间 char*原创 2016-12-30 13:56:46 · 1140 阅读 · 0 评论 -
简单的C++加载jvm实现--简单的日志输出--JAVA端程序
前面做好了C++端程序的简单日志输出,接下来到启动的JAVA程序输出日志了。为了尽量的精简,所以不考虑使用log4j,使用java自带的IO流输出。一,对原来的工程进行改造:public class HelloWorld { public static void main(String[] args) { try { //可以设置系统参数改变日志输出位置 String j原创 2016-12-31 19:13:37 · 524 阅读 · 0 评论 -
简单的C++代码编写windows服务
继上一章flex通信之后,接下来需要为程序集成到windows服务做准备了,首先需要学习如何编写一个windows服务。一,windows服务的代码如下:#include "stdafx.h"#include "resource.h"using namespace std;//服务的状态,和服务停止事件SERVICE_STATUS serviceStatus;SERVIC原创 2017-01-13 01:03:16 · 2013 阅读 · 2 评论