原创 IOS之路--用oc實現類

//用oc實現類 #import <Foundation/Foundation.h>//引入頭文件 @interface Fraction :NSObject//@interface用於描述類和類的方法     -(void)

原创 Windows7上使用VMWare搭建IOS開發環境

最近想學習IOS開發,搭建虛擬機時遇到很多問題,把搭建過程和問題彙總一下,以幫助後人 1.相關配置 操作系統:windows7旗艦版 Work station:VMWare10 Mac操作操作系統:OS X 10.8 2.相關

原创 C/C++ 如何調用Lua中的數據

/*1.lua*/ luat_Test1={a=123, b=456, c=789} luat_Test2={123, 456, 789} luatable  = {{Level = 1,sid = "monster"},{Level

原创 設計模式之裝扮模式(C++實現)

 裝飾模式:動態地給一個對象添加一些額外的職責。就增加功能來說,裝飾模式相比生成子類更爲靈活。有時我們希望給某個對象而不是整個類添加一些功能。比如有一個手機,允許你爲手機添加特性,比如增加掛件、屏幕貼膜等。一種靈活的設計方式是,將手機嵌入

原创 Lua調用C++的變量

#include <iostream> #include "lua.hpp" int main(void) {lua_State *L = luaL

原创 C++遍歷Lua二維table

#include <iostream> #include <stdio.h>  using namespace std;  #include "lu

原创 設計模式之代理模式(C++實現)

代理模式:爲其他對象提供代理以控制對這個對象的訪問。 代理模式運用的場合: 1、遠程代理。也就是爲對象在不同的地址空間提供局部變量代表,這樣可以隱藏一個對象存在於不同地址空間的事實 2、虛擬代理。根據需要創建開銷很大的對象。通過它來存放實

原创 C++調用Lua函數

int main() {lua_State * L = luaL_newstate();luaL_openlibs(L);luaL_dofile(L

原创 logstash+beatfile採集中文亂碼

查看logstash手冊,發現可以配置,公共codec插件字符集https://www.elastic.co/guide/en/logstash/5.6/plugins-codecs-multiline.html 修改配置如下,重啓log

原创 Filebeat在windows下安裝使用

一、windows下安裝Filebeat 官網下載安裝包  解壓到指定目錄,打開解壓後的目錄,打開filebeat.yml進行配置。 1、配置爲輸出到ElasticSearch ①:配置 Filebeat  prospectors->p

原创 基於docker部署ELK+beatfile全流程操作

巨坑提醒:ES和kibana的版本儘可能的保證一致,否則要去修改很多配置信息,而且不一定能安裝成功,現象:ES安裝成功了但是kibana無法鏈接到ES,報紅(red)。 1、安裝完後的ELK訪問路徑 ES訪問 :http://localh

原创 基於docker安裝ELK

文章目錄結構如下:   image.png 巨坑提醒:ES和kibana的版本儘可能的保證一致,否則要去修改很多配置信息,而且不一定能安裝成功,現象:ES安裝成功了但是kibana無法鏈接到ES,報紅(red)。 1、安裝完後的ELK訪

原创 解決elasticsearch配置network.host: 0.0.0.0導致elasticsearch服務啓動不成功的問題

(二)解決elasticsearch配置network.host: 0.0.0.0導致elasticsearch服務啓動不成功的問題 一、問題概述 本人在本地的虛擬機linux上安裝的elasticsearch。 當修改 e

原创 Prometheus+Pushgateway+Grafana可視化監控全流程,並實現自定義監控

一、Prometheus 簡介 Prometheus 是一套開源的系統監控報警框架。它啓發於 Google 的 borgmon 監控系統,由工作在 SoundCloud 的 google 前員工在 2012 年創建,作爲社區開源項目進行開

原创 如何在Windows平臺使用VS搭建C++/Lua的開發環境

本文主要介紹如何在Windows平臺利用VS搭建C++/Lua開發環境。這裏的“C++/Lua開發環境”主要指的是C++調用Lua,以及Lua調用C++。Mac平臺相對會比較方便,但是VS也不是很麻煩就是了。Mac上利用XCode搭建的教