上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 29 下一页
摘要: 正则表达式匹配中文先要了解中文的编码代码如下 复制代码 [u4E00-u9FA5]汉字?[uFE30-uFFA0]全角字符[u4E00-u9FA5]汉字?[uFE30-uFFA0]全角字符匹配中文字符的正则表达式: [u4e00-u9fa5]匹配双字节字符(包括汉字在内):[^x00-xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)代码如下 复制代码 String.prototype.len=function(){return this.replace([^x00-xff]/g,"aa").length;} 匹配空行的正则表达式:n[s| ]*r 阅读全文
posted @ 2014-03-11 09:00 divor 阅读(81207) 评论(0) 推荐(0) 编辑
摘要: 例子,字母、数字和汉字代码如下复制代码if(preg_match("/[ '.,:;*?~`!@#$%^&+=)({}]|]|[|/|\|"||/",$user)){ echo '不要在名字里面整些特殊符号,请只使用字母、数字和汉字,当然要你的浏览器要选简体中文GB2312哟,千万不要选繁体、中文HZ等。返回修改后,再来,我等你哟!'; exit(); }例子,全字母代码如下复制代码附一些常用正则只能以数字或字母开头和结尾 用户名长度为4~18个字符代码如下复制代码^[a-za-z0-9]{1}[a-za-z0-9|-|_]{2-1 阅读全文
posted @ 2014-03-11 08:59 divor 阅读(2377) 评论(0) 推荐(0) 编辑
摘要: while循环while 语句与 if 语句相似,都有条件来控制语句(或语句块)的执行,其语言结构基本相同:while(conditions){ statements;}while 语句与 if 语句的不同之处在于:在if条件假设语句中,若逻辑条件表达式为真,则运行statements语句(或语句块),且仅运行一次;while 循环语句则是在逻辑条件表达式为真的情况下,反复执行循环体内包含的语句(或语句块)。注意:while语句的循环变量的赋值语句在循环体前,循环变量更新则放在循环体内;for循环语句的循环变量赋值和更新语句都在for后面的小括号中,在编程中应注意二者的区别。【例3-5】用wh 阅读全文
posted @ 2014-03-10 09:13 divor 阅读(10553) 评论(0) 推荐(0) 编辑
摘要: 面对业务的迅猛发展,DBA的一项重要工作就是及时发现数据库中的低效SQL语句,有的可以立刻着手解决(比如缺少合适的索引),有的需要尽快反馈给开发人员进行修改。MySQL数据库有几个配置选项可以帮助我们及时捕获低效SQL语句:1,slow_query_log这个参数设置为ON,可以捕获执行时间超过一定数值的SQL语句。2,long_query_time当SQL语句执行时间超过此数值时,就会被记录到日志中,建议设置为1或者更短。3,slow_query_log_file记录日志的文件名。4,log_queries_not_using_indexes这个参数设置为ON,可以捕获到所有未使用索引的SQ 阅读全文
posted @ 2014-03-10 09:12 divor 阅读(401) 评论(0) 推荐(0) 编辑
摘要: .net连oracle数据库的两个方法介绍1. 安装oracle客户端,连接oracle 需要在客户端%oracle_client_home%network/admin/配置tnsnames.ora,以服务名aa为例,客户端和服务器服务名及连接串需要保持一致。服务名的配置实例如:代码如下 复制代码 a = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = helen)(PORT = 1521)) ) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = a) ) 阅读全文
posted @ 2014-03-10 09:11 divor 阅读(2909) 评论(0) 推荐(0) 编辑
摘要: 逻辑(布尔型)运算符用于对boolean型的结果的表达式进行运算,运算的结果都是boolean型。其运算结果如下所示:运算符 运算 例子 结果 & AND(与) false&true false | OR(或) false|true true ^ XOR(异或) false^true true ! NOT(非) !false true && AND(短路) false&&true false || OR(短路) false||true true下面对一些比较容易出现问题进行简单解释:1、“^“ 将计算操作数的逻辑“异或”;也就是说,当且仅当只有一 阅读全文
posted @ 2014-03-10 09:09 divor 阅读(2396) 评论(0) 推荐(0) 编辑
摘要: 如何把写好的Java程序打包为jar文件呢?有两种方式可以选择1.命令行的方式:打包jar cf JAR文件名称 程序文件名称或者程序所在的文件夹举例:jar cf MyApp.jar D:JavaProjectMyApp查看一个jar文件的内容jar tvf JAR文件名称举例:jar tvf MyApp.jar将一个jar文件解压缩jar xf JAR文件名称举例:www.111cn.netjar xf MyApp.jar往压缩包里面增加文件jar xf JAR文件名称 添加的文件或者其他的jar文件举例:jar xf MyApp.jar Test.class更新一个jar文件jar uf 阅读全文
posted @ 2014-03-10 09:08 divor 阅读(1149) 评论(0) 推荐(0) 编辑
摘要: 1、cookie数据存放在客户的浏览器上,session数据放在服务器上。2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗,考虑到安全应当使用session。3、session会在一定时间内保存在服务器上。当访问增多,会比较占用你服务器的性能, 考虑到减轻服务器性能方面,应当使用COOKIE。4、单个cookie在客户端的限制是3K,就是说一个站点在客户端存放的COOKIE不能3K。例,COOKIE如:setCookie('user','zhangsan',time()+3600),代表 user变量值为张三的cookie存 阅读全文
posted @ 2014-03-10 09:07 divor 阅读(543) 评论(0) 推荐(1) 编辑
摘要: 原文:http://www.111cn.net/net/vb-net/38548.htm如果 testexpression 与任何 Case expressionlist 表达式匹配,则执行此 Case 子句和下一个 Case 子句之间的语句,对于最后的子句,则会执行该子句到 End Select 之间的语句,然后控制权会转到 End Select 之后的语句。如 testexpression 与多个Case 子句中的 expressionlist 表达式匹配,则只有第一个匹配后的语句被执行。 Case Else 用于指示若在 testexpression和任何其他 Case 选项的 ex.. 阅读全文
posted @ 2014-03-07 09:37 divor 阅读(1586) 评论(0) 推荐(0) 编辑
摘要: 看一完整删除重复数组实例代码如下复制代码//删除数组中的一个元素 function array_remove_value(&$arr, $var){ foreach ($arr as $key => $value) { if (is_array($value)) { array_remove_value($arr[$key], $var); } else { $value = trim($value); if ($value == $var) { unset($arr[$key]); } else { $arr[$key] = $value; } } } }$a是一个数组: 也就 阅读全文
posted @ 2014-03-07 09:34 divor 阅读(1675) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 29 下一页