码迷,mamicode.com
首页 > 编程语言
Java并发编程:并发容器之CopyOnWriteArrayList
原文链接: http://ifeve.com/java-copy-on-write/ Copy-On-Write简称COW,是一种用于程序设计中的优化策略。其基本思路是,从一开始大家都在共享同一个内容,当某个人想要修改这个内容的时候,才会真正把内容Copy出去形成一个新的内容然后再改,这是一种延时懒 ...
分类:编程语言   时间:2016-06-02 18:23:38    阅读次数:427
机器学习笔记关于python实现Kmean算法
这次是一个关于Kmean的类聚算法, 简单来说就是到中心点的距离的加权和 看起来很厉害 写出来一点不厉害 一、随机取点 二、kmean部分 调用cv2库里的kmean 对A、B两类进行标记 三、类聚结果 画图画图画图 最后 代码汇总 ...
分类:编程语言   时间:2016-06-02 18:23:28    阅读次数:992
Spring AOP AspectJ Pointcut Expressions With Examples
原文地址:http://howtodoinjava.com/spring/spring-aop/writing-spring-aop-aspectj-pointcut-expressions-with-examples/ 1) Matching Method Signature Patterns T ...
分类:编程语言   时间:2016-06-02 18:22:11    阅读次数:471
堆排序Heap sort
堆排序有点小复杂,分成三块 第一块,什么是堆,什么是最大堆 第二块,怎么将堆调整为最大堆,这部分是重点 第三块,堆排序介绍 第一块,什么是堆,什么是最大堆 什么是堆 这里的堆(二叉堆),指得不是堆栈的那个堆,而是一种数据结构。 堆可以视为一棵完全的二叉树,完全二叉树的一个“优秀”的性质是,除了最底层 ...
分类:编程语言   时间:2016-06-02 18:19:15    阅读次数:215
C++学习笔记
1、long类型到char类型转换 2、拼接char字符串 ...
分类:编程语言   时间:2016-06-02 18:20:21    阅读次数:260
常用算法与设计模式
同一问题可用不同算法解决,而一个算法的质量优劣将影响到算法乃至程序的效率。算法分析的目的在于选择合适算法和改进算法。 计算机科学中,算法的时间复杂度是一个函数,它定量描述了该算法的运行时间。这是一个关于代表算法输入值的字符串的长度的函数。时间复杂度常用大O符号(Order)表述,不包括这个函数的低阶 ...
分类:编程语言   时间:2016-06-02 18:16:07    阅读次数:264
javascript各种模式解析
1、工厂模式; 工厂模式是软件工程领域一种广为人知的设计模式,这种模式抽象了创建具体对象的过程(后面还将讨论其他设计模式及其在JavaScript 中的实现)。考虑到在ECMAScript 中无法创建类,开发人员就发明了一种函数,用函数来封装以特定接口创建对象的细节,如下面的例子所示。 函数crea ...
分类:编程语言   时间:2016-06-02 18:16:23    阅读次数:185
Spring基础学习(二)—注入参数详解
在Spring配置文件中,用户不但可以将String、int等字面值注入Bean中,还可以将集合、Map等类型注入Bean中,此外还可以注入配置文件中其他定义的Bean。 一、字面值 (1)可用字符串表示的值,可以通过元素标签或value属性进行注入。 (2)基本数据类型及其封装类、Stting类型... ...
分类:编程语言   时间:2016-06-02 18:15:15    阅读次数:197
【转】Selenium WebDriver + Python 环境
转自:http://www.myext.cn/webkf/a_11878.html 1. 下载必要工具及安装包 1.1 【Python开发环境】 下载并安装Python 2.7.x版本 下载地址:https://www.python.org/downloads/ 1.2 【python 的安装包管理 ...
分类:编程语言   时间:2016-06-02 18:14:35    阅读次数:171
java 图片处理
...
分类:编程语言   时间:2016-06-02 18:13:13    阅读次数:157
转:一个C语言实现的类似协程库(StateThreads)
http://blog.csdn.net/win_lin/article/details/8242653 译文在后面。 State Threads for Internet Applications Introduction State Threads is an application libra ...
分类:编程语言   时间:2016-06-02 18:15:02    阅读次数:272
另外一种数组去重的思路
用原型的方法,个人也不是很懂,还在了解。Array.prototype.quchong = function(){ //给数组的原型上挂一个方法 var res = []; var json = {}; for(var i = 0;i<this.length;i++){ //this代表传入进来的数 ...
分类:编程语言   时间:2016-06-02 18:10:22    阅读次数:172
C++中new和deletede 用法
在院子里看到一篇相关的文章写得挺好,就把连接拷过来,什么时候用,什么时候看! http://www.cnblogs.com/hazir/p/new_and_delete.html 还有在百度知道中,一个牛人的解答如下: 当我们使用父对象来创建一个对象的时候 ,父对象会把这个对象添加到自己的子对象列表 ...
分类:编程语言   时间:2016-06-02 18:09:54    阅读次数:279
Java Concurrency - Phaser, Controlling phase change in concurrent phased tasks
The Phaser class provides a method that is executed each time the phaser changes the phase. It's the onAdvance() method. It receives two parameters: t ...
分类:编程语言   时间:2016-06-02 18:07:46    阅读次数:173
文本聚类算法总结
以下内容为聚类介绍,除了红色的部分,其他来源百度百科,如果已经了解,可以直接忽略跳到下一部分。 聚类概念 聚类分析又称群分析,它是研究(样品或指标)分类问题的一种统计分析方法,同时也是数据挖掘的一个重要算法。聚类(Cluster)分析是由若干模式(Pattern)组成的,通常,模式是一个度量(Mea ...
分类:编程语言   时间:2016-06-02 18:06:23    阅读次数:189
springmvc 接受特殊类型字段的处理方法
springmvc接受前台传入的数据时如果该字段类型无法被封装(如Date),则会出现400 Bad Request错误,解决方法如下。 1.在需要处理的字段前加上注解: 然后在项目中引入joda-time.jar包,最后在在 SpringMVC 配置 xml 文件中中加入配置: <mvc:anno ...
分类:编程语言   时间:2016-06-02 18:04:25    阅读次数:219
Java基础知识总结
写代码: 1,明确需求。我要做什么? 2,分析思路。我要怎么做?1,2,3。 3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。 4,代码实现。用具体的java语言代码把思路体现出来。 学习新技术的四点: 1,该技术是什么? 2,该技术有什么特点(使用注意): 3,该技术怎么使用。demo 4 ...
分类:编程语言   时间:2016-06-02 18:06:52    阅读次数:156
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!