09 2022 档案

摘要:获取本机IP 获取网页客户端IP 获取网页IP public static string GetIP4Address(HttpRequest request = null) { Func f = e => e.AddressFamily.ToString() == "InterNetwork"; I 阅读全文
posted @ 2022-09-16 11:14 Rukh 阅读(735) 评论(0) 推荐(0) 编辑
摘要:在windows中备份mysql 数据库的方法有很多种,如有常用的WinRAR备份mysql、mysqldump备份成sql文件、xcopy 直接复制文件形式备份数据库,下面我来总结一下这些方法,并给出相关实例。 第一种:新建批处理文件 backup.dat,里面输入以下代码: net stop m 阅读全文
posted @ 2022-09-16 11:10 Rukh 阅读(3350) 评论(0) 推荐(1) 编辑
摘要:具体示例代码如下 1 public string GetRandomCode(int numlen) 2 { 3 char[] chars = {'0','1','2', '3', '4', '5', '6', '7', '8', '9'}; 4 5 string code = string.Emp 阅读全文
posted @ 2022-09-16 10:57 Rukh 阅读(311) 评论(0) 推荐(0) 编辑
摘要:SQL中经常遇到如下情况,在一张表中有两条记录基本完全一样,某个或某几个字段有些许差别, 这时候可能需要我们踢出这些有差别的数据,即两条或多条记录中只保留一项。 如下:表timeand 针对time字段相同时有不同total和name的情形,每当遇到相同的则只取其中一条数据,最简单的实现方法有两种 阅读全文
posted @ 2022-09-16 10:47 Rukh 阅读(5754) 评论(0) 推荐(0) 编辑
摘要:1、新表不存在(即复制数据的同时创建与旧表相同结构的新表): select [col1,col2,col3...] into new_table from old_table where 1=1 2、新表已存在,从旧表从插入选择的数据(注意:表的[主键]不要复制,因为具有唯一性,否则:Sql Ser 阅读全文
posted @ 2022-09-16 10:45 Rukh 阅读(3817) 评论(0) 推荐(0) 编辑
摘要:对于数据库中的树形结构数据,如部门表,有时候,我们需要知道某部门的所有下属部分或者某部分的所有上级部门,这时候就需要用到mysql的递归查询 1、创建表 DROP TABLE IF EXISTS `t_areainfo`; CREATE TABLE `t_areainfo` ( `id` int(1 阅读全文
posted @ 2022-09-16 10:26 Rukh 阅读(1432) 评论(0) 推荐(0) 编辑
摘要:DiscuzX3.4数据库备份还原的时候提示报错、错误如下 Query: 在网上找了很多。搜出来的都是不对应的解决方案、很麻烦。最后找到问题的关键所在 查了一下,原来是MySQL默认读取执行的SQL文件最大为16M,所以执行不过去 解决方法: 1.修改my.cnf(windows下my.ini),需 阅读全文
posted @ 2022-09-16 10:23 Rukh 阅读(136) 评论(0) 推荐(0) 编辑
摘要:SELECT * , FROM_UNIXTIME(`create_time`) AS Join_Time FROM tb_Name 阅读全文
posted @ 2022-09-16 10:22 Rukh 阅读(73) 评论(0) 推荐(0) 编辑
摘要:SELECT table_name ,table_rows FROM information_schema.tables WHERE table_schema='数据库名称' ORDER BY table_rows DESC; SELECT TABLE_NAME, -- 表名 COLUMN_NAME 阅读全文
posted @ 2022-09-16 10:21 Rukh 阅读(945) 评论(0) 推荐(0) 编辑
摘要:UPDATE zh_users AS a ,zh_withdrawals AS b SET a.user_money =a.user_money+b.withdra_money WHERE a.user_id=b.user_id AND b.id IN (51169, 51180, 52177, 5 阅读全文
posted @ 2022-09-16 10:21 Rukh 阅读(359) 评论(0) 推荐(0) 编辑
摘要:SELECT DATE_FORMAT( deteline, "%Y-%m-%d %H" ) , COUNT( * )FROM test GROUP BY DATE_FORMAT( deteline, "%Y-%m-%d %H" ) 查询某天: deteline, "%Y-%m-%d 某时: dete 阅读全文
posted @ 2022-09-16 10:20 Rukh 阅读(82) 评论(0) 推荐(0) 编辑
摘要:如果2张表的字段一致,并且希望插入全部数据,可以用这种方法: Code: INSERT INTO 目标表 SELECT * FROM 来源表; 比如要将 articles 表插入到 newArticles 表中,则是: Code: INSERT INTO newArticles SELECT * F 阅读全文
posted @ 2022-09-16 10:20 Rukh 阅读(851) 评论(0) 推荐(0) 编辑
摘要:select curdate(); --获取当前日期select last_day(curdate()); --获取当月最后一天。select DATE_ADD(curdate(),interval -day(curdate())+1 day); --获取本月第一天select date_add(c 阅读全文
posted @ 2022-09-16 10:19 Rukh 阅读(1954) 评论(0) 推荐(0) 编辑
摘要:SELECT CAST((CAST(SYSDATE()AS DATE) - INTERVAL 1 DAY)AS DATETIME)SELECT CAST(CAST(SYSDATE()AS DATE)AS DATETIME) MYSQL获取昨天的0点和今天的0点通过以上SQL可以获取指定的时间点 阅读全文
posted @ 2022-09-16 10:19 Rukh 阅读(508) 评论(0) 推荐(0) 编辑
摘要:对于MYSQL这种轻量级的数据库,不知道大家是否有遇到过跟我一样的问题,就是在一个表的数据达到几百万数据以后,查询想要的数据的时候就变得好慢。可能要等大半天想要的数据才会出来。下面说下给数据表创建索引,可以大大的提高查询效率。 CREATE INDEX 索引名称 ON 表名称 (字段); 实际示例 阅读全文
posted @ 2022-09-16 10:19 Rukh 阅读(75) 评论(0) 推荐(0) 编辑
摘要:安装PHPStudy之前先安装VC9-VC11运行库 PHPStudy安装完成之后提示80端口被占用的解决办法如下。更换80端口 查找端口号。将80改为90即可。然后重启阿帕奇服务器、后期访问的时候后面加:90 <完> 阅读全文
posted @ 2022-09-15 13:58 Rukh 阅读(224) 评论(0) 推荐(0) 编辑
摘要:一、默认情况下phpStudy 的站点根目录是在它自己的WWW目录,比如D:\phpStudy\WWW 默认访问的地址可以是http://127.0.0.1/ 或 http://localhost/ 二、下面我们要实现的是创建多个站点,绑定各自的域名,这样就方便我们进行多个项目的开发,互不影响 第一 阅读全文
posted @ 2022-09-15 13:56 Rukh 阅读(1153) 评论(0) 推荐(0) 编辑
摘要:收集整理的非常有用的PHP函数 1、PHP加密解密2、PHP生成随机字符串3、PHP获取文件扩展名(后缀)4、PHP获取文件大小并格式化5、PHP替换标签字符6、PHP列出目录下的文件名7、PHP获取当前页面URL8、PHP强制下载文件9、PHP截取字符串长度10、PHP获取客户端真实IP11、PH 阅读全文
posted @ 2022-09-15 13:52 Rukh 阅读(23) 评论(0) 推荐(0) 编辑
摘要:function Get_Chinese_WeekDay($Join_Date){ $WeekDay = date('w', strtotime($Join_Date)); $WeekList = array('日', '一', '二', '三', '四', '五', '六'); return '星 阅读全文
posted @ 2022-09-15 13:50 Rukh 阅读(205) 评论(0) 推荐(0) 编辑
摘要:使用mb_substr()截取就不会出现乱码了 可以用mb_substr()/mb_strcut()这个函数,mb_substr()/mb_strcut()的用法与substr()相似,只是在mb_substr()/mb_strcut最后要加入多一个参数,以设定字符串的编码,但是一般的服务器都没打开 阅读全文
posted @ 2022-09-15 13:49 Rukh 阅读(115) 评论(0) 推荐(0) 编辑
摘要:PHP 用正则表达式判断字符串是否为整数,若字符串未定义、未赋值、或者带有小数点验证均会提示不是整数 $Number="1"; if(preg_match("/^-?\d+$/",$Number)) //包括正整数和负整数{ echo("是整数"); }else{ echo("不是整数"); } 只 阅读全文
posted @ 2022-09-15 13:48 Rukh 阅读(1255) 评论(0) 推荐(0) 编辑
摘要:PHP截取字符串的方式有很多,这里主要介绍下PHP substr() 函数 PHP截取字符串后四位 . $str_bh='123456789';$abc=substr($str_bh,-4); echo $abc; 输出结果:6789 PHP截取字符串从第六位开始截取,截取5个字符串 . echo 阅读全文
posted @ 2022-09-15 13:46 Rukh 阅读(7776) 评论(0) 推荐(0) 编辑
摘要:php+ajax实现城市三级联动(以省市县三级联动为例) 二级联动和三级联动的效果在web上很常见,在网上查了半天资料,写的都不是很清楚,无奈,自己写了个,使用php+ajax实现三级联动,以最常见的省市县三级联动为例! 案例涉及到数据库,数据库设计如下: 首先创建一个test数据库,内容如下: C 阅读全文
posted @ 2022-09-15 13:45 Rukh 阅读(60) 评论(0) 推荐(0) 编辑
摘要:require和include 的区别include引入文件的时候,如果碰到错误,会给出提示,并继续运行下边的代码。require引入文件的时候,如果碰到错误,会给出提示,并停止运行下边的代码,所以引用核心重要文件建议使用require 阅读全文
posted @ 2022-09-15 13:44 Rukh 阅读(18) 评论(0) 推荐(0) 编辑
摘要:PHP各种版本下载地址 http://windows.php.net/downloads/releases/archives/ 阅读全文
posted @ 2022-09-15 13:43 Rukh 阅读(130) 评论(0) 推荐(0) 编辑
摘要:1、获取一周前的日期 $time=date("Y-m-d",mktime(0,0,0,date("m"),date("d")-7,date("Y"))); 2、获取一个月前的日期 $time=date("Y-m-d",mktime(0,0,0,date("m")-1,date("d"),date(" 阅读全文
posted @ 2022-09-15 13:42 Rukh 阅读(3260) 评论(0) 推荐(0) 编辑
摘要:javascript实现: top.location.href 顶级窗口的地址this.location.href 当前窗口的地址 PHP实现: #测试网址: http://localhost/blog/testurl.php?id=5 //获取域名或主机地址 echo $_SERVER['HTTP 阅读全文
posted @ 2022-09-15 13:42 Rukh 阅读(215) 评论(0) 推荐(0) 编辑
摘要:Example #1 使用后向引用紧跟数值原文 $string = 'April 15, 2003';$pattern = '/(\w+) (\d+), (\d+)/i';$replacement = '${1}1,$3';echo preg_replace($pattern, $replaceme 阅读全文
posted @ 2022-09-15 13:40 Rukh 阅读(253) 评论(0) 推荐(0) 编辑
摘要:php判断字符串A是否含有字符串Bif (preg_match ("/PHP/", "PHP is the web scripting language of choice.")) { print "A match was found.";} else { print "A match was no 阅读全文
posted @ 2022-09-15 13:40 Rukh 阅读(32) 评论(0) 推荐(0) 编辑
摘要:PHP判断字符串的包含,可以使用PHP的内置函数 strstr,strpos,stristr直接进行判断.也可以通过explode函数的作用写一个判断函数。下面介绍PHP判断字符串的包含的具体使 用方法:1. strstr: 返回一个从被判断字符开始到结束的字符串,如果没有返回值,则不包含代码如下: 阅读全文
posted @ 2022-09-15 13:39 Rukh 阅读(17823) 评论(0) 推荐(0) 编辑
摘要:方法一、 使用PHP二维码生成类库PHP QR Code生成二维码 类库PHP QR Code下载地址: 官方连接:http://sourceforge.net/projects/phpqrcode/?source=typ_redirect 百度云盘:http://pan.baidu.com/s/1 阅读全文
posted @ 2022-09-15 13:39 Rukh 阅读(319) 评论(0) 推荐(0) 编辑
摘要:PHP获取当前时间、昨天时间、前天时间date_default_timezone_set('Asia/Shanghai');#今天 echo date("Y/m/d H:i:s",time());#昨天echo date("Y/m/d H:i:s",time()-24*60*60);#前天echo 阅读全文
posted @ 2022-09-15 13:32 Rukh 阅读(440) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.o 阅读全文
posted @ 2022-09-15 13:32 Rukh 阅读(122) 评论(0) 推荐(0) 编辑
摘要:PHP count() 函数count() 函数计算数组中的单元数目或对象中的属性个数。对于数组,返回其元素的个数,对于其他值,返回 1。如果参数是变量而变量没有定义,则返回 0。如果 mode 被设置为 COUNT_RECURSIVE(或 1),则会递归底计算多维数组中的数组的元素个数 例子 $p 阅读全文
posted @ 2022-09-15 13:30 Rukh 阅读(248) 评论(0) 推荐(0) 编辑
摘要:PHP explode() 函数 explode() 函数把字符串分割为数组。语法explode(separator,string,limit)参数 描述separator 必需。规定在哪里分割字符串。string 必需。要分割的字符串。limit 可选。规定所返回的数组元素的最大数目。 例子在本例 阅读全文
posted @ 2022-09-15 13:29 Rukh 阅读(1615) 评论(0) 推荐(0) 编辑
摘要:PHP strtoupper() 函数把字符串转换为大写 例子echo strtoupper("Hello WORLD!");输出:HELLO WORLD! PHP strtolower() 函数把字符串转换为小写 例子echo strtolower("Hello WORLD!");输出:hello 阅读全文
posted @ 2022-09-15 13:29 Rukh 阅读(55) 评论(0) 推荐(0) 编辑
摘要:单引号内部的变量不会执行 双引号会执行 如 $name = 'hello'; echo "the $name"; 会输出 the hello 而如果是单引号 $name = 'hello'; echo 'the $name'; 会输出 the $name 主要区别就是这个。 阅读全文
posted @ 2022-09-15 13:28 Rukh 阅读(19) 评论(0) 推荐(0) 编辑
摘要:PHP函数获取当前文件的绝对路径 以下是PHP代码 echo __FILE__ ; 将这句代码写入PHP文件后,运行即可显示出当前文件所处绝对路径 阅读全文
posted @ 2022-09-15 13:27 Rukh 阅读(570) 评论(0) 推荐(0) 编辑
摘要:一、配置IIS 二、配置安装.NET3.5如下图 三、安装数据库SQL2008 部分注意选项 四、 阅读全文
posted @ 2022-09-09 16:38 Rukh 阅读(221) 评论(0) 推荐(0) 编辑
摘要:一、先在防火墙中添加要设置的新的远程端口,不然禁用了以前的端口,新端口又在防火墙外面就连不上了 具体步骤如下: 计算机【右键】-->管理 打开如下图 点击新建规则,如下图 选择端口、下一步 二、更改远程默认端口3389为自定义端口 打开注册表: 运行regedit。 找到:[HKEY_LOCAL_M 阅读全文
posted @ 2022-09-09 16:35 Rukh 阅读(3421) 评论(0) 推荐(0) 编辑
摘要:WindowsServer2003怎么设置服务器禁止被ping? 频繁地使用Ping命令会导致网络堵塞、降低传输效率,为了避免恶意的网络攻击,一般都会拒绝用户Ping服务器。为实现这一目的,不仅可以在防火墙中进行设置,也可以在路由器上进行设置,并且还可以利用Windows 2000/2003系统自身 阅读全文
posted @ 2022-09-09 16:30 Rukh 阅读(2091) 评论(0) 推荐(0) 编辑
摘要:今天遇到一个问题发现在刚配好的IIS服务器上下载不了APK文件,访问不到!后来查资料找到了解决方法,记录下来分享给大家。注意:本文中服务器为WindowsServer2003 IIS服务器不能下载.apk文件的原因:IIS的默认MIME类型中没有.apk文件,所以无法下载。IIS服务器不能下载.ap 阅读全文
posted @ 2022-09-09 15:56 Rukh 阅读(2083) 评论(0) 推荐(0) 编辑
摘要:一、一般服务器都有开防火墙,首先将要更改的端口在防火墙中设置例外,先打开防火墙,然后点击例外如下图 点击添加端口如下图: 然后一直点击确定就好 二、修改服务器端的端口(注册表有2处需要修改)1、单击【开始】 【运行】,在运行处输入:regedit,打开注册表后,点击进入以下路径:[HKEY_LOCA 阅读全文
posted @ 2022-09-09 15:51 Rukh 阅读(788) 评论(0) 推荐(0) 编辑
摘要:一、下载所需资料 PHP:官网下载地址http://www.php.net/downloads.php(截至2014年3月9日。下载的最新版php-5.5.10.tar) php-5.5.10.tar.gz (sig) [16,523Kb] 6 Mar 2014md5:e760656f7cf2f05 阅读全文
posted @ 2022-09-09 15:48 Rukh 阅读(28) 评论(0) 推荐(0) 编辑
摘要:在WindowsServer2003系统中打开cmd命令窗口 输入netstat -abn 就可以看到端口号。以及后面的PID,这里的PID就是任务管理器中,服务项下的PID,结束此号的PID也就是暂停了该PID端口的使用 阅读全文
posted @ 2022-09-09 15:46 Rukh 阅读(1478) 评论(0) 推荐(0) 编辑
摘要:服务器上安装Server-U后,由于其默认设置中监听了80端口,经常会导致IIS不能服务不能正常启用,下面讲解如何修改server-u的80端口。打开Server-U软件,找到域详细信息如下图 点击【域详细信息】进入后。点击【监听器】如下图 此时会看到80端口被监听占用,然后鼠标点击80端口哪一行, 阅读全文
posted @ 2022-09-09 15:45 Rukh 阅读(660) 评论(0) 推荐(0) 编辑
摘要:以前一直用的是WinServer2003系统的服务器,但是最近一次自己服务器被黑了,被人挂了木马,自己的远程登密码都被改了,无奈之下只有联系机房重新设置密码。可是设置了密码之后的新密码依旧在黑客的掌控之中,因为这时候我们只是做了简单的改密码、但是木马依旧残留在电脑服务器上。所以改的新密码黑客还是知道 阅读全文
posted @ 2022-09-09 15:41 Rukh 阅读(43) 评论(0) 推荐(0) 编辑
摘要:1. 什么是 redis? Redis 是一个基于内存的高性能 key-value 数据库。 2.Reids 的特点 Redis 本质上是一个 Key-Value 类型的内存数据库,很像 memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据 flush 到硬盘上进行 阅读全文
posted @ 2022-09-09 15:06 Rukh 阅读(105) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示