码迷,mamicode.com
首页 > 编程语言
ACM第四站————最小生成树(克鲁斯卡尔算法)
都是生成最小生成树,库鲁斯卡尔算法与普里姆算法的不同之处在于——库鲁斯卡尔算法的思想是以边为主,找权值最小的边生成最小生成树。 同样的题目:最小生成树 题目描述 求一个连通无向图的最小生成树的代价(图边权值为正整数)。 题目描述 求一个连通无向图的最小生成树的代价(图边权值为正整数)。 求一个连通无 ...
分类:编程语言   时间:2016-06-01 23:04:46    阅读次数:275
Learning ReactNative (一) : JavaScript模块基本原理与用法
在使用ReactNative进行开发的时候,我们的工程是模块化进行组织的。在npmjs.com几十万个库中,大部分都是遵循着CommonJS规则的。在ES6中引入了class的概念,从此JavaScript也可以更加方便地进行OOP编程。但是不变的是,即使在使用OOP编程,其依赖组织方式仍然是模块化 ...
分类:编程语言   时间:2016-06-01 23:03:42    阅读次数:802
机器学习之排序
1. 概述 在搜索引擎和个性化推进、自然语言处理等很多场景都需要处理排序的问题,最近接触到使用机器学习来排序。我们都知道机器学习经常用于处理分类,回归,聚类问题,使用机器学习来排序,一开始感觉理解起来感觉非常困难。看了几篇文章理解到,这个领域称为Learn to Rank(L2R),研究的人还挺多, ...
分类:编程语言   时间:2016-06-01 23:02:52    阅读次数:1889
[原创]java WEB学习笔记34:Session 案例 之 解决表单重复提交
本博客为原创:综合 尚硅谷(http://www.atguigu.com)的系统教程(深表感谢)和 网络上的现有资源(博客,文档,图书等),资源的出处我会标明 本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流 ...
分类:编程语言   时间:2016-06-01 23:03:22    阅读次数:361
spring InitializingBean接口
一、接口 二、作用 利用spring的InitializingBean的afterPropertiesSet来初始化,直接看下面的demo ①、接口定义 ②、接口实现类 ③、获取bean上下文工具类实现 xml配置 : spring xml 文件注入 ④、测试 ⑤、结果 这说明在spring初始化b ...
分类:编程语言   时间:2016-06-01 23:01:14    阅读次数:239
java swing示例
该范例主要是JFrame(框架)和Jpanel(画板),在Jpanel容器上添加控件,然后再把Jpanel放进JFrame的容器里面。 FrameDemo.java ComponentDemo.java 代码运行结果如下: ...
分类:编程语言   时间:2016-06-01 22:57:32    阅读次数:270
Java中带包(创建及引用)的类的编译与调试
Java中带包(创建及引用)的类的编译与调试 java源程序的编译大家都知道,也就是cmd中到源文件所在目录下javac **.java即可,当程序中有包声明还能简简单单的直接javac **.java吗?答案当然是no,下面举个简单的例子证明一下直接javac **.java会怎么样。 如下:F: ...
分类:编程语言   时间:2016-06-01 22:56:38    阅读次数:306
对于JavaScript对象的prototype和__proto__的理解
一、Object和Function的关系: 刚学JavaScript的时候,看书上说JavaScript中万物皆对象,而javascript中的其他对象都是从Object继承而来,包括内置对象。瞬间觉得Object碉堡了! 后来,又认识了Function,才知道原来Function才是隐藏在幕后的大 ...
分类:编程语言   时间:2016-06-01 22:55:31    阅读次数:322
Spring MVC 拦截 js,css,png 等资源
springMVC的<mvc:resources mapping="***" location="***">标签是在spring3.0.4出现的,主要是用来定义对静态资源的访问。 上网搜了一下跟这个配置相关的文章,大多推荐用下面这种。可是,用这种的话,如果有一个新目录,就得新增一条配置,比较麻烦。 ...
分类:编程语言   时间:2016-06-01 22:52:14    阅读次数:452
JavaScript学习总结--创建对象(2)
由于网络原因,所以写了一半就赶紧发了... 书接上回 既然工厂模式创建的对象不属于任何类型,我们知道JavaScript中实际上是没有类(class)这个概念的,所以我们需要创建一个伪类,这就用到了构造函数模式 2.构造函数模式 所谓构造函数,就是将工厂模式改写一下,使用new关键字,模仿JavaS ...
分类:编程语言   时间:2016-06-01 22:53:32    阅读次数:191
java 图形化界面笔记(1)
目录 JFrame窗体................................................................................................. 1 * 方法颜色 * 小节颜色 * 引起注意 一、JFrame 窗体 创建窗体在开 ...
分类:编程语言   时间:2016-06-01 22:50:45    阅读次数:458
Javassist 通用工具之 CodeInjector
Javassist 通用工具之CodeInjector 最近在做一个APM项目,要在运行时代码修改。目前常用修改的几种工具有:ASM、BCEL、Javassist。经过对比,项目中采用了Javassist。 看这篇文章,需要对Javassist有一定的了解,可以参考:Javassist: Quick ...
分类:编程语言   时间:2016-06-01 22:49:23    阅读次数:503
快速选择算法
利用快速排序的思想,选择第k大(或小)的数。 具体地,利用快速排序的划分思想,每次将数组划分为两部分,确定该第k大(或小)的元素在哪一个部分,然后对该部分递归进行划分,直到找到第k大(或小)的元素。快速排序期望时间复杂度为O(n log n),快速选择算法期望时间复杂度为O(n)。 关于枢纽元的选择 ...
分类:编程语言   时间:2016-06-01 22:46:15    阅读次数:263
python内建函数-数字相关
本篇对于数字有关的内置函数进行总结。 数字包括 int() , long() , float() , complex() ,这些函数都能够用来进行数值类型的转换。同时这些函数也接受字符串参数,返回字符串所表示的数值。另外int()和long()在转换字符串的时候,还能接受一个进制参数,但如果是数字之 ...
分类:编程语言   时间:2016-06-01 22:45:00    阅读次数:287
[MD5算法练习] MD5CrackMe算法分析
【破文标题】[MD5算法练习] MD5CrackMe算法分析【破文作者】静心学习【作者邮箱】sharept@qq.com【作者主页】http://www.cnblogs.com/dacainiao/【破解工具】OD【破解平台】xp sp3【软件名称】MD5CrackMe【软件大小】72KB【原版下载 ...
分类:编程语言   时间:2016-06-01 22:42:15    阅读次数:351
关于maven的POM提示missing artifact...jar
远程仓库跟本地仓库都可以看到有这个JAR包,但POM里就是提示找不到,其实只要把这个版本的JAR包删了(在本地仓库里找到这版本JAR包的文件夹并删除),再重新updateproject就行
分类:编程语言   时间:2016-06-01 21:34:13    阅读次数:202
python语言磁力搜索引擎源码公开,基于DHT协议,十二分有技术含量的技术博客
之前我在写百度网盘爬虫,百度图片爬虫的时候答应网友说,抽时间要把ok搜搜的的源码公开,如今是时候兑现诺言了,下面就是爬虫的所有代码,完全,彻底的公开,你会不会写程序都可以使用,不过请先装个linux系统,具备公网条件,然后运行:pythonstartCrawler.py有必要提醒你,..
分类:编程语言   时间:2016-06-01 21:31:34    阅读次数:417
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!