php截取中文字符串的方法

我们在使用substr截取中文字符串经常输出结果为�;因为substr函数原型为:stringsubstr(string$string,int$start[,int$length]),其中$length表示返回字节长度,而一个中文占两个字节,对于一个UTF-8的中文字符,会把它当做3个字节来处理php给出一个函数mb_substr,然而这个函数并不是内置函数,打开php.ini中的extension=php_mbstring.dll这一项另外一种方法编写函数去判断是否是中文然后进行截取<?php//中文字符串截取fu...

阅读全文

linux下nginx+keepalived主从双机热备

keepalive,是在TCP中一个可以检测死连接的机制。keepalive原理很简单,TCP会在空闲了一定时间后发送数据给对方:1.如果主机可达,对方就会响应ACK应答,就认为是存活的。2.如果可达,但应用程序退出,对方就发RST应答,发送TCP撤消连接。3.如果可达,但应用程序崩溃,对方就发FIN消息。4.如果对方主机不响应ack,rst,继续发送直到超时,就撤消连接。这个时间就是默认的二个小时。我们这里提供一个VIP来对外提供访问,这个VIP是192.168.100.100,主机192.168.100.61,从机192.168.100.62首先关...

阅读全文

安装oracle11版本报错此先决条件将测试系统物理内存总量是否至少为 922MB

一、oracle下载 win 32位操作系统 下载地址:http://download.Oracle.com/otn/nt/oracle11g/112010/win32_11gR2_database_1of2.ziphttp://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_database_2of2.zipwin 64位操作系统 下载地址:http://download.oracle.com/otn/nt/oracle11...

阅读全文

nginx/apache/tomcat/iis6/iis8导入CA证书方法

首先下载证书一、nginx下安装证书方法:打开Nginx安装目录下conf目录中的nginx.conf文件,找到# HTTPS server# #server {# listen 443;# server_name localhost;# ssl on;# ssl_certificate cert.pem;# ssl_certificate_key cert.key;#&nbs...

阅读全文

history.back(-1)和history.go(-1)的区别

我们在制作网站的时候经常会使用到JS的返回上一页,那么history.back(-1)和history.go(-1)有啥区别了,这里站长为你讲解下:history.back(-1);是直接返回当前页的上一页,如果上一页提交过表单,那么表单数据就全部没有了,实际上,history.back(-1)就是返回上一页的刷新页面。history.go(-1);也是返回当前页的上一页,不过表单里的数据全部还在history.back(0)刷新 history.back(1)前进 history.back(-1)后退...

阅读全文

thinkphp3中import方法导入类库的用法

import方法是ThinkPHP框架用于类库导入的封装实现,尤其对于项目类库、扩展类库和第三方类库的导入支持,import方法早期的版本可以和java的import方法一样导入目录和通配符导入,后来考虑到性能问题,在后续的版本更新中不断改进和简化了,所以现在的用法比较简单明了。调用格式:import('类库名', '起始路径', '类库后缀')import方法有一个别名vendor方法,专门用于导入第三方类库,区别在于起始路径和类库后缀默认值不同。我们来分析下具体的用法: 一...

阅读全文

Linux 查看和修改系统时间和时区的方法

一、查看和修改Linux的时区1.查看当前时区date -R2.修改设置Linux服务器时区tzselect方法B仅限于RedHatLinux和CentOStimeconfig方法C适用于Debiandpkg-reconfigure tzdata3.复制相应的时区文件,替换系统时区文件;或者创建链接文件cp /usr/share/zoneinfo/$主时区/$次时区 /etc/localtime例如:在设置中国时区使用亚洲/上海(+8)cp /usr/share/zoneinfo/As...

阅读全文

linux scp远程拷贝文件及文件夹

 1、拷贝本机/home/administrator/test整个目录至远程主机192.168.1.100的/root目录下scp -r /home/administrator/test/2、拷贝单个文件至远程主机scp /home/administrator/Desktop/old/driver/test/test.txt root@192.168.1.100:/root/其实上传文件和文件夹区别就在参数-r,跟cp,rm的参数使用差不多,文加价多个-r3、远程文件/文件夹下载举例,把192....

阅读全文

MySQL 获得当前日期时间(以及时间的转换)

1.1获得当前日期+时间(date+time)函数:now()除了now()函数能获得当前的日期时间外,MySQL中还有下面的函数:current_timestamp()   current_timestamplocaltime()   localtimelocaltimestamp()   localtimestamp 这些日期时间函数,都等同于now()。鉴于now()函数简短易记,建议总是使用now()来替代上面列出的函...

阅读全文

MySQL字符串函数substring用法

MySQL字符串截取函数:left(),right(),substring(),substring_index()。还有mid(),substr()。其中,mid(),substr()等价于substring()函数,substring()的功能非常强大和灵活。1.字符串截取:left(str,length)mysql> select left('example.com', 3);+-------------------------+| left('e...

阅读全文