加载中
PHP使用ltrim、rtrim以及trim处理中文时遇到的“坑”

说坑有点过分,更多的是自己写代码的时候,没有考虑全面,导致自己踩坑了。 案例复现 $source = 'CSDN科技'; $source = rtrim($source, "】"); 发现经过rtrim处理的字符串无法入库,检查后发...

php
09/27 10:47
52
C#实现WebSocket服务器:(05)实现聊天室-前端部分

前面文章我们对聊天的协议进行了简单的封装:C#实现WebSocket服务器:(04)实现聊天室-协议和后端部分 这里我们介绍下前端的封装和实现以及演示。 前端是基于Vue来做的,理解起来也不复杂。...

09/16 23:06
43
C#实现WebSocket服务器:(04)实现聊天室-协议和后端部分

前面专栏实现了WebSocket的握手和消息收发:WebSocket专栏 现在我们从后台到前端,实现一个简单的聊天室,实现效果:用户登录、发送消息、接收消息、用户离开。 大部分逻辑是基于Text消息类型...

09/16 23:05
31
C#实现WebSocket服务器:(03)代码封装

前文我们实现了WebSocket消息的读取和发送:C#实现WebSocket服务器:(02)消息帧分析和代码实现 但是我们所有的逻辑都是写在OnWebSocket方法的,并不方便扩展,现在我们封装一个Messager抽象...

09/11 15:58
47
C#实现WebSocket服务器:(01)握手

WebSocket的握手是基于HTTP的,所以我们所有的后续文章,还是基于我们前面的HTTP服务器。 项目托管地址:https://github.com/hooow-does-it-work/http HTTP专栏地址:https://blog.csdn.net...

09/11 00:17
43
C#实现WebSocket服务器:(02)消息帧分析和代码实现

前文我们介绍了WebSocket的握手:C#实现WebSocket服务器:(01)握手 握手完成后,即可客户端和服务端双方即可进行消息的收发。 WebSocket消息的收发是以帧为单位的。 0、WebSocket的帧 帧类...

Javascript“模板引擎”Pjt

做.net的时候,用MVC接触了Razor,觉得语法简单,写作轻松。这几天就模仿Razor的语法写了个Javascript版本的,由于写了一些基本的语法检查,代码大约有600行左右。 没有相关的编译原理经验,...

关于验证码的安全小常识

作为一名程序猿,多少会跟验证码打交道。验证码处理不好,很容易被暴库。 这里暂且不谈网站被“打码”的问题,说两个验证码校验中的两个坑。 下面代码以PHP作为示例,适用于所有语言。 1、验...

2017/07/07 16:02
42
很久没写博客了

以前博客程序自己写的,后来因为备案问题,全部注销了,也就一直没写了。 准备以后在OSC上继续!

2017/06/24 16:21
28

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部