- 浏览: 13461 次
- 性别:
- 来自: 北京
最新评论
-
Marxist_1943:
谁给个学习web前段的知识架构,那些内容是广度,那些事深度,还 ...
自学ExtJS(1) 认识使用sdk
文章列表
Eclipse误删文件恢复方法
- 博客分类:
- 环境搭建
在被删除的文件所在的包上,或文件夹上点击右键,,在菜单上有一项Restore from Local History...点击之后就看到文件的历史记录了
以前Eclipse都可以正常使用,突然有一天不能启动了,点击图标后启动画面一闪之后就消失了,以下是一些解决方案
1. 找到Eclipse目录下的eclipse.exe,右键点击-》发送到桌面快捷方式,然后右键点击快捷方式,选择属性,修改“目标”(或target) :
E:\SoftWare\Myclipse\eclipse\eclipse.exe -vm "C:\Program Files\Java\jdk1.6.0_24\bin\javaw.exe" -data E:\WorkSpace
其中红色代表eclipse的路径, 绿色代表jdk下的javaw.ex ...
1.常用的函数声明方式 ()();
(function(){alert("此方式的作用是表达式求值返回上下文并立即执行")})();
2.函数式编程不得不提的arguments
写一个提示框
var Msg = {} ;
Msg.alert = function(arguments){
var arg = [];
for(var i = 0 ; i< arguments.length; i++){
arg.push(arguments[i]);
}
alert(arg.join("\n"));
}
var f ...
1.参数对象只能配置在mybatis-config.xml中
<typeAliases>
<typeAliases alias="别名" type="类路径"/>
</typeAliases>
包括dto的配置
2.mapping映射的xml中写返回值
在写sql的过程中id名字自动对应到dao层方法
<select id="getTotalEncode" parameterType="encode" resultType="int">
p ...
个人接触ExtJS也不是很久,走了很多弯路,谨以此系列文章献给要学习Ext的朋友,同时希望web前端大牛给予学习方面的指导、帮忙梳理知识架构,本人关注前段开发,关注用户体验。
学习前准备:
1.下载ExtJS开发包: ...
JS调试分辨率是一个大问题,最近整理了些常用的document和window属性方法
网页可见区域宽:document.body.clientWidth
网页可见区域高:document.body.clientHeight
网页可见区域宽:document.body.offsetWidth (包括边线的宽)
网页可见区域高:document.body.offsetHeight (包括边线的宽)
网页正文全文宽:document.body.scrollWidth
网页正文全文高:document.body.scrollHeight
网页被卷去的高:document.bod ...
本月请了三天假,一共给自己10天过年休息时间。
知识总结:
1.集合类
Collection Map
| |
List Set HashMap TreeMap
| |
ArrayList LinkedList
HashMap,HashSet是Map、Set interface的首选实现类 ...
流程:web服务器启动,读取web.xml,web.xml配置servlet启动webwork,同时管理启动spring并解析加载applicationContext*.xml,applicationContext*.xml管理ibatis的数据源,SqlMap工厂以及相应的声明式事务。
1.web.xml配置文件
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j ...
本文转载,原文地址:http://www.iteye.com/topic/73854
下列语句部分是Mssql语句,不可以在access中使用。
SQL分类:
DDL—数据定义语言(Create,Alter,Drop,DECLARE)
DML—数据操纵语言(Select,Delete,Update,Insert)
DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)
首先,简要介绍基础语句:
1、说明:创建数据库
Create DATABASE database-name
2、说明:删除数据库
drop database dbname
3、说明:备份sq ...
总结:熟悉业务流程,学会使用mysql及DOS操作命令,了解JVM,理解反射机制,整合webwork+spring+ibatis。
1.Java编译过程:JVM通过ClassLoader加载类文件,同时Class初始化,封装加载类信息到内存方法区,以便实现java反射和动态调用,内存栈区存放局部变量、操作数、堆区存放对象、和数组。那从前经常提到的==、equals问题可以这样理解
==比较的是栈空间引用是否形同,equals比较都是堆空间数组值、对象是否相等。
2.所谓多态指运行期间java分配内存后,判断引用对象的实际类型,根据实际类型调用其相应都方法,其必要条件有三:继承、重 ...
首先说问题:反射机制肯定是以性能为代价的,那用反射都意义何在、反射与自身去实例化有何区别呢?总结:程序是支持插件的,在开发都时候并不知道,所以我们无法在代码中NEW出来,这个时候我们必须用到发射,通过反射,动态加载程序集,然后读出类,检查标记,之后实例化对象,以正确都获得类实例。反射的目的就是为了扩展未知都应用,程序通过加载类文件或是第三方XML配置文件,然后通过反射获得实例,以调用接口方法。
java代码:formBean.set(request.getParamter("前台数据")),formBean封装数据之后再通过反射机制,copy formBean数据。
1、a different object with the same identifier value was already associated with the session。
错误原因:在hibernate中同一个session里面有了两个相同标识但是是不同实体。
解决方法一:session.clean()
PS:如果在clean操作后面又进行了saveOrUpdate(object)等改变数据状态的操作,有可能会报出"Found two representations of same collection"异常。
解决方法二:session.ref ...