1 /** 2 * 获取IP 3 * strcasecmp 比较函数 4 */ 5 if (!function_exists('get_ip')) { 6 7 function get_ip($outType = 'int') { 8 if (getenv('HTTP_CLIENT_IP') && ... ...
分类:
其他好文 时间:
2017-06-19 11:00:28
阅读次数:
154
@Configuration @ConditionalOnClass(JAXRSServerFactoryBean.class) @ConditionalOnExpression("'${cxf.jaxrs.component-scan}'=='true' && '${cxf.jaxrs.class ...
分类:
编程语言 时间:
2017-06-17 21:37:16
阅读次数:
292
http://luokr.com/p/30 通常我们在维护PHP线上项目的时候,为了隔离配置和代码,会使用fastcgi_param的形式将环境变量定义在Nginx的配置文件中(Apache可以使用SetEnv指令)。这样在PHP-FPM运行过程中就可以使用getenv函数获取到环境变量的值了。 那 ...
分类:
Web程序 时间:
2017-06-17 13:12:12
阅读次数:
283
一般在做登录的时候有的会要求同一个帐号不能同时用不同的ip登录,这个时候我们需要获取到用户IP地址 获取ip地址的函数: function getIP() { if (getenv('HTTP_CLIENT_IP')) { $ip = getenv('HTTP_CLIENT_IP'); }elsei ...
分类:
Web程序 时间:
2017-06-09 14:08:03
阅读次数:
214
如果我们在web项目里面使用spring的话,通常会在web.xml里面配置一个listener. <listener> <listener-class> org.springframework.web.context.ContextLoaderListener </listener-class> ...
分类:
编程语言 时间:
2017-06-03 23:34:27
阅读次数:
199
这个漏洞比较简单。 我们看到配置文件来。/include/common.inc.php 第86-94行。 如果获取不到HTTP_CLIENT_IP的环境变量,返回false,往下执行。接着就获取HTTP_X_FORWARDED_FOR的环境变量,这个变量用户是可控的,所以我们可以伪造HTTP_X_F ...
分类:
Web程序 时间:
2017-05-29 12:53:19
阅读次数:
372
1. 首先检查路径名是否有中文,尽量去掉中文。 2.在matlab命令行窗口中输入 getenv JAVA_HOME并回车,查看输出的JAVA_HOME指向的文件夹是什么, 如图 (天啊,这个博客的图片位置好奇葩) 再打开命令提示符窗口,输入java -version 如图 两者应该是一致的。如果不 ...
分类:
编程语言 时间:
2017-05-09 21:49:50
阅读次数:
2232
在unistd.h中定义了变量char **environ;来表示当前所有环境变量,一般来说访问特定环境变量可以用getenv,但是想遍历所有环境变量就得使用environ。 即在程序内全局声明extern char **environ;当然设定main函数第3个参数也可以,不过不推荐,因为ISO ...
分类:
系统相关 时间:
2017-05-06 20:53:39
阅读次数:
377
import os 1.os.sep 可以取代操作系统特定的路径分割符。 2.os.name字符串指示你正在使用的平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,它是'posix'。 3.os.getenv() 获取系统路径 4.os.listdir(dirname)返回 ...
分类:
其他好文 时间:
2017-04-13 00:30:57
阅读次数:
175
php中getenv("REMOTE_ADDR")和$_SERVER['REMOTE_ADDR']都能获取到用户浏览器所在电脑IP,二者的区别在于getenv不能获取IIS搭建的服务器,只能获取到apache所在的服务器,而$_SERVER可以获取到全部的 ...
分类:
Web程序 时间:
2017-04-08 11:36:51
阅读次数:
166