码迷,mamicode.com
首页 > 编程语言
Spring AOP实现原理
什么是AOP AOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行...
分类:编程语言   时间:2015-03-18 16:10:56    阅读次数:270
springboot 开发入门,及问题汇总
1 . springboot简单介绍(http://projects.spring.io/spring-boot/) ????????现在的web项目几乎都会用到spring框架,而要使用spring难免需要配置大量的xml配置文件,而springboot的出现解?? 决了这一问...
分类:编程语言   时间:2015-03-18 16:10:56    阅读次数:224
Java package 和 import
一些人用了一阵子的Java,可是对于 Java 的 package 跟 import 还是不太了解。很多人以为原始码 .java 文件中的 import 会让编译器把所 import 的程序通通写到编译好的 .class 档案中,或是认为 import 跟 C/C++ 的 #include 相似,实际上,这是错误的观念。import的作用如果没有import,我们在使用java类库时就需要书写该类的...
分类:编程语言   时间:2015-03-18 16:04:30    阅读次数:152
【004】【JVM——垃圾收集算法】
垃圾收集算法的实现涉及大量的程序细节,而且各个平台的虚拟机操作内存的方法又各不相同,介绍几种垃圾收集算法的思想及其发展过程....
分类:编程语言   时间:2015-03-18 16:05:16    阅读次数:133
【003】【Java虚拟机——对象已死判定】
垃圾收集器在对堆进行回收前,首先要做的事情就是要确定这些对象之中哪些还“存活”着, 哪些已经“死去" (即不可能再被任何途径使用的对象)。...
分类:编程语言   时间:2015-03-18 16:04:02    阅读次数:164
快速win8从头安装python直到安装好paramiko模块
快就快在,慢速的官方资源链接都换成国内的,这样下载安装快多了。 重装python,对自己也是个很好的锻炼!...
分类:编程语言   时间:2015-03-18 16:02:08    阅读次数:126
【算法研究与实现】最小二乘法直线拟合
1.原理  在现实中经常遇到这样的问题,一个函数并不是以某个数学表达式的形式给出,而是以一些自变量与因变量的对应表给出,老师讲课的时候举的个例子是犯罪人的身高和留下的脚印长,可以测出一些人的数据然后得到一张表,它反应的是一个函数,回归的意思就是将它还原成数学表达式,这个式子也称为经验表达式,之所以叫经验就是说它不完全是实际中的那样准确,是有一定偏差的,只是偏差很小罢了。 最小二乘法   ...
分类:编程语言   时间:2015-03-18 16:03:26    阅读次数:163
Java集合类学习总结
Java的集合类分为两个类型,Collection和Map,Collection又分为Set和List。 1. 集合类中元素是否相同 HashSet使用equals和HashCode两个函数共同决定 TreeSet使用comparable接口中的compareTo,或者comparator中的compare函数 ArrayList使用equals函数 HashMap中的key和Has...
分类:编程语言   时间:2015-03-18 16:02:54    阅读次数:259
Python中如何用pip安装外部主机文件
在python中安装非自带python模块,有三种方式: easy_install pip 下载压缩包(.zip, .tar, .tar.gz)后解压, 进入解压缩的目录后执行python setup.py install命令 本文主要针对pip安装时可能会碰到的一种情况,及解决办法: 假如我要安装pylint模块,该模块非python自带模块,用import肯定不能导入,需要额外安装...
分类:编程语言   时间:2015-03-18 16:02:01    阅读次数:254
【thinking in java】读书笔记(一)
最近开始读tij,好急性不如烂笔头,所以还是记录一下,方便以后查阅。         方法重载的问题:         方法的重载,区别是靠传入方法的参数,而不是返回值。比如f(),如果是返回值的话,容易产生歧义。         方法的重载中,会出现传入参数的类型提升或者降低;比如说如果有个方法可以接受int型,如果传入一个char类型,调用...
分类:编程语言   时间:2015-03-18 16:01:01    阅读次数:174
【图像算法】彩色图像分割专题八:基于MeanShift的彩色分割
》原理以前的博客中已经有对meanshift原理的解释,这里就不啰嗦了,国外的资料看这:http://people.csail.mit.edu/sparis/#cvpr07 》源码 核心代码(参考网络) 1 2 3 4 5 6 7 8 9 10 11 12 ...
分类:编程语言   时间:2015-03-18 16:01:15    阅读次数:243
【005】【JVM——Hotspot算法实现存活对象判定和垃圾收集】
有了对象存活判定算法和垃圾收集的算法。HotSpot虚拟机在实现时充分考虑到算法执行的效率,保证虚拟机高效运行。...
分类:编程语言   时间:2015-03-18 15:59:25    阅读次数:146
win7安装python开发环境,运行python
在win7上安装python的开发环境是非常简单的事情 Step1:下载python安装文件 url:https://www.python.org/download 去这里找到你想要下载的文件 Step2:安装 windows上当然是傻瓜式安装了,你还在纠结什么呢 Step3:配置环境变量 我的电脑-> 高级设置 -> 环境变量 ->path -> :python安装路径 Ok啦 ...
分类:编程语言   时间:2015-03-18 15:57:07    阅读次数:143
机器学习Python实现AdaBoost
adaboost是boosting方法多个版本中最流行的一个版本,它是通过构建多个弱分类器,通过各个分类器的结果加权之后得到分类结果的。这里构建多个分类器的过程也是有讲究的,通过关注之前构建的分类器错分的那些数据而获得新的分类器。这样的多个分类器在训练时很容易得到收敛。 本文主要介绍了通过单层决策树构建弱分类器,同理,也可以用其他的分类算法构建弱分类器。 boost 算法系列的起源来自...
分类:编程语言   时间:2015-03-18 15:55:50    阅读次数:222
游戏碰撞之OBB算法实现(java代码实现)
公司业务需求      游戏2D模型有圆形和矩形,判断碰撞说白了就是检测 :      1.圆形跟圆形是否有相交      2.圆形跟矩形是否相交       3.矩形和矩形是否相交            先明白要实现的原理,才能有思路写代码      第1个最好判断,判断两个圆中心点的矩形是否小于这两个圆的半径之和      第2个纠结了我一下,不过也不难先看图圆跟矩形关系有4种...
分类:编程语言   时间:2015-03-18 15:55:21    阅读次数:228
CentOS7.0 安装JAVA环境
CentOS7.0 安装JAVA环境  安装JDK 把下载好的JDK(jdk-7u75-linux-x64.gz)文件上传到 Reg: /home/p2pweb/java/ 目录下(目录可自定义) [p2pweb@iZ94q6gk846Z ~]# tar -zxv -f jdk-7u75-linux-x64.gz // 解压压缩包   [p2pweb@iZ94q6gk846Z ~]...
分类:编程语言   时间:2015-03-18 15:54:21    阅读次数:213
js数组去重
Array.prototype.del = function(){ var a = {}, c = [], l = this.length; for (var i = 0; i < l; i++){ var b = this[i]; var d = (typeof b) + b; if(a[d] === undefined){ c...
分类:编程语言   时间:2015-03-18 15:54:45    阅读次数:133
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!