背景 SuperBrother在机房里闲着没事干(再对比一下他的NOIP,真是讽刺啊......),于是便无聊地开始玩“打鼹鼠”...... 背景 SuperBrother在机房里闲着没事干(再对比一下他的NOIP,真是讽刺啊......),于是便无聊地开始玩“打鼹鼠”...... SuperBro ...
分类:
编程语言 时间:
2016-11-17 01:33:40
阅读次数:
185
1 通过commons-fileupload来实现 导入相关jar包 commons-fileupload,commons-io 2 配置springmvc的配置解析器 mvc: 3 jsp页面 4 controller代码 批量上传的代码 ...
分类:
编程语言 时间:
2016-11-17 01:31:05
阅读次数:
274
【题目大意】 是要求N个点的一个拓扑序,且满足以下条件:编号1的位置尽可能靠前,在满足所有限制,编号2的位置尽可能靠前,以此类推。 【思路】 一开始觉得优先队列维护一下拓扑就好了。然而样例告诉我们是不可以的。如果限制条件是: 5 2 4 3 最后出来的会是1-4-3-5-2,而答案应该是1-5-2- ...
分类:
编程语言 时间:
2016-11-17 01:28:30
阅读次数:
215
Java程序员应该了解的10个面向对象设计原则 面向对象设计原则: 是OOPS(Object-Oriented Programming System,面向对象的程序设计系统)编程的核心,但大多数Java程序员追逐像Singleton、Decorator、Observer这样的设计模式,而不重视面向对 ...
分类:
编程语言 时间:
2016-11-17 01:27:14
阅读次数:
142
闭包,以前研究过,可能是当初理解的不够透彻,现在又忘了,(给自己一个台阶下`-...)毕竟js一直没怎么用, 为了防止自己过段时间再忘了,写篇重要的闭包重点, 这样时不时也能温习下知识,不用每次想了解下闭包,就满网去网络知识点,毕竟网上资源虽然多,但是更杂乱, (乱入:闭包推荐大神的一篇文章 友情链 ...
分类:
编程语言 时间:
2016-11-17 01:26:59
阅读次数:
159
1、全局异步执行耗时任务 dispatch_async(dispatch_get_global_queue(0, 0), ^{ }); 2.主线程异步刷新UI dispatch_async(dispatch_get_main_queue(), ^{ }); 3.改变PlaceHolder的颜色 [u ...
分类:
编程语言 时间:
2016-11-17 01:25:01
阅读次数:
181
1. 正则表达式基础 1.1. 简单介绍 正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不同的编程语 ...
分类:
编程语言 时间:
2016-11-17 01:25:03
阅读次数:
170
今天开始打算每周都写点东西来记录自己的学习,自己mark一下。 字典是python中最灵活的内置数据结构,字典是无序的集合(字典的顺序随机是为了快速执行键查找),python采用最优化的散列算法来寻找键;字典类似于java中的map,但是没有java中map那么多类型(HashMap,TreeMap ...
分类:
编程语言 时间:
2016-11-17 01:21:23
阅读次数:
195
即:spring、Struts、hibernate Spring:功能强大的组件粘合济,能够将你的所有的Java功能模块用配置文件的方式组合起来(还让你感觉不到spring的存在)成为一个完成的应用 Struts:不说了,大名鼎鼎的功能强大的MVC架构 Hibernate:强大的ORM工具,然后很方 ...
分类:
编程语言 时间:
2016-11-17 01:13:54
阅读次数:
167
Struts,spring,hibernate三大框架的面试 1.Hibernate工作原理及为什么要用? 原理: 1.读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory 3.打开Session 4.创建事务Transation 5.持久化操作 6.提交事务 7.关闭Ses ...
分类:
编程语言 时间:
2016-11-17 01:15:38
阅读次数:
152
各位小伙伴们,以下的内容来自于我在freecodecamp上做的练习,这是一个很好的学习平台,在此分享给大家,下面的题目答案在文章的最后(答案都是我自己写的,虽然都写出来了,可并不一定是最好的写法,所以希望能和大家一起交流,嘿嘿),并且会持续更新关于JavaScript算法的文章,希望小伙伴们能多多 ...
分类:
编程语言 时间:
2016-11-17 01:13:33
阅读次数:
196
一、多态.类型转换 d=m; d=c; c=(Cat)m;这三句有错。再看另一段代码: 总结:当子类与父类拥有一样的方法,并且让一个父类变量引用一个子类对象时,到底调用哪个方法,由对象自己的“真实”类型所决定,这就是说:对象是子类型的,它就调 用子类型的方法,是父类型的,它就调用父类型的方法。 这个 ...
分类:
编程语言 时间:
2016-11-17 01:07:33
阅读次数:
325
一、JavaScript简介 JavaScript是世界上最流行的脚本语言,因为你在电脑、手机、平板上浏览的所有的网页,以及无数基于HTML5的手机App,交互逻辑都是由JavaScript驱动的。 简单地说,JavaScript是一种运行在浏览器中的解释型的编程语言。 那么问题来了,为什么我们要学 ...
分类:
编程语言 时间:
2016-11-17 01:08:18
阅读次数:
282
堆排序与快速排序,归并排序一样都是时间复杂度为O(N*logN)的几种常见排序方法。 堆排序有点类似选择排序,都是每次选出最大的数或最小的数。 对于堆,由于其根节点为堆中最大的节点,因此每次只需取出其根节点,然后重新建堆,再重复前面操作 故按如下步骤: 首先可以看到堆建好之后堆中第0个数据是堆中最大 ...
分类:
编程语言 时间:
2016-11-17 01:02:28
阅读次数:
323
ArithmeticException, ArrayStoreException, BufferOverflowException, BufferUnderflowException, CannotRedoException, CannotUndoException, ClassCastExcept ...
分类:
编程语言 时间:
2016-11-17 01:03:49
阅读次数:
153
一:spring组件扫描 可以使用注解的方式,代替在xml配置文件配置bean,可以减少配置文件的书写,只需要在spring容器配置 文件中配置<context:component-scan base-package="com.hlcui.*"/> 但是不是只有扫描,所在包以及子包下的类都会被扫描进 ...
分类:
编程语言 时间:
2016-11-17 00:59:09
阅读次数:
257
python的类(class)和实例(instance) 假设一种鞋子(shoe)有尺码(size)和颜色(color)两种属性,以此为例。 类可以起到模板的作用,因此,可以在创建实例的时候,把一些我们认为必须绑定的属性强制填写进去。通过定义一个特殊的__init__方法,在创建实例的时候,就把si ...
分类:
编程语言 时间:
2016-11-17 00:55:29
阅读次数:
200