摘要: 目标:收集用户日志 流程: 浏览器端get方法将数据传到nginx服务 nginx收集到数据,执行内嵌lua脚本,访问redis,根据token获得用户id 将日志信息存入文件 1、nginx安装,参见:http://www.cnblogs.com/unreal/articles/7739290.h 阅读全文
posted @ 2018-03-22 20:47 虚幻 阅读(1556) 评论(0) 推荐(0) 编辑
摘要: 1、环境 局域网环境有3台Linux服务器,配置host文件 [root@master1 ~]# vim /etc/hosts 2、配置master1免密码访问slave1和slave2 #将master1的id_rsa.pub文件的内容追加到slave1和slave2的authorized_key 阅读全文
posted @ 2018-03-22 20:11 虚幻 阅读(3203) 评论(0) 推荐(0) 编辑
摘要: Spark读写HBase示例 1、HBase shell查看表结构 2、HBase shell插入数据 3、pom.xml: 4、源码: 5、maven打包 mvn clean scala:compile compile package 6、提交运算 阅读全文
posted @ 2017-09-29 14:30 虚幻 阅读(386) 评论(0) 推荐(0) 编辑
摘要: MQ: 区别:面向数据、生产者与消费者、有缓冲节点、异步、系统级/模块级通信 选型:RabbitMQ、ActiveMQ/Apollo、ZeroMQ、memcacheQ、Redis、MSMQ、kafka/jafka 场景: 1、消息的发送者和消费者需要解耦的情况 2、发送者并不明确谁是消费者 3、发送 阅读全文
posted @ 2017-03-28 09:37 虚幻 阅读(1767) 评论(0) 推荐(0) 编辑
摘要: //windows@echo offroute -froute add 192.168.50.0 mask 255.255.255.0 192.168.50.1 metric 1route add 192.168.10.0 mask 255.255.255.0 192.168.50.1 metric... 阅读全文
posted @ 2014-08-22 11:47 虚幻 阅读(175) 评论(0) 推荐(0) 编辑
摘要: epoll模型#include #include /* basic system data types */#include /* basic socket definitions */#include /* sockaddr_in{} and othe... 阅读全文
posted @ 2014-07-26 18:08 虚幻 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 1. STM32F103 ADC 本例使用STM32F103芯片的PA1引脚测试模拟输入的电压值。 查看文档《STM32F103X.pdf》第31页,引脚定义图: 得知PA1使用ADC1的通道1。 查看文档《STM32F103X.pdf》第13页,时钟树图: 得知ADC1可2,4,6,8分频,又ADC输入时钟不得超过14MHZ(参见STM32参考手册RM0008第11章ADC)。... 阅读全文
posted @ 2014-07-11 14:14 虚幻 阅读(14564) 评论(0) 推荐(0) 编辑
摘要: 注:本文引自:http://blog.csdn.net/genglei1022/article/details/6096126在工业控制中,工控机(一般都基于Windows平台)经常需要与智能仪表通过串口进行通信。串口通信方便易行,应用广泛。一般情况下,工控机和各智能仪表通过RS485总线进行通信。RS485的通信方式是半双工的,只能由作为主节点的工控PC机依次轮询网络上的各智能控制单元子节点。每次通信都是由PC机通过串口向智能控制单元发布命令,智能控制单元在接收到正确的命令后作出应答。在Win32下,可以使用两种编程方式实现串口通信,其一是使用ActiveX控件,这种方法程序简单,但欠灵活。 阅读全文
posted @ 2012-05-29 13:23 虚幻 阅读(678) 评论(0) 推荐(0) 编辑
摘要: 一、Visual Studio环境、Keil环境#pragma pack (1)二、Linux环境gcc#define PACKED __attribute__((packed))struct PACKED Gprs{unsigned shorthead;unsigned charflag;};typedef struct _UsrPhrase{ char key; int x;} __attribute__((packed)) UsrPhrase;struct __attribute__((packed)) GprsWeight{ unsigned short head; unsigned. 阅读全文
posted @ 2012-03-15 09:47 虚幻 阅读(827) 评论(0) 推荐(0) 编辑
摘要: 解决VS2010安装失败的问题,安装总结如下:1、安装前请阅读《Visual_Studio_2010_自述文件.pdf》,如果你装的是XP系统,要装SP3补丁。2、请确保你的安装文件正确,建议用MD5验证完整性。3、如果使用虚拟光驱安装,请确保虚拟光驱能开机自动运行,并且自动加载虚拟光驱。电脑重新启动后虚拟光驱不要更换盘符。4、切断网线、退出杀毒软件(如:360)5、如果安装过程终止(系统需要回滚)或是安装失败,你需要重新安装,请确保系统要卸载干净vs2010相关的东西,如:(1) Microsfot .NET Framework 4(2)Microsfot .NET Framework 4简 阅读全文
posted @ 2012-03-02 11:38 虚幻 阅读(6005) 评论(0) 推荐(0) 编辑