首页 > 编程语言
拓扑排序的原理及事实上现
本文将从下面几个方面介绍拓扑排序:拓扑排序的定义和前置条件和离散数学中偏序/全序概念的联系典型实现算法Kahn算法基于DFS的算法解的唯一性问题实际样例取材自下面材料:http://en.wikipedia.org/wiki/Topological_sortinghttp://en.wikipedi...
分类:编程语言   时间:2015-02-16 15:32:30    收藏:0  评论:0  赞:0  阅读:398
10个最受欢迎的Java类(转)
原文:http://www.csdn.net/article/2012-06-04/2806277每一个Java程序员都有一份属于自己的Java类排名表。这个排名表没有严格的规定,也没有可遵循的规则,它完全取决于你参与的Java项目的工作。下面这些类,不用我做过多的介绍,Java程序员都知道,因为它...
分类:编程语言   时间:2015-02-16 15:31:49    收藏:0  评论:0  赞:0  阅读:219
Java从零开始学十(Arrays类对数组的常用方法)
一、Arrays类常用方法二、简单例子package com.pb.demo1;import java.util.Arrays;/* * Arrays工具类的中的几个常用方法 * 1.copyof * 2.toString * 3.equals * 4.sort * 5.fill * 6.binar...
分类:编程语言   时间:2015-02-16 15:30:28    收藏:0  评论:0  赞:0  阅读:308
排序算法(1) 快速排序 C++实现
快速排序基本特性时间复杂度:O(n*lgn)最坏:O(n^2)空间复杂度:最好情况下:O(lgn),最坏情况:O(n),平均情况:O(lgn)不稳定。关于快速排序的空间复杂度,谢谢@命运他爹 同学指正。详述一下。快速排序由于每次递归的时候会占用一个空间返回中间数位置,所以一次递归的空间复杂度为O(1...
分类:编程语言   时间:2015-02-16 15:28:57    收藏:0  评论:0  赞:0  阅读:276
Java从零开始学九(数组)
一、什么是数组数组是一组相关数据的集合,一个数组实际上就是一连串的变量,数组按照使用可以分为一维数组、二维数组、多维数组。同一数组中的变量数据类型相同二、数组的优点不使用数组定义100个整型变量:int i1;int i2;…int i100使用数组定义:int i[100]同一类型的多个变量可以使...
分类:编程语言   时间:2015-02-16 15:27:47    收藏:0  评论:0  赞:0  阅读:216
我所理解的Spring AOP的基本概念
SpringAOP中的概念晦涩难懂,读官方文档更是像读天书,看了非常多样例后,写一些自己理解的一些spring的概念。要理解面向切面编程,要首先理解代理模式和动态代理模式。如果一个OA系统中的一个功能是查看考勤信息,那么我们如果有要实现这个功能,要经历的步骤是:1.启动日志,进行记录。2.启动安全性...
分类:编程语言   时间:2015-02-16 15:27:16    收藏:0  评论:0  赞:0  阅读:404
【转】64位win7环境eclipse集成svn后出现Failed to load JavaHL Library的解决办法
出现错误“Failed to load JavaHL Library”的绝大多数情况是使用的Linux环境,在Linux环境中使用eclipse集成svn,会出现这个情况。网上很多处理Linux下出现这种错误的办法此处就不列出了,仅提供一个参考URL:http://www.cnblogs.com/f...
分类:编程语言   时间:2015-02-16 15:26:46    收藏:0  评论:0  赞:0  阅读:405
C++11的for循环新特性
在C++11中,for有了类似Java语言中的简化循环,可以用于遍历数组,容器,string等等。比如用法如下...
分类:编程语言   时间:2015-02-16 14:20:06    收藏:0  评论:0  赞:0  阅读:242
U3d学习-使用Unity3D开发2D游戏(上)
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,【狗刨学习网】unity极致学院,致力于打造业内unity3d培训、学习第一品牌。   1.创建一个Unity3D项目   2.将Camera设置为正交投影   游戏的输出画面是通过摄像机所观察的场景来实现的,将场景呈现到2D的计算机屏...
分类:编程语言   时间:2015-02-16 14:19:26    收藏:0  评论:0  赞:0  阅读:384
使用 Sublime Text 2 开发 Unity3D 项目
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,【狗刨学习网】unity极致学院,致力于打造业内unity3d培训、学习第一品牌。   用 Sublime 已经有很长一段时间,很舒适,很贴心,根本停不下来。之前因为是开发页游,所以是用 AS3 开发,近段时间,新开了个手游项目,引擎方面选...
分类:编程语言   时间:2015-02-16 14:19:06    收藏:0  评论:0  赞:0  阅读:489
使用unity3d需要注意到细节
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,【狗刨学习网】unity极致学院,致力于打造业内unity3d培训、学习第一品牌。        操作transform.localPosition的时候请小心   移动GameObject是非常平常的一件事情,一...
分类:编程语言   时间:2015-02-16 14:18:56    收藏:0  评论:0  赞:0  阅读:339
dijkstra 最短路径算法
Dijkstra(迪杰斯特拉)算法是典型的最短路径路由算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。Dijkstra算法能得出最短路径的最优解,但由于它遍历计算的节点很多,所以效率低。   Dijkstra算法是很有代表性的最短路算法,在很多专业课程中都作为基本内容有详细的介绍,如数据结构,图论,运筹学等等。 其基本思想是,设...
分类:编程语言   时间:2015-02-16 14:18:36    收藏:0  评论:0  赞:0  阅读:330
spring所有版本下载地址
官方提供了三种下载spring框架文件的方式(推荐3直接下载和2maven下载),文章提供了官网的下载页面地址和maven方式的下载介绍...
分类:编程语言   时间:2015-02-16 14:16:36    收藏:0  评论:0  赞:0  阅读:334
GridEh排序
添加pas文件EhLibADO.pasEhLibCDS.pasEhLibFireDAC.pas设置GridEh的属性DBGridEh1->SortLocal = true;DBGridEh1->OptionsEh ColumnDefValues->Title->TitleButton = True;...
分类:编程语言   时间:2015-02-16 14:14:11    收藏:0  评论:0  赞:0  阅读:382
[译]Modern Core Graphics with Swift: Part 1(1 用Swift写Core Graphics)
想象一下你已经完成了你的app并且运行的很好,但是界面看上去太土,你可以在PS里面画好多不同尺寸的自定义控件,Apple并没有4x的retina屏幕。或者你已经未雨绸缪,在代码中使用Core Graphics创建一个图形并且缩放适配不同尺寸的设备。Core Graphics 是苹果的矢量绘制框架,这...
分类:编程语言   时间:2015-02-16 14:12:10    收藏:0  评论:0  赞:0  阅读:316
Javascript项目
常见javascript特效,javascript开源项目1、http://js.fgm.cc/learn/(阿里的牛x工程师写的)2、
分类:编程语言   时间:2015-02-16 14:11:09    收藏:0  评论:0  赞:0  阅读:239
【转】java枚举类型enum的使用
原文网址:http://blog.csdn.net/wgw335363240/article/details/6359614java枚举类型enum的使用最近跟同事讨论问题的时候,突然同事提到我们为什么java中定义的常量值不采用enmu枚举类型,而采用public final static类型来定...
分类:编程语言   时间:2015-02-16 14:10:29    收藏:0  评论:0  赞:0  阅读:304
JavaScript的学习--生成二维码
在前端生成二维码,并支持下载二维码,以及在angular中的简单封装。
分类:编程语言   时间:2015-02-16 14:08:26    收藏:0  评论:0  赞:0  阅读:300
SVD在推荐系统中的应用与实现(c++)
主要参考论文《A Guide to Singular Value Decomp osition for Collab orative Filtering》 其实一开始是比较疑惑的,因为一开始没有查看论文,只是网上搜了一下svd的概念和用法,搜到的很多都是如下的公式:其中假设C是m*n的话,那么可以得到三个分解后的矩阵,分别为m*r,r*r,r*n,这样的话就可以大大降低存储代价,但是这里特别需要...
分类:编程语言   时间:2015-02-16 13:05:21    收藏:0  评论:0  赞:0  阅读:571
C++11的auto和decltype关键字
今天Mayuyu要介绍C++11中两个重要的关键字,即auto和decltype。实际上在C++98中,已经就有了auto关键字,只不过在C++98中auto表示的是临时变量的语义,而在C++11中auto表示自动类型推导,如下   #include using namespace std; int main() { vector v; for(int i = 0; i < 10;...
分类:编程语言   时间:2015-02-16 13:03:56    收藏:0  评论:0  赞:0  阅读:383
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!