nodeJS+socket+websocket搭建

通过编码的方式传输时, nodejs很方便转换, 在这前文章前往查看 java 做为socket服务器时接收byte的时候, JS在127之前用的是Unicode 前往-此文章有ASCII码与Unicode码的关系. 但是nodejs在转换中不会出现在这样的问题, 可以说自己根本不需要再写程序去转换 因为nodeJs自己就转换好了, 且是一个可读的Buff.

Continue reading “nodeJS+socket+websocket搭建”

小程序webSocke与java Socket对接项目

功能: 扫码可以打开设备的箱子.

设备端( D ): 箱子 C 语言

服务端( S ): java

客户端( C ):  app、微信小程序

协议: TPC 与 WS/WSS

传输数据: byte

解决方案:
1. java socket TCP, 服务使用node.js搭建Websocket做中间代理转发 ws-to-tcp
2. 小程序端发送json由后台判断是byte还是json若json则转成byte.

Continue reading “小程序webSocke与java Socket对接项目”

Laravel开源项目整理

Laravel是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。
在Laravel中已经具有了一套高级的PHP ActiveRecord实现 — Eloquent ORM。它能方便的将“约束(constraints)”应用到关系的双方,这样你就具有了对数据的完全控制,而且享受到ActiveRecord的所有便利。Eloquent原生支持Fluent中查询构造器(query-builder)的所有方法。

Continue reading “Laravel开源项目整理”

CSS实现单行、多行文本溢出显示省略号

如果实现单行文本的溢出显示省略号同学们应该都知道用text-overflow:ellipsis属性来,当然还需要加宽度width属来兼容部分浏览。

实现方法:

overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;

Continue reading “CSS实现单行、多行文本溢出显示省略号”

HTTP 协议的历史演变和设计思路

一、HTTP/0.9

HTTP 是基于 TCP/IP 协议的应用层协议。它不涉及数据包(packet)传输,主要规定了客户端和服务器之间的通信格式,默认使用80端口。

最早版本是1991年发布的0.9版。该版本极其简单,只有一个命令GET

Continue reading “HTTP 协议的历史演变和设计思路”