Socket是网络协议上的一层抽象接口。本文整理了使用socket实现客户端和服务端的流程。 客户端 1. 使用 socket() 创建TCP套接字 该函数在头文件 sys/socket.h 中: [crayon-67580bef31ca0
Socket是网络协议上的一层抽象接口。本文整理了使用socket实现客户端和服务端的流程。 客户端 1. 使用 socket() 创建TCP套接字 该函数在头文件 sys/socket.h 中: [crayon-67580bef31ca0
项目里有个多账户登录功能,包括普通的用户名密码登录、匿名登录、facebook登录、google登录,为了区分用户类型就建了个枚举
1 2 3 4 5 6 7 8 9 10 |
typedef NS_ENUM(NSInteger, UserType) { //facebook账号 UserFB, //谷歌账号 UserGG, //一般账号 UserNormal, //匿名账号(游客登录) UserAnony, }; |
注意这里是没有设置枚举值的,默认是0、1、
对于socket通讯,网上有很多教程,我就简单的说一下socket通讯步骤,便于理解下面的代码。 服务器端: 首先,应该初始化套接字库,初始化套接字socket() 然后,绑定socket套接字到一个端口上,bind() 接着,将套接字设为
MongoDB 是一个nosql数据库,在大数据处理方面可能比关系型数据库更高效。 我来介绍一下MongoDB 的环境配置和复制集Replica Set的搭建。 选用环境:ubuntu 12.04 在mongodb官网上已经有了大部分安装的
之前雅乐网介绍过使用七牛云作为wordpress博客的图床。 使用的域名前缀是 用户名.qiniudn.com 现在据说qiniudn.com的域名有点问题,刚才访问的时候显示域名不存在。所以推荐大家使用七牛推荐的域名。 在七牛空间设置 域
需要的下面四个工具最好都采用yum安装,不要采用编译安装的方法,因为编译安装会导致某些依赖关系丢失。 nginx 作为HTTP和反向代理,处理静态页面,动态服务交由nodejs服务。 nodejs作为处理动态事件的服务器。 mysql是数据
MathJax 是一个开源的基于 Ajax 的数学公式显示的解决方案,结合多种先进的Web技术,支持主流的浏览器。MathJax 根据页面中定义的 LaTex 数据,生成对应的数学公式。 官网:MathJax http://www.math
主题源代码见:https://github.com/yalewoo/YLW3 YLW3.0 雅乐网自用wordpress主题。代码中混杂了雅乐网特有的一些元素(图片和页脚的统计代码),你需要对代码进行修改才能用于自己的站点。 主要特色: 主
有些分类的文章想单独设置一种模板,该怎么操作呢?比如有一个software分类,id是17 对于category的页面,可以直接新建一个category-software.php,在显示software的所有文章时wordpress会自动应
DOM是什么? 我们先看看W3C对它的定义 DOM是一个与系统平台和编程语言无关的接口,程序和脚本可以通过这个接口动态地访问和修改文档的内容、结构和样式。 其实DOM是一套对文档的内容进行抽象和概念化的方法,它提供了一组应用编程接口。它不一