递归的方法,用返回false的方法。中序遍历的想法很好,空间浪费。遍历的过程记录上一次的值进行比较。 ...
分类:
其他好文 时间:
2016-06-11 22:58:21
阅读次数:
171
冒泡排序是非常容易理解和实现,,以从小到大排序举例: 设数组长度为N。 1.比较相邻的前后二个数据,如果前面数据大于后面的数据,就将二个数据交换。 2.这样对数组的第0个数据到N-1个数据进行一次遍历后,最大的一个数据就“沉”到数组第N-1个位置。 3.N=N-1,如果N不为0就重复前面二步,否则排 ...
分类:
编程语言 时间:
2016-06-11 22:56:54
阅读次数:
152
上一周换了一个老师,也换了一门课程,我们也用一种新的精神面貌来学习。对以前学不懂的say beybey,感觉棒棒哒! 上一周我们开始学习数据库,学习数据库的增删查改,经过细致的学习才发现,尼玛查实最复杂的!老师一节课教了我们十几种语法,一天下来就有三十多种语法,学了下午的就忘了上午的,好在波波老师讲 ...
分类:
其他好文 时间:
2016-06-11 22:59:24
阅读次数:
299
开发程序的时候经常会引用一些第三方的DLL,然后编译生成的exe文件就不能脱离这些DLL独立运行了。 但是,很多时候我们本想开发一款只需要一个exe就能完美运行的小工具。那该怎么办呢? 下文介绍一种超简单的方法,不用写一行代码就可轻松实现。 这里我们需要用到一款名为Costura.Fody的工具。C ...
分类:
其他好文 时间:
2016-06-11 22:58:53
阅读次数:
439
引入主题背景:angular 的指令配置中的template可以直接使用硬编码写相应的代码,不过也可以根据变量,进行动态更新。那么需要用到那些变量,因用法的不同,所以需要设置合适的绑定策略。 @ 绑定策略,它的作用就是能把指令配置的独立Scope下变量的值等于根据@绑定的指令属性的值。(指令属性的值 ...
分类:
Web程序 时间:
2016-06-11 22:57:02
阅读次数:
205
mac 下自带的sqlite3 直接在终端键入 sqlite3 即进入 sqlite的交互界面 1,创建数据库 sqlite3 命令 被用来创建新的数据库 比如sqlite3 mydb,即创建了一个mydb的数据库 进入交互界面之后,如何退出,可以键入.quit退出交互界面 2,创建数据表 数据库现 ...
分类:
数据库 时间:
2016-06-11 22:58:56
阅读次数:
406
概述 什么是shell shell作为用户与Linux系统间的接口,它允许用户向操作系统输入需要执行的命令。这一点与Windows的命令提示符很像,但强者更强大。Linux是个高度模块化的系统,允许你从各种不同的shell中选一个来使用。 常用的shell 在Linux系统中,/bin/sh总是GN ...
分类:
系统相关 时间:
2016-06-11 22:57:16
阅读次数:
224
上篇文章中是使用的默认realm来实现的简单登录,这仅仅只是个demo,真正项目中使用肯定是需要连接数据库的 首先创建自定义realm文件,如下: 在shiro中注入自定义realm的完全限定类名: 自定义realm认证: 执行认证: done... ...
分类:
其他好文 时间:
2016-06-11 22:58:48
阅读次数:
198
Mozilla 以透明、选择、信任为基础,除了要提供绝佳的使用体验之外,也致力让 Firefox 能跨多平台、多设备,或多操作系统。而 Mozilla 与 Canonical 今天更新了双方的合作关系,让 Ubuntu 继续以 Firefox 为其默认浏览器。Mozilla 很荣幸已和 Ubuntu ...
分类:
系统相关 时间:
2016-06-11 22:57:46
阅读次数:
224
单例模式和工厂模式 单例模式又称为职责模式,它用来在程序中创建一个单一功能的访问点,通俗地说就是实例化出来的对象是唯一的。所有的单例模式至少拥有以下三种公共元素:1. 它们必须拥有一个构造函数,并且必须被标记为private2. 它们拥有一个保存类的实例的静态成员变量3. 它们拥有一个访问这个实例的 ...
分类:
Web程序 时间:
2016-06-11 22:56:41
阅读次数:
272
Chapter 7 Transition&Animation Version Update Note 1.0 2016-6-11 首次添加。欢迎在评论中指出错误,一经核实,立即修订,且注明贡献者。 1、transition transition的作用是在状态变化之间增加时间轴属性,使其呈现平滑过渡的 ...
分类:
Web程序 时间:
2016-06-11 22:56:57
阅读次数:
231
GUI: 容器:首层容器,中间容器 JFrame: Toolkit tk=Toolkit.getDefaulToolkit(); JFrame frame=new JFrame(); //设置窗体大小 400 600 frame.setSize(width,herght); //设置窗体位置 0,0 ...
分类:
其他好文 时间:
2016-06-11 22:54:20
阅读次数:
177
2016/06/11 1.SSH框架搭建 参考教程:http://biancheng.dnbcw.info/java/415711.html(F://学习资料整理/SSH环境搭建) parameter:参量 例:@param id 需要修改的id implemente:实现 例:UserDaoImp ...
分类:
其他好文 时间:
2016-06-11 22:57:24
阅读次数:
199
进程 虽然进程构成了分布式系统中的基本组成单元,但是操作系统提供的用于构建分布式系统的进程在粒度上还是太大了,而就粒度而言,将每个进程细分为若干控制线程的形式则更加合适。 为了程序执行的需要,操作系统创建多个虚拟处理器,每个虚拟处理器运行一个程序。为了保持对这些虚拟处理器的跟踪,操作系统中有一张进程 ...
分类:
编程语言 时间:
2016-06-11 22:56:15
阅读次数:
233
./configure \--prefix=/usr/local/php \--with-apxs2=/usr/local/apache2/bin/apxs \--with-config-file-path=/usr/local/php/etc \--with-mysql=/usr/local/my ...
分类:
Web程序 时间:
2016-06-11 22:53:36
阅读次数:
179
python中的闭包从表现形式上定义(解释)为:如果在一个内部函数里,对在外部作用域(但不是在全局作用域)的变量进行引用,那么内部函数就被认为是闭包(closure)。 以下说明主要针对 python2.7,其他版本可能存在差异。 也许直接看定义并不太能明白,下面我们先来看一下什么叫做内部函数: 我 ...
分类:
编程语言 时间:
2016-06-11 22:55:39
阅读次数:
173
Git 2.8 正式版发布了,相信这对于所有热衷于使用 Git 作为开源代码管理平台的朋友们无疑是一个巨大的 Surprise。我看到这个消息的时候也是非常的激动,立马把此文奉献给大家,欢迎持续关注我们的网站。根据 Jeff King 的公告,在超过 70位 Git 代码贡献者的帮助下,新版本的 G ...
分类:
其他好文 时间:
2016-06-11 22:54:37
阅读次数:
158