2018年8月13日-17日计划

很多事情做着做着就偏了,半途而废了。因为周计划没做,所以随波逐流了。因此,在每周日定下周计划,至于太长的规划,不要想太多,太大的目标容易畏惧和自暴自弃。

周一:

GDAL源码剖析:6.1.7创建文件

VC图像处理:2.2.1图像放缩

opencv:3.2.3BGR直方图

数字图像处理与分析视频教程:10

opengl视频教程:2-13,spline自由曲线绘制

模式识别视频教程:06,简单聚类算法

 

 

周二:

GDAL源码剖析:6.1.8, rawDataSet和rawRasterband类

VC图像处理:2.2.2插值算法

opencv:3.2.4自定义直方图

数字图像处理与分析视频教程:11

opengl视频教程:2-14,spline曲线编辑

模式识别视频教程:07,C均值

 

周三:

GDAL源码剖析:6.1.9元数据和其他外部扩展

VC图像处理:3.1.1离散傅里叶变换

opencv:3.2.6彩色直方图均衡

数字图像处理与分析视频教程:12

opengl视频教程:2-15,线样式的应用

模式识别视频教程:08,近邻函数

 

周四:

GDAL源码剖析:6.2.1实现OGRSFDriver类

VC图像处理:3.1.2离散余弦变换

opencv:3.2.7直方图变换-查找

数字图像处理与分析视频教程:13

opengl视频教程:2-16平滑处理

模式识别视频教程:09聚类算法实验

 

周五:

GDAL源码剖析:6.1.5从数据源中读取数据

VC图像处理:3.1.3离散沃尔什变换

opencv:3.2.7直方图变换-累计

数字图像处理与分析视频教程:14

opengl视频教程:2-17,图片的绘制

模式识别视频教程:10,判别域界面方程分类的概念

 

周六:查漏补缺

 

周日,制定下周计划

 

 

 

 

