自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(74)
  • 收藏
  • 关注

转载 nginx缓存区--网页大文件js http返回200、内容为空failed to load resource: net::ERR_HTTP2_PROTOCOL_ERROR

Nginx反向代理缓冲区优化内容目录proxy_buffering proxy_buffer_size proxy_buffers proxy_busy_buffers_size proxy_max_temp_file_size和proxy_temp_file_write_size关于缓冲, 主要是合理设置缓冲区大小, 尽量避免缓冲到硬盘时的情况如果一台代理服务器上面配置了多个域名,可以在每个域名的location区域设置,在这里配置的参数会覆盖nginx.conf的全局配置参数,从.

2022-04-13 15:39:18 1367

转载 POST提交数据之---Content-Type的理解

Content-Type是指http/https发送信息至服务器时的内容编码类型,contentType用于表明发送数据流的类型,服务器根据编码类型使用特定的解析方式,获取数据流中的数据。在网络请求中,常用的Content-Type有如下:text/html, text/plain, text/css, text/javascript, image/jpeg, image/png, image/gif,application/x-www-form-urlencoded, multipart...

2022-03-09 18:08:14 988

原创 h5 video 标识使用指南

https://www.w3.org/2010/05/video/mediaevents.html

2018-10-30 22:37:25 352

转载 Vendor Prefix:为什么需要浏览器引擎前缀

浏览器引擎前缀(Vendor Prefix)是什么?Vendor prefix—浏览器引擎前缀,是一些放在CSS属性前的小字符串,用来确保这种属性只在特定的浏览器渲染引擎下才能识别和生效。谷歌浏览器和Safari浏览器使用的是WebKit渲染引擎,火狐浏览器使用的是Gecko引擎,Internet Explorer使用的是Trident引擎,Opera以前使用Presto引擎,后改为WebKi...

2018-09-18 22:04:57 1152

转载 判断一个点是否在多边形内部 --射线法思路

一、比如说,我就随便涂了一个多边形和一个点,现在我要给出一种通用的方法来判断这个点是不是在多边形内部(别告诉我用肉眼观察……)。首先想到的一个解法是从这个点做一条射线,计算它跟多边形边界的交点个数,如果交点个数为奇数,那么点在多边形内部,否则点在多边形外。这个结论很简单,那它是怎么来的?下面就简单讲解一下。首先,对于平面内任意闭合曲线,我们都可以直观地认为,曲线把平面分割成了内...

2018-08-19 11:15:21 6828 1

原创 php 通过curl上传文件

