摘要: 分析查询语句是否用到了索引 explain sql语句\G //根据返回的信息,我们可知,该sql语句是否使用索引,从多少记录中取出,可以看到排序的方式. 主要是看 key 实际用到的索引 rows 从多少行中找出数据 37万条的数据 不加索引的情况下 查询要2秒多 具体我们来分析这个sql语句 看 阅读全文
posted @ 2016-06-26 19:26 菜鸟飞飞飞 阅读(3241) 评论(0) 推荐(0) 编辑
摘要: 首先先介绍几个关键字 1 show status 表示数据库当前的状态数据 show [session|global] status session是当前连接的统计结果 global 是数据库服务启动以来 所有的统计结果 show status like ‘Com_%’; 其中Com_XXX表示XX 阅读全文
posted @ 2016-06-26 17:31 菜鸟飞飞飞 阅读(704) 评论(0) 推荐(0) 编辑
摘要: 如下 记录下以免找不到 http://blog.chinaunix.net/uid-77311-id-3450734.html 然后接下来是 1045的解决方案 可以在随便中找 阅读全文
posted @ 2016-06-14 11:50 菜鸟飞飞飞 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 找到配置文件my.ini ,然后将其打开,可以选择用记事本打开 打开后,搜索mysqld关键字 找到后,在mysqld下面添加skip-grant-tables,保存退出。 然后重启mysql服务 mysql> use mysql;Database changed 2.给root用户设置新密码,蓝色 阅读全文
posted @ 2016-05-10 13:35 菜鸟飞飞飞 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 这里体现出闭包的数据共享 这里体现出闭包的局部变量升级为成员变量 (在拉姆达表达式生成的匿名类中不会不会随着方法执行完后弹栈 而是随着回调函数彻底执行完后才被回收) 阅读全文
posted @ 2016-04-02 23:32 菜鸟飞飞飞 阅读(651) 评论(0) 推荐(1) 编辑
摘要: 首先来说下缓存的优点:缓存是把数据放在内存中,需要时从内存中取出来(和从硬盘上取相比,从内存中取速度会快很多) 提示了速度缓存的分类:页面缓存 数据源缓存(永久 和 有时限的) 依赖项缓存 数据库依赖缓存页面缓存:实现代码他会将整个页面缓存 然后在管线中第7个事件和第8个事件之间判断要访问的页面是... 阅读全文
posted @ 2015-05-23 15:31 菜鸟飞飞飞 阅读(1255) 评论(0) 推荐(0) 编辑
摘要: 可能造成的危害: 用户提交图片和文件 如果用户提交一个一般处理程序里面写着恶意的代码 然后再找到存放文件的地址 直接访问地址让其运行,会导致恶劣的后果怎么解决:首先传到服务端先校验文件的后缀名是否合法 如果非法不予保存,然后iis的服务器上设置接受上传的文件夹里只能读 不能编译生成; 阅读全文
posted @ 2015-05-23 10:37 菜鸟飞飞飞 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 首先什么样的数据才能实现foreach1 实现IEnumerable这个接口2 有GetEnumerable()这个方法然后为啥实现这个接口或者有这个方法就可以实现foreach遍历首先我先用反编译器看看里面到底是怎么实现的然后我看了下 MoveNext的源码 public bool MoveNex... 阅读全文
posted @ 2015-05-22 03:40 菜鸟飞飞飞 阅读(734) 评论(0) 推荐(0) 编辑
摘要: 前端代码 $.ajax({ type: "POST", url: "http://localhost:9767/WebService1.asmx/HelloWorld?jsoncallback=?", data: "{}", ... 阅读全文
posted @ 2015-05-22 03:08 菜鸟飞飞飞 阅读(1416) 评论(2) 推荐(0) 编辑
摘要: 如果想用ajax进行访问 首先在web.config里进行设置添加在 节点之下这样就是可以通过url进行访问了 不然就会报错然后直接亮代码 代码也是网上找到的 如有雷同,请联系本人 [WebService(Names... 阅读全文
posted @ 2015-05-22 02:52 菜鸟飞飞飞 阅读(19403) 评论(1) 推荐(2) 编辑