附另一篇:不用递归遍历目录下的文件 如果要遍历某个目录下的所有文件(包括子目录),最首先想到的思路就是用递归:先处理当前目录,再处理当前目录下的子目录。不用递归可不可以呢?以前学数据结构的时候看到过,递归其实是利用堆栈来实现的,递归的特点就是不断的调用自身,最后一次的调用是最先执行完的,倒数第二次调 ...
分类:
Web开发 时间:
2016-10-30 16:57:53
收藏:
0 评论:
0 赞:
0 阅读:
236
前言:上篇介绍了下 MVC5 的核心原理,整篇文章比较偏理论,所以相对比较枯燥。今天就来根据上篇的理论一步一步进行实践,通过自己写的一个简易MVC框架逐步理解,相信通过这一篇的实践,你会对MVC有一个更加清晰的认识。 本文原创地址:http://www.cnblogs.com/landeanfen/ ...
分类:
Web开发 时间:
2016-10-30 16:57:28
收藏:
0 评论:
0 赞:
0 阅读:
350
RunLoop 即运行循环,也叫事件循环,本质为一个死循环。iOS一个程序运行起来之后,默认会开启一个运行循环,有需要处理的操作时,比如用户的输入事件时,RunLoop会自己跑起来运行,没有需要处理的事件时进入休息休眠的状态,充分节省CPU资源,提高程序的性能。 一、RunLoop的作用: 1.保证 ...
分类:
其他 时间:
2016-10-30 16:57:08
收藏:
0 评论:
0 赞:
0 阅读:
172
bzoj3355[Usaco2004 Jan]有序奶牛 题意: 约翰的N头牛排成一行挤奶时,有确定的顺序。他拥有L条关于奶牛顺序的信息,所有的信息都写成“A在B的前面”这样的形式。请帮助约翰删除尽可能多的冗余信息,但要保证能推出原有的顺序。n≤1500。 题解: 首先拓扑排序,并给每个节点设定一个b ...
分类:
其他 时间:
2016-10-30 16:56:48
收藏:
0 评论:
0 赞:
0 阅读:
117
在 java7之前,java的异常处理结构是 try catch finally , try代码块里打开的资源,它们的关闭都得放到finally里,挺繁琐的一个语法规则,相信被广大开发者吐槽过。 ...
分类:
编程语言 时间:
2016-10-30 16:56:30
收藏:
0 评论:
0 赞:
0 阅读:
201
游戏启动后的UI划分为三个区域,左侧滚动显示credits等信息以及偏好设置和退出按钮,中间显示载入动画,右侧显示玩家信息以及载入存档按钮,调用void MenuPanel::Draw()实现。首先画背景,然后画右侧,然后画中间,最后画左侧。左侧和中间的显示信息需要动态更新,有变量scroll(初始 ...
分类:
其他 时间:
2016-10-30 16:55:50
收藏:
0 评论:
0 赞:
0 阅读:
250
近来做记住密码时,用js的实现方式做了一下。 login.jsp页面代码 [html] view plain copy <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = requ ...
分类:
Web开发 时间:
2016-10-30 16:55:21
收藏:
0 评论:
0 赞:
0 阅读:
202
Quartz.NET是一个非常强大的作业调度框架,适用于各种定时执行的业务处理等,类似于WINDOWS自带的任务计划程序,其中运用Cron表达式来实现各种定时触发条件是我认为最为惊喜的地方。 Quartz.NET主要用到下面几个类: IScheduler --调度器 IJobDetail --作业任 ...
分类:
Web开发 时间:
2016-10-30 16:54:59
收藏:
0 评论:
0 赞:
0 阅读:
501
一直想分析下mysql的源码,开始的时候不知道从哪下手,先从csv的文件存储开始吧,这个还是比较简单的。我是用的是mysql5.7.16版本的源码。 csv源码文件在mysql源码的mysql-5.7.16\storage\csv文件夹下,这里面除了一个make文件,剩下的四个文件就是csv的存储读 ...
分类:
数据库技术 时间:
2016-10-30 16:54:39
收藏:
0 评论:
0 赞:
0 阅读:
168
第七章 笔记 1. 定义在类内部的函数是隐式的inline函数。 2. 使用const的成员函数被称作常量成员函数(const member function)。 3. 首先编译成员的声明,然后才轮到成员函数体。因此,成员函数体可以随意使用类中的其他成员而无须在意这些成员出现的次序。 4. IO类属 ...
分类:
编程语言 时间:
2016-10-30 16:53:51
收藏:
0 评论:
0 赞:
0 阅读:
204
恢复内容开始 孤傲苍狼 只为成功找方法,不为失败找借口! 孤傲苍狼 只为成功找方法,不为失败找借口! MyBatis学习总结(四)——解决字段名与实体类属性名不相同的冲突 在平时的开发中,我们表中的字段名和表对应实体类的属性名称不一定都是完全相同的,下面来演示一下这种情况下的如何解决字段名与实体类属 ...
分类:
其他 时间:
2016-10-30 16:53:34
收藏:
0 评论:
0 赞:
0 阅读:
223
一,节点流/** * 字节数组,节点流 * 数组的长度有限,数据量不会很大 * 要求:文件内容不用太大 * 1文件 >字节数组,从文件中读取到字节数组中,用read * 2字节数组 >文件,从字节数组中写入到另一个文件中,用write * 可以实现文件的拷贝 * @author zjf-pc * * ...
分类:
其他 时间:
2016-10-30 16:53:07
收藏:
0 评论:
0 赞:
0 阅读:
155
Exception in thread "main" com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corr ...
分类:
移动平台 时间:
2016-10-30 16:52:49
收藏:
0 评论:
0 赞:
0 阅读:
273
前几天面试被问到数据库索引的问题,没答上来。回来赶紧查了下,查的时候才发现关于数据库的一些知识已经快忘的差不多了,然后顺着不懂的名词一直找下去,然而越查发现自己不懂的越多…… 首先,建立索引的目的,就是为了提高数据库的查询效率,然而,这肯定得付出一些代价,一个是需要索引表本身需要占部分空间,然后就是 ...
分类:
数据库技术 时间:
2016-10-30 16:52:31
收藏:
0 评论:
0 赞:
0 阅读:
228
Eclipse JSP/Servlet 环境搭建 本文假定你已安装了 JDK 环境,如未安装,可参阅 Java 开发环境配置 。 我们可以使用 Eclipse 来搭建 JSP 开发环境,首先我们分别下载一下软件包: Eclipse J2EE:http://www.eclipse.org/downlo ...
分类:
Web开发 时间:
2016-10-30 16:52:12
收藏:
0 评论:
0 赞:
0 阅读:
423
1. 前言 本文介绍Verdi工具的安装及破解过程。基于以下环境: 1. CentOS6.5 (32位), 运行于VMWare虚拟机中; 2. Verdi2014.03 3. 和谐工具运行于Win7 64bit。 4. scl11.4 2. 准备 1. 下载Verdi3-2014.03安装文件;(注 ...
分类:
其他 时间:
2016-10-30 16:51:51
收藏:
0 评论:
0 赞:
0 阅读:
1906
bzoj3011[Usaco2012 Dec]Running Away From the Barn 题意: 给出以1号点为根的一棵有边权的树,问每个点的子树中与它距离小于l的点有多少个。树的大小≤200000。 题解: 每个节点维护一个带标记可并堆,dfs时对子节点的堆加上当前节点到该子节点的边权, ...
分类:
其他 时间:
2016-10-30 16:51:28
收藏:
0 评论:
0 赞:
0 阅读:
160
《需求分析与系统设计》在第七章中为我们介绍了每个软件的所谓的“面子工程”——用户界面的设计。 图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口),对于每一个用户来说,当用户使用软件的第一注意事项就是界面。所以一个软件的第一印象往往决定于这个软件的界面是否 ...
分类:
其他 时间:
2016-10-30 16:51:13
收藏:
0 评论:
0 赞:
0 阅读:
142
在ubuntu环境中每次使用pycharm需要到它的安装目录中执行./pycharm.sh来启动pycharm。比较麻烦,既然ubuntu提供了桌面环境我们应该从分利用。哈哈哈。。。 上干货 我的pycharm安装目录是~/programs/pycharm-2016.2.3 1 执行以下命令 2 在 ...
分类:
系统服务 时间:
2016-10-30 16:50:57
收藏:
0 评论:
0 赞:
0 阅读:
6707
//java由于泛型的擦除,用起来十分不方便 ...
分类:
编程语言 时间:
2016-10-30 16:50:40
收藏:
0 评论:
0 赞:
0 阅读:
138