码迷,mamicode.com
首页 > 编程语言
螺旋数组
题目描述:给定一个m×n的数组将1-m*n的数填入数组中 如给定3x3数组,输出 1 2 3 8 9 4 7 6 5 思路:首先问题可以考虑为由外向内一环一环的构造。而构造每一个环时,可分为4个步骤,左→右,上→下,右→左,下→上。 分别定义最左列为left,最右列为right,最上行为up,最下行 ...
分类:编程语言   时间:2016-05-05 00:40:54    阅读次数:300
关于java中文乱码问题,我有话要说。
最近这两天改两个项目的bug,都遇到了中文乱码的问题,现将问题和解决方案都汇总于此,供大家参考。 如果最开始你把整个项目的编码和tomcat的编码都设置成一样,例如GBK或者GB2312或者UTF-8,应该前后方交互是不会出问题的,但是也会有出现像我这样中途给项目添功能,然后让中文乱码的,这就不知道 ...
分类:编程语言   时间:2016-05-05 00:42:14    阅读次数:195
[javaSE] 集合框架(共性方法)
Collection接口的常用方法 add(),添加一个元素 addAll(),添加一组元素 clear(),清空 remove(),移除一个 removeAll(),移除一组 size(),元素个数 isEmpty(),判断是否为空 iterator(),迭代 集合中存储的对象,都是引用地址 打印 ...
分类:编程语言   时间:2016-05-05 00:41:35    阅读次数:213
c++操作符重载
#include "stdafx.h"class A{public: int test; A(int j=0){ test=j; } //操作符重载基本格式 返回值+ 关键字+opereator+重载符号+(){} //实质上这是完全类似于函数的 只不过函数名改为了opreator //本质上还是成 ...
分类:编程语言   时间:2016-05-05 00:40:19    阅读次数:179
CLR线程概览(一)
托管 vs. 原生线程 托管代码在“托管线程”上执行,(托管线程)与操作系统提供的原生线程不同。原生线程是在物理机器上执行的原生代码序列;而托管线程则是在CLR虚拟机上执行的虚拟线程。 正如JIT解释器将“虚拟的”中间(IL)指令映射到物理机器上的原声指令,CLR线程基础架构将“虚拟的”托管线程映射 ...
分类:编程语言   时间:2016-05-05 00:39:04    阅读次数:211
spring框架设计理念(上)
一.前言 spring的应用非常的广泛,在开发过程中我们经常接触,可能会有一种感觉:对spring即熟悉又陌生,熟悉体现在我们几乎每天都在使用,对spring的IOC、AOP功能都有了基本的了解,和日常开发的具体应用。陌生体现在,我们对spring的整体架构不清楚,不了解spring中实际的DI是怎 ...
分类:编程语言   时间:2016-05-05 00:39:29    阅读次数:215
C# Enum Name String Description之间的相互转换
最近工作中经常用到Enum中Value、String、Description之间的相互转换,特此总结一下。 1.首先定义Enum对象 1 public enum Weekday 2 { 3 [Description("星期一")] 4 Monday=1, 5 [Description("星期二")] ...
分类:编程语言   时间:2016-05-05 00:34:07    阅读次数:220
java反射详解及说明
首先写一个Person类: 其次是测试反射的相关方法 ...
分类:编程语言   时间:2016-05-05 00:31:36    阅读次数:222
Cantor数组问题
Cantor数组问题: 已知数组A[0...N-1]乱序着前N个正整数,现统计后缀数组A[i+1...N-1]中小于元素A[i]的数目,并存放在数组C[i]中。则C数组称为Cantor数组。 如给定数组:4,6,2,5,1,3。得到的Cantor数组为:3,4,1,2,1,0。 生成Cantor数组 ...
分类:编程语言   时间:2016-05-05 00:29:36    阅读次数:201
javascript中,如何判断input中输入的为纯数字
用正则表达式判断。如果纯数字是指整数的话(不包含小数点),可以这样: function check(){ var value = document.getElementById("inputId").value; var reg=/^[1-9]\d*$|^0$/; // 注意:故意限制了 0321 ...
分类:编程语言   时间:2016-05-05 00:28:52    阅读次数:262
64位与32位编程的数据类型区别(C/C++)
C/C++仅仅定义了这些基本数据类型之间的关系,并没有定义严格定义它们的字长。在不同的平台上,根据编译器不同的实现,它们的字长如下表所示: 数据类型 LP64 ILP64 LLP64 ILP32 LP32 char 8 8 8 8 8 short 16 16 16 16 16 _int32 N/A ...
分类:编程语言   时间:2016-05-05 00:29:52    阅读次数:154
python记录
1. 序列的分片操作:需要提供两个索引作为边界,第1个索引的元素包含在分片内,第2个索引的元素不包含在分片内。 为了能让分片部分能够包含列表的最后一个元素,必需提供最后一个元素的下一个元素所对应的索引作为边界。 捷径:空出最后一个索引。同样适用于序列开始的元素 如果需要复制整个序列,可以将两个索引都 ...
分类:编程语言   时间:2016-05-05 00:28:36    阅读次数:232
ajax+FormData+javascript 实现无刷新表单注册
...
分类:编程语言   时间:2016-05-05 00:26:18    阅读次数:167
javascript 动态改变onclick事件
第一种:button.onclick = Function("alert('hello');"); 第二种:button.onclick = function(){alert("hello"); }; 第三种:button.onclick = myAlert; function myAlert(){ ...
分类:编程语言   时间:2016-05-05 00:26:11    阅读次数:194
SpringMVC 通过post接收form参数或者json参数
springmvc的controller很多都用来提供restful服务,成为多功能action 同一个接口既能够提供给web端,也可以提供给ios以及安卓 @RequestBody 可以把接收到的json字符串自动转换为所对应的对象 json对应的client 如果不写@RequestBody,那 ...
分类:编程语言   时间:2016-05-05 00:25:34    阅读次数:187
C++之类模板
#include <iostream>using namespace std; /** * 定义一个矩形类模板Rect * 成员函数:calcArea()、calePerimeter() * 数据成员:m_length、m_height */template<class T>class Rect{p ...
分类:编程语言   时间:2016-05-05 00:25:15    阅读次数:200
(13)JavaScript之[HTML DOM元素][JS对象]
元素 对象 ...
分类:编程语言   时间:2016-05-05 00:26:44    阅读次数:189
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!