首页 > 编程语言
最短路径算法
Dijkstra算法:基本思想是:每次找到离源点最近的一个点,然后以改点为中心扩展,最终得到源点到其余所有点的最短路径。基本步骤:1、将所有的顶点分为两部分,一部分是已知最短路程的顶点集合P,另一部分是未知最短路程的顶点集合Q。最开始时,第一部分P只有源点一个顶点,我们可以使用book数组标记哪些点...
分类:编程语言   时间:2015-03-17 12:03:18    收藏:0  评论:0  赞:0  阅读:279
64位xp上java Runtime.exec无法正常运行的问题
有一段简单的java代码如下package com.dongjak.test;import java.io.IOException;public class Test { public static void main(String[] args) { // ProcessUti...
分类:编程语言   时间:2015-03-17 11:59:08    收藏:0  评论:0  赞:0  阅读:523
Java 面向切面编程 AOP
本文内容 实例 引入 原始方法 装饰者模式 JDK 动态代理和 cglib 代理 直接使用 AOP 框架 下载 demo 实例 引入 package com.cap.aop; public interface ICalculator { ...
分类:编程语言   时间:2015-03-17 11:56:48    收藏:0  评论:0  赞:0  阅读:327
旋转数组的最小数字
自己补充的整个程序,包含排序,旋转,查找#include using namespace std;void my_sort(int a[],int len){ int temp; for (int i=0;ia[j+1]) { temp = a[j]; a[j] = a[j+1]; ...
分类:编程语言   时间:2015-03-17 11:54:08    收藏:0  评论:0  赞:0  阅读:324
javascript继承
大家都知道JavaScript中没有类的概念,那么 怎么实现继承呢?这就是今天要实现的内容。在实现之前,先来看一道腾讯的js面试题:有一只小狗,叫“花花”,它会‘汪汪’叫,它的同伴也会‘汪汪’叫,后来环境发生变化,新出生的狗狗不会‘汪汪’叫了,而是变成‘呜呜’。试通过继承来达到目的。带着实际问题去学...
分类:编程语言   时间:2015-03-17 11:53:58    收藏:0  评论:0  赞:0  阅读:222
Java中导入、导出Excel
当前B/S模式已成为应用开发的主流,而在企业办公系统中,常常有客户这样子要求:你要把我们的报表直接用Excel打开(电信系统、银行系统)。或者是:我们已经习惯用Excel打印。这样在我们实际的开发中,很多时候需要实现导入、导出Excel的应用。目前,比较常用的实现Java导入、导出Excel的技术有...
分类:编程语言   时间:2015-03-17 11:52:38    收藏:0  评论:0  赞:0  阅读:308
Python模块学习之optparse
python处理命令行模块optparse的使用
分类:编程语言   时间:2015-03-17 11:50:48    收藏:0  评论:0  赞:0  阅读:318
hdoj 1753 大明A+B 高精度/java
大明A+BTime Limit: 3000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 9273Accepted Submission(s): 3318Problem Descr...
分类:编程语言   时间:2015-03-17 11:48:08    收藏:0  评论:0  赞:0  阅读:254
MFC单文档静态分割视图
//声明一个分割对象CSplitterWnd m_wndSplitter;//在CMainFrame.cpp中重载函数OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext)//代码当中的CMedicTreeView和CMedic.....
分类:编程语言   时间:2015-03-17 11:47:08    收藏:0  评论:0  赞:0  阅读:417
javaproxy 多级代理利器
相比于其它代理,好处是跨平台,只要目标主机装有java,就可以正常使用。不过移动设备我没有测试过,有兴趣的同学可以找个移动设备试试。javaproxy官方网站:官方说明http://www.me.lv/jp/manual.htmljavaproxy代理可实现端口反弹代理,多级代理。代理支持http,https,ftp以及so..
分类:编程语言   时间:2015-03-17 10:38:18    收藏:0  评论:0  赞:0  阅读:306
Unity UGUI——提供可视功能的UI组件(Text)
基本属性介绍...
分类:编程语言   时间:2015-03-17 10:33:48    收藏:0  评论:0  赞:0  阅读:272
Unity UGUI——Text组件(Character和Paragraph)
Character和Paragraph属性组...
分类:编程语言   时间:2015-03-17 10:33:18    收藏:0  评论:0  赞:0  阅读:298
数组中出现次数超过一半的数字
?? 《剑指Offer》P163 题目:找出数组中一个出现次数超过整个数组长度一般的数字   解法一:将原问题转化为求数组的中位数,采用快速排序的思想,每一次Partition取末位为哨兵,遍历将小于、大于哨兵的数分别移至哨兵左右,最后返回哨兵在处理后的数组中的位置。不断缩小要处理的数组的长度大小,最终确定返回值为数组长度一半的元素,即为中位数。   解法二:由...
分类:编程语言   时间:2015-03-17 10:32:48    收藏:0  评论:0  赞:0  阅读:372
理解Java的GC日志
分析如下GC日志: [GC [PSYoungGen: 9216K->1024K(9216K)] 1246196K->1246220K(1287040K), 0.2398360 secs] [Times: user=0.29 sys=0.01, real=0.24 secs] [Full GC [PSYoungGen: 1024K->0K(9216K)] [ParOldGen: 1245196K...
分类:编程语言   时间:2015-03-17 10:32:08    收藏:0  评论:0  赞:0  阅读:282
swift UI专项训练39 用Swift实现摇一摇功能
微信的摇一摇功能想必大家都用过,过年的时候抢红包也没少摇吧,那么用swift语言如何实现这么酷炫的功能呢。摇动属于IOS内置可识别的一种动作,在你需要实现摇动功能的viewcontroller中,在viewDidLoad方法中加入以下代码: UIApplication.sharedApplication().applicationSupportsShakeToEdit = true ...
分类:编程语言   时间:2015-03-17 10:30:42    收藏:0  评论:0  赞:0  阅读:359
java泛型简述
1.为什么要使用泛型 一般的类和方法,只能使用具体的类型:要么是基本类型,要么是自定义的类。如果要编写适合于多种类型的代码,这种刻板的限制对代码的束缚就会很大,因此我们需要使用到java泛型来解决这个问题!...
分类:编程语言   时间:2015-03-17 10:28:38    收藏:0  评论:0  赞:0  阅读:239
Java内存区域
程序计数器 指令执行的指示器. 每个线程都有独立的程序计数器,互无影响,我们称这类区域为线程私有的内存. 执行Java方法,计数器记录的是正在执行的虚拟机字节码指令地址;如果执行的是native方法,这个计数器为空. 此内存区域唯一一个没有规定任何OutOfMemoryError的区域. 虚拟机栈 Java虚拟机栈也是线程私有的,它的生命周期与线程相同. 虚拟机栈描述的是Java方法执行的内存模型:...
分类:编程语言   时间:2015-03-17 10:25:18    收藏:0  评论:0  赞:0  阅读:258
Unity3D的ugui之按钮事件
为Unity3D的按钮添加事件有三种方式,假设我们场景中有一个Canvas对象,Canvas对象中有一个Button对象。方式一:创建脚本ClickObject.cs,然后将脚本添加到Canvas对象上,脚本如下: 1 using UnityEngine; 2 using System.Collec...
分类:编程语言   时间:2015-03-17 10:22:08    收藏:0  评论:0  赞:0  阅读:786
第四章 流程控制和数组
4.4循环控制结构break 循环不仅可以结束其所在的循环,还可以直接结束外层循环,此时需要在break后跟个标签,用于标识外层循环。out: for(int i=0;i<3;i++) { for(int j=0;j<4;j++) { System.out.print("i="+i+"j="+j)....
分类:编程语言   时间:2015-03-17 10:21:38    收藏:0  评论:0  赞:0  阅读:307
【转】简单的java缓存实现
本文转自http://my.oschina.net/u/866190/blog/188712提到缓存,不得不提就是缓存算法(淘汰算法),常见算法有LRU、LFU和FIFO等算法,每种算法各有各的优势和缺点及适应环境。1、LRU(Least Recently Used ,最近最少使用)算法根据数据的最...
分类:编程语言   时间:2015-03-17 10:20:38    收藏:0  评论:0  赞:0  阅读:284
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!