码迷,mamicode.com
首页 > 编程语言
【啊哈!算法】最快最简单的排序——桶排序
转自:http://bbs.ahalei.com/thread-4399-1-1.html最快最简单的排序——桶排序 在我们生活的这个世界中到处都是被排序过的。站队的时候会按照身高排序,考试的名次需要按照分数排序,网上购物的时候会按照价格排序,电子邮箱中的邮件按照时间排序……总之很多东西都需要排序....
分类:编程语言   时间:2015-09-06 19:47:56    阅读次数:261
Java 根据指定日期计算所在周的周一和周日
public?static?void?main(String[]?args)?throws?ParseException?{?? ???????? ?????????SimpleDateFormat?sdf=new?SimpleDateFormat("yyyy-MM-dd");?//设置时间格式?? ?????...
分类:编程语言   时间:2015-09-06 18:43:01    阅读次数:361
spring$占位符读取配置文件值
(<!--获取properties数据源文件方式一--> <beanid="propertyConfigurer"class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <propertyname="locations"> <list> <value>classpath:/ssh-config/spring_2.5.5/c3..
分类:编程语言   时间:2015-09-06 18:38:19    阅读次数:196
程序员的福音Spring MVC 框架
在电商软件shop++中采用的是SpringMVC框架,此框架的显著特点就是,简化开发的复杂度,快速上手。springMVC是非常优秀的MVC框架,具体用法如下:一、方法级别上应用@Controller("adminArticleController")@RequestMapping("/admin/article")publicclassArticleControllerextends..
分类:编程语言   时间:2015-09-06 18:35:47    阅读次数:304
对数字数组进行奇偶排序的两种不开辟多余空间方法
//#include<stdio.h> //#include<stdlib.h> //voidjo(intarr[],intlen) //{ // intvalue; // inti,j; // for(i=0;i<len;i++) // { // if(arr[i]%2==0) // { // value=arr[i]; // for(j=i;j<len;j++) // { // if(arr[j]%2!=0) // { // arr[..
分类:编程语言   时间:2015-09-06 18:31:42    阅读次数:154
spring mvc 工作原理
SpringMVC框架介绍1)SpringMVC属于SpringFrameWork的后续产品,已经融合在SpringWebFlow里面。Spring框架提供了构建Web应用程序的全功能MVC模块。使用Spring可插入的MVC架构,可以选择是使用内置的SpringWeb框架还是Struts这样的Web框架。通过策略接口,Spring框架是高度可配置..
分类:编程语言   时间:2015-09-06 18:26:43    阅读次数:187
探索:测试 Swift 中的 ErrorType
原文链接:Testing Swift’s ErrorType: An Exploration 译者:mmoaay 在本篇中,我们对 Swift 新错误类型的本质进行探究,观察并测试错误处理实现的可能性和限制。最后我们以一个说明样例、以及一些有用的资源结尾...
分类:编程语言   时间:2015-09-06 18:22:38    阅读次数:483
python 模块之间相互引用
模块层级关系:----: |->AA.py |->BB.py |->CC.pyAA.pyfrom BB import BBclass AA: def sub(self, x): bb = BB() bb.print_name() return...
分类:编程语言   时间:2015-09-06 18:12:00    阅读次数:211
java代理的学习,通过类实现接口来实现代理。proxy来创建动态类,和InvocationHandler接口的实现,和工作原理。
1、java自带的proxy类可以创建动态类,如果一个类实现了一个接口那么久可以为这个类创建代理。2、代理:就是当用户要调用一个类的方法时,用户可以通过调用代理,代理通过接口调用原来的类的方法,代理在把方法给用户前可以添加一些方法,如错误日志,用户类的方法运行的时间来监听类方法的性能。当代理完成时候...
分类:编程语言   时间:2015-09-06 18:12:33    阅读次数:147
压缩javascript文件方法
写在前面的话:正式部署前端的时候,javascript文件一般需要压缩,并生成相应的sourcemap文件,对于一些小型的项目开发,这里提供一个简单的办法。======正文开始======1.下载google-closure-compiler文件: 从这里下载:download2.复制压缩包中的c....
分类:编程语言   时间:2015-09-06 18:09:55    阅读次数:215
获取具有指定扩展数据的所有实体的Id,并存入Id数组中
AcDbObjectIdArray ObtainEntId(){ //获取块表 AcDbBlockTable *pBlkTbl; acdbHostApplicationServices()->workingDatabase() ->getBlockTable(pBlkTbl, ZcDb::kFo.....
分类:编程语言   时间:2015-09-06 18:09:50    阅读次数:265
poj_3321 线段树/树状数组
题目大意一个果树(每个节点的分叉数目不固定)上有N个分叉点(包括最末的叶节点),则有N-1条边,将分叉点进行从1到N编号,每个分叉点上均可以结水果。开始的时候,每个分叉点都有一个水果,之后进行一系列操作,分为两种操作:(1)Q x: 查询分叉点x以及x的子树上的水果的总数;(2)C x: 更改分叉点...
分类:编程语言   时间:2015-09-06 18:07:38    阅读次数:254
hdu4417(离线操作 + 树状数组)
题意:给定一个长度为n的数组,有m次的查询,每次查询[a,b]区间里比H小的数有多少个?由于n和m的取值范围为0到10的5次方,所以直接回答会超时,所以考虑先读入所有的查询操作,然后依次回答比H小的[a,b]区间里的数有多少个,求和类似于求正序数的方法。写法可以边插变查,也可以边查边插,边查边插简单...
分类:编程语言   时间:2015-09-06 18:04:22    阅读次数:174
线程调用带参数的方法
using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Net;using System.Text;using System.Threading;using System...
分类:编程语言   时间:2015-09-06 18:03:48    阅读次数:163
[转]C++各种数据类型的取值范围
先看一个例子,貌似有些编译器并不完全支持所有数据类型,运行结果可能也有差异,依编译器而异,但是获得方式都是一样的、、#include#include#include#includeintmain(void){printf("char类型的变量存储值从%d到%d\n",CHAR_MIN,CHAR_MA...
分类:编程语言   时间:2015-09-06 18:04:22    阅读次数:260
C++ 牛人博客(不断更新中...)
刘未鹏 | MIND HACKShttp://www.drdobbs.com/cpp/其它转自别人:http://blog.csdn.net/pongba刘未鹏|C++的罗浮宫;http://www.cnblogs.com/artech/archive/2010/03/26/1697298.html...
分类:编程语言   时间:2015-09-06 18:01:22    阅读次数:210
Java实现Bag类
Java实现Bag类import java.util.Iterator;import java.util.NoSuchElementException;import java.util.Scanner;public class Bag implements Iterable { private...
分类:编程语言   时间:2015-09-06 17:56:58    阅读次数:267
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!