freemarker中的substring取子串
1、substring取子串介绍
(1)表达式?substring(from,to)
(2)当to为空时,默认的是字符串的长度
(3)from是第一个字符的开始索引,to最后一个字符之后的位置索引
2、举例说明
${'EFGHIJKL'?substring(0)}
${'EFG...
分类:
其他好文 时间:
2014-06-01 16:21:31
阅读次数:
178
词法结构
2.1字符集
JavaScript 是Unicode字符集编写,几乎支持地球上所有的语言。
2.1.1区分大小写
javascript是区分大小写的语言。
2.1.2 空格、换行符和格式控制符
javascript会忽略标识之间的空格符、换行符、通过空格和换行可以大大地提高代码的可读性。当需要使用空格和换行符时,使用Unicode的转义来实现。
2.2注释
单行注释 ...
分类:
编程语言 时间:
2014-06-01 15:50:33
阅读次数:
295
问题:
给定一个字符串数组words,一个整数L,将words中的字符串按行编辑,L表示每行的长度。
要求:
1)每个单词之间至少是有一个空格隔开的。
2)最后一行每个单词间只间隔一个空格, 最后一个单词后不足L长度的用空格填充。
3)除最后一行外,其他行进行填充长度的空格要均分,不能均分的,将余数代表的空格数依次填充在行左。
For example,
words: ["Th...
分类:
其他好文 时间:
2014-06-01 15:43:03
阅读次数:
297
freemarker中的split字符串分割
1、简易说明
split分割:用来根据另外一个字符串的出现将原字符串分割成字符串序列
2、举例说明
"${name}"
"${num}"
3、示例结果
"张三三"
"李思思"
"...
分类:
其他好文 时间:
2014-06-01 15:30:13
阅读次数:
487
常量是一种标识符,它的值在运行期间恒定不变。C语言用 #define来定义常量(称为宏常量)。C++ 语言除了 #define外还可以用const来定义常量(称为const常量)。
一、为什么需要常量
如果不使用常量,直接在程序中填写数字或字符串,将会有什么麻烦?
(1).程序的可读性(可理解性)变差。程序员自己会忘记那些数字或字符串是什么意思,用户则更加不知它们从何处...
分类:
编程语言 时间:
2014-06-01 14:54:48
阅读次数:
394
背景
前些天,遇到这样一个问题,问题的内容如下:
要求编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。但是要保证汉字不被截半个,如“我ABC”, 4,截取后的效果应该为“我AB”,输入“我ABC汉DEF”, 6,应该输出为“我ABC”,而不是“我ABC+汉的半个”。
问题
刚看到这个问题的时候,以为还是很简单的,但写出来...
分类:
其他好文 时间:
2014-06-01 14:47:29
阅读次数:
404
在静态类junit.framework.Assert或者静态类org.junit.Assert中存在以下几个方法
1.assertEquals()方法,用来查看对象中存的值是否是期待的值,与字符串比较中使用的equals()方法类似;
2.assertFalse()和assertTrue()方法,用来查看变量是是否为false或true,如果assertFalse()查看的变量的值是fal...
分类:
其他好文 时间:
2014-06-01 14:08:42
阅读次数:
259
类型、值和变量
数据类型分类:
原始类型(primitive type):数字 字符串 布尔值 null undefined
对象类型(object type): 对象是属性的集合,每个属性都由“名/值”对构成。
javascript解释器有自己的内存管理机制,可以自动对内存进行垃圾回收。
3.1数字
javascript不区分浮点和整型,所有的数字都是按照浮点型处理。
3....
分类:
编程语言 时间:
2014-06-01 13:11:04
阅读次数:
362