开发过程遇到的一些问题(四)

来源:互联网 发布:58采集软件 编辑:程序博客网 时间:2024/05/21 19:42

一、
eclipse内存溢出修改eclipse安装目录中eclipse配置文件
tomcat内存溢出修改tomcat安装目录bin下的catalina配置文件

二、

<a href="javascript:void(0);" onclick="alert('ok');"></a> 

这里表示这个链接不做跳转动作,执行onClick事件。
href=”#”这种形式会整体刷新页面,而 href=”javascript:void(0)” 则不会

三、

 Description Resource Path Location Type Project configuration is not up-to-date

右键项目,【Maven】–》【Update Project Configuration…】

四、
NVL函数: NVL函数是将NULL值的字段转换成默认字段输出。

NVL(expr1,expr2)
expr1,需要转换的字段名或者表达式。

五、
比如地名里有北京,深圳,上海,如果直接按地名排列就是按首字母排序
想以深圳,北京,上海来排列,用order by怎么做

按照自定义的顺序排序:

select * from table_name order by  decode(col_name,'value1',1,'value2',2,'value3',3,'value4',4,...'valueN',N);select * from table_name order by  decode(col_name,'深证',1,'上海',2,'北京',3,'南京',4,...'valueN',N);

六、
在写项目的时候, 在util的一个类里需要引用UserDao,但是呢,刚开始以为 直接用自动注入就可以调用UserDao,

    @Autowired          private static UserDao userDao;  

可是当我运行项目走到这个工具类调用此方法的时候, 给我报一个空指针异常,我是找了好久没找到什么原因, 最后一点点分析,才知道,这个工具类没法扫描到,只能用其他方法注入UserDao, 所以改用了方法

private static UserDao userDao = SpringContextHolder.getBean(UserDao.class);

所以以后要在扫描包之外调用方法的话, 用这个方式注入dao哦!