首页 > 编程语言
cuda 寄存器数组使用解析
在基于cuda对一些算法做并行优化时,为了尽可能的提高算法的运行速度,有时我们会想要用寄存器数组使得算法飞一般的快,然而,效果却总是差强人意。用了竟然比没用快,这是为什么呢?...
分类:编程语言   时间:2015-02-01 12:08:39    收藏:0  评论:0  赞:0  阅读:431
Java实现:求子数组的最大和(数组)
求子数组的最大和(数组) 题目: 输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为 O(n)。 例如输入的数组为 1, -2, 3, 10, -4, 7, 2, -5,和最大的子数组为 3, 10, -4, 7, 2,因此输出为该子数组的和 18。  解题思...
分类:编程语言   时间:2015-02-01 12:06:29    收藏:0  评论:0  赞:0  阅读:316
8进制转为10进制(java)
package acm;import java.util.Scanner;public class L3_2 {/** * @param args */ public static void main(String[] args) {// TODO Auto-generated method s.....
分类:编程语言   时间:2015-02-01 12:02:19    收藏:0  评论:0  赞:0  阅读:226
struts2中各个jar包的具体作用
-----------------------------------struts2的核心包--------------------------------------struts2-core-2.1.8.1 struts2的核心jar包,不可缺少的xwork-core-2.1.6 xw...
分类:编程语言   时间:2015-02-01 12:02:09    收藏:0  评论:0  赞:1  阅读:1890
十大编程算法
算法一:快速排序算法快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序n个项目要Ο(nlogn)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(nlogn)算法更快,因为它的内部循环(innerloop)可以在大部分的架构上很有效率地被实...
分类:编程语言   时间:2015-02-01 11:59:39    收藏:0  评论:0  赞:0  阅读:195
线程池(C#)
转自:http://blog.sina.com.cn/s/blog_494305f30100ryw7.html在这里你可以学到Microsoft研究CLR实现线程池的原理机制,从而更灵活的处理CLR在实际代码应中线程池的问题,下面我们来看看吧。CLR教程之线程池的产生当 CLR 初始化时,其线程池中...
分类:编程语言   时间:2015-02-01 11:57:39    收藏:0  评论:0  赞:0  阅读:368
50行代码实现Java方法代理
工作中经常需要对现有程序进行一些扩展,而不想修改现有代码。可以使用代理方法,常使用的代理技术有JDK的java.lang.reflect.Proxy、spring的代理等.例如对方法加事务,就常用org.springframework.transaction.interceptor.Transact...
分类:编程语言   时间:2015-02-01 11:54:50    收藏:0  评论:0  赞:0  阅读:262
设计模式之装饰模式(Java实现)
“怎么了,鱼哥?” “唉,别提了,网购了一件衣服,结果发现和商家描述的差太多了,有色差就算了,质量还不好,质量不好就算了,竟然大小也不行,说好的3个X,邮的却是一个X的,不说了,退货去。你先开讲吧,你说说就一个东西还装饰个什么劲儿。”(装饰模式石化中:这关我什么事儿撒。)恩,今天由我来讲,讲之前.....
分类:编程语言   时间:2015-02-01 11:52:49    收藏:0  评论:0  赞:0  阅读:268
java 开发中的数字格式化问题NumberFormat或者DecimalFormat
对数字显示额格式化可以使用NumberFormat或者DecimalFormat import?java.text.DecimalFormat; import?java.text.NumberFormat; public?class?TestDemo?{ ?public?static?void?main(String[]?args)?{...
分类:编程语言   时间:2015-02-01 10:50:59    收藏:0  评论:0  赞:0  阅读:270
python学习笔记(五) - 模块
一. 使用模块 引入sys模块,使用import #!/usr/bin/env python # -*- coding: utf-8 -*- ' a test module ' __author__ = 'Michael Liao' import sys def test(): args = sys.argv if len(args)==1: print...
分类:编程语言   时间:2015-02-01 10:50:09    收藏:0  评论:0  赞:0  阅读:239
SSH集成org.springframework.beans.factory.BeanDefinitionStoreException: IOException
系统环境:JDK8+Eclipse4.4+Tomcat7.x+Spring4.1.3+Hibernate4.3.7+Struts2.3.20,我的配置文件均存放在src目录下。 首先Spring默认配置文件是applicationContext.xml,如果不叫这个名,那就需要额外指定了,指定方式是在web.xml文件中加入: contextConfigLocation和classpath:b...
分类:编程语言   时间:2015-02-01 10:50:08    收藏:0  评论:0  赞:0  阅读:338
Python标准库:内置函数open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=T
本函数是打开一个文件并返回文件对象。如果文件不能打开,抛出异常OSError。参数file是一个字符串表示的文件名称,或者一个数组表示的文件名称。文件名称可以是相对当前目录的路径,也可以是绝对路径表示。参数mode是指明打开文件的模式。默认值是’r’,表示使用文本的方式打开文件来读取。‘r’表示打开文件只读,不能写。‘w’表示打开文件只写,并且清空文件。‘x’表示独占打开文件,如果文件已经存打开就...
分类:编程语言   时间:2015-02-01 10:49:39    收藏:0  评论:0  赞:0  阅读:1092
Unity3D动态地形网格一
最近一直都在搞flash3D,好像有点对不起Unity3D的朋友们了。这次简单的写一个动态创建地形网格的脚本给大家分享一下。        这次是第一部分,仅仅实现了通过高度图动态生成地形的部分。假如以后有心情和时间,再来慢慢的补充多通道刷地形材质、动态刷地形和保存高度图等的功能吧。以前我都不喜欢公开脚本源码,都是一个个部分的单独讲解然后让朋友们自己去组合起来的,但最近时间实在是不多,所以还是直接...
分类:编程语言   时间:2015-02-01 10:49:29    收藏:0  评论:0  赞:0  阅读:600
python学习笔记(六) - 面向对象编程
一. 类和实例 aa 二. 访问限制 bb 三. 继承和多态 cc 四. 获取对象信息 dd...
分类:编程语言   时间:2015-02-01 10:49:19    收藏:0  评论:0  赞:0  阅读:215
java中匿名类的讲解
匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口实例1:不使用匿名内部类来实现抽象方法12345678910111213141516abstractclassPerson {publica...
分类:编程语言   时间:2015-02-01 10:46:09    收藏:0  评论:0  赞:0  阅读:309
leetcode 【 Best Time to Buy and Sell Stock II 】python 实现
题目:Say you have an array for which theithelement is the price of a given stock on dayi.Design an algorithm to find the maximum profit. You may complet...
分类:编程语言   时间:2015-02-01 10:44:59    收藏:0  评论:0  赞:0  阅读:302
Java中Collection和Collections的区别
1.java.util.Collection 是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式。2.java.util.Collections 是一个包...
分类:编程语言   时间:2015-02-01 10:43:49    收藏:0  评论:0  赞:0  阅读:195
转载:C++ map的基本操作和使用
声明:本文转自:http://www.cnblogs.com/hailexuexi/archive/2012/04/10/2440209.html1、map简介map是一类关联式容器。它的特点是增加和删除节点对迭代器的影响很小,除了那个操作节点,对其他的节点都没有什么影响。对于迭代器来说,可以修改实...
分类:编程语言   时间:2015-02-01 10:42:00    收藏:0  评论:0  赞:0  阅读:294
链表(Java版)
//链接点类 package com.huowolf.test2; public class Link { private long data; private Link next; public Link(long data) { this.data = data; } public long getData() { return data; } ...
分类:编程语言   时间:2015-02-01 09:36:59    收藏:0  评论:0  赞:0  阅读:226
当数据结构遇到编程语言——数组
赵振江 数据结构 数组 一维数组 “数组”你真的很了解吗? 数组大家都不是很陌生,它已经“植入”了许多编程语言,但初学者一提到数组,可能不会联想到“数据结构”,而是想到的会是一种“数据类型”,数组本质上就是一种极其简单的数据结构。所谓数组,就是相同数据类型的元素按一定顺序排列的集合。也就是在内存中划分一段连续的且大小固定(注意是连续)的内存空间(或者其他存储器)保存相同数据类型的数...
分类:编程语言   时间:2015-02-01 09:36:39    收藏:0  评论:0  赞:0  阅读:297
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!