这是一个从GitHub上下载的,一个网站项目的源码。想要在自己的电脑上运行,期间过程相当曲折,不过至此终于是完成了。 1.安装过程: python2->virtualenv->django1.9.8 2.模块安装 3.运行: 此时文件所在目录为D盘。 报错: 解决方法:可能是参考 http://zm ...
分类:
数据库 时间:
2017-11-03 16:47:25
阅读次数:
678
Spring事务管理 1.事务的基本概念: 运行期例外unchecked事务回滚 throw new RunTimeException() check例外 事务不回滚 Exception 改变事务行为: 加上以上注释Checked例外,也会事务回滚 加上以上注释unChecked例外,不会进行事务回 ...
分类:
编程语言 时间:
2017-11-02 16:03:39
阅读次数:
146
1 Spring 是什么? Spring整个系列的最最核心的概念当属IoC, AOP,Ioc的字面意思就是控制反转,反转的意思就是说,把在开发中,对象的创建工作,对象和对象之间的关联关系交给IOC容器,使其在运行期动态的创建对象,动态的创建关联关系,其中使用的技术主要是反射和动态代理。所以在开发的过 ...
分类:
编程语言 时间:
2017-10-30 14:42:15
阅读次数:
145
http://blog.csdn.net/qq1623267754/article/details/36190715 final可以修饰:属性,方法,类,局部变量(方法中的变量) final修饰的属性的初始化可以在编译期,也可以在运行期,初始化后不能被改变。 final修饰的属性跟具体对象有关,在运 ...
分类:
编程语言 时间:
2017-10-28 17:37:19
阅读次数:
126
静态变量又称类变量,静态方法又称类方法,它们统称为静态成员或类成员。静态成员由static修饰,是属于整个类的,所有的对象共享这些静态成员。不需要创建任何对象,静态成员在类装载时就已初始化了,整个运行期间其内存位置不变,直到类卸载。鉴于静态成员的这些特性,访问静态变量以及定义或调用静态方法时与非静态 ...
分类:
编程语言 时间:
2017-10-22 11:08:13
阅读次数:
238
JVM (1)对于字符串:其对象的引用都是存储在栈中的,如果是编译期已经创建好(直接用双引号定义的)的就存储在常量池中,如果是运行期(new出来的)才能确定的就存储在堆中。对于equals相等的字符串,在常量池中永远只有一份,在堆中有多份。 例如: 1 String s1 = "china"; 2 ...
分类:
编程语言 时间:
2017-10-19 21:12:44
阅读次数:
240
引言 方法调用不是方法执行而是确定执行哪个方法。 解析 所有方法调用中的目标方法都是常量池中的一个符号引用,在类加载的解析阶段会将一部分符号引用转化为直接引用(方法入口地址),前提是方法在程序运行之前有明确的调用版本且运行期不可改变。这类方法的调用称为解析。 被invokestatic、invoke ...
分类:
其他好文 时间:
2017-10-18 18:25:42
阅读次数:
89
说明: 1.迁徙量是腾讯修改后的数值,无法确认真实性。 2.代码运行期间,腾讯迁徙未设置IP屏蔽和浏览器检测,因此下段代码仅能保证发布近期有效。 3.代码功能:爬取指定一天的四十个城市左右的迁徙量(含迁入、迁出)。 结果展示: ...
分类:
编程语言 时间:
2017-10-18 17:11:08
阅读次数:
1395
参考:http://www.weixueyuan.net/view/6377.html 总结: 产生这种运行期的错误原因在于static_cast强制类型转换时并不具有保证类型安全的功能,而C++提供的dynamic_cast却能解决这一问题,dynamic_cast可以在程序运行时检测类型转换是否 ...
分类:
编程语言 时间:
2017-10-18 10:00:25
阅读次数:
326
在栈上分配: 1.存放函数参数值,局部变量值等 2.在执行函数调用时,系统在栈上为函数内的局部变量及形参分配内存,函数执行结束时,自动释放这些内存。 数据存储向低地址端拓展,向下生长,越来越靠近栈顶。 生存期由函数决定 从堆上分配: 在程序运行期间,用动态内存分配函数来申请的内存都是从堆上分配的,释 ...
分类:
编程语言 时间:
2017-10-15 22:35:27
阅读次数:
263