预定义变量$_SERVER的用法中,我们可以发现参数 'REMOTE_ADDR'的作用是:浏览当前页面的用户的 IP 地址。
根据这个我们可以获取客户端的IP,根据获取的IP我们又可以进一步获取对方的所在地等其他信息。
这一节主要是了解一下如何获取客户端的IP地址,并定位其所在地。我们先看看代码实现:
<?php
header('Content-Type:text/html;...
分类:
其他好文 时间:
2015-05-07 14:38:28
阅读次数:
128
??
make常用内嵌函数
1、函数调用
$(function arguments) #$引用的结果就是函数生成的结果
2、Makefile下常用的函数
1)$(wildcard PATTERN) #匹配当前目录下的文件
例如:src=$(wildcard *.c) #匹配当前目录下所有的.c文件
2)$(patsubst PATTERN,REPLACEMENT,T...
分类:
其他好文 时间:
2015-05-07 14:37:18
阅读次数:
173
??
gcc简介
1、 gcc是GNU Compiler Collection的缩写。最初是作为C语言的编译器(GNU C Compiler),作者为Richard Stallman,是GNU项目的奠基者;现在已经支持多种语言,如C、C++、Java、Pascal、Ada、COBOL语言等 。
2、主要特征:
gcc是一个可移植的编译器,支持多种硬件平台,甚至对Don Knuth ...
分类:
其他好文 时间:
2015-05-07 14:37:57
阅读次数:
139
??
头文件与库文件
1、概要
在使用C语言和其他语言进行程序设计的时候,我们需要头文件来提供对常数的定义和对系统及库函数调用的声明。
库文件是一些预先编译好的函数集合,那些函数都是按照可重用原则编写的。它们通常由一组互相关联的用来完成某项常见工作的函数构成。比如用来处理屏幕显示情况的函数(ncurses库)和数据库访问例程(dbm库)等。
2、使用库的优点:
1)模块化开发
...
分类:
其他好文 时间:
2015-05-07 14:34:47
阅读次数:
110
offline页面开发常用方法及页面控件验证,对一些CheckBoxList操作进行封装,新人可以直接使用该代码。1、返回上一页网址 ///
/// Description:
/// 返回上一页网址
/// Author : 付义方
/// Create Date: 2014-02-09
///...
分类:
其他好文 时间:
2015-05-07 14:37:14
阅读次数:
119
cow每个月月末可以得到m钱,一共有n个问题需要解决
如果解决某个问题,必须在第i月支付定金,并在i+1月支付尾款,需按顺序解决问题,每个月的金钱只能在下个月使用,不能累加
f[i][j]=Max(m-∑b[j]-∑b[k]){其中,k应当满足f[i-1][k]>=∑a[j]-∑a[k]}
f[i][j]表示在第i个月解决前j个问题所能剩下的最多的钱数
#include "stdio....
分类:
其他好文 时间:
2015-05-07 14:35:21
阅读次数:
84
送上最新鲜的热点推荐---运维2.0,危机前的自我拯救 | 高效运维最佳实践04 移动开发 ---从Samurai-Native框架开发谈ReactNative 业界资讯---Google Cloud BigTable:兼容HBase接口号称秒杀其他NoSQL网页设计 ---响应式网页设计的9条基本原则...
分类:
其他好文 时间:
2015-05-07 14:36:11
阅读次数:
110
坐标系转换
关于不同椭球体之间的坐标转换,网上资料大都笼统的介绍说是精度要求不高时采用三参数转换,精度要求较高时使用七参数转换法。
本文以国内某一地方坐标系为例,转到WGS84坐标系下的实际方法分布介绍:
国内地方坐标系一般为城建坐标系,椭球一般为Beijing 1954椭球稍微变形得到,投影方法一般为高斯-克吕格投影。
1.计算七参数
a.拿到三个以上地方坐标系下的...
分类:
其他好文 时间:
2015-05-07 14:34:16
阅读次数:
154
题目描述Given two integers representing the numerator and denominator of a fraction, return the fraction in string format.If the fractional part is repeating, enclose the repeating part in parentheses.For...
分类:
其他好文 时间:
2015-05-07 14:32:56
阅读次数:
152
Problem Description
Arbitrage is the use of discrepancies in currency exchange rates to transform one unit of a currency into more than one unit of the same currency. For example, suppose that 1 US D...
分类:
其他好文 时间:
2015-05-07 14:32:45
阅读次数:
120
题目:leetcode
Median of Two Sorted Arrays
There are two sorted arrays nums1 and nums2 of size m and n respectively. Find the median of the two sorted arrays. The overall run time complexity sh...
分类:
其他好文 时间:
2015-05-07 14:34:14
阅读次数:
87
像这种错误问题是由于zbar的静态库文件没有导入,出现错误的提示为
"_inflateEnd", referenced from:
_unzCloseCurrentFile in unzip.o
"_inflateInit2_", referenced from:
_unzOpenCurrentFile3 in unzip.o
ld: symbol(s) n...
分类:
其他好文 时间:
2015-05-07 14:32:07
阅读次数:
114
在之前的一篇学习记录UINavigationController的简单总结中, 介绍了使用UINavigationController及segue实现View之间的跳转, 并在两个View之间进行数据的传递. 如果该segue是连接UITableViewCell与WebViewController, 点击单个cell的时候, 发现页面会跳转至WebViewController, 但想要的数据却并未成功通过segue....
分类:
其他好文 时间:
2015-05-07 14:33:29
阅读次数:
129
Polya计数+dp求满足对应循环的不动点有几个
1004: [HNOI2008]Cards
Time Limit: 10 Sec Memory Limit: 162 MB
Submit: 2046 Solved: 1212
[Submit][Status][Discuss]
Description
小春现在很清闲,面对书桌上的N张牌,他决定给每张染色,目前小春...
分类:
其他好文 时间:
2015-05-07 14:34:30
阅读次数:
142
前面说Canvas大致可以分为三类:
1. save、restore 等与层的保存和回滚相关的方法;
2. scale、rotate、clipXXX 等对画布进行操作的方法;
3. drawXXX 等一系列绘画相关的方法;
前面主要讲了drawBitmap方法,并举了一个星球浮动的栗子,在那个例子中,星球有大有小,需要移动,有时候可能需求上还需要旋转或错切,有了这些需求,我们就需要使用到与Canvas相关的translate、scale、rotate、skew这几个方法,平移、缩放、旋转、错切,这四个词听起...
分类:
其他好文 时间:
2015-05-07 14:33:20
阅读次数:
209
[Author]: kwu -- 使用sqoop --options-file 导入hive数据...
分类:
其他好文 时间:
2015-05-07 14:32:21
阅读次数:
185
XCode环境变量及路径设置
分类: Objective-C2013-03-11
12:30 41336人阅读 评论(1) 收藏 举报
一般我们在xcode里面配置包含工程目录下头文件的时候,都要关联着相对路径和绝对路径,如果只是自己用这个项目,用绝对路径的问题不大,但是如果你把工程发给别人,别人就要在改这个绝对路径,这时候绝对路径的缺点立马出现。
所以在修改User H...
分类:
其他好文 时间:
2015-05-07 14:32:31
阅读次数:
178