问题描述:五个人打算过一座吊桥,开始时他们都位于该桥的一侧。天很黑,五个人手里只有一个手电筒。该桥一次最多只能同时过两个人,无论是一个人还是两个人过桥,都需要携带手电筒看路。而且手电筒只能通过人携带过桥的方式传递。第一个人过桥需要1分钟时间,第二个人过桥需要2分钟,第三个人需要5分钟,第四个需要7分 ...
分类:
编程语言 时间:
2016-09-02 06:32:51
阅读次数:
497
JDK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。 用法一:常量 在JDK1.5 之前,我们定义常量都是: public static fianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法 ...
分类:
编程语言 时间:
2016-09-02 06:30:15
阅读次数:
163
数据类型 (1)字符串 String 说明:字符串由零个或多个字符构成,字符包括字母,数字,标点符号和空格; 字符串必须放在引号里(单引号或双引号); 例:var name="java";var name = 'java'; (2)数值 number 例:var age = 66;var price ...
分类:
编程语言 时间:
2016-09-02 06:28:12
阅读次数:
149
1)名称:memset()函数 2)别称:char型初始化函数 3)功能: 将s所指向的某一块内存中的每个字节的内容全部设置为ch指定的ASCII值,块的大小由第三个参数指定,这个函数通常为新申请的内存做初始化工作 4)用法: void *memset(void *s, char ch, unsig ...
分类:
编程语言 时间:
2016-09-02 06:27:02
阅读次数:
180
内存管理运算符 new、new[]、delete 和 delete[] 也可以进行重载,其重载形式既可以是类的成员函数,也可以是全局函数。一般情况下,内建的内存管理运算符就够用了,只有在需要自己管理内存时才会重载。 重载 new 有两种形式: 和 两种重载形式的返回值相同,都是void *类型,并且 ...
分类:
编程语言 时间:
2016-09-02 06:24:26
阅读次数:
198
最近在做一个小小的上传功能竟被虐得体无完肤, 在使用tomcat内置的DiskFileUpload获取前台jsp传来的附件参数和其他表单参数, 竟然出现莫名其妙的乱码问题, 即使tomcat的server.xml和web.xml和jsp页面都做了UTF8 encode处理, 可还是有乱码问题! 正当 ...
分类:
编程语言 时间:
2016-09-02 06:22:24
阅读次数:
221
经过一天的尝试,终于写了一个脚本,清理日志文件,源代码如下:#!/usr/bin/python#-*-coding=utf8-*-importtimeimportosN=1#设置删除多少天钱的文件defdeletefile(path):foreachfileinos.listdir(path):filename=os.path.join(path,eachfile)ifos.path.isfile(filename):lastm..
分类:
编程语言 时间:
2016-09-02 01:12:18
阅读次数:
291
蓝鸥Unity开发基础二——课时16抽象类推荐视频讲师博客:http://11165165.blog.51cto.com/抽象类有时设计类仅仅为了表达抽象的概念,不与具体的事物相联系,只作为其派生类的基类使用,用来描述所有子类的共同特征,这时我们可以使用抽象类。抽象类不能被直接实例化,抽象类中..
分类:
编程语言 时间:
2016-09-02 01:11:08
阅读次数:
245
环境搭建:Path:在执行Java命令时,系统会去PATA所配置的路径下,寻找所要执行的命令。目的:为了能在任意地方执行java命令---------------------------------------------------例:Path=C:\ProgramFiles\Java\jdk1.8.0_91\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoo..
分类:
编程语言 时间:
2016-09-02 01:08:53
阅读次数:
182
Fabric是一个用于应用(批量)部署和系统(批量)管理的Python库和命令行工具,关于Fabric的介绍请参考:http://www.fabfile.org/。Capistrano是一个用Ruby语言编写的远程服务器自动化和部署工具,关于Capistrano的介绍请参考:http://capistranorb.com/。本文仅使用Python语言..
分类:
编程语言 时间:
2016-09-02 01:04:44
阅读次数:
339
1、简单bean配置配置bean的简单属性,基本数据类型和String。<beanid="user"class="com.rk.entity.User">
<propertyname="age"value="60"></property>
<propertyname="name"value="RK"></property>
</bean>引用其它bean外部bean<bean..
分类:
编程语言 时间:
2016-09-02 01:01:29
阅读次数:
334
shell的关联数组ShellAssociativeArraybashi没有原生的对于类似hashtable的支持,不像perl或python.下标数组元素是通过数组下标(数组下标可以是算术表达式,其结果必须是一个整数)来访问的,但是这种访问方式在表达某些关联性很强的数据时会存在限制。shell提供了另外一种数..
分类:
编程语言 时间:
2016-09-02 01:00:28
阅读次数:
373
SimpleDateFormatdate-->textDatenow=newDate();
SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-dd");
StringstrDate=sdf.format(now);
System.out.println(strDate);Datenow=newDate();
SimpleDateFormatsdf=newSimpleDateFormat("yyyy年MM月dd日");
StringstrDate=sd..
分类:
编程语言 时间:
2016-09-02 00:57:42
阅读次数:
216
可以利用jar命令对Java程序进行打包。Jar命令格式:jar{ctxuf}[vm0MI][jar-file]files...参数含义:c:创建一个jar包t:显示jar包中的内容列表x:解压jar包u:添加文件到jar包f:指定jar包的文件名v:详细的生产报告,在屏幕输出0:生成jar包时,不压缩I:为指定的jar包创建索引文件m:..
分类:
编程语言 时间:
2016-09-02 01:00:05
阅读次数:
158
C++所有的变量都可以在需要使用时再定义。 C语言中的变量都必须在作用域开始的位置定义。 register 关键字请求编译器将局部变量存储于寄存器中 在C语言无法获取register 变量的地址 在C++中可以取得 register 变量的地址 C++编译器有自己的优化方式,所以几乎不用regist ...
分类:
编程语言 时间:
2016-09-02 00:48:03
阅读次数:
152
表单的数据检验对一个程序来讲非常重要,因为对于客户端的数据不能完全信任,常规的检验类型有: 参数为空,根据不同的业务规定要求表单项是必填项 参数值的有效性,比如产品的价格,一定不能是负数 多个表单项组合检验,比如在注册时密码与确认密码必须相同 参数值的数据范围,常见的是一些状态值,或者叫枚举值,如果 ...
分类:
编程语言 时间:
2016-09-02 00:45:08
阅读次数:
245
一、蛇形矩阵的构建,并按行输出 例: 输入:n, 生成n*n的蛇形矩阵 1 2 3 8 9 4 7 6 5 输出:1 2 3 8 9 4 7 6 5 java编码 二、已知蛇形矩阵m,顺时针顺序输出 例: 矩阵m 1 2 3 4 12 13 14 5 11 16 15 6 10 9 8 7 输出:1 ...
分类:
编程语言 时间:
2016-09-02 00:40:05
阅读次数:
309