摘要: 栈,先进后出可以想象成枪的弹夹。 栈有很多用途,比如可以用来“单词逆序”、“字符串匹配”(具体案例可参考数据结构与算法java版) 阅读全文
posted @ 2015-09-15 21:20 orlion 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 一、视图优点(http://www.cnblogs.com/wangtao_20/archive/2011/02/24/1964276.html这个介绍的比较详细)1.安全性。一般是这样做的:创建一个视图,定义好该视图所操作的数据。之后将用户权限与视图绑定。这样的方式是使用到了一个特性:grant语... 阅读全文
posted @ 2015-09-15 14:54 orlion 阅读(265) 评论(0) 推荐(0) 编辑
摘要: (坑Open Office,这排版。。。)1、distinct列出不同值,过滤掉相同的值例:company中有两个相同的值比如(apple和apple)时,则只取出一个值SELECT DISTINCT Company FROM Orders 只会列出一个apple2、通配符 通配符 描述 ... 阅读全文
posted @ 2015-09-15 14:44 orlion 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 补充一下java的基本语法与概念,防止以后敲代码的时候稀里糊涂一、类(class)、对象(object)、实例(instance)Student s = new Student();就是用学生类创建了一个学生对象,这个过程叫做对象的实例化。其中Student为类,s为对象,new Student为实... 阅读全文
posted @ 2015-09-12 10:38 orlion 阅读(204) 评论(0) 推荐(0) 编辑
摘要: Mysql中MyISAM存储引擎不支持事务,InnoDB和BDB支持事务事务是一组连续的数据库操作,而这组操作是不可分割的,也就是说这组操作要么全执行成功,要不就全部执行失败(实际不执行)。事务有以下四个标准属性的缩写ACID,通常被称为:原子性: 确保工作单元内的所有操作都成功完成,否则事务将被中... 阅读全文
posted @ 2015-09-11 17:01 orlion 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 一口气弄完了!一、条件语句if-then-else:create procedure demo_1(in param int)begindeclare var int;set var=param-1;if var=0 theninsert into userinfo(name) values('de... 阅读全文
posted @ 2015-09-11 15:40 orlion 阅读(7933) 评论(0) 推荐(1) 编辑
摘要: 此文仅作简单的说明一、简介我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。一个存储过程是一个可... 阅读全文
posted @ 2015-09-11 14:33 orlion 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 参考文章:http://www.yuansir-web.com/2014/03/20/%E7%90%86%E8%A7%A3php-%E4%BE%9D%E8%B5%96%E6%B3%A8%E5%85%A5laravel-ioc%E5%AE%B9%E5%99%A8/?preview我们在建一个类时,在类... 阅读全文
posted @ 2015-09-10 12:01 orlion 阅读(414) 评论(0) 推荐(1) 编辑
摘要: /** * 插入排序 * * 原理:从数组中取出一个值插入到一个左边已经排好序的数组片段中 * * @param a * @return */ public long[] InsertSort(long[] a){ ... 阅读全文
posted @ 2015-09-08 21:33 orlion 阅读(174) 评论(0) 推荐(0) 编辑
摘要: /** * 选择排序 * * 原理:将最小值与数组第1个即array[0]交换,第二次则忽略array[0],直接从array[1]至array[array.length-1]中 * 选择出最小值与array[1]交换,以此类推 * * 与冒泡排序... 阅读全文
posted @ 2015-09-08 20:21 orlion 阅读(263) 评论(0) 推荐(0) 编辑