0x00 起因 去年写的一个程序因为需要在局域网发送消息支持一些命令和简单数据的传输,所以写了一个C/S的通信模块。当时的做法很简单,服务端等待链接,有用户接入后开启一个线程,在线程中运行一个while循环接收数据,接收到数据就处理。用户退出(收到QUIT命令)后线程结束。程序一直运行正常(当然还要 ...
1、什么是JMS JMS即Java消息服务(Java Message Service)应用程序接口,是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。Java消息服务是一个与具体平台无关的API,绝大多数MOM提供商都对JMS提供 ...
分类:
编程语言 时间:
2017-11-05 21:10:28
阅读次数:
285
一、钉钉配置1、添加钉钉机器人关于钉钉的注册我这里不再过多介绍。2、选择添加机器人3、选择自定义机器人4、创建完成之后记住webhook,后面用于发送消息二、Zabbix配置1、创建脚本#vim/usr/local/zabbix/alertscripts/dingding_text.py#!/usr/bin/python
#-*-coding:utf-8-*-
..
分类:
其他好文 时间:
2017-11-04 00:19:20
阅读次数:
186
socket:我们通常听过的套接字: 服务端: 1、创建socket对象 2、bing 绑定ip及端口 3、对该端口进行监听 4、消息阻塞(等待客户端消息) 客户端: 1、创建socket对象 2、连接服务ip及端口 3、发送消息到服务器ip python 的socket通信,要使用socket内置 ...
分类:
编程语言 时间:
2017-11-02 15:59:55
阅读次数:
153
导语: 随着移动时代的发展以及微信的普及流行,越来越多的用户使用微信发送消息,但经常出现撤销消息的情况。因此需要一款微信防止消息撤回插件,微信用户可以防止对方撤回消息,看到对方发出的任何消息,妈妈再也不用担心对方骂完人就撤回消息了! 分析的步骤: 1)加载微信ipa,搜索撤销涉及的可疑函数进行分析。 ...
分类:
微信 时间:
2017-11-01 12:07:36
阅读次数:
359
5.面向对象方法 类与类之间的关系: 依赖关系(Dependence):假设A类的变化引起了B类的变化,则说名B类依赖于A类。 泛化关系(Generalization):A是B和C的父类,B,C具有公共类(父类)A,说明A是B,C的一般化(概括,也称泛化) 关联关系(Association):类之间 ...
分类:
其他好文 时间:
2017-10-27 18:35:25
阅读次数:
102
1.引入 2.发送消息 3.接收消息 概述:MQ消息存放在内存,重启后,消息丢失。接收后,消息丢失(只取一次),不取,一直在且速度快。 一 引入DLL 二 发送消息 三 接收消息 ...
分类:
Web程序 时间:
2017-10-25 21:41:04
阅读次数:
271
示例代码: 上述代码来源《Unix网络编程》卷1第350页,为客户端程序。在A处fork一个进程,子进程用于接收服务端发送给sockfd的消息,父进程用于接收stdin消息并发送给sockfd。 当父进程发送消息结束后,调用shutdown命令向服务端发送FIN,并pause()停止,服务端接收FI ...
分类:
其他好文 时间:
2017-10-25 15:27:37
阅读次数:
130
PL/SQL DBMS输出 DBMS_OUTPUT是一个内置的软件包,能够显示输出显示调试信息,并从PL/ SQL块,子程序,包和触发器发送消息。我们已经使用这个包在我们所有的教程中。 让我们来看看一个小的代码片段,将显示在数据库中的所有用户表。尝试在数据库列出了所有的表名: BEGIN dbms_ ...
分类:
数据库 时间:
2017-10-24 11:54:23
阅读次数:
395
场景 现有节点Node1和Node2,建立Exchange:yu.exchange,创建队列yu1.queue镜像队列master位于Node1,yu2.queue镜像队列位于Node2,使用topic模式绑定到Exchange; 现有节点Node1和Node2,建立Exchange:yu.exch ...
分类:
其他好文 时间:
2017-10-19 12:58:12
阅读次数:
273