logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

PHP相关系列 - 浅析http协议、cookies和session机制、浏览器缓存 .

作者: benwin来源:http://www.phpben.com/?post=77最近几天在复习http协议中headers,cookies、session、缓存等相关知识,发现些新知识点。这篇文章注重结合PHP去理解这些内容,也就是比较注重实践部分。一、            http headers          NO1:对于web应用,用户

#浏览器#服务器
Nginx源码分析 - 基础数据结构篇 - hash表结构 ngx_hash.c(07)

Nginx的hash表结构和我们之前阅读memcached的时候看到的会有很大的差别。Nginx的hash表结构主要几个特点:1. 静态只读。当初始化生成hash表结构后,是不能动态修改这个hash表结构的内容。2. 将内存利用最大化。Nginx的hash表,将内存利用率发挥到了极致,并且很多设计上面都是可以供我们学习和参考的。3. 查询速度快。Nginx的hash表做了内存对齐等

安卓开发11:操作控件

前几节我们讲了如何布局,如何使用控件。这一节我们主要讲如何操作控件。安卓提供了一个很好的框架,并且内置了相应控件的java组件代码。我们一般通过findViewById方法来获取控件对象。看一段代码:package com.example.androidtest;import android.app.Activity;import android.os.Bundle;im

Lua源码分析 - 数据结构篇 - Table实现(06)

Lua语言中,Table结构类型是比较强大的一个存在。和PHP的数组有些类似。比较万能和强大。Lua语言中Table的具体实现,主要在ltable.c文件中。Lua语言的Table有两个特性:1. Table使用关联数组,可以用任意类型来作为数组的索引键值2. Table没有固定大小,可以动态扩容。先看一下Lua中,如何使用Table:fruits = {"banana"...

Lua源码分析 - 数据结构篇 - Mem内存操作(07)

原先以为Lua的内存操作也是高大上的,但是仔细研究了一下,突然发现,这块代码绕来绕去,封装来封装去,有一些low low感。废话少说,直接上原理吧。这部分的代码,我也不画详细的图了。Mem内存操作 - 核心分配函数Lua的全局状态机里面,有两行代码,定义了内存分配的基础函数。底层的内存分配函数主要调用了c语言本身的内存分配函数(malloc、free、realloc等)。想要研究lin...

Nginx源码分析 - 主流程篇 - 平滑重启和信号控制(10)

平滑重启上一篇文章我们分析了Nginx的启动流程。其中ngx_add_inherited_sockets主要用于继承Socket文件句柄。Nginx有平滑重启的功能,通过平滑重启,可以让用户无感知并且不中断。#平滑重启sudo kill -HUP `cat /usr/local/nginx-1.4.7/nginx.pid`无感知不中断的过程,就需要Nginx继承原先的so

转载和积累系列 - 如何设计一个安全的对外接口

目录前言安全措施如何实现1.数据加密2.数据加签3.时间戳机制4.AppId机制5.限流机制6.黑名单机制7.数据合法性校验前言最近有个项目需要对外提供一个接口,提供公网域名进行访问,而且接口和交易订单有关,所以安全性很重要;这里整理了一下常用的一些安全措施以及具体如何去实现。安全措施个人觉得安全措施大体来看主要在两个方面:一方面就是如何保证数据在传输过程中的安全性;另一个方面是数据已经到达服务器

Linux c 开发 - libevent

Libevent介绍libevent是一个事件触发的网络库,适用于windows、linux、bsd等多种平台,内部使用select、epoll、kqueue等系统调用管理事件机制。著名分布式缓存软件memcached也是libevent based,而且libevent在使用上可以做到跨平台,而且根据libevent官方网站上公布的数据统计,似乎也有着非凡的性能。

Java学习笔记47:Java 内存区域

程序计数器:程序计数器是一块较小的内存空间,它的作用可以看作是当前线程所执行的字节码的行号指示器。在虚拟机的概念模型里,字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支、循环、跳转、异常处理、线程恢复等基础功能都需要依赖这个计数器完成。每个线程都有自己的计数器。如果线程正在执行的是一个Java方法,这个计数器记录的是正在执行的虚拟机字节码指令的地址;如

服务器数据库系列 - Nginx 虚拟机设置

配置:http {server {listen80;server_namewww.domain1.com;access_loglogs/domain1.access.log main;location / {index index.html;root/var/www/domain1.com/htdocs

#nginx#虚拟机
    共 24 条
  • 1
  • 2
  • 3
  • 请选择