1 Linux Memcached 安装 1.1 先要先安装libevent库 centos: yum install libevent libevent devel ubuntu: sudo apt get install libevent ibevent dev 1.2 安装 Memcached ...
分类:
系统相关 时间:
2020-02-18 14:56:36
阅读次数:
62
evutil: 用于抽象不同平台网络实现差异的通用功能。 event和event_base: libevent的核心,为各种平台特定的、基于事件的非阻塞 IO后端提供抽象API,让程序可以知道套接字何时已经准备好,可以读或者写,并且处理基本的超时功能,检测OS信号。用 libevent 函数之前需要 ...
分类:
其他好文 时间:
2020-02-12 13:08:43
阅读次数:
64
1. libevent简介 Libevent 有几个显著的亮点: => 事件驱动(event-driven),高性能; => 轻量级,专注于网络,不如ACE那么臃肿庞大; => 源代码相当精炼、易读; => 跨平台,支持Windows、Linux、*BSD和Mac Os; => 支持多种I/O多路复 ...
分类:
其他好文 时间:
2020-02-10 14:06:43
阅读次数:
89
描述 github上面有许多开源的软件,作者们都打包发布为release版本,我们可以下载打包好的软件,但是,由于国内环境,下载的速度非常不理想,最高才只有20KB/s,而且容易断开下载。。 方法 准备: 需要一个服务器(阿里云或者是腾讯云等) 这里,我购买的是阿里云一年的学生机,属于轻应用服务器, ...
分类:
其他好文 时间:
2020-02-03 09:56:38
阅读次数:
176
1. 线性规划问题: 简称LP问题,使用单纯形法进行求解。 如:如何利用现有资源来安排生产,以取得最大经济效益的问题 2. 整数规划 与线性规划类似,分支定界法求解。 3. 非线性规划 如投资类型的0-1规划问题; 4. 动态规划 动态规划(dynamicprogramming)是运筹学的一个分支, ...
分类:
其他好文 时间:
2020-02-02 18:01:42
阅读次数:
168
本文将详细介绍如何在Java端、C++端和NodeJs端实现基于SSL/TLS的加密通信,重点分析Java端利用SocketChannel和SSLEngine从握手到数据发送/接收的完整过程。本文也涵盖了在Ubuntu系统上利用OpenSSL和Libevent如何创建一个支持SSL的服务端。文章中介 ...
分类:
其他好文 时间:
2020-02-02 14:09:48
阅读次数:
83
最近在研究 imacros 这工具,感觉非常强大,简单来说就是自动化对于浏览器的操作,程序自动帮你实现,支持 chrome firefox ie,这样基本就覆盖了99%的人群了吧,甚至他自己也有一个 imacros 浏览器,但是好像是 IE 内核。 使用 imacros 插件,能够图形化录制你对网页 ...
分类:
系统相关 时间:
2020-01-20 22:40:23
阅读次数:
134
UniGUI是一套基于ExtJS的Delphi的WEB框架,它是使用ExtPascal来转化到ExtJS,ExtJS是一个跨浏览器的JavaScript库, 因此UniGUI发布出来的程序可以在各种浏览器上运行。支持多种部署方式:独立EXE、Apache、ISAPI . 由于工作需要使用UniGUI ...
分类:
Web程序 时间:
2020-01-18 16:31:18
阅读次数:
195
Daily Recording Wang yuan can January 11, 2020 @雨人网安 日报 日报开始 今天是周六,持续六天的高强度学习迎来了“伟大的休息日”,今天的学习内容相对轻松,刚开始Bai在讲计算机网络基础的时候希望通过小视频的方式让我们来了解,后面越看越跑题了,原子弹制造 ...
分类:
其他好文 时间:
2020-01-13 01:11:05
阅读次数:
100
概述?Memcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon)是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信。特点1、协议简单;2、基于libevent的
分类:
数据库 时间:
2020-01-08 10:46:26
阅读次数:
149