码迷,mamicode.com
首页 > 编程语言
在spring容器中定义初始化和销毁bean前所做的操作,有三种方式
1、使用注解,通过@PostConstruct 和 @PreDestroy 方法 实现初始化和销毁bean之前进行的操作 2、通过 在xml中定义init-method 和 destory-method方法。 3、通过bean实现InitializingBean和 DisposableBean接口。
分类:编程语言   时间:2016-03-16 12:16:37    阅读次数:158
Java中Runnable和Thread
java中有两种实现多线程的方式:一种是继承Thread类,一种是实现Runnable接口。 在JDK的安装路径下,src.zip是全部的java源程序,通过此代码找到Thread中的start()方法的定义,可以发现此方法中使用了private native void start0(); 其中na
分类:编程语言   时间:2016-03-16 12:13:53    阅读次数:160
java.lang.OutOfMemoryError异常解决方法
转载:http://blog.csdn.net/lxlterry/article/details/9162169 原因:常见的有以下几种:1.内存中加载的数据量过于庞大,如一次从数据库取出过多数据;2.集合类中有对对象的引用,使用完后未清空,使得JVM不能回收;3.代码中存在死循环或循环产生过多重复
分类:编程语言   时间:2016-03-16 12:10:51    阅读次数:219
C++ 中常量的定义与使用
如果将所有的常量声明在一个头文件中 例如 global.h 那么在其他文件使用的时候 最好直接extern 声明一下就可以了 不要用include global.h 对于 char* 类型 const char* p 中的p 不是常量 char* const p 这样p才是常量
分类:编程语言   时间:2016-03-16 12:10:59    阅读次数:169
在js里面使用php语言
模板文件和php网页都可以
分类:编程语言   时间:2016-03-16 12:08:54    阅读次数:154
javascipt继承机制(from阮一峰)
我一直很难理解Javascript语言的继承机制。 它没有"子类"和"父类"的概念,也没有"类"(class)和"实例"(instance)的区分,全靠一种很奇特的"原型链"(prototype chain)模式,来实现继承。 我花了很多时间,学习这个部分,还做了很多笔记。但是都属于强行记忆,无法从
分类:编程语言   时间:2016-03-16 12:08:22    阅读次数:258
Java程序猿之面向对象(上)
定义类 面向对象的程序设计过程中有两个重要概念:类(class)和对象(object,也被称为实例,instance)。 类是某一批对象的抽象,也可以把类理解为某种概念;对象时一个具体存在的实体。 类和对象是面向对象的核心。 Java语言定义类的简单语法如下: 上面修饰符可以是public、fina
分类:编程语言   时间:2016-03-16 12:02:46    阅读次数:194
几种主流贴图压缩算法的实现原理
前段时间一直在搞项目上线前的各种优化,关于贴图压缩这块也是需要针对不同的平台做不同的设置,这里备忘一下在各种平台中常使用的几种贴图压缩格式及其细节,以便更加适宜地选择在特定设备下的压缩格式以便节省资源。关于移动平台和硬件设备与压缩格式的对应关系可以参考下这里,基本上比较清楚了。1. DXTCDXTC(或BC)为微软为DX而推出的基于block的贴图压缩格式,其主要采用调色板的原理来进行压缩。BC1...
分类:编程语言   时间:2016-03-16 09:45:02    阅读次数:386
C++卷积神经网络实例:tiny_cnn代码详解(7)——fully_connected_layer层结构类分析
之前的博文中已经将卷积层、下采样层进行了分析,在这篇博文中我们对最后一个顶层层结构fully_connected_layer类(全连接层)进行分析:  一、卷积神经网路中的全连接层  在卷积神经网络中全连接层位于网络模型的最后部分,负责对网络最终输出的特征进行分类预测,得出分类结果:  LeNet-5模型中的全连接层分为全连接和高斯连接,该层的最终输出结果即为预测标签,例如这里我们需要对MNIST...
分类:编程语言   时间:2016-03-16 09:44:01    阅读次数:1074
java基础总结4
Collections工具类      是java集合框架中,用来操作集合对象的工具类      也是java集合框架的成员      sort()排序方法      Collections。sort()      List      List      List Comparable & Comparator简介      Comparable接口,是可比较的      实现...
分类:编程语言   时间:2016-03-16 09:45:24    阅读次数:226
AlertDialog.java
分类:编程语言   时间:2016-03-16 09:42:10    阅读次数:208
【转】白话经典算法系列之七 堆与堆排序
堆排序与快速排序,归并排序一样都是时间复杂度为O(N*logN)的几种常见排序方法。学习堆排序前,先讲解下什么是数据结构中的二叉堆。 二叉堆是完全二叉树或者是近似完全二叉树。 二叉堆满足二个特性: 1.父结点的键值总是大于或等于(小于或等于)任何一个子节点的键值。 2.每个结点的左子树和右子树都是一
分类:编程语言   时间:2016-03-16 09:37:11    阅读次数:239
leetCode 53.Maximum Subarray (子数组的最大和) 解题思路方法
If you have figured out the O(n) solution, try coding another solution using the divide and conquer approach, which is more subtle. 思路:这题在刚開始想用双指针解,可是
分类:编程语言   时间:2016-03-16 09:34:27    阅读次数:137
基于deepin搭建Python3编程环境
deepin-15已经预装Python3,可以满足基本的编程需求。
分类:编程语言   时间:2016-03-16 09:30:55    阅读次数:327
[java学习]java容器源码初探(1)
一、动态数组ArrayList 在我们开发者眼中,这就是一个“动态数组”,可以“动态”地调整数组的大小,虽然说数组从定义了长度后,就不能改变大小。 实现“动态”调整的基本原理就是:按照某个调整策略,重新创建一个调整后一样大小的数组,然后将原来的数组赋值回去。 下面我们来解析一下几个与数组不一样的方法。 看看ArrayList中主要的几个字段(源码剖析): // 默认的初始数组大...
分类:编程语言   时间:2016-03-16 08:28:41    阅读次数:296
关于C++的STRING的成员函数汇总
string类的构造函数: string(const char *s); //用c字符串s初始化 string(int n,char c); //用n个字符c初始化 此外,string类还支持默认构造函数和复制构造函数,如string s1;string s2="hello";都是正确的写法。当构造
分类:编程语言   时间:2016-03-16 08:26:28    阅读次数:248
SpringMVC4 + Spring + MyBatis3 基于注解的最简配置
本文使用最新版本(4.1.5)的springmvc+spring+mybatis,采用最间的配置方式来进行搭建。 1. web.xml 我们知道springmvc是基于Servlet: DispatcherServlet来处理分发请求的,所以我们需要先在web.xml文件中配置DispatcherS
分类:编程语言   时间:2016-03-16 08:23:58    阅读次数:355
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!