代码改变世界

SQL连接方式(内连接,外连接,交叉连接)

2013-11-02 19:26 by youxin, 2404 阅读, 0 推荐, 收藏,
摘要:1.内连接、左连接、右连接、全连接介绍內连接仅选出两张表中互相匹配的记录.因此,这会导致有时我们需要的记录没有包含进来。内部连接是两个表中都必须有连接字段的对应值的记录,数据才能检索出来。左连接和右连接都是外部连接,也就是区别于内部连接,它对不满足连接条件的行并不是象内部连接一样将数据完全过滤掉,而是保留一部分数据,行数不会减少。左连接是只要左边表中有记录,数据就能检索出来,而右边有的记录必要在左边表中有的记录才能被检索出来右连接是只要右边表中有记录,数据就能检索出来 ;全连接则会回返回两个表中的所有记录。2.示例有两个表table1user_iduser_nameuser_pss1aaaa2 阅读全文

转:冒泡排序的三种实现

2013-11-01 11:19 by youxin, 312 阅读, 0 推荐, 收藏,
摘要:冒泡排序是非常容易理解和实现,,以从小到大排序举例:设数组长度为N。1.比较相邻的前后二个数据,如果前面数据大于后面的数据,就将二个数据交换。2.这样对数组的第0个数据到N-1个数据进行一次遍历后,最大的一个数据就“沉”到数组第N-1个位置。3.N=N-1,如果N不为0就重复前面二步,否则排序完成。按照定义很容易写出代码://冒泡排序1void BubbleSort1(int a[], int n){ int i, j; for (i = 0; i a[j]) Swap(a[j - 1], a[j]);}下面对其进... 阅读全文

跨域(cross-domain)访问 cookie (读取和设置)

2013-10-31 17:06 by youxin, 1530 阅读, 0 推荐, 收藏,
摘要:Passport 一方面意味着用一个帐号可以在不同服务里登录,另一方面就是在一个服务里面登录后可以无障碍的漫游到其他服务里面去。坦白说,目前 sohu passport 在这一点实现的很烂(不过俺的工作就是要把它做好啦,hehe)搜狐的 SSO 需求比较麻烦,因为它旗下有好多域名:sohu.com、chinaren.com、sogou.com、focus.cn、17173.com、 go2map.com,登录用户漫游的主要障碍也来自于此。以前亿邮的邮件系统在和别的系统整合的时候是提供一个 URL,用户从第三方系统里面点击这个链接就可以生成访问邮件界面所需的 cookie,然后进入邮件。这个方式 阅读全文

session_cache_limiter 及 session 常见问题

2013-10-31 12:40 by youxin, 2258 阅读, 0 推荐, 收藏,
摘要:我点击后退按钮,为什么之前填写的东西不见这是因为你使用了session.解决办法:PHP代码:--------------------------------------------------------------------------------session_cache_limiter(p... 阅读全文

实用的PHP正则表达式

2013-10-30 11:14 by youxin, 598 阅读, 0 推荐, 收藏,
摘要:正则表达式是程序开发中一个重要的元素,它提供用来描述或匹配文本的字符串,如特定的字符、词或算式等。但在某些情况下,用正则表达式去验证一个字符串比较复杂和费时。本文为你介绍10种常见的实用PHP正则表达式的写法,希望对你的工作有所帮助。1. 验证E-mail地址这是一个用于验证电子邮件的正则表达式。但... 阅读全文

php ob_start()、ob_end_flush和ob_end_clean()多级缓冲

2013-10-29 01:32 by youxin, 522 阅读, 0 推荐, 收藏,
摘要:ob_start() 和 ob_end_flush() 是一对很好的搭档,可以实现对输出的控制。当成一对出现理解起来就没什么问题,但是当他们两个各自出现次数增加时,就比较难理解了. ';ob_start(); echo 'level 2 ';ob_start(); echo 'level 3 ';ob_end_flush();ob_end_flush();ob_end_flush();很明显,结果为:level 1level 2level 3当程序修改一下,修改一个ob_end_flush() 变成 ob_end_clean() 成为以下这个,你觉得结果 阅读全文

css 优先级

2013-10-28 23:22 by youxin, 449 阅读, 0 推荐, 收藏,
摘要:css优先级的四大原则:原则一: 继承不如指定如果某样式是继承来的永远不如具体指定的优先级高。例子1:CODE:我是多大字号?运行结果:.class3{ font-size: 12px; }例子2:CODE: 我是多大字号? 运行结果:.class3{ font-size: 12px; }注意:后面的几大原则都是建立在“指定”的基础上的。原则二: #ID > .class > 标签选择符例子:CODE:我是多大字号?运行结果:#id3 { font-size: 25px; }原则三:越具体越强大。解释:当对某个元素的CSS选择符样式定义的越具体,层级越明确,该定义的优先级就越高。C 阅读全文

js isArray

2013-10-27 23:10 by youxin, 1184 阅读, 0 推荐, 收藏,
摘要:1) typeof 运算符typeof 是一元运算符,返回结果是一个说明运算数类型的字符串。如:"number","string","boolean","object","function","undefined"(可用于判断变量是否存在)。但 typeof 的能力有限,其对于Date、RegExp类型返回的都是"object"。如:typeof {}; // "object"typeof []; // "object&quo 阅读全文

jquery 事件委托三种事件绑定方式.bind(),.live(),.delegate()

2013-10-24 23:59 by youxin, 262 阅读, 0 推荐, 收藏,
摘要:http://www.ituring.com.cn/article/467#http://www.cnblogs.com/lvdabao/archive/2013/08/30/3290603.htmlhttp://developer.51cto.com/art/201103/249694.htmhttp://www.cnblogs.com/dumuqiao/archive/2011/09/09/2172511.html非常好 阅读全文

JavaScript中的事件委托

2013-10-24 23:51 by youxin, 339 阅读, 0 推荐, 收藏,
摘要:传统的事件处理 事件委托就是在一个页面上使用一个事件来管理多种类型的事件。这并不是一个新的想法,但对于把握性能来说却很重要。通常情况,你会在web应用程序中看到这样的代码:document.getElementById("help-btn").onclick =function(event){ openHelp(); };document.getElementById("save-btn").onclick =function(event){ saveDocument(); };document.getElementById("undo-btn 阅读全文
上一页 1 ··· 115 116 117 118 119 120 121 122 123 ··· 269 下一页