首页 > 编程语言
【POJ 3164】【朱刘算法模板】Command Network
求解最小树形图:朱刘算法模板题~...
分类:编程语言   时间:2015-03-13 18:54:19    收藏:0  评论:0  赞:0  阅读:400
在MAC上查找和设置$JAVA_HOME
可以使用工具命令“/usr/libexec/java_home”来定位JAVA_HOME:定位JAVA:/usr/libexec/java_home -V Matching Java Virtual Machines (1): 1.8.0_25, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/C...
分类:编程语言   时间:2015-03-13 18:52:49    收藏:0  评论:0  赞:0  阅读:309
MFC获取电脑硬盘序列号(附源码)
在新建的工程里面添加一个类 即:以下一个类 GetHDSerial.cpp// GetHDSerial.cpp: implementation of the CGetHDSerial class. // Download by http://www.newxing.com/ /////////////////////////////////////////////////////////////...
分类:编程语言   时间:2015-03-13 18:51:19    收藏:0  评论:0  赞:0  阅读:350
数据结构--二叉查找树的java实现
上代码:package com.itany.erchachazhaoshu; public class BinarySearchTree> { //定义二叉查找树的根节点 每一个查找二叉树都有一个自己的root 节点 root外界看不到 private BinaryNode root; public BinarySearchTree() { r...
分类:编程语言   时间:2015-03-13 18:50:39    收藏:0  评论:0  赞:0  阅读:240
Nagle 算法(TCP中用于拥塞控制)详解
算法适应的情况和原理在广域网上,小分组会增加拥塞的可能性,一种简单且好用的方式是使用Negla算法。该算法要求一个TCP连接上最多只能有一个未被确认的未完成的小分组,在该分组的确认到来之前不发送其他的小分组。相反,TCP收集这些少量的分组,并在确认到来之时以一个分组的形式发送出去。这样,就能够减少网络中小分组的数量,提高数据包的利用率。算法优势:自适应,确认到达的越快,数据发送也就越快。关闭算法有时...
分类:编程语言   时间:2015-03-13 18:50:29    收藏:0  评论:0  赞:0  阅读:383
javascript正则表达式RegExp的静态属性之$1-$9
javascript正则表达式是支持分组捕获的,分组的结果会存储在RegExp的静态属性$1-$9中。也就是说当正则表达式中的分组超过9个的时候,RegExp最多只保留9个。 // 含10个分组的正则 var regexp = /(\w)-(\w)-(\w)-(\w)-(\w)-(\w)-(\w)-(\w)-(\w)-(\w)/; var str = 'a-b-c-d-e-f-g-h-i-j-k...
分类:编程语言   时间:2015-03-13 18:49:49    收藏:0  评论:0  赞:0  阅读:557
C++:如何把一个int转成4个字节?
大家都知道,一个int 或 unsigned int是由4个字节组成的,(《C/C++学习指南》,第3章,第3.2.3节:变量的内存视图)   例如,       int   n  =  sizeof( int) ;   // n为4 大家也能够清晰明白地看到内存里,那4个字节就在那,(《C/C++学习指南》,附录:VC2008调试方法)   但问题是:如何在代码里转成4个字节呢?...
分类:编程语言   时间:2015-03-13 18:48:09    收藏:0  评论:0  赞:0  阅读:467
算法导论学习之线性时间排序+排序算法稳定性终结
前面我们学习的几种排序算法都是基于比较的,对于任何输入数据他们都是适用的,其最坏的时间复杂度不会低于nlgn; 但对于一些比较特殊的输入数据,我们可以不采取比较的方法而是采用其它的方法对其进行排序,以达到线性的时间复杂度。下面就来介绍三种这样的算法:计数排序,基数排序,桶排序(因为这几种算法不常见,我只实现了计数排序,其它两种排序用伪代码表示)。一.计数排序 算法思想:给定n个位于0–k之...
分类:编程语言   时间:2015-03-13 18:44:39    收藏:0  评论:0  赞:0  阅读:322
java移位运算符详解
java移位运算符不外乎就这三种:>(带符号右移)和>>>(无符号右移)。  1、 左移运算符 左移运算符 1)它的通用格式如下所示: value num 指定要移位值value 移动的位数。 左移的规则只记住一点:丢弃最高位(符号位同样丢弃),0补最低位 如果移动的位数超过了该类型的最大位数,那么编译器会对移动的位数取模。如对int型移动33位,实际上只移动了332=1位。...
分类:编程语言   时间:2015-03-13 18:44:19    收藏:0  评论:0  赞:0  阅读:219
python中的装饰器
什么是装饰器 假设有函数A,B,C,已经全部编写完成,这时你发现A, B, C都需要同一个功能,这时该怎么办?  答: 装饰器 装饰器其实就是一个函数,不过这个函数的返回值是一个函数 个人理解,装饰器主要就是为了完成上边的这个功能,将A, B, C 函数包裹在另一个函数D中,D函数在A函数执行之前或之后,处理一些事情 #!/usr/bin/env python #codin...
分类:编程语言   时间:2015-03-13 18:43:09    收藏:0  评论:0  赞:0  阅读:228
java 动态获取web应用的部署路径
public static String DEPLOY_PATH = null; static { String CurrentClassFilePath = Constant.class.getResource("").getPath(); int lastpath = CurrentClassFilePath.lastIndexOf("WEB-INF/"); DEPLOY_PA...
分类:编程语言   时间:2015-03-13 18:42:49    收藏:0  评论:0  赞:0  阅读:266
Unity如何在Editor下执行协程(coroutine)
在处理Unity5新的AssetBundle的时候,我有一个需求,需要在Editor下(比如一个menuitem的处理函数中,游戏没有运行,也没有MonoBehaviour)加载AssetBundle。而加载AssetBundle的时候又需要使用yield return www;这样的协程用法。        所以就有了一个需求,在Editor下执行协程。我从网上找到一个EditorCorout...
分类:编程语言   时间:2015-03-13 18:42:39    收藏:0  评论:0  赞:0  阅读:404
SpringMVC+easyui显示数据
最近做毕业设计,想用easyui,先学习一下CRUD,今天先弄了个表格显示数据库的数据。jsp页面还有很多其它元素,我就不贴上去了。我显示数据的JSP为/WebContent/WEB-INF/views/user/list.jsp 。关键信息如下: <table id="dg" title="My Users" class="easyui-datagrid" style="width:700p...
分类:编程语言   时间:2015-03-13 18:41:20    收藏:0  评论:0  赞:0  阅读:27089
python面向对象的继承
没什么可说的,继承主要就是继承父类的一些方法,代码中很详细 #!/usr/bin/env python #coding:utf-8 class Father(object):#新式类 def __init__(self): self.name='Liu' self.FamilyName='Yan' def Lee(self)...
分类:编程语言   时间:2015-03-13 18:41:09    收藏:0  评论:0  赞:0  阅读:323
[LeetCode] 034. Search for a Range (Medium) (C++/Java)
[LeetCode] 034. Search for a Range (Medium) (C++/Java)...
分类:编程语言   时间:2015-03-13 18:40:59    收藏:0  评论:0  赞:0  阅读:121
JAVA中定义常量的3种方式
1、最古老的 //未处理public static final int PROCESS_STATUS_UNTREATED = 0;//已接收public static final int PROCESS_STATUS_ACCPECTED = 1;//已处理public static final in...
分类:编程语言   时间:2015-03-13 18:35:49    收藏:0  评论:0  赞:0  阅读:266
C++教程之auto关键字的使用
一、auto关键字的前世从C语言开始,auto关键字就被当作是一个变量的存储类型修饰符,表示自动变量(局部变量)。它不能被单独使用,否则编译器会给出警告。#include int main(){ int a = 123; auto int b = 234; ...
分类:编程语言   时间:2015-03-13 18:34:19    收藏:0  评论:0  赞:0  阅读:289
js去除数组重复项
第一次写,感觉不知道写啥,想了半天决定还是用以前用过的一些东西,看了看就写数组去除重复项算了^_^。去除数组重复项有很多方法,之前因为用到,看了一下以前搜集的一些代码,进行比较,在这里总结一下,希望能给各位有所帮助,有什么问题,请各位大神不吝指导。 方法一://两个for循环 Array....
分类:编程语言   时间:2015-03-13 18:31:19    收藏:0  评论:0  赞:0  阅读:261
python-ProDy
Preface:CSDN博客突然打不开了,转到博客园来好了。最近在上生物信息学,查找工具的时候看到python的一个包ProDy,记录下来。prody包官网介绍:http://prody.csb.pitt.edu/ProDyProjectProDyis a free and open-source ...
分类:编程语言   时间:2015-03-13 18:30:09    收藏:0  评论:0  赞:0  阅读:277
01-多线程及异步委托
一、多线程:1、概念:线程:是Windows任务调度的最小单位。线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。多线程:是指程序中包含多个执行流,即在一个程序中可以同时运行多个不同的线程来执行不同的任务(代码),也就是...
分类:编程语言   时间:2015-03-13 18:29:59    收藏:0  评论:0  赞:0  阅读:163
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!