码迷,mamicode.com
首页 > 编程语言
Java设计模式——迭代器模式
网上大部分人说迭代模式的时候,总是以某一种可遍历的对象为例进行介绍。这是可行的,这也是迭代模式的基本原型。当我看到《Head Frist设计模式》中迭代模式的时候,感觉要是能从另一个角度来说明,可能更能够体现迭代模式的威力所在。...
分类:编程语言   时间:2016-03-04 13:20:11    阅读次数:219
spring test---restful与文件上传
spring提供了大量经常使用的功能測试,如文件上传、restful风格url訪问。以下介绍主要介绍下test中经常使用功能的使用方法: 首先能够静态导入类。方便在測试类中使用,导入的类有 import static org.springframework.test.web.client.match
分类:编程语言   时间:2016-03-04 13:18:37    阅读次数:198
JavaScript获取某年某月的最后一天
JavaScript获取某年某月的最后一天 1、实现源代码 <!DOCTYPE html> <!-- To change this license header, choose License Headers in Project Properties. To change this templat
分类:编程语言   时间:2016-03-04 13:18:10    阅读次数:200
C++下的命名空间
转自:http://blog.chinaunix.net/uid-24219701-id-2105573.html 实例: 1 #include <iostream> 2 using namespace std; 3 4 namespace A{ 5 printA(){ 6 cout << "A /
分类:编程语言   时间:2016-03-04 13:16:37    阅读次数:130
java第三课:分支结构
1.if后面可以不加{},但是不建议,容易产生误解2.写程序的时候先防屌丝测试,再写逻辑,否则会出错3.if:一条分支 if else:两条分支 if...else if...:多条分支(结尾可以不加else)4.注意大括号5.switch-case(与else if比较):(1).只能对整数数据类
分类:编程语言   时间:2016-03-04 13:13:29    阅读次数:162
【SpringMVC】SpringMVC系列1之HelloWorld
SpringMVC之HelloWorld 概述 SpringMVC 是基于 MVC 设计理念的优秀Web 框架,是目前最主流的 MVC 框架之一。Spring3.0 后全面超越 Struts2,成为最优秀的 MVC 框架。SpringMVC采用了松散耦合可插拔组件结构,比其他 MVC 框架更具扩展性
分类:编程语言   时间:2016-03-04 13:13:10    阅读次数:172
C++获取字符cin,getchar,get,getline的区别
原创作品,转载请注明来源:http://www.cnblogs.com/shrimp-can/p/5241544.html 1.cin>> 1)最常见的是获取输入的一个字符或数字,如 int a,b; cin>>a>>b; 注意:cin>>会自动过滤掉不可见字符(如空格 回车 tab等)。若不想过滤
分类:编程语言   时间:2016-03-04 13:13:01    阅读次数:225
mac 下 使用 java运行 class 文件 总是提示 “错误: 找不到或无法加载主类”的解决方法
发现问题 切换到mac平台后,突然想写点程序运行在mac下,想到mac自带java,会方便好多。不过在这过程中遇到了麻烦: 总是提示 “错误: 找不到或无法加载主类” 工程结构 查了好久,终于找到原型所在,发现网上很多资料都写的都不太多,自己记录一下。先看看工程的位置和目录。 我的eclipse 工
分类:编程语言   时间:2016-03-04 13:08:30    阅读次数:2845
c语言-交换两个整数
使用c来写一个函数来实现交换两个整数。 第一种 一般的方法,引用中间变量,方便快捷。 1 void swap(int *a, int *b) 2 { 3 int tmp = *a; 4 *a = *b; 5 *b = tmp; 6 } 第二种 void swap(int *a, int *b) {
分类:编程语言   时间:2016-03-04 13:07:46    阅读次数:310
使用Java Mail发送邮件
本笔记参考自:高爽|Coder,原文地址:http://blog.csdn.net/ghsau/article/details/17839983 JavaMail是SUN提供给开发人员在应用程序中实现邮件发送和接收功能而提供的一套标准开发类库,支持常用的邮件协议,如SMTP、POP3、IMAP,开发
分类:编程语言   时间:2016-03-04 13:06:28    阅读次数:212
java-IO
堆内存 = 年轻代 + 年老代 + 永久代年轻代 = Eden区 + 两个Survivor区(From和To) JVMTI全称JVM Tool Interfacejavaagent 是在你的main方法前的一个拦截器 (interceptor),也就是在main方法执行之前,执行agent的代码-a
分类:编程语言   时间:2016-03-04 13:05:06    阅读次数:159
Java中通过jsch来连接远程服务器执行linux命令
有时候你可能需要通过代码来控制执行linux命令实现某些功能。针对这类问题可以使用JSCH来实现,具体代码如下:public class CogradientImgFileManager{ private static final Logger log = LoggerFactory.getLogger(CogradientImgFileManager.class); priva...
分类:编程语言   时间:2016-03-04 11:49:49    阅读次数:154
php实现快速排序
首先我们要理解一下快速排序的原理:找到当前数组中的任意一个元素(一般选择第一个元素),作为标准,新建两个空数组,遍历整个数组元素, 如果遍历到的元素比当前的元素要小,那么就放到左边的数组,否则放到右面的数组,然后再对新数组进行同样的操作, 不难发现,这里符合递归的原理,所以我们可以用递归来实现。 使
分类:编程语言   时间:2016-03-04 11:47:18    阅读次数:144
页面传一个对象参数到java后台(笔记)
html页面: java后台:
分类:编程语言   时间:2016-03-04 11:45:58    阅读次数:192
【python】编程语言入门经典100例--18
1#题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。代码:2 3num=int(input(‘请输入需要相加的数字:‘)) 4m=int(input(‘请输入需要相加的次数:‘)) 5s=0 6forjinrange(1,m+1): 7foriinrange(1,j+1):..
分类:编程语言   时间:2016-03-04 10:36:36    阅读次数:207
IT十八掌作业_java基础第二天_进制转换原理和补码存储方式
1.负数的表现形式,为什么如此设计?计算机中所有的数字是以补码的形式存储,方便正负相加为零.正负数相加,溢出最高位,得数正好是零.2.-128是在内存中是如何存储的?推算过程?-128在内存中是:10000000内存中:正数取反加1既为负数推算过程:125的二进制为:01111101-125的二进制为..
分类:编程语言   时间:2016-03-04 10:38:22    阅读次数:168
重新认识Java包的命名规则
重新认识Java包的命名规则...
分类:编程语言   时间:2016-03-04 10:35:13    阅读次数:180
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!