php获取客户端IP,国家,省份,地区,ISP等信息,首先获取获取客户端的公网ip,开始本地搭建的环境,本地访问获取到的是127.0.0.1,然后用138的接口可以实现curl模拟客户端访问http://city.ip138.com/ip2city.asp可看到真实客户端的ip。<?phpheader(‘Content-Type:text/html;Charset=utf-8‘);</
分类:
Web程序 时间:
2020-05-31 09:30:23
阅读次数:
186
Given a binary tree, find its minimum depth. The minimum depth is the number of nodes along the shortest path from the root node down to the nearest l ...
分类:
其他好文 时间:
2020-05-31 00:45:36
阅读次数:
52
工作中会经常会遇到选择省市区三级联动的需求,每次都有不同的需求,比如有不限,比如动态添加多个,比如宽度自定义,比如回显,回显类型不确定。。。等等。。。 每次都要根据需求定制,现在闲下来,将这些暂时遇到的需求整合到了一个组件里面,希望可以暂时救一下在花样需求的沼泽里出不来的人。 个人写的,肯定有可优化 ...
分类:
其他好文 时间:
2020-05-30 20:00:28
阅读次数:
86
总复习: 语句写法: insert into 语句:新增数据 语法:insert into 表名 values(值1,值2……)这里的写的值是要与表中的列一一对应的,自增的列可以不写。 新增指定数据的列: insert into 表名(列1,列2,列3……) values(值1,值2,值3……) 新 ...
分类:
数据库 时间:
2020-05-30 19:41:10
阅读次数:
87
通常线程是:有一个请求然后会创建对应的线程;执行完之后再回收。等待下次请求。 这样不断的创建线程再销毁线程是一种资源浪费,而且也不能无限制的创建线程。所以我们要学会复用线程(线程池)。 Java提供的线程池: ExecutorService 通过实现这个接口可以达到线程池的管理。 runnable ...
分类:
编程语言 时间:
2020-05-30 19:39:59
阅读次数:
63
在上一篇文章中我们创建了第一个项目 Hello World ,项目是创建好了,但还不知道这个 Hello World 是个啥玩意?到底怎么运行? 一.Hello World源码 我们将hello world.cpp的内容修改如下如下: // hello world.cpp : 定义控制台应用程序的入 ...
分类:
编程语言 时间:
2020-05-30 19:35:52
阅读次数:
66