1.python开发(或学习)环境的准备. 编辑器: 我这里推荐用IDE.推荐10 款最好的 Python IDE 解释器: 如果用了ide,就不用再折腾了.如果喜欢用"记事本"...是吧. *nix系自带,windown要下载安装. 2.python的注释 单行:和C系列的"//"不同的是,pyt ...
分类:
编程语言 时间:
2016-07-25 00:17:50
阅读次数:
181
书瓖果 定义:首先,找到数组中最小的那个元素,其次,将它和数组中的第一个元素交换位置(如果第一个元素就是最小元素那么它就和自己交换)。再次 结论:对于长度为N的数组,选择排序需要大约N2/2次比较和N次交换。 《算法基础》给出的伪码: 《算法》实现: ...
分类:
编程语言 时间:
2016-07-25 00:14:53
阅读次数:
180
1.简单的谈一下SpringMVC的工作流程? 流程 1、用户发送请求至前端控制器DispatcherServlet 2、DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、处理器映射器找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给... ...
分类:
编程语言 时间:
2016-07-25 00:16:24
阅读次数:
349
此块内容参考Ajax文档部分。 主要复习内容: 1.JavaScript核心对象 2.浏览器BOM对象 3.文档对象模型DOM 4.常见事件 5.Ajax编程(web交互2种方式的对比) 6.传统Ajax编程的步骤以及从服务器端返回的数据格式 7.JSON数据格式的转换操... ...
分类:
编程语言 时间:
2016-07-25 00:11:45
阅读次数:
284
1.谈谈你对spring IOC和DI的理解,它们有什么区别? IoC Inverse of Control 反转控制的概念,就是将原本在程序中手动创建UserService对象的控制权,交由Spring框架管理,简单说,就是创建UserService对象控制权被反转到了Spring框架 DI:De... ...
分类:
编程语言 时间:
2016-07-25 00:11:10
阅读次数:
1143
今天刚开的博客,第一篇博文,一篇关于Java基础的内容,水平有限,多多见谅,希望和大家在学习编程的路上共同进步。 问题:输入年,月,打印对应年月的日历。 示例: 问题分析: 1,首先1970年是Unix系统但是的时间,1970年成为Unix的元年,1970年1月1号是星期四,现在大多的手机的日历功能 ...
分类:
编程语言 时间:
2016-07-25 00:09:41
阅读次数:
238
这边使用一个当用户点击某个页面内某个链接弹出一个新窗口的案例: JavaScript使用window对象的open()方法来创建新的浏览器窗口; window.open(url,name,features); 这个方法有三个参数: url:新窗口里打开的网页的url地址。如果省略这个参数(这个参数为 ...
分类:
编程语言 时间:
2016-07-25 00:08:37
阅读次数:
218
核心内容概述 1.JavaScript加强,涉及到ECMAScript语法、BOM对象、DOM对象以及事件。 2.Ajax传统编程。 3.jQuery框架,九种选择器为核心学习内容 4.JQuery UI插件 5.jQuery Ajax编程 6.jQuery第三方插件 7.反向Ajax编程(彗星) ... ...
分类:
编程语言 时间:
2016-07-25 00:08:35
阅读次数:
482
来源:http://www.jb51.net/article/63672.htm 自python2.6开始,新增了一种格式化字符串的函数str.format(),可谓威力十足。那么,他跟之前的%型格式化字符串相比,有什么优越的存在呢?让我们来揭开它羞答答的面纱。语法 它通过{}和:来代替%。“映射” ...
分类:
编程语言 时间:
2016-07-25 00:08:15
阅读次数:
188
总结: 1、String对象是不可变的,它的内容不能改变。为了提高效率和节省内存,如果两个直接量字符串有相同的字符序列,JVM就将他们存储在一个对象中。 2、可以调用String的length()方法获取它的长度,使用charAt(index)方法从字符串中提出特定下标位置的字符,使用indexOf ...
分类:
编程语言 时间:
2016-07-25 00:02:57
阅读次数:
194
本节介绍基本的IO函数和文件的读写操作。 (1)读取键盘输入: Python用于读取键盘输入的函数有两个:raw_input与input。 1)raw_input函数 从标准输入读取一个行,并返回一个字符串(去掉结尾的换行符) 2)input函数 input接收一个Python表达式作为输入,并将运 ...
分类:
编程语言 时间:
2016-07-25 00:00:50
阅读次数:
306
在Python中,很多对象都是可以通过for语句来直接遍历的,例如list、string、dict等等,这些对象都可以被称为可迭代对象。至于说哪些对象是可以被迭代访问的,就要了解一下迭代器相关的知识了。 迭代器 迭代器对象要求支持迭代器协议的对象,在Python中,支持迭代器协议就是实现对象的__i ...
分类:
编程语言 时间:
2016-07-25 00:02:26
阅读次数:
429
super用于类的继承。用super()代替父类名 (一)通过类名调用父类中的方法 (二)通过super调用父类中的方法(python3) 结果如下: python3中的写法:super().__init__() python2中的写法:super(B,self).__init__() B子类,不是 ...
分类:
编程语言 时间:
2016-07-25 00:02:32
阅读次数:
422
1.为什么要使用Hibernate开发你的项目呢?Hibernate的开发流程是怎么样的? 为什么要使用 ①.对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。 ②.Hibernate 是一个基于JDBC的主流持久化框架,是一个优秀的ORM 实现。他很大程度的简化DAO层的编... ...
分类:
编程语言 时间:
2016-07-24 23:59:18
阅读次数:
682
1. JavaEE软件三层结构和MVC的区别? JavaEE软件三层机构是由sun公司提供JavaEE开发规范的:Web层(表现层)、业务逻辑层、数据持久层。【其中WEB层会使用前端控制器模式】 MVC是一种思想,是一种模式,将软件分为 Model模型、View视图、Controller控制器。【J... ...
分类:
编程语言 时间:
2016-07-24 23:59:39
阅读次数:
908
1.JDBC编程有哪些不足之处,MyBatis是如何解决这些问题的? ①数据库链接创建、释放频繁造成系统资源浪费从而影响系统性能,如果使用数据库链接池可解决此问题。 解决:在SqlMapConfig.xml中配置数据链接池,使用连接池管理数据库链接。 ② Sql语句写在代码中造成代码不易维护,实际应... ...
分类:
编程语言 时间:
2016-07-24 23:54:38
阅读次数:
5955