应用背景 首先我们了解一下什么是WebSocket 。WebSocket 是HTML5的重要特性,其通信协议实现的是基于浏览器的远程socket,实现了浏览器和服务器全双工通信(full-duplex)。 在websocket之前,为了实现即时通信,所用的技术都是轮询,在特定的时间间隔内,由浏览器对 ...
分类:
Web程序 时间:
2016-04-29 09:17:33
阅读次数:
176
很多站长似乎不了解https站点是怎么回事,这就要从传统站点说起:传统的站点的http超文本传输协议,采用明文传输模式,存在着大量的灰色中 间环节,明文信息在中间代理服务器、路由器、wifi热点、通信服务运营商等层层节点中转,每一层都有可能导致传输数据被窃取或被第三方篡改,此协议被认 为是非常不安全 ...
分类:
Web程序 时间:
2016-04-29 09:17:40
阅读次数:
216
一、基本概念 json是什么? JSON:JavaScript 对象表示法(JavaScript Object Notation)。 JSON 是一种轻量级的数据交换格式,是存储和交换文本信息的语法。类似 XML。 JSON 比 XML 更小、更快,更易解析。 序列化和反序列化是怎么回事? 序列化: ...
分类:
Web程序 时间:
2016-04-29 08:13:32
阅读次数:
397
学校网站的首页面的色调用的比较好看,用深蓝色体现了严谨治学的风范。然后就是网站的首页有 1,学校概况:学校简介 现任领导 历任领导 校史沿革 2,组织机构: 机构设置 院系设置 管理机构 直属单位 其他单位 3,教育教学: 本科生教育 研究生教育 继续教育 网络教学平台 在线开放课程 4,科学研究: ...
分类:
Web程序 时间:
2016-04-29 08:09:53
阅读次数:
298
建立一个structs2 web应用程序 1. 创建一个基本的web应用程序 2. 添加structs2的jar文件到Class Path 将structs2的最小jar包拷到WEB-INF/lib目录,包括以下文件: 3. 为structs2添加Servlet Filter 只有在WEB-INF/ ...
分类:
Web程序 时间:
2016-04-29 07:05:54
阅读次数:
274
同名服务 在一次项目里,之前是同事写的。我有一次在异步获取服务器上的数据时,习惯把api地址写在一个服务Store里,但是程序总是返回Store.api.get()里的get is undefined。知道肯定是Store.api为空造成的原因;但是觉得应该是没有问题的才对,最后看到在页面里又重新定 ...
分类:
Web程序 时间:
2016-04-29 07:05:44
阅读次数:
299
a:link {color: #FF0000} /* 未访问的链接 */a:visited {color: #00FF00} /* 已访问的链接 */a:hover {color: #FF00FF} /* 当有鼠标悬停在链接上 */a:active {color: #0000FF} /* 被选择的链 ...
分类:
Web程序 时间:
2016-04-29 07:03:33
阅读次数:
506
1、解决依赖关系安装依赖包:#yum-ygroupinstall"DesktopPlatformDevelopment"
#yuminstallgccmakegd-devellibjpeg-devellibjpeg-turbo-devellibpng-devellibxml2-develbzip2-devellibcurl-devellibiconv-devellibeventlibevent-develzlib-devel-y
#yuminstallfreetype-develli..
分类:
Web程序 时间:
2016-04-29 02:02:36
阅读次数:
477
我们都知道outlook配置了Exchange模式(MAPI/RPC和RPCOverHttps)时。当Outlook客户端位于低速网络或内网时,Outlook将使用RPC/TCP(也就是通常说的mapi模式)连接服务器;当Outlook位于高速网络或外网时,将自动使用RPC/HTTPS(即OutlookAnywhere)。在Outlook的配置如下图:..
分类:
Web程序 时间:
2016-04-29 02:01:18
阅读次数:
981
处理请求行,一般的http请求过程中,ngx_http_process_request_line函数被ngx_http_wait_request_handler调用,并且在ngx_http_wait_request_handler中被设置为读事件的回调函数。在连接被accept之后,有数据到达之后会执行ngx_http_create_request函数,之后再有读事件被触发..
分类:
Web程序 时间:
2016-04-29 02:01:00
阅读次数:
420
处理请求行,一般的http请求过程中,ngx_http_process_request_line函数被ngx_http_wait_request_handler调用,并且在ngx_http_wait_request_handler中被设置为读事件的回调函数。在连接被accept之后,有数据到达之后会执行ngx_http_create_request函数,之后再有读事件被触发..
分类:
Web程序 时间:
2016-04-29 01:59:47
阅读次数:
229
在运维工作中很多时候我们需要裁剪Linux系统,减少系统性能的消耗,提升系统服务的性能,以往通过光盘安装的Linux都是比较臃肿的,但出现这样的需求后,我可以对Linux进行重新编译再busybox工具移植即可实现,接下来我们一步一步实现kernel编译+busybox定制Linux系统--实现ssh..
分类:
Web程序 时间:
2016-04-29 01:59:07
阅读次数:
228
处理请求行,一般的http请求过程中,ngx_http_process_request_line函数被ngx_http_wait_request_handler调用,并且在ngx_http_wait_request_handler中被设置为读事件的回调函数。在连接被accept之后,有数据到达之后会执行ngx_http_create_request函数,之后再有读事件被触发..
分类:
Web程序 时间:
2016-04-29 01:58:48
阅读次数:
1008
最近比较忙,原来还想每天都发博文的,不过时间好像不够,最近在安装docker,用于部署公司的测试环境,然后把svn服务器从啊里云迁移回来本地,还有一大堆问题处理,整理了一下脚本,有nginx,php,mysql,redis,nodejs,golang,现在都搞成一键脚本了,不过现在使用docker真的..
分类:
Web程序 时间:
2016-04-29 01:54:35
阅读次数:
223
lamp安装步骤一、安装Discuz!1、新建目录来存放网页等[root@iZ25nzu9bj6Z~]#mkdir/data/www
[root@iZ25nzu9bj6Z~]#cd/data/www
[root@iZ25nzu9bj6Zwww]#wgethttp://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_GBK.zip2.解压[root@iZ25nzu9bj6Zwww]#unzipDiscuz_X3.2_SC_..
分类:
Web程序 时间:
2016-04-29 01:49:22
阅读次数:
241
1、为某个虚拟主机配置用户认证需求:用户访问/data/www/abc目录下的123.txt文件需要认证[root@iZ25nzu9bj6Zwww]#mkdirabc[root@iZ25nzu9bj6Zwww]#cdabc[root@iZ25nzu9bj6Zabc]#cp/etc/passwd123.txt[root@iZ25nzu9bj6Zabc]#vim/usr/local/apache2/conf/extra/httpd-vhosts.con..
分类:
Web程序 时间:
2016-04-29 01:48:33
阅读次数:
185
需求:要把访问域名www.ppt.com(或www.ppt1.com)的域名转发到www.tpp.com上实现:[root@iZ25nzu9bj6Zabc]#vim/usr/local/apache2/conf/extra/httpd-vhosts.conf<IfModulemod_rewrite.c>RewriteEngineonRewriteCond%{HTTP_HOST}^www.ppt.com$RewriteRule^(.*)$http://www...
分类:
Web程序 时间:
2016-04-29 01:48:02
阅读次数:
433