- 博客(406)
- 资源 (27)
- 收藏
- 关注
转载 浅谈MySql的存储引擎(表类型)
什么是MySql数据库 通常意义上,数据库也就是数据的集合,具体到计算机上数据库可以是存储器上一些文件的集合或者一些内存数据的集合。 我们通常说的MySql数据库,sql server数据库等等其实是数据库管理系统,它们可以存储数据,并提供查询和更新数据库中的数据的功能等等。根据数据库如何存储数据和如何操作数据的实现机制不同,这些数据库之间即有区别又有共同点。 MyS
2016-07-16 21:16:21 551
转载 MySQL中的存储引擎讲解(InnoDB,MyISAM,Memory等各存储引擎对比)
MySQL中的存储引擎:1、存储引擎的概念2、查看MySQL所支持的存储引擎3、MySQL中几种常用存储引擎的特点4、存储引擎之间的相互转化一、存储引擎:1、存储引擎其实就是如何实现存储数据,如何为存储的数据建立索引以及如何更新,查询数据等技术实现的方法。2、MySQL中的数据用各种不同的技术存储在文件(或内存)中,这些技术中
2016-07-16 21:08:09 561
转载 MySQL 索引及查询优化
1. MySQL索引的原理1.1 索引目的索引的目的在于提高查询效率,可以类比字典,如果要查“mysql”这个单词,我们肯定需要定位到m字母,然后从下往下找到y字母,再找到剩下的sql。如果没有索引,那么你可能需要把所有单词看一遍才能找到你想要的,如果我想找到m开头的单词呢?或者ze开头的单词呢?1.2 索引原理除了词典,生活中随处可见索引的例子,如火车站的车次表、
2016-07-14 18:14:43 1028
转载 从B树、B+树、B*树谈到R 树
转自:http://blog.csdn.net/v_JULY_v/article/details/6530142 用于收藏 作者:July、weedge、Frankie。编程艺术室出品。说明:本文从B树开始谈起,然后论述B+树、B*树,最后谈到R 树。其中B树、B+树及B*树部分由weedge完成,R 树部分由Frankie完成,全文最终由July统稿修订完成。出处:http:/
2016-07-11 01:19:09 546
转载 B树、B+树与B*树简介
转自:http://www.tuicool.com/articles/fYz6jy本文主要介绍各种B树,不对插入、删除做过多的深入了解。1. 引子动态查找树主要有:二叉查找树(Binary Search Tree)平衡二叉查找树(Balanced Binary Search Tree)红黑树(Red-Black Tree ) ,B-t
2016-07-11 01:16:17 467
转载 JSON.parse()和JSON.stringify()
parse用于从一个字符串中解析出json对象,如var str = '{"name":"huangxiaojian","age":"23"}'结果:JSON.parse(str)Objectage: "23"name: "huangxiaojian"__proto__: Object注意:单引号写在{}外,每个属
2016-04-27 21:27:38 306
转载 frame,iframe,frameset之间的关系与区别
frameset 它称为框架标记,是用来告知HTML文件是框架模式,并且设定可视窗口怎么分割fram 它只是设定某一个框架窗口中的参数属性iframe 它是在一个页面中嵌入一个框架窗口 frameset的属性1、cols 它是把整个画面竖向分割成几个画面2、r
2016-04-25 09:02:03 1691 1
转载 ThinkPHP 中M方法和D方法的具体区别
ThinkPHP 中M方法和D方法都用于实例化一个模型类,M方法 用于高效实例化一个基础模型类,而 D方法 用于实例化一个用户定义模型类。使用M方法如果是如下情况,请考虑使用 M方法:1.对数据表进行简单的 CURD 操作而无复杂的业务逻辑时2.只有个别的表有较为复杂的业务逻辑时,将 M方法 与实例化 CommonModel 类进行结合使用M方法 甚至可以简单看着就
2016-04-22 12:05:02 994 1
原创 Thinkphp由验证码引出
写Thinkphp登录验证,生成验证码和刷新验证码会了,但是怎么判断验证?在控制器判断,但是要传递变量到模板里的JS再进行判断。引出的问题就是:控制器传递变量到模板里的JS进行使用。解决方法:①用ajax②用隐藏域:控制器通过assign传递变量到模板的隐藏域(比如:设置隐藏域),然后在JS中去这个隐藏域的值来用③直接在模板的JS中用var
2016-04-21 23:06:46 460
转载 history.js使用方法(来自博客园)
Ajax保留浏览器历史的解决方案ul class="menu">li>a href="/home/index#page=1">page1a>li>li>a href="/home/index#page=2">page2a>li>li>a href="/home/index#page=3">page3a>li>ul>div id="mainPanel">div>
2016-04-19 14:36:50 514
转载 如何让url超链接a标签发送post请求
如何让url 标签发送post请求 ?点击链接后改变请求的方式的实现实例代码。function post(url, params) {var temp = document.createElement(“form”);temp.action = url;temp.method = “post”;temp.style.display = “none”;for (var x
2016-04-16 16:13:44 16185
转载 超链接 a href 提交表单通过post方式
[html] view plain copy我们知道超链接一般是通过get方式提交表单的,如下列子: a href='oneGetAllCultivateEndCertificateServlet?page=1&hiddenA=A'>font color='#000000'>首页font>a> 如果想用
2016-04-16 16:05:27 7426
转载 CSS、JS中的相对路径引用的区别
转自:http://www.cnblogs.com/xuxiace/archive/2012/03/06/2381874.html初学者由于对一些比较基本的知识的把握不是很牢,所以在开发或者设计的时候,往往很容易出现一些错误或者异常现象而找不到出错的根源。记得自己刚刚java入门的时候,会出现一些很“离奇”的现象,然后一遍一遍查看自己的代码,一步一步的进行调试(当然那个时候的调
2016-04-15 20:30:22 1067
原创 div 布局小问题
两个div如果子元素(absolute)是绝对定位,那么父元素(relative)的高度即使设置了auto也无法自适应子元素的。因为子元素是绝对定位,而绝对定位的元素就已经脱离了文件流,所以父元素的高度设置了也无法被撑开,不会随子元素的高度变化。父元素的高度如果不设置或者设置为auto,那么父元素的真实高度为0。想要父元素撑开,就只能设置父元素的具体高度值。或者
2016-04-15 17:52:45 323
转载 DIV设置最小高度
本文和大家重点讨论一下如何控制DIV最小高度又DIV自适高度问题,如果我们需要设置一个div高度,当里面的东西超过这个高度时,让这个容器自动被撑开,也就是DIV自适应高度。当里面的信息很少时候,我们就设置它一个最小的固定高度。如何控制DIV最小高度又DIV自适高度我们在用div布局的时候经常会遇到这样的一种情况:我们需要设置一个DIV高度,当里面的东西超过这个高度时,让这个容器自动
2016-04-15 17:33:00 3259
转载 Sublime Text 无法使用Package Control或插件安装失败的解决方法
转自:http://blog.csdn.net/freshlover/article/details/44261229Sublime Text用了一年多了,公司搬家最近突然发现Package Control无法安装新插件了,虽然不影响原有功能的使用,还是要解决它。由于本人用Windows系统,只讨论Windosw下的解决方法。Mac与Linux下的用户可以参照解决。本文
2016-04-08 13:51:24 1221 1
转载 Sublime Text3 插件安装教程
Package Control安装打开Sublime Text3 ,点击菜单栏的“Preferences”-->"Package Control",或者可以使用快捷键CTRL+SHIFT+P 打开在打开的终端窗口,输入“install”,下方就会提
2016-04-08 13:49:53 403
原创 一个鼠标滑动的JS应用实例
实现导航置顶$(function(){ $(window).scroll(function(){ if($window).scrollTop()>=200{ $(".nav").addClass(".fixedTop");}else{ $(".nav").removeClass(".fixedTop");}});}
2016-03-23 09:28:41 458
转载 JavaScript 钩子机制
介绍 今天大家开会共同解决了一些javascript方面的问题,大家一起想办法,最终大家选择了钩子机制。我把整个过程与大家分享一下,如果有误,请大家指正。 问题 是这样的:我们的代码已经历史很久了,就这一套框架已经快5年了,在这中间大家也没有标准的代码规范,很随意的进行了代码编写,所以出现了很多问题: 1、如制造了很多重复的轮子。一套
2016-03-18 11:08:38 473
原创 zend studio 的主题安装,插件安装、卸载和更新
初接触zend studio,网上搜了一圈如何安装主题,只有一个方法install new software,并且用了那个方法但是失败了,就自己摸索下。zend studio的插件安装我就拿主题安装做个例子,会安装主题了其他插件也会安装了。我的zend studio版本是12.5.1。1、2、可以在Welcome页面右侧看到有好多插件可以
2016-03-02 16:35:35 4608
转载 floyd算法
转自:http://blog.csdn.net/zhongkeli/article/details/8832946这个算法主要要弄懂三个循环的顺序关系。弗洛伊德(Floyd)算法过程:1、用D[v][w]记录每一对顶点的最短距离。2、依次扫描每一个点,并以其为基点再遍历所有每一对顶点D[][]的值,看看是否可用过该基点让这对顶点间的距离更小。算法
2015-11-20 20:37:48 560
转载 最短路径—Dijkstra算法和Floyd算法
转自:http://www.cnblogs.com/biyeymyhjob/archive/2012/07/31/2615833.htmlDijkstra算法1.定义概览Dijkstra(迪杰斯特拉)算法是典型的单源最短路径算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。Dijkstra算法是很有代表性的
2015-11-20 20:36:06 329
转载 java synchronized详解
转自:http://www.cnblogs.com/GnagWang/archive/2011/02/27/1966606.html记下来,很重要。Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代
2015-11-12 19:39:51 301
转载 UML类图几种关系的总结
转自:http://blog.csdn.net/tianhai110/article/details/6339565在UML类图中,常见的有以下几种关系:泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1.泛化(Genera
2015-11-12 19:19:28 327
转载 AVL树的旋转
转自:http://blog.csdn.net/gabriel1026/article/details/6311339 平衡二叉树在进行插入操作的时候可能出现不平衡的情况,AVL树即是一种自平衡的二叉树,它通过旋转不平衡的节点来使二叉树重新保持平衡,并且查找、插入和删除操作在平均和最坏情况下时间复杂度都是O(log n) AVL树的旋转一共有四种情形
2015-11-05 21:07:52 567 1
转载 KMP算法的Next数组详解
转自:http://www.cnblogs.com/tangzhengyue/p/4315393.html?utm_source=tuicool&utm_medium=referral网上有很多讲解KMP算法的博客,我就不浪费时间再写一份了。直接推荐一个当初我入门时看的博客吧:http://www.cnblogs.com/yjiyjige/p/3263858.html这
2015-11-05 19:11:58 401
转载 浅尝KMP算法
转自:http://blog.163.com/kazenoyume@126/blog/static/166753923201462783123487/最近在工作之余,参加了hihocoder推出的编程提高班。这个编程提高班真的很有意思,它的讲课内容是跟算法分析设计有关的。而这周讲课的内容,是大家都耳熟能详的KMP算法。在大二的时候,我曾经学习过KMP算法,当时还刷了好几道OJ题
2015-11-05 19:10:05 567
转载 高效工作——EA使用技巧
转自:http://blog.csdn.net/xiaoxian8023/article/details/8276047画图是在项目开发前期最重要的部分之一,EA(Enterprise Architect)作为一款强大的建模工具,由于自身集成了许多自动化的工具,比Rose要好用的多,自然受到很多人的追捧。以前也介绍过一些EA的强大功能《让工作更轻松——EA类图与代码同步》,今天
2015-10-22 13:10:11 754
转载 如何开发Chrome扩展程序
转自:http://blog.csdn.net/xiaoxian8023/article/details/24803193前两篇谈到了Chrome扩展,但是感觉没有说清楚,这次在丰富一下。其实很简单,如果你懂得基本的HTML、CSS、JavaScript,那你就有了扩展Chrome浏览器需要的所有知识。开始 为了着手创建你的扩展程序,你只需要为你的扩展创建一
2015-10-22 12:59:21 698
转载 史上最简单的软件破解——5行脚本代码完美破解99%的过期软件
转自:http://blog.csdn.net/xiaoxian8023/article/details/26285361如果你看到了这篇博文,绝对保证不虚此行。仅仅5行脚本代码,即可破解99%的过期软件。 这件事的背景:最近在找了一些学习资料,其中有Rational Rose画的图,好久没用过它了。今天安装好,导入许可文件,结果问题出现了,提示没
2015-10-22 12:57:06 3010
转载 EA与eclipse集成生成类图
转自:http://www.dataguru.cn/thread-240256-1-1.html1.安装EA 2.建立EA工程 创建工程hadoopLearning,选择uml2.0的基本图中的类图 3.安装MDG下载:http://www.sparxsystems.com.au/products/mdg/link/eclips
2015-10-22 12:54:51 2438
转载 让工作更轻松——EA类图与代码同步
进入主题之前,先说一下ea工具:EA——Enterprise Architect,是一种建模工具,想了解请点解 这里 随着能力的提升,现在做的项目,都要求先画类图,再敲代码,但是每次画图后,在敲代码起初,还跟图对应着呢,到后来,发现图中有不合适的地方,然后就把图改一下,再敲代码,但是图中错误太多的话,就懒得再去改图了,直接修改代码了。这样时间一长,图就算废弃了。开发完了
2015-10-22 12:51:38 728
转载 适配器模式的理解
转自:http://zy19982004.iteye.com/blog/1415735一.概念 适配器模式将一个接口转换成客户希望的另外一个接口。它使得原来由于接口不兼容而不能在一起工作的那些类可以一起工作。 二.UML 三.更加生动的例子 四.实例分析
2015-10-15 21:23:14 1600
转载 一个示例让你明白适配器模式
转自:http://www.2cto.com/kf/201401/275535.html现实生活中的适配器本文讨论适配器模式。适配器模式是23中设计模式之一,它的主要作用是在新接口和老接口之间进行适配。它非常像我们出国旅行时带的电源转换器。为了举这个例子,我还特意去京东上搜了一下电源转换器,确实看到了很多地方的标准不一样。我们国家的电器使用普通的扁平两项或三项插头,而去外国的话,使
2015-10-15 19:33:59 2949
转载 适配器模式(Adapter):类适配器、对象适配器
转自:http://haolloyin.blog.51cto.com/1177454/346128适配器模式(Adapter):将一个类的接口转换成客户希望的另外一个接口。A d a p t e r 模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。适用场景:1、已经存在的类的接口不符合我们的需求;2、创建一个可以复用的类,使得该类可以与其他
2015-10-15 19:31:42 460
转载 java 合成模式(组合模式)
转自:http://www.cnblogs.com/java-my-life/archive/2012/04/17/2453861.html在阎宏博士的《JAVA与模式》一书中开头是这样描述合成(Composite)模式的: 合成模式属于对象的结构模式,有时又叫做“部分——整体”模式。合成模式将对象组织到树结构中,可以用来描述整体与部分的关系。合成模式可以使客户端将单
2015-10-11 15:04:29 1683
原创 Java中接口的清晰+形象理解
大家都知道,在Java应用开发中,要“面向接口编程”,那么,对于接口的清晰理解尤为重要,尤其是对设计模式的学习。在网上搜索了很多关于接口的定义,但是认识接口,还得从多个方面去理解,尤其是对接口的形象理解。下面是摘自知乎和研磨设计模式:接口只是一个规范,所以里面的方法都是空的。假如我开了一个宠物粮店,声明所有宠物都可以来我这里买粮食,这就相当于一个接口,public inte
2015-10-04 19:45:34 2788 1
转载 Java中的委托模式
转自:http://blog.sina.com.cn/s/blog_5f13e9910100g3ob.html今天学习了C#中的委托,迷迷糊糊的,不是很懂。但是我马上就想到了JAVA是不是也有这个委托呢?上网搜索一番,原来Java没有直接实现委托的,而是通过代理来实现的。对于这一块几乎不明白,仅仅转载一篇文章,以供以后学习吧 委托模式是软件设计模式中的
2015-10-01 22:00:36 12991
转载 面向对象组合方法——委托
转自:http://www.cnblogs.com/blessed/archive/2012/06/24/weituo1.html最近在看 《设计模式之可复用面向对象软件基础》 里面讲到的委托的定义是:“两个对象参与处理一个请求, 接受请求的对象将操作委托给他的代理者” 思来想去怎么都理解不明白,在网上查了资料再加上自己对面向对象的理解 感觉是这么回事 对象A包含了对象
2015-10-01 21:56:49 1232
七周七语言:理解多种编程范型.[美]Bruce A.Tate(超清中文版带详细书签pdf)
2018-12-10
高性能MySQL_第3版_超清中文带目录版[PDF]
2018-08-01
[UNIX环境高级编程_第3版].W.Richard.Stevens.超清中文带目录完整版[PDF]
2018-08-01
[UNIX环境高级编程_第二版].(UNIX环境高级编程).W.Richard.Stevens.超清扫描版.中文版带目录.[PDF]
2018-07-30
EA详细使用教程
2015-10-22
设计模式之禅(真正完整版)(高清)(java)
2015-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人