2、题目描述:Description夏天来了~~好开心啊,呵呵,好多好多水果~~ Joe经营着一个不大的水果店.他认为生存之道就是经营最受顾客欢迎的水果.现在他想要一份水果销售情况的明细表,这样Joe就可以很容易掌握所有水果的销售情况了. Input第一行正整数N(0#includeint main...
分类:
编程语言 时间:
2014-11-03 23:48:02
阅读次数:
237
字符数组又称字符串 字符串数组是二维数组 char a[]={'i', 'p', 'h', 'o', 'n', 'e'};char c[10]="iphone";char c[5][10]={"hello", "panny", "welcome", "good"};该数组包含三个字符串。 字符串数租...
分类:
编程语言 时间:
2014-11-03 23:47:55
阅读次数:
237
基本介绍一个集合S,集合中一个元素a。a的等价类是S的一个子集,该子集包含所有与a有关系的元素。等价类形成是对S的一个划分且S中的每一个成员恰好出现在一个等价类中。这样,判断a与b是否有关系,只需要判断a与b是否在一个等价类中即可。对于集合S划分,取任意两个等价类,Si与Sj,如果Si∩Sj = ?...
分类:
编程语言 时间:
2014-11-03 23:47:51
阅读次数:
313
1. spring介绍
简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。
struts 是 web 框架(jsp/action/actionfrom)
hibernate 是 orm框架,处于持久层.
spring 是容器框架,用于配置bean,并维护bean之间关系的框架
2. spring的好处
Ø 低侵入式设计,代码污染极低
Ø ...
分类:
编程语言 时间:
2014-11-03 22:42:04
阅读次数:
372
Spring对国际化的支持是beanFactory的子接口ApplicationContext所增加的新功能,主要是因为ApplicationContext接口继承了MessageSource接口,MessageSource接口的getMessage(String code,Object[] obj,Locale locale)方法用于对国际化的支持。
在Spring对国际化的支持中...
分类:
编程语言 时间:
2014-11-03 22:42:07
阅读次数:
214
Edit
用Python的Turtle模块绘制五星红旗
在Udacity上课时学到了python的turtle方法,这是一个很经典的用来教小孩儿编程的图形模块,最早起源于logo语言。python本身内置了这个模块,其可视化的方法可以帮助小孩儿对编程的一些基本理念有所理解。
在作业提交的论坛里看到很多turtle画出来的精美图形,想不出什么要画的东西,于是决定拿五星红旗来练练...
分类:
编程语言 时间:
2014-11-03 22:43:02
阅读次数:
787
1.今天基本上上课是复习以前的哦
作业约瑟夫环,30个人围成一圈,从一个人开始数数1,下一个人数 2,数到9的就( ^_^ )/~~拜拜,出局,后面一个人继续数1.。。。。问剩下15个人都是基督徒吗?额……不对……剩下15个人都站在什么位置。用一个数组就解决了……初始化都是0,出局的就赋值1,循环到1的时候不计数,每9个0,最后一个0就变成1,直到出局15人。
package com.lovo...
分类:
编程语言 时间:
2014-11-03 22:39:20
阅读次数:
219
前面一章说的是工厂方法模式,我们知道工厂方法模式中的具体工厂角色与具体产品juese...
分类:
编程语言 时间:
2014-11-03 22:38:59
阅读次数:
184
编写多线程程序需要进行线程协作,前面介绍的利用互斥来防止线程竞速是来解决线程协作的衍生危害的。编写线程协作程序的关键是解决线程之间的协调问题,在这些任务中,某些可以并行执行,但是某些步骤需要所有的任务都结束之后才能开动。
wait()与notifyAll()
wait()使你可以等待某个条件发生变化,wait()会在等待外部世界产生变化的时候将任务挂起,并且只有在notify...
分类:
编程语言 时间:
2014-11-03 22:40:55
阅读次数:
239
Iterative Deepening Depth-first search- 迭代深化深度优先搜索
在深度优先搜索中一个比较坑爹情形就是在搜索树的一枝上没有要搜的结果,但是却非常深,甚至深不见底,这样就根本搜索不到结果。为了防止这种情况出现,就出现了Iterative Deepening的思想...
分类:
编程语言 时间:
2014-11-03 22:36:09
阅读次数:
248
看书、思考、写代码!
/***********************************************
* copyright@hustyangju
* blog: http://blog.csdn.net/hustyangju
* 2014-11-03
* 题目: 插入排序
* 描述: 给定一个数组,按照逐个插入比较的方法得到一个已序数组
* 解题思路:从第一个元素开始,在已序...
分类:
编程语言 时间:
2014-11-03 22:37:59
阅读次数:
190
《Effective C++ 》学习笔记——条款05 Know what functions C++ silently writes and calls...
分类:
编程语言 时间:
2014-11-03 22:36:27
阅读次数:
252
1.容量小的数据类型可以自动转成容量大的数据类型(注:容量大指的是数据类型表征的范围大。)
2.数据自动类型转换:
cast:转型
long型可以自动转换成float但是可能丢失精度。
int型转换为char型需要强制转型。
但是char型转成int是不需要强制转换。
3.表达式中类型提升问题。...
分类:
编程语言 时间:
2014-11-03 22:36:16
阅读次数:
151
主要内容:字符串内存分配、合并两个字符串
#include
#include
int main(int argc, char *argv[])
{
/*
* 字符串操作:内存分配
* 字符串s和t,希望将这两个字符串连接成单个字符串r
*/
char* s = "abc";
char* t = "def";
// 方法一: 缺点:1、不能确定r指向何处;2、同...
分类:
编程语言 时间:
2014-11-03 22:33:51
阅读次数:
260
有过编程经历的程序猿一般都知道三目运算符“?:”,下面先回顾一下这个运算符的使用,其表达式为:condition?expression1:expression2 。也就是说,当condition为真时,计算exression1,否则计算expression2,例如:x<y?x:y返回x和y中较小的那...
分类:
编程语言 时间:
2014-11-03 22:29:53
阅读次数:
240