当前搜索:

PHP类作为参数的传递(用类名/空间名代替类)

在做PHP项目的时候,经常需要动态的使用某个类的同一方法名的方法。例如class A有get方法,class B也有get方法。此时只有两个类非常好解决,用一个if就完美解决了,拿如果有N个这样的类呢?那就需要我后面将的方法来实现啦! 解决办法 其实我也是在看ThinkPHP框架时才发现这...
阅读(27) 评论(0)

PHP之自动加载__autoload和apl_autoload_register这两个函数

在使用ThinkPHP框架时,查看他的源码有用到__autoload和apl_autoload_register这两个函数,而这两个函数就是用来进行自动加载的,资料来源https://blog.csdn.net/gavin_new/article/details/52805811 其主要作用就算...
阅读(5) 评论(0)

PHP $this 与 重写属性和方法

this指的是当前对象,你使用this调用方法和属性,不管是在父类还是子类,都是优先调用子类,其次在到父类。 假如你有一个子类,他继承了父类,那么当前,如果你的子类重写了父类的属性和方法,那么在父类使用$this来调用这些被重写的属性和方法,也是调用子类的属性和方法。 &l...
阅读(6) 评论(0)

thinkPHP防止用户篡改IP,获取用户真实IP

注意:如果是用ThinkPHP框架的request->ip获取的IP地址是能够被类似X-Forwarded-For Header这样的火狐插件修改的,即使是127.0.0.1这样的本地地址也能够修改。 如何获取用户真实IP地址:从$_SERVER[‘REMOTE_ADDR’...
阅读(10) 评论(0)

PHP模拟表单上传文件请求

代码贴下面,唯一要注意的就是如果你的PHP版本高于5.5,在上传文件的时候请使用new \CURLFile(arm)(arm)(arm)(arm是文件保存路径,例如:C:\wamp64\www\dg_zhagen\public\static\Img\SS140.jpg),来设置上传文件参数。如果低...
阅读(4) 评论(0)

使用递归实现求最大公约数

技巧转载自:http://blog.csdn.net/liuchuo/article/details/53563122 /* 如果a与b是分母与分子返回1说明,a与b已经是最简分数 另外最小公倍数的公式为:最小公倍数 = a * b * 最大公约数 */ int gcd(in...
阅读(20) 评论(0)

c++的getline函数

当你需要将输入的一行字符串保存到string变量中时 /* 如果在getline前面用cin,请在获取字符串之前,先使用一次getline(cin, pwd);把cin留下的换行符获取掉 */ //pwd:string 变量 //cin:标准输入流 getline(cin, pwd)...
阅读(8) 评论(0)

如何用cin获取带’/‘的分数

就是用一个char c去接收掉‘/’号即可; #include <iostream> using namespace std; struct Frac { int cld; int mth; }; int main() { Fr...
阅读(14) 评论(0)

配置windows服务器vpn

我主要参考了这篇文章 http://bbs.qcloud.com/thread-5438-1-1.html 如果依然无法正常访问网络请参考如下 一、当出现配置信息无误,但有时会出现错误无法连接。错误提示如下:已拒绝远程连接,因为未识别出你提供的用户名和密码组合,或在远程访问服务器上禁止使用选...
阅读(78) 评论(0)

wamp禁止外网访问服务器的wamp homepage

通常我们可以通过localhost访问服务器的wamp homepage来管理我们的服务器,但是为了安全起见不希望别人通过网络访问到这个页面,那么怎么办呢?答案就是通过设置apache目录访问权限即可实现。 实现方法如下所示 打开httpd-vhosts文件 配置目录权限 完成,以...
阅读(37) 评论(0)

WAMP的简单配置

本文主要是说明如下功能 1.让公网可以访问我们的网站内容。 2.让网站目录的子文件和子文件夹不被显示出来 3.把默认访问的index文件变成其它名称文件比如login.html、login.php 4.设定子域名访问目录 还有一点就算如果通过下面的设定来配置的话...
阅读(58) 评论(0)

卸载wamp忘记备份MySql如何恢复MySql数据

大家把wamp卸载了,但是数据库忘记备份了。怎么办?不要急,不要慌!打开wamp所在目录(前提是你没有删),你会发现wamp特别良心的帮你把MySql的data文件夹留下来了,这个时候你只要把这个文件夹里面的表文件夹拷贝到新的数据库的data目录,并删除新目录的ib_logfile0 、ib_lo...
阅读(77) 评论(0)

Android设置触摸监听,却收不到事件

最近在写我的安卓程序的时候,我正在弄一个自绘view,发现无论如何都只能收到ACTION_DOWN事件,其它的ACTION_UP、ACTION_MOVE事件真的是死都收不到,后来终于查到只要执行这条代码就OK了。setClickable(true);,或者在自定义view的属性里把android:...
阅读(80) 评论(0)

PHP使用Curl请求Https地址时需要注意

一定要设置,curl_setopt(CURLOPT_SSL_VERIFYPEER,false) 这个的意思就是不检查网址的证书,他默认是开启的,如果你不关闭的话,访问有些Https网址就没有返回值。//我举一个curl的例子 $mCurl = curl_init($url); curl_seto...
阅读(111) 评论(0)

Android开发中Fragment的切换

今天在写我的安卓项目的时候,我偶然发现嵌套在mainActivity里的fragment使用getActivity命令获取到的对象是mainActivity.然后我突发奇想,是不是能够用这样一条命令获取到mainAcitivity对象,就可以调用mainActivity对象中的函数和变量,实现在f...
阅读(99) 评论(0)

一张图了解PhpStorm的模拟请求工具,好用到爆!!

真的肥肠肥肠好用!!!
阅读(73) 评论(0)

让安卓模拟器访问本地服务器

我使用的是Android Studio自带的模拟器,只要把访问URL的IP改成“10.0.2.2”即可,例如我的 http://10.0.2.2/ZhiJi/ContentManager.php,就可以访问本地的服务器了,但是据说不同版本的模拟器得用10.0.0.2这个IP才能访问到本地服务器,...
阅读(377) 评论(0)

将图像转换为文字显示

主要是利用灰度公式算出每个像素点的灰度,然后灰度低于平均值的输出0高于的输出1,就能得到文字显示了。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF...
阅读(95) 评论(0)

常用的User-Agent

userAgent = [ "Mozilla/5.0 (Linux; U; Android 2.3.7; en-us; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0...
阅读(96) 评论(0)

使用内联标签时应该注意的line-height

一般情况下,当我们使用内联元素显示我们的图片时,无论我们是否把margin和padding设置为0,在两行图片之间都会存在一小片间隙。如下图 解决办法 很简单,只要把包裹他的父标签的line-height设置为0px就行了。 代码<!DOCTYPE html> <htm...
阅读(116) 评论(0)
    个人资料
    持之以恒
    等级:
    访问量: 2万+
    积分: 1166
    排名: 4万+
    最新评论