- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 StringTokenizer处理字符串
import java.util.StringTokenizer; public class Test{ public static final String SEPARATORS = " ,/t:;?!"; public static String reverse(String input){ StringTokenizer st = new Stri
2005-10-12 13:18:00 1257
原创 几个有用的Servlet过滤器
import javax.servlet.*;import javax.servlet.http.HttpServletResponse;import java.io.IOException;/** * 用于的使 Browser 不缓存页面的过滤器 */public class ForceNoCacheFilter implements Filter{ public void doFilter(S
2005-10-10 16:26:00 1236
原创 深入理解C语言指针的奥秘- -- -(转载)
指针的概念 指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。 要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的 类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。 先声明几个指针放着做例子: 例一: (1)int*ptr; (2)char*ptr; (3)int**ptr; (4)int(*ptr)[
2005-10-10 15:50:00 820
原创 如何理解c和c ++的复杂类型声明- -(转载)
曾经碰到过让你迷惑不解、类似于int * (* (*fp1) (int) ) [10];这样的变量声明吗?本文将由易到难,一步一步教会你如何理解这种复杂的C/C++声明。 我们将从每天都能碰到的较简单的声明入手,然后逐步加入const修饰符和typedef,还有函数指针,最后介绍一个能够让你准确地理解任何C/C++声明的“右左法则”。 需要强调一下的是,复杂的C/C++声明并不是好的编程风
2005-10-10 15:47:00 917
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人