php 通过curl 上传文件:$fh = fopen('/usr/local/share-icon-link.png', 'r');curl_setopt($ch,CURLOPT_PUT,true);curl_setopt($ch, CURLOPT_INFILE, $fh); curl_setopt($ch, CURLOPT_INFILESIZE, filesize("/us

2017-03-08 20:03:36 503

原创 mysql 关于字符集3个方面的设置

SET character_set_client = GBK;SET character_set_results = GBK;SET character_set_connection = GBK;

2017-01-16 14:29:51 452

原创 mysql 查询分区的sql

SELECT PARTITION_NAME,TABLE_ROWS FROM INFORMATION_SCHEMA.PARTITIONS WHERE TABLE_NAME = 'table_name‘

2017-01-10 11:02:50 5393 1

转载 apache 重启命令

apachectl is a front end to the Apache HyperText Transfer Protocol (HTTP) server. It is designed to help the administrator control the functioning of the Apache httpd daemon.The apachectl script c

2017-01-10 10:52:11 896

转载 SecureCRT 命令模式下不能回格删除 问题

1、MongoDB Shell中退格键使用的问题。利用SecureCRT工具访问linux的时候,在使用MongoDB的交互式shell的时候,退格键(Backspace)无法使用,导致无法修改输入的字符。为这个错误,废了好长时间的力气,终于找到了错误的原因。其实,主要是SecureCRT工具默认的字符输入模式的问题,可以通过以下方式修改:第一步:选择Option菜单中的Sessi

2016-11-30 17:06:36 7577

转载 js正则表达式?:

(?=)会作为匹配校验,但不会出现在匹配结果字符串里面(?:)会作为匹配校验,并出现在匹配结果字符里面,它跟(...)不同的地方在于,不作为子匹配返回。例如:1234var data = 'windows 98 is ok';data.match(/windows (?=\d+)/);  // ["wind

2016-06-27 11:17:44 702

原创 php5.2 、5.3、5.4、5.5、5.6 各个版本升级不兼容点

最近工作中将php5.2升级到php5.6,在升级的过程中,需要对php各个版本之间的不兼容的问题进行讨论和测试论证。依据php版本不兼容 分支说明 , 分别在多个版本之间进行了测试,分享如下:php5.3 不兼容5.21.在 PHP 5.3.x 的所有绑定扩展中应用了新的内部参数解析API, 当给函数传递了不兼容的参数时将返回 NULL. 但有一些例外,比如函数 get_clas

2016-05-05 17:48:54 22495 1

原创 nginx reload报错

2016/04/13 21:16:31 [error] 5151#0: open() "/data/web/web_install/nginx/logs/nginx.pid" failed (2: No such file or directory)解决方案:1.直接在sbin目录下 运行 ./nginx这里是让nginx在logs目录下产生nginx.pid 文件

2016-04-13 21:28:44 2444

原创 linux 64 位和32 系统的关于类型的不同

编译器都是 gcc64为系统:long int    8个字节int    4个字节double  8个字节long  8个字节32位系统:long int    4个字节int     4个字节double  8个字节long  4个字节

2015-10-13 14:36:38 548

原创 php扩展和pb 编译的时候问题

/usr/bin/ld: /usr/local/lib/libprotobuf.a(common.o): relocation R_X86_64_32S against `std::basic_string, std::allocator >::_Rep::_S_empty_rep_storage@@GLIBCXX_3.4' can not be used when making a shared

2015-10-13 14:32:10 1279 1

原创 php扩展在编译源码成so的时候,重复定义错误

group_comm_hero_hero_time_praise.og++ -shared -m32 -g -o lol_group_comm.so group_server.o lol_game_source.o lol_group_comm.o proto.o socket_client.o FriendRecommend.pb.o  UuidAccountSvr.pb.o snssvr.

2014-12-03 11:30:55 1146

原创 php扩展接收参数问题

double tmp_user_uin;uint32_t area_id;uint32_t type;uint32_t begin_sec;uint32_t begin_usec;uint32_t num;uint32_t game_id;if ( zend_parse_parameters( ZEND_NUM_ARGS() TSRMLS_CC, "dlsllddddd

2014-12-02 15:41:31 818

原创 linux环境变量

引言:     最近在搭建php web server的各种环境,期间遇到各种各样神奇的问题,也挺有意思的。反正对未知的探索。一个技术工人最大的喜悦莫过于碰到各种各样神奇而又不知所措的问题,然后在不停的折腾、反复尝试之后终于将技术的真相和细节托出水面,见证脱俗而清纯的技术胴体,让她一览无余的躺在你眼前。欣然灵动,超赞!缘起:     在安装php的扩展opcache的时候,发现 ./configu

2014-10-16 11:06:27 3989

转载 Linux netstat命令详解

简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义执行netstat后,其输出结果为Active Internet connections (w/o servers)Proto Re

2014-10-08 15:41:56 581

原创 阿里巴巴linux 内核

http://kernel.taobao.org/index.php/%E9%A6%96%E9%A1%B5

2014-03-25 17:56:06 957

原创 如何查看已经安装了的php和apache的配置选项(configure选项)

1.对于php的安装configure选项:在php的安装目录下有一个 /bin/,这个目录下有一个 php-config 文件,这个文件包括了最初 php安装时候的configure 选项2.对于apache在 apache 的安装过程中有一个build的目录,这个build  目录默认是在 apache的安装目录下 的build 目录下。这个目录下有一个  co

2014-03-13 17:15:29 5502

原创 php5.5和5.4动态安装mysql扩展错误(ext/mysqlnd/mysqlnd.h: No such file or directory)

错误如下:IED_224_185_sles10sp1:/data/xingzheng/software/php-5.5.10/ext/mysql # IED_224_185_sles10sp1:/data/xingzheng/software/php-5.5.10/ext/mysql # make/bin/sh /data/xingzheng/software/php-5.5.10/e

2014-03-13 10:57:04 19864

原创 linux 下安装php

1.下载php   http://www.php.net/downloads.php2.解压到对应的目录 比如  php-5.5.103.cd 到 php-5.5.-104. ./configure --prefix=要安装的目录5. configure的时候php 会检查需要必须库  libxml6.最简单的配置是:  ./config

2014-03-11 16:40:17 10249

转载 php常用的宏

先记录下php源码中常见到的一些宏,以备以后查看需要Zend/zend_globals_macros.h:# define CG(v) TSRMG(compiler_globals_id, zend_compiler_globals *, v)Zend/zend_globals_macros.h:# define EG(v) TSRMG(executor_globals_id,

2014-03-07 10:51:55 4736

原创 编辑器的字体

字体:courier new字体大小选择为:10-12

2014-03-05 16:00:42 570

转载 Project has no target set. Edit the project properties to set one.

先说下我的开发配置:Eclipse+android sdk 2.2(我也装了个android sdk 1.5~~)在导入特刊第八期中讲到的ex_SharedPreferences示例时遇到错误:Project has no target set. Edit the project properties to set one。解决方法如下:1、导入工程:File->New->;P

2014-03-03 13:43:26 5422 3

原创 android 打不工程文件的报错 An error has occurred. See error log for more details. java.lang.NullPointerExcep

An error has occurred. See error log for more details.java.lang.NullPointerException 解决方案如下:

2014-03-03 11:14:05 9918 2

原创 android 源代码错误

一般是 android # Project target.target=Google Inc.:Google APIs:19 这个target 错误。换成当前版本的target#target=android-5target=android-19

2014-03-03 10:32:55 959

转载 android 开发api level

在开发Android App 时,要特别注意一件事情。Android 4.0 SDK 推出后,便以很快的速度更新至Android 4.0.3 版本。但是4.0.3 是Ice Cream Sandwich (Android 4.0) 的另一个「Milestone Release」,因此API Level 也跟随升级了。Android 4.0、Android 4.0.1 与Androi

2014-02-27 16:45:21 1482

原创 android 开发环境搭建的创建AVD

C:\Users\Administrator>android list targetAvailable Android targets:----------id: 1 or "android-19"     Name: Android 4.4.2     Type: Platform     API level: 19     Revision: 2     Ski

2014-02-18 09:55:11 5361 1

原创 php取模为负数的问题

很多语音里面都这样取模id%3 但是在php 里面$id%3 这样的取模可能是负数标准取模方法是:fmod((float)$id,3 )

2013-12-03 16:32:18 2068

转载 HTTP协议及其POST与GET操作差异 & C#中如何使用POST、GET等

引言HTTP协议我想任何IT人士都耳熟能详了,大家都能说出个所以然来。但是如果我问你HTTP协议的请求方法有哪些?POST与GET的差异?GET或POST传送数据量的大小有限制吗?HTTP响应的状态有哪些?以及在C#中你如何使用?如果你不能清楚地回答其中的大部分问题,那么这篇文章就是为你准备的!大纲如下:1、HTTP概述1.1、HTTP协议的客户端与服务器的交互1.2、HT

2013-09-05 17:22:45 834

原创 jquery load 函数和 缓存设置

1.jquery load函数格式:$("#id").load(url,[data],[callbak] );说明:1.url 是一个url地址    2.data 是可选的,这个一般是传递参数使用的,多数时候是post参数。 比如 {name:'test',address:'sz',sex:'男'}这里向后台的url 地址传递三个参数,相当于get请求的参数是:url?name=te

2013-09-05 13:24:04 10046

原创 64位机器上要编译32为的扩展

When compiling an extension for a stack which is 64 bits (for example) and your compiler is configured to compile in 32 bits, you can manually compile your extensions using C flags before your confi

2013-08-26 16:19:02 883

原创 互联网纪事

2013-07-16  百度以19亿美金全资收购网龙控股子公司 91无线

2013-07-16 09:36:57 491

原创 几个博客的地址

http://www.imsiren.com/sample-pagehttp://www.cnblogs.com/leoo2sk/http://www.nowamagic.net/librarys/veda/detail/1458http://www.walu.cc/phpbook/index.md

2013-06-09 18:21:40 461

转载 mysql字符集问题

Mysql字符集设置最近,在项目组使用的mysql数据库中,插入数据出现乱码,关于这个问题做了下总结,我们从最基本的地方说起,到错误产生的深层次原因和解决办法。基本概念• 字符(Character)是指人类语言中最小的表义符号。例如’A'、’B'等;• 给定一系列字符,对每个字符赋予一个数值,用数值来代表对应的字符,这一数值就是字符的编码(Encoding)。例如,我们给字

2013-06-06 16:14:06 510

原创 php扩展返回二维数组

char *mystr;        zval *mysubarray;        add_index_long(return_value, 42, 123);        add_next_index_string(return_value, "I should now be found at index 43", 1);        add_next_index_st

2013-05-30 09:42:50 1776

原创 php扩展获取数组参数(包括二维数组)

版本是php 5.21.一维数组://获取数据    zval **data;    HashTable *arr_hash;    HashPosition pointer;    int array_count; arr_hash = Z_ARRVAL_P(uinlist);    for(zend_hash_internal_pointer_reset

2013-05-29 11:41:08 1750

原创 PHP扩展开发与内核应用

http://www.walu.cc/phpbook/1.2.md  《PHP扩展开发与内核应用》http://www.laruence.com  php一个博客

2013-05-25 15:55:52 590

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除