Below is a list of versions that are available for the restAPI plugin. To find other plugins, please review this listing of most recent releases of all plugins. Plugins extend and enhance the functionality of Openfire. To install plugins, copy the .jar file into the plugins directory of your Openfire installation. Releases Info File Version Released Openfire Version Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.12.0 20257月4 5.0.0 + Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.11.0 20246月25 4.8.0 + Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.10.2 202311月20 4.7.0 + Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.10.1 202211月9 4.7.0 + Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.10.0 20229月29 4.7.0 + Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.9.1 20228月4 4.7.0 + Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.9.0 20228月4 4.7.0 + Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.8.3 20227月19 4.7.0 + Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.8.2 20226月27 4.7.0 + Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.8.1 20226月23 4.7.0 + Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.8.0 20224月6 4.7.0 + Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.7.1 20222月14 4.7.0 + Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.7.0 20221月19 4.7.0 + Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.6.0 20216月18 4.6.1 + Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.4.0 20202月24 4.1.1 + Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.3.10 20201月7 4.1.1 + Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.3.9 20193月21 4.1.1 + Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.3.8 201811月28 4.1.1 + Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.3.7 20188月30 4.1.1 + Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.3.6 20188月27 4.1.1 + Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.3.5 20188月13 4.1.1 + Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.3.1 20184月20 4.1.0 + Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.3.0 20183月7 4.1.0 + Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.2.5 201610月14 4.1.0 + Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.2.4 20167月4 4.0.0 + Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.2.3 20165月3 4.0.0 + Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.2.2 20161月20 4.0.0 + Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.2.1 201511月24 3.11.0 alpha + Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.1.7 201511月13 3.10.0 + Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.1.6 20159月24 3.9.0 + Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.1.5 20159月1 3.9.0 + Plugin REST API Allows administration over a RESTful API. ReadMe Changelog Download 1.0.2 20153月3 3.9.0 + The plugins below, so-called SNAPSHOTS, are build automatically by the continuous integration system. They represent the latest development, but are untested. Snapshots Info File Version Built at Openfire Version Plugin REST API ReadMe Changelog Download 1.12.1-SNAPSHOT 20257月4 5.0.0 + Plugin REST API ReadMe Changelog Download 1.12.0-SNAPSHOT 20257月4 5.0.0 + Plugin REST API ReadMe Changelog Download 1.11.1-SNAPSHOT 20257月4 5.0.0 + Plugin REST API ReadMe Changelog Download 1.11.1-SNAPSHOT 202411月18 4.8.0 + Plugin REST API ReadMe Changelog Download 1.11.1-SNAPSHOT 202410月5 4.8.0 + Plugin REST API ReadMe Changelog Download 1.11.1-SNAPSHOT 20246月26 4.8.0 + Plugin REST API ReadMe Changelog Download 1.11.1-SNAPSHOT 20246月25 4.8.0 + Plugin REST API ReadMe Changelog Download 1.11.0-SNAPSHOT 20246月25 4.8.0 + Plugin REST API ReadMe Changelog Download 1.10.3-SNAPSHOT 20244月17 4.7.0 + Plugin REST API ReadMe Changelog Download 1.10.3-SNAPSHOT 20241月12 4.7.0 + Plugin REST API ReadMe Changelog Download 1.10.3-SNAPSHOT 202311月20 4.7.0 + Plugin REST API ReadMe Changelog Download 1.10.2-SNAPSHOT 20236月19 4.7.0 + Plugin REST API ReadMe Changelog Download 1.10.2-SNAPSHOT 20235月3 4.7.0 + Plugin REST API ReadMe Changelog Download 1.10.2-SNAPSHOT 20231月26 4.7.0 + Plugin REST API ReadMe Changelog Download 1.10.2-SNAPSHOT 20231月23 4.7.0 + Plugin REST API ReadMe Changelog Download 1.10.2-SNAPSHOT 202212月31 4.7.0 + Plugin REST API ReadMe Changelog Download 1.10.2-SNAPSHOT 202212月24 4.7.0 + Plugin REST API ReadMe Changelog Download 1.10.2-SNAPSHOT 202212月24 4.7.0 + Plugin REST API ReadMe Changelog Download 1.10.2-SNAPSHOT 202211月9 4.7.0 + Plugin REST API ReadMe Changelog Download 1.10.1-SNAPSHOT 202211月1 4.7.0 +
最新发布
10-03
根据你提供的 **Openfire REST API 插件版本列表**,我们可以更准确地选择与你的 Openfire 服务器(当前版本:**4.9.2**)兼容的正确插件版本。 --- ### ✅ 推荐安装版本:`restapi-1.11.0` 或 `1.12.0` 从表格中可以看到: | 插件版本 | 支持的最低 Openfire 版本 | 发布时间 | 推荐 | |--------|----------------------|---------|-------| | **1.12.0** | **5.0.0+** ❌ | 20257月4 | 不推荐(需要 Openfire ≥5.0.0) | | **1.11.0** | **4.8.0+** ✅ | 20246月25 | ✅ 推荐!兼容 4.9.2 | | 1.10.2 及以下 | 4.7.0+ | 更早 | 可用但非最新 | > ⚠️ 注意:虽然 `1.12.0` 是最新版,但它要求 **Openfire 5.0.0 或更高版本**,而你使用的是 **4.9.2**,因此 **不兼容**。 --- ### ✅ 正确安装步骤(适配 Openfire 4.9.2) #### 步骤 1:下载推荐版本 `restapi-1.11.0.jar` ```bash cd /tmp wget https://www.igniterealtime.org/projects/openfire/plugins/restapi/download.jsp?version=1.11.0 -O restapi-1.11.0.jar ``` > 如果上述链接重定向失败,可尝试直接从官方镜像下载: > > ```bash > wget https://download.igniterealtime.org/openfire/plugins/restapi/restapi-1.11.0.jar > ``` --- #### 步骤 2:复制到 Openfire 插件目录 ```bash sudo cp /tmp/restapi-1.11.0.jar /opt/openfire/plugins/ ``` Openfire 会自动检测插件并解压加载(通常在几秒内完成)。无需手动解压。 --- #### 步骤 3:等待自动加载或重启服务 你可以查看志确认是否成功加载: ```bash tail -f /opt/openfire/logs/all.log ``` 搜索关键词: ``` INFO: Loaded plugin 'REST API' ``` 或者重启 Openfire 以强制加载: ```bash sudo systemctl restart openfire ``` --- #### 步骤 4:登录管理控制台启用 REST API 访问: ``` http://localhost:9090 ``` 进入: > **Plugins → REST API Plugin** 点击进入配置页面: 1. ✅ Enable REST API 2. 设置一个强 Shared Secret,例如: ``` your-secret-key-generated-with-openssl ``` (可用命令生成:`openssl rand -base64 32`) 3. 可选:允许远程 IP 访问、开启 CORS 等。 4. 保存设置。 --- #### 步骤 5:测试 API 是否正常工作 ##### 示例:获取所有用户 ```bash curl -X GET "http://localhost:9090/plugins/restapi/v1/users" \ -H "Authorization: Bearer your-secret-key-generated-with-openssl" ``` ✅ 成功响应示例(JSON): ```json { "users": [] } ``` --- ### 🔐 安全建议 | 项目 | 建议 | |------|------| | Shared Secret | 使用至少 32 字符的随机字符串 | | 外网访问 | 禁止外网直接访问 9090 端口 | | HTTPS | 在生产环境中必须启用 SSL/TLS(可在 Openfire 控制台配置) | | 防火墙 | 限制 `/plugins/restapi` 路径仅允许可信 IP 调用 | --- ### 📚 REST API 主要功能端点(v1) | 功能 | 方法 | URL | |------|------|-----| | 获取用户列表 | GET | `/users` | | 创建用户 | POST | `/users` | | 删除用户 | DELETE | `/users/{username}` | | 发送消息 | POST | `/messages` | | 创建群聊房间 | POST | `/chatrooms` | | 获取在线会话 | GET | `/sessions` | 完整文档见: 👉 [https://www.igniterealtime.org/projects/openfire/plugins/restapi/readme.html](https://www.igniterealtime.org/projects/openfire/plugins/restapi/readme.html) --- ### ❌ 常见错误及解决方法 | 错误 | 原因 | 解决方案 | |------|------|-----------| | `404 Not Found` | 插件未正确加载 | 检查 `/opt/openfire/plugins/restapi/` 是否存在解压后的文件夹 | | `401 Unauthorized` | 密钥错误 | 核对 Authorization 头中的密钥 | | `403 Forbidden` | IP 被拦截 | 检查插件配置中的白名单设置 | | `Plugin not showing up` | 版本不兼容 | 确保使用 `1.11.0` 而不是 `1.12.0` | --- ### ✅ 总结 你现在应该使用 **`restapi-1.11.0.jar`** 来为 Openfire 4.9.2 安装 REST API 插件。这是最后一个支持 4.x 系列的稳定版本之一,功能完整且经过充分测试。 不要使用 `1.12.0`,因为它需要 Openfire 5.0+。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值