摘要:
IM在线聊天软件也叫“即时通信工具”,我们每天使用的微信 qq都属于即时通信软件,但是这种工具更有价值的使用场景是在两个用户不添加好友的购物平台、 App、小程序、企业官网等渠道中为企业与客户提供在线交流的对话平台,可在浏览产品或营销页面的过程中随时对产品客服或销售商务人员发起咨询。 当前市场上的
阅读全文
posted @ 2022-01-16 00:10
唯一客服系统开发笔记
阅读(1036)
推荐(0)
摘要:
当使用gin进行模板渲染的时候 如果想要头部或者底部是公用的,那么可以这样做 比如模板部分 index.html footer.html index.html里面 {{template "footer" .}} footer.html里面 {{define "footer"}} </body> </
阅读全文
posted @ 2022-01-14 17:57
唯一客服系统开发笔记
阅读(175)
推荐(0)
摘要:
很常见的需求,对url传递的参数进行编解码 package tools import "net/url" func UrlEncode(str string) string { return url.QueryEscape(str) } func UrlDecode(str string) stri
阅读全文
posted @ 2022-01-14 14:37
唯一客服系统开发笔记
阅读(221)
推荐(0)
摘要:
当实现GOFLY在线客服系统的时候 uniapp中想要实现来信息时出提示音效果 总结出的函数代码: function playVoice(){ var innerAudioContext = uni.createInnerAudioContext(); innerAudioContext.src =
阅读全文
posted @ 2022-01-08 23:47
唯一客服系统开发笔记
阅读(330)
推荐(0)
摘要:
当update一个值是0的时候被忽略了 不能使用结构体 要使用map数据类型 例如要改成这样 values := map[string]uint{ "Status": status, } DB.Model(&User{}).Where(query, args...).Update(values)
阅读全文
posted @ 2022-01-07 01:35
唯一客服系统开发笔记
阅读(1113)
推荐(0)
摘要:
github 在push的时候不能使用用户名密码的方式了 要么配置ssh免密 要么生成token 生成token需要这样解决 里面的勾勾要全勾上
阅读全文
posted @ 2022-01-06 15:16
唯一客服系统开发笔记
阅读(106)
推荐(0)
摘要:
当进行github git push的时候报错 OpenSSL SSL_read: Connection was reset, errno 10054 执行下 git config --global http.sslVerify "false" git错误 OpenSSL SSL_read: Con
阅读全文
posted @ 2022-01-06 14:21
唯一客服系统开发笔记
阅读(265)
推荐(0)
摘要:
github自动检测出项目里面的依赖gin框架和jwt-go ,有安全漏洞,因此现在升级一下 gin框架直接修改go.mod中的版本号就可以 github.com/dgrijalva/jwt-go 可以替换为github.co m/golang-jwt/jwt 把代码中import部分的替换掉 然后
阅读全文
posted @ 2022-01-06 10:25
唯一客服系统开发笔记
阅读(289)
推荐(0)
摘要:
当配置免密码登录的时候 ssh -T git@github.com 验证这一步提示出了这样一句话,并且git push命令也推送不上去 这句话到不是说配置错误了,只是一句提示语 如果要解决git push 不成功,可以这样做 git remote set-url origin git@github.
阅读全文
posted @ 2022-01-05 23:39
唯一客服系统开发笔记
阅读(2552)
推荐(0)
摘要:
当使用go mod的时候,如果依赖需要升级版本,我们可以使用go list命令查看依赖的版本 例如: go list -m -versions github.com/gin-gonic/gin 然后改一下go.mod中的版本号就可以升级了
阅读全文
posted @ 2022-01-05 21:16
唯一客服系统开发笔记
阅读(1328)
推荐(0)
摘要:
当高版本的mysql,比如mysql8 ,导出的sql文件 导入到低版本的mysql中 如果使用了utf8mb4字符集就会出现这个错误 ERROR 1273 (HY000) at line 199: Unknown collation: 'utf8mb4_0900_ai_ci' 解决办法就是批量把s
阅读全文
posted @ 2022-01-05 18:48
唯一客服系统开发笔记
阅读(1101)
推荐(0)
摘要:
在一个页面进行位置的跳转的时候,可以使用锚文本 比如很多单页网站的导航条,跳到指定位置 连接部分是 #contact <li><a href="#contact" class="nav-link px-2 link-dark">联系我们</a></li> 点击联系我们的时候想要跳到联系我们板块,增加
阅读全文
posted @ 2022-01-05 16:29
唯一客服系统开发笔记
阅读(370)
推荐(0)
摘要:
当直接双击打开本地html文件的时候,css文件等加载不到,现在的浏览器已经不支持file协议跨域了 需要配置一个web服务器,通过http的方式访问才可以 或者修改浏览器配置,但是不建议这样做了
阅读全文
posted @ 2022-01-03 23:35
唯一客服系统开发笔记
阅读(403)
推荐(0)
摘要:
比如: <link rel="canonical" href="https://gofly.org.cn/index"> 解决网站内容存在多个版本时,指定规范链接,帮助解决内容重复收录问题 比如多个url的内容是相同的,如果被收录了,权重会被分散 这个时候,这几个页面就可以指定一个页面的地址 搜索引
阅读全文
posted @ 2022-01-03 23:21
唯一客服系统开发笔记
阅读(381)
推荐(0)
摘要:
当进行域名解析修改的时候,有可能本地会有dns缓存,这时候就需要刷新一下 win +R 输入cmd 在命令行里输入 ipconfig /flushdns 查看下dns ipconfig/displaydns
阅读全文
posted @ 2021-12-31 11:10
唯一客服系统开发笔记
阅读(478)
推荐(0)
摘要:
经常做开发的需要修改本地hosts文件 win10下的文件位置为 C:\WINDOWS\system32\drivers\etc win键+r
阅读全文
posted @ 2021-12-31 10:31
唯一客服系统开发笔记
阅读(432)
推荐(0)
摘要:
/etc/profile 此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行 我遇到的现象是第一次登录是ubuntu用户 ,sudo -s 切换到root用户后 , 新增的path环境变量不生效 ~/.bashrc 该文件包含专用于你的 bash shell 的 bash 信息,当
阅读全文
posted @ 2021-12-28 17:08
唯一客服系统开发笔记
阅读(123)
推荐(0)
摘要:
有个地址总是被人恶意访问,可以配置nginx屏蔽这个请求 域名/chatIndex?kefu_id=l5702123&ent_id=324 location ~ / { if ( $query_string ~* ^(.*)?kefu_id=l5702123&ent_id=324 ){ return
阅读全文
posted @ 2021-12-28 16:57
唯一客服系统开发笔记
阅读(3680)
推荐(0)
摘要:
这是因为php或者nginx的配置文件配置了open_basedir 至于宝塔,那么就是关闭防跨站攻击就能解决,勾掉下面这里
阅读全文
posted @ 2021-12-28 00:07
唯一客服系统开发笔记
阅读(325)
推荐(0)
摘要:
这是因为进程管理相关的函数被禁用了 把下面pcntl_下划线开头的函数全删除
阅读全文
posted @ 2021-12-28 00:01
唯一客服系统开发笔记
阅读(460)
推荐(0)
摘要:
首先准备好泡泡IM系统代码压缩包 在宝塔面板上传文件代码 双击解压缩所在目录位于,解压缩后的文件目录位于/www/wwwroot/pop-im-master 为了防止出错,目录全部给0777权限,都勾上 解压缩后的文件结构 添加配置站点信息 关闭防跨站 配置重定向伪静态 访问安装界面 域名/inst
阅读全文
posted @ 2021-12-27 23:57
唯一客服系统开发笔记
阅读(1868)
推荐(0)
摘要:
使用thinkphp的项目在php7.4下出现这个错误 原因是访问字符串中的某个字符时使用了大括号 从7.4以后,只能使用第一种形式$value[0]获取字符串偏移了,第二种方法$value{0}被弃用。 降级为php7.3就能解决,或者修改代码中访问字符的方式
阅读全文
posted @ 2021-12-27 22:58
唯一客服系统开发笔记
阅读(1842)
推荐(0)
摘要:
当有一个重要的APP应用需要及时收到消息通知时 可以这样操作 确认锁屏保持网络连接的开关已打开 方法:进入设置>电池>更多电池设置,打开休眠时始终保持网络连接开关 确认手机管家中APP已开启手动管理 方法:进入手机管家>应用启动管理,找到APP应用,关闭“自动管理”,打开“手动管理”,并允许自启动、
阅读全文
posted @ 2021-12-27 17:50
唯一客服系统开发笔记
阅读(5007)
推荐(0)
摘要:
在线客服系统 得力于websocket长连接的特性,可以实时的检测网站的访问情况,并可以获取访客的来源以及操作系统、浏览器等信息,帮助企业抓住一切商机; 接入渠道管理 网页接入代码,支持小窗口对话链接,弹出式对话链接 多种展示形式 侧边栏 小圆标 底边栏 自适应的访客界面 pc端右下角弹窗展示 手机
阅读全文
posted @ 2021-12-25 17:45
唯一客服系统开发笔记
阅读(689)
推荐(0)
摘要:
新装的ubuntu 20.04系统,这个时候使用老版的secureCRT连接报错 No compatible key exchange method. The server supports these methods: curve25519-sha256,curve25519-sha256@lib
阅读全文
posted @ 2021-12-23 23:47
唯一客服系统开发笔记
阅读(1636)
推荐(0)
摘要:
功能 开源版 商务版 多商户注册使用 不支持 支持 多坐席客服自动分配 不支持 支持 访客标签 不支持 支持 访客备注 不支持 支持 访客轨迹 不支持 支持 访客搜索 不支持 支持 访客列表 不支持 支持 发送语音信息 不支持 支持 信息已读状态 不支持 支持 客服信息撤回 不支持 支持 预知访客动
阅读全文
posted @ 2021-12-23 16:26
唯一客服系统开发笔记
阅读(251)
推荐(0)
摘要:
当在本地修改了文件,还不能立马提交的时候 这时需要git pull 更新下文件 就可以把现在未提交的文件暂存起来 git stash 在拉取完代码后,git stash pop 可以把暂存的文件恢复 git stash list 可以查看暂存区 git stash drop 删除暂存区,会把修改的文
阅读全文
posted @ 2021-12-23 00:35
唯一客服系统开发笔记
阅读(222)
推荐(0)
摘要:
unzip把压缩文件解压到指定目录下 -d 例如: unzip xxxx.zip -d xxxxx2目录 unzip -o 是解压时覆盖文件
阅读全文
posted @ 2021-12-23 00:31
唯一客服系统开发笔记
阅读(842)
推荐(0)
摘要:
很常见的需求 两个函数 //js获取当前时间 function getNowDate() { var myDate = new Date; var year = myDate.getFullYear(); //获取当前年 var mon = myDate.getMonth() + 1; //获取当前
阅读全文
posted @ 2021-12-22 15:20
唯一客服系统开发笔记
阅读(747)
推荐(0)
摘要:
git status 命令用于显示工作目录和暂存区的状态。使用 git status 命令能看到那些修改被暂存到了,哪些没有,哪些文件没有被 Git tracked 到。 git status -s 简短形式展示 例如: 最左边状态的含义 ’ ’ unmodified M modified A ad
阅读全文
posted @ 2021-12-21 18:51
唯一客服系统开发笔记
阅读(940)
推荐(0)
摘要:
当需要实现在iframe中和不在iframe中样式有区别的时候 就需要判读当前页面是否位于iframe中,非常简单 if(self!=top){ //在iframe中}
阅读全文
posted @ 2021-12-19 19:48
唯一客服系统开发笔记
阅读(563)
推荐(0)
摘要:
当使用jquery的on函数的时候,可以给动态添加的元素增加事件,但是却没有悬浮hover函数了 可以使用这种方式模拟实现hover函数效果 $("body").on("mouseover mouseout",".lineItem",function(event) { if(event.type =
阅读全文
posted @ 2021-12-18 17:25
唯一客服系统开发笔记
阅读(518)
推荐(0)
摘要:
GOFLY,一套可私有化部署的免费开源客服系统,基于Golang开发,编译后的二进制文件可直接使用无需搭开发环境,下载zip解压即可,仅依赖MySQL数据库,是一个开箱即用的网页在线客服系统,致力于帮助广大开发者/中小站长快速整合私有客服功能 网站只需嵌入一段js或跳转直连地址即可快速接入客服,访客
阅读全文
posted @ 2021-12-18 17:20
唯一客服系统开发笔记
阅读(958)
推荐(0)
摘要:
当在浏览器的css栏里,看到“用户代理样式表” 时,说明是使用的浏览器默认样式 户代理样式表是浏览器(例如,Chrome,Firefox,Edge 等)提供的“默认样式表”,用于以满足“一般显示期望”的方式显示页面。例如,默认样式表将为诸如字体大小,边框和元素之间的间距之类的内容提供基本样式 这是因
阅读全文
posted @ 2021-11-15 10:46
唯一客服系统开发笔记
阅读(3502)
推荐(0)
摘要:
当某个字段存储分数据是以逗号分割的字符串 想要搜索其中某个字符串 比如存储的 你好,我好 这样就能把这条数据查询出来 select * from article where find_in_set( '你好' , title)
阅读全文
posted @ 2021-11-14 23:05
唯一客服系统开发笔记
阅读(279)
推荐(0)
摘要:
当使用elemetui的时候出现了这个错误 仔细排查后发现是el-table组件的:data值初始化有问题 el-table组件的:data值必须初始化数组 如果初始化为了对象,就会出现这个错误
阅读全文
posted @ 2021-11-14 18:27
唯一客服系统开发笔记
阅读(3071)
推荐(0)
摘要:
GOFLY,一套可私有化部署的免费开源客服系统,基于Golang开发,编译后的二进制文件可直接使用无需搭开发环境,下载zip解压即可,仅依赖MySQL数据库,是一个开箱即用的网页在线客服系统,致力于帮助广大开发者/中小站长快速整合私有客服功能 网站只需嵌入一段js或跳转直连地址即可快速接入客服,访客
阅读全文
posted @ 2021-11-14 12:35
唯一客服系统开发笔记
阅读(1373)
推荐(0)
摘要:
js获取秒级时间戳的方法很简单 下面两种方式 parseInt(new Date().getTime()/1000);, 或者 Date.parse(new Date())/1000;
阅读全文
posted @ 2021-11-14 12:24
唯一客服系统开发笔记
阅读(1841)
推荐(0)
摘要:
当需要执行like查询的sql语句的时候 可以使用下面的方式来组合sql语句 例如: var reply ReplyItem DB.Where("user_id = ? and item_name like ?", userId, title+"%").Find(&reply) 根据title li
阅读全文
posted @ 2021-11-11 19:38
唯一客服系统开发笔记
阅读(3034)
推荐(0)
摘要:
首先需要获取到代码 把目录全部赋权限0777 , 防止意外 chmod 0777 -R * 配置nginx文件 ,注意那几个重定向指令 server { listen 80; server_name im.sopans.com; access_log /var/log/nginx/im.sopans
阅读全文
posted @ 2021-11-09 23:22
唯一客服系统开发笔记
阅读(2943)
推荐(0)