原始字符串 使用\转义或者r,这种方法在网站设置网站目录结构的时候非常管用。 索引和切片 第一个字符是排序为0,空格也占用一个位置 ...
分类:
编程语言 时间:
2016-09-02 19:02:08
阅读次数:
160
spring最核心的理念是IOC,包括AOP也要屈居第二,那么IOC到底是什么呢,四个字,控制反转 一、什么是Ioc/DI? IoC 容器:最主要是完成了完成对象的创建和依赖的管理注入等等。 先从我们自己设计这样一个视角来考虑: 所谓控制反转,就是把原先我们代码里面需要实现的对象创建、依赖的代码,反 ...
分类:
编程语言 时间:
2016-09-02 19:03:00
阅读次数:
717
Spring与Hibernate整合关键点: 1) Hibernate的SessionFactory对象交给Spring创建; 2) hibernate事务交给spring的声明式事务管理。 SH整合步骤: 1)引入jar包 连接池/数据库驱动包 Hibernate相关jar Spring 核心包( ...
分类:
编程语言 时间:
2016-09-02 19:02:33
阅读次数:
319
1、假设derived类继承自base类,那么derived与base是一种“is a”的关系,即derived类是base类,反之错误; 假设derived类虚继承自base类,那么derived与base是一种“has a”的关系,即derived类有一个指向base类的vptr。 2、virt ...
分类:
编程语言 时间:
2016-09-02 19:03:22
阅读次数:
205
概述 编程式事务控制 自己手动控制事务,就叫做编程式事务控制。 Jdbc代码: Conn.setAutoCommite(false); // 设置手动控制事务 Hibernate代码: Session.beginTransaction(); // 开启一个事务 【细粒度的事务控制: 可以对指定的方法 ...
分类:
编程语言 时间:
2016-09-02 19:02:34
阅读次数:
215
这句话的意思是: 对于这个包从maven中心传输到本地仓库失败,决定不会重新尝试下载jar包,直到mavne再改更新索引,或强制更新。 实际的解决办法是: 直接去本地仓库,把这个1.1.1的目录删除掉(因为包没有下载下来),再次刷新你的项目就中以了,或者在你的项目上右击,选择maven >updat ...
分类:
编程语言 时间:
2016-09-02 19:00:59
阅读次数:
1774
在使用SpringMVC的时候我们可以使用Spring封装的一系列表单标签,这些标签都可以访问到ModelMap中的内容。下面将对这些标签一一介绍。 在正式介绍SpringMVC的表单标签之前,我们需要先在JSP中声明使用的标签,具体做法是在JSP文件的顶部加入以下指令: 1.1 form标签 两个 ...
分类:
编程语言 时间:
2016-09-02 18:59:35
阅读次数:
249
python Django Wbe框架教程 一、简介 Django 中提供了开发网站经常用到的模块,常见的代码都为你写好了,通过减少重复的代码,Django 使你能够专注于 web 应用上有 趣的关键性的东西。为了达到这个目标,Django 提供了通用Web开发模式的高度抽象,提供了频繁进行的编程作 ...
分类:
编程语言 时间:
2016-09-02 18:54:52
阅读次数:
379
这个问题原因是安装python模块的时候,不能再注册表中识别出来python2.7 方法:一.新建一个register.py 文件,把一下代码贴进去,保存 2.执行以上python脚本 ...
分类:
编程语言 时间:
2016-09-02 18:53:29
阅读次数:
141
在项目中有时候需要获取访问服务的真实ip地址,通过nginx中转后,你获取到的ip地址可能是nginx的ip。如下方法可以获取真实的ip 首先在nginx中要配置: ...
分类:
编程语言 时间:
2016-09-02 18:49:59
阅读次数:
159
Java中的一个包就是一个类库单元,包内包含有一组类,它们在单一的名称空间之下被组织在了一起。这个名称空间就是包名。可以使用import关键字来导入一个包。例如使用import java.util.*就可以导入名称空间java.util包里面的所有类。所谓导入这个包里面的所有类,就是在import声 ...
分类:
编程语言 时间:
2016-09-02 18:49:42
阅读次数:
205
函数的使用 官方文档:https://docs.python.org/2/library/functions.html 查看帮助 按q退出。 实例: divmod() round() raw_input() 类似于bash中的read,注意它的输出都是Str类型的。 ...
分类:
编程语言 时间:
2016-09-02 18:47:22
阅读次数:
189
1,什么是策略模式? 策略模式,又叫算法簇模式,就是定义了不同的算法族,并且之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 2,策略模式有什么好处? 策略模式的好处在于你可以动态的改变对象的行为。 3,设计原则 设计原则是把一个类中经常改变或者将来可能改变的部分提取出来,作为一个接口(c ...
分类:
编程语言 时间:
2016-09-02 18:45:22
阅读次数:
250
1:继承thread和实现Runnable创建线程的区别: 继承thread创建的对象直接start()就可以就绪,但是使用Runnable所new出来的对象要先new Thread(xx)才能start() 这也就意味着在start()之前实现Runnable的类一次new 出来的对象是可以多次传 ...
分类:
编程语言 时间:
2016-09-02 18:44:40
阅读次数:
151
以前我要建立一个二维数组,总是使用 int N=5, M=6; vector<vector<int> > Matrix(N); for(int i =0; i< Matrix.size(); i++){ Matrix[i].resize(M); } 上面多写了三行,就是为了指定 Matrix 的烈数 ...
分类:
编程语言 时间:
2016-09-02 18:45:23
阅读次数:
232
一、文件上传原理 1、在TCP/IP中,最早出现的文件上传机制是FTP ,它是将文件由客户端发送到服务器的标准机制;但是在jsp使用过程中不能使用FTP方法上传文件,这是由jsp运行机制所决定。 通过为表单元素设置 method="post" enctype="multipart/form-data ...
分类:
编程语言 时间:
2016-09-02 18:43:26
阅读次数:
278