会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
丶Pz
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
6
7
8
9
10
11
12
13
14
15
下一页
2016年9月7日
ASP.NET SignalR 与 LayIM2.0 配合轻松实现Web聊天室(十四)之漏掉的客服消息
摘要: 前言 不知不觉已经十四篇了,其实已经没有什么可写了。但是突然发现layim中带的客服功能没有用到。于是乎,抽点时间完成吧。其实之前的工作已经把客服功能完成了一大半,剩下的我们稍微调整即可。今天的演示我们放在后边,直接进入讲解。 客服思路讲解 大家去一些公司网站都会发现,网页侧面或者自动弹出一些客服聊
阅读全文
posted @ 2016-09-07 23:46 丶Pz
阅读(6106)
评论(5)
推荐(9)
2016年9月6日
ASP.NET SignalR 与 LayIM2.0 配合轻松实现Web聊天室(十三)之附加功能-自定义皮肤
摘要: 前言 本篇要讲的算是一个layim代码功能扩充。在原来的laim中已经有自带的换肤功能,而且在skin配置中,你可以添加自己想要的皮肤图片路径。这些内容在接下来都不会涉及,本篇要讲的是自定义皮肤功能,没错就是用户自己上传自己想要的皮肤。而且随时都可以换掉。老规矩,效果展示. 效果展示 layim自带
阅读全文
posted @ 2016-09-06 14:50 丶Pz
阅读(3107)
评论(4)
推荐(5)
2016年9月5日
ASP.NET SignalR 与 LayIM2.0 配合轻松实现Web聊天室(十二) 代码重构使用反射工厂解耦(一)缓存切换
摘要: 前言 上一篇中,我们用了反射工厂来解除BLL和UI层耦合的问题。当然那是最简单的解决方法,再复杂一点的程序可能思路相同,但是在编程细节中需要考虑的就更多了,比如今天我在重构过程中遇到的问题。也是接下来我要解决的问题,缓存模块。为什么要解决这个问题呢,由于我们有些下载代码运行的小伙伴,发现怎么运行报错
阅读全文
posted @ 2016-09-05 20:40 丶Pz
阅读(1907)
评论(0)
推荐(4)
ASP.NET SignalR 与 LayIM2.0 配合轻松实现Web聊天室(十一) 代码重构使用反射工厂解耦
摘要: 前言 自从此博客发表以及代码开源以来,得到了许多人的关注。也没许多吧,反正在我意料之外的。包括几位大牛帮我做订阅号推广,真的很感谢他们。另外,还有几个高手给我提了一些架构上的问题。其实本身这个项目是没有做什么架构设计的。只是简单分了分层。不过我在经过仔细思考之后决定对项目架构做些调整,当然在我的技术
阅读全文
posted @ 2016-09-05 09:54 丶Pz
阅读(2367)
评论(2)
推荐(2)
2016年9月2日
StackExchange.Redis.Extensions.Core 源码解读之 Configuration用法
摘要: 前言 之前接触到Redis,然后选用了对StackExchange.Redis又一层封装的StackExchange.Redis.Extensions.Core类库。阅读源代码的过程中发现了他使用Configuration实现读取自定义配置的方法。特此学习并记录。在我们日常开发中,最常用的自定义配置
阅读全文
posted @ 2016-09-02 15:33 丶Pz
阅读(2011)
评论(0)
推荐(0)
2016年9月1日
ASP.NET SignalR 与 LayIM2.0 配合轻松实现Web聊天室(十) 之 自定义系统消息和总结
摘要: 前言 本篇主要讲解一个东西,就是我们自定义系统消息。效果如下: 首先我们要做的准备工作就是改写 layim 的消息模板,如果不改的话就成为某个用户发送的消息了,那么体验就稍微差一些。找到模板我们看一下。 注意,红框部分是我更改后的,简单读一下可以看出来,我只是给聊天消息加了个参数 system,如果
阅读全文
posted @ 2016-09-01 12:00 丶Pz
阅读(2240)
评论(1)
推荐(1)
2016年8月30日
ASP.NET SignalR 与 LayIM2.0 配合轻松实现Web聊天室(九) 之 用 Redis 实现用户在线离线状态消息处理(一)
摘要: 前言 上一篇中简单讲解了用Redis缓存在线用户逻辑。篇幅也比较小,本篇将详细实现用户的上线下线通知、图片效果转换功能。而且,代码和开发思路都会详细介绍。 效果展示 目前有三个用户,user1,user2,user3.下图会简单展示用户上线,下线的消息推送效果。 图一:用户1登录,此时好友均不在线。
阅读全文
posted @ 2016-08-30 14:35 丶Pz
阅读(6704)
评论(16)
推荐(10)
2016年8月29日
ASP.NET SignalR 与 LayIM2.0 配合轻松实现Web聊天室(八) 之 用 Redis 实现用户在线离线状态消息处理
摘要: 前言 上篇的预告好像是“聊天室的小细节,你都注意到了吗?”。今天也是为那篇做铺垫吧。之前的版本有好多问题,比如:当前登录用户是否合法问题,userid参数如果随便传后台没有验证。还有一个致命的问题,用户AB都在线,但是如果A没有打开B的窗口或者B没有打开A的窗口,那么发消息,对方是收不到的。因为他们
阅读全文
posted @ 2016-08-29 18:40 丶Pz
阅读(5125)
评论(0)
推荐(0)
2016年8月16日
ASP.NET SignalR 与 LayIM2.0 配合轻松实现Web聊天室(七) 之 历史记录查询(时间,关键字,图片,文件),关键字高亮显示。
摘要: 前言 上一篇讲解了如何自定义右键菜单,都是前端的内容,本篇内容就一个:查询。聊天历史纪录查询,在之前介绍查找好友的那篇博客里已经提到过 Elasticsearch,今天它又要上场了。对于Elasticsearch不感冒的同学呢,本篇可以不用看啦。 from baidu: ElasticSearch是
阅读全文
posted @ 2016-08-16 23:52 丶Pz
阅读(3251)
评论(2)
推荐(0)
2016年8月15日
ASP.NET SignalR 与 LayIM2.0 配合轻松实现Web聊天室 实战系列。开源啦!!!
摘要: 自此系列博客开写以来,好多同学关心开源问题,之前由于网络问题,发布到Github上老是失败,今天终于在精简了好多无用的文件之后发布上去了。 注意:layim源代码并不开源,由于版权问题,请大家去官网了解详情,本人并非layui作者,原作者贤心。开源内容为 后台部分。 详情移步:ASP.NET Sig
阅读全文
posted @ 2016-08-15 13:42 丶Pz
阅读(1341)
评论(3)
推荐(3)
上一页
1
···
6
7
8
9
10
11
12
13
14
15
下一页
公告