草庐IT

接入融云IM-自定义礼物消息

一、前言社交软件,在聊天中送礼物很常见吧。相亲交友类,更是必备。二、效果图礼物消息.png三、解决思路仔细看效果图,这比普通的自定义消息要复杂些,它没有显示发送方的头像,发送方和接收方看到的礼物消息都是在中间。通过“送出礼物”和“收到礼物”的文案来区分是谁发送的。不用头像,显示在中间做下如下配置:init{mConfig.showPortrait=falsemConfig.centerInHorizontal=true}判断谁发送的,可以在消息体里面定义个用户idviewHolder.setText(R.id.tv_gift_status,if(customizeGiftsMessage.se

iOS开发生成txt文件

一开始我用的方法一写,但是后来发现在高系统上报错(大概报错内容:NSCocoaErrorDomain:257)。后来解决了,做个记录。1、在低于iOS13的系统中。用创建文件夹的形式可以如下:+(NSString*)tmpLogPath{  NSString*docPath=[NSHomeDirectory()stringByAppendingPathComponent:@"Library"];  NSString*dirPath=[docPathstringByAppendingPathComponent:@"mylog"];  NSString*filePath=[dirPathstrin

iOS开发生成txt文件

一开始我用的方法一写,但是后来发现在高系统上报错(大概报错内容:NSCocoaErrorDomain:257)。后来解决了,做个记录。1、在低于iOS13的系统中。用创建文件夹的形式可以如下:+(NSString*)tmpLogPath{  NSString*docPath=[NSHomeDirectory()stringByAppendingPathComponent:@"Library"];  NSString*dirPath=[docPathstringByAppendingPathComponent:@"mylog"];  NSString*filePath=[dirPathstrin

期盼已久全平台支持-开源IM项目OpenIM之uniapp更新

国内uniapp使用广泛,OpenIM的uniappsdk以及文档和demo(https://github.com/OpenIMSDK/Open-IM-Uniapp-Demo)都已更新,本文主要展示如何打包、初始化、登录。离线插件方式下载最新离线插件gitclone https://github.com/OpenIMSDK/Open-IM-SDK-Uniapp.git将下载下来的Tuoyun-OpenIMSDK文件夹整个放入uniapp项目根目录下的nativeplugins文件夹下(若没有该文件夹则新建)。打开uniapp项目根目录下manifest.json文件,打开App原生插件配置,选

期盼已久全平台支持-开源IM项目OpenIM之uniapp更新

国内uniapp使用广泛,OpenIM的uniappsdk以及文档和demo(https://github.com/OpenIMSDK/Open-IM-Uniapp-Demo)都已更新,本文主要展示如何打包、初始化、登录。离线插件方式下载最新离线插件gitclone https://github.com/OpenIMSDK/Open-IM-SDK-Uniapp.git将下载下来的Tuoyun-OpenIMSDK文件夹整个放入uniapp项目根目录下的nativeplugins文件夹下(若没有该文件夹则新建)。打开uniapp项目根目录下manifest.json文件,打开App原生插件配置,选

开源IM项目OpenIM单聊及万人群压测报告

单聊压测结论:华为云主机s3一台:8核16G内存,网络带宽10Mb,普通磁盘(非SSD)同时在线及压测客户端数量:1万每秒钟发送消息量:2300条;从发送到对方接收平均消息延时:5秒群聊压测结论:华为云主机s3一台:8核16G内存,网络带宽10Mb,普通磁盘(非SSD)群规模:1万人同时在线人数:1千人每秒发送消息量:500条;从发送到对方接收平均消息延时:6秒注:(1)客户端和服务端在同一台机器,不消化网络带宽;(2)未使用nginx反向代理服务器资源华为云主机s3一台:8核16G内存,网络带宽10Mb,普通磁盘(非SSD)OpenIM配置信息(一)服务端配置调整config/config.

开源IM项目OpenIM单聊及万人群压测报告

单聊压测结论:华为云主机s3一台:8核16G内存,网络带宽10Mb,普通磁盘(非SSD)同时在线及压测客户端数量:1万每秒钟发送消息量:2300条;从发送到对方接收平均消息延时:5秒群聊压测结论:华为云主机s3一台:8核16G内存,网络带宽10Mb,普通磁盘(非SSD)群规模:1万人同时在线人数:1千人每秒发送消息量:500条;从发送到对方接收平均消息延时:6秒注:(1)客户端和服务端在同一台机器,不消化网络带宽;(2)未使用nginx反向代理服务器资源华为云主机s3一台:8核16G内存,网络带宽10Mb,普通磁盘(非SSD)OpenIM配置信息(一)服务端配置调整config/config.

nginx禁止访问robots.txt防泄漏web目录

关于robots.txt文件:搜索引擎通过一种程序robot(又称spider),自动访问互联网上的网页并获取网页信息。您可以在您的网站中创建一个纯文本文件robots.txt,在这个文件中声明该网站中不想被robot访问的部分,这样,该网站的部分或全部内容就可以不被搜索引擎收录了,或者指定搜索引擎只收录指定的内容。访问www.linuxom.com/robots.txt,可以得知我们网站中存在/admin和/bbs,其中/admin是关于后台管理的目录,把这个路径轻易的暴漏显然是不×××全的,下面我们可以通过禁止访问.txt类型的文件来,增加网站的安全性。 修改nginx.conf文件,vi

nginx禁止访问robots.txt防泄漏web目录

关于robots.txt文件:搜索引擎通过一种程序robot(又称spider),自动访问互联网上的网页并获取网页信息。您可以在您的网站中创建一个纯文本文件robots.txt,在这个文件中声明该网站中不想被robot访问的部分,这样,该网站的部分或全部内容就可以不被搜索引擎收录了,或者指定搜索引擎只收录指定的内容。访问www.linuxom.com/robots.txt,可以得知我们网站中存在/admin和/bbs,其中/admin是关于后台管理的目录,把这个路径轻易的暴漏显然是不×××全的,下面我们可以通过禁止访问.txt类型的文件来,增加网站的安全性。 修改nginx.conf文件,vi