原来static final 是不区分顺序的
以前在定义这样的常量没有注意过 。。 不晓得咋个今天感觉到了。
那我以后 都写static final(静态常量)吧。。
看着顺心心。。。。
以前在定义这样的常量没有注意过 。。 不晓得咋个今天感觉到了。
那我以后 都写static final(静态常量)吧。。
看着顺心心。。。。
-------------------------------------
MyEclipse 快捷键1(CTRL)
-------------------------------------
Ctrl+1 快速修复
Ctrl+D: 删除当前行
Ctrl+Q 定位到最后编辑的地方
Ctrl+L 定位在某行
Ctrl+O 快速显示 OutLine
Ctrl+T 快速显示当前类的继承结构
Ctrl+W 关闭当前Editer
Ctrl+K 快速定位到下一个
Ctrl+E 快速显示当前Editer的下拉列表
Ctrl+J 正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes line中显示没有找到了,)
Ctrl+Z 返回到修改前的状态
Ctrl+Y 与上面的操作相反
Ctrl+/ 注释当前行,再按则取消注释
Ctrl+D删除当前行。
Ctrl+Q跳到最后一次的编辑处
Ctrl+M切换窗口的大小
Ctrl+I格式化激活的元素Format Active Elements。
Ctrl+F6切换到下一个Editor
Ctrl+F7切换到下一个Perspective
Ctrl+F8切换到下一个View
------------------------------------------
在做这个blog 程序中是 发现了不少的问题。
页面中如果需要 完整的时间格式时 sql.date 无法得到 完整的。
只能是通过一个 时间或者是日期 。
如果需要全部是需要同时放置2个对象, 于是就想到自己去重新组装一下 。
不能打为字符串类型的值。只有可转换int值或枚举常量是允许的。
只有可以转换int的排除了 --> boolean
char 难道是枚举????
看来java中 switch用处还真不太大。
这样也挺不错的, 不过还没有试过。
常见的HTTP 代码详细介绍
1XX 消息—— 请求已经被服务器接接受,继续处理。
2XX 成功—— 请求已成功被服务器接收,理解,并接收。
3XX 重定向——需要后继续操作才能完成这一请求
4XX 错误请求——请求含有词法错误或者无法执行
5XX 服务器错误——服务器在处理某个正确的请求时发生的错误
大家常见到的有 HTTP 代码
public static String htmlspecialchars(String str) { // str = str.replaceAll("&", "&"); // str = str.replaceAll("<", "<"); // str = str.replaceAll(">", ">"); str = str.replaceAll("<div(.*)|(.*)(\n*)</div>", ""); str = str.replaceAll("<script(.*)|(.*)(\n*)</script>", ""); return str; }
信息反馈
为了进一步的了解Struts2拦截器的工作流程想自己来控制器栈的流程,问题于是就出来 发现当我在使用 invoke(); 后如果再有拦截需要执行使用如果在那里也使用了 invoke(); 方法后。 将导致先执行的invoke()后面的代码对值栈的操作无效。 这个时候需要用到invokeActionOnly(); 这样对数据的操作是会有效的。 但是带来了新的问题是, invokeA ...
在社区中看到有人通过 sigar.jar 包读出了操作系统的硬件信息。 于是产生了强烈的兴趣, 于是就有下面这段代码,利用JfreeChart的 DefaultTableXYDataset 图表做显示。 用quartz做定时刷新数据,sigar 读取系统信息。 Job定时调度 package com . fzb . monitoring . job ...