- 浏览: 264768 次
- 性别:
- 来自: 北京
最新评论
-
maqiang88:
hao xiexie
学习脚步--- HttpClient4.0 -
qq970836452:
[/flash][*][*]||||||||||||[*]|| ...
学习脚步--- FusionCharts的研究 (转载) -
qq970836452:
[flash=200,200][flash=200,200][ ...
学习脚步--- FusionCharts的研究 (转载) -
qq970836452:
引用[u][/u]引用
学习脚步--- FusionCharts的研究 (转载) -
qq970836452:
[flash=200,200][url][img][list] ...
学习脚步--- FusionCharts的研究 (转载)
文章列表
原文地址:http://blog.csdn.net/chenqqabcdchenqqabcd/article/details/6726673
字符串N一定要用“”双引号包含,从test的包含则用单引号 ‘ ’,如果相反,则不能正确判断该属性是否与该字符串相等。正确:<s:if test='activityBean.searchForce==" ...
struts2报错很不专业(原创)
- 博客分类:
- struts2
struts报:
No result defined for action and result input - action
我就纳闷了,为啥要我定义一个input在struts。xml里呢?
但是,检查之后,发现不是我的配置文件有问题,而是:
我里面的隐藏域,写错了value了。
<s:hidden name="simId" value="%{sim.id}"></s:hidden>
struts报错很荒谬。
所以,报以上错误的时候:
1.确认下struts配置文件里 ...
程序一个bug:
点击按钮,调用js,添加一行,行里多个td,td里有select、textfield等。
我使用tr的innerHTML来复制一行。
在google浏览器里点击按钮可以增加一行。
在IE里点击按钮不能增加一行。
例如,我如下的代码:
...
之前做开发是用公司的框架,很多东西都是别人包装好的。所以,很多细节不用考虑。只要懂了框架,开发起来只考虑业务即可。这也是框架的最大的好处:着眼于业务逻辑的实现,而非技术细节的实现。
最近几天在使用hibernate做开发。遇到了一个问题:hibernate里使用findByExample的时候,默认的实现方法是:
public List findByExample(Sim obj) { List results = session.createCriteria((obj.getClass().getName()) .add(Example.create(obj)).list(); ...
Hibernate中Criteria的完整用法
最近在项目中使用 Spring 和 Hibernate 进行开发,有感于 Criteria 比较好用,在查询方法设计上可以灵活的根据 Criteria 的特点来方便地进行查询条件的组装。现在对 Hibernate的Criteria 的用法进行总结: Hibernate 设计了 CriteriaSpecification 作为 Criteria 的父接口,下面提供了 Criteria和DetachedCriteria 。 Criteria 和 DetachedCriteria 的主要区别在于创建的形式不一样, Criteria 是在 ...
如何破解MyEclipse9?
- 博客分类:
- MyEclipse
1、确保MyEclipse没有开启,否则失败!
用WinRAR或7-zip打开D:\Program Files\Genuitec\Common\plugins \com.genuitec.eclipse.core_9.0.0.me201103181703.jar,再到这个jar文件的com\genuitec \eclipse\core目录下,使用下面文件夹里的publicKey.bytes替换这个jar文件里的目录下的publicKey.bytes文件
2、用文本编辑器打开MyEclipse 9.0 M2\myeclipse.ini文件,在最后增加如下两行后保存:
-D ...
hibernate里的delete操作
- 博客分类:
- hibernate
发现一个奇怪的现象:使用下面的方法进行删除一个表里全部数据的操作 public void deleteAll() { Query q = session.createQuery("delete from " + clazz.getName()); q.executeUpdate(); } 删除Type;即使设置了cascade=“all” cascade=“all-delete-orphan”、lazy=“false”、join=“cascade”、inverse=“true” 都是不行的。 最后的解决方案,是修改数据库中的外键,将其的on-delete字段设 ...
今天
public void testFindByExample() { SimFee simF = new SimFee(); simF.setFee(100d); System.out.println(simF.getFee()); List list = dao.findByExample(simF); assertEquals(100d, ((SimFee) list.get(0)).getFee()); }执行咋也不出结果,数据库明明有fee等于100.0的,输出也是100.0可是list就是为0后来一看后台的输出语句才知道。SimFee 里
private long ...
static final(转)
- 博客分类:
- java
static final final关键字定义常量,就使得他在被定义后无法再对此进行赋值。
static就是静态变量,声明为static的变量实质上就是全局变量,如果一个成员被声明为static,它就能够在它的类的任何对象创建之前被访问,而不必引用任何对象!
static类中只能有静态成员,可以理解为是静态变量的集合!
如果在方法前面加static关键字,则表示为静态方法。 声明为static的方法有以下几条限制: 1、它们仅能调用其他的static 方法。 2、它们只能访问static数据。 3、它们不能以任何方式引用this 或super
至于static的作 ...
mysql数据库字段发现(原创)
- 博客分类:
- mysql
sim_num虽然是varchar类型的但是可以不加引号,写作:insert into sim VALUES (4,1,1,13831249939,0);或者也可以用引号(单、双都可以)引起来。但是注意不是飘号。(终端、excel) 注意:在sql中表明字段名都要写作sim_num 不可以写作sim num。这样在插入数据,写出该字段或该表名时候,会出错。我们需要用''飘号引起来,注意是飘号,不是单引号。 由上我们可以得出:mysql中某些关键字例如current_user等是不可以作为表字段的,但是,可以通过用飘号引起该字段来,令其作为表的字段。但是,一般我们都避免使用数据库的关键字作为表 ...
getClass().getGenericSuperclass()返回表示此 Class 所表示的实体(类、接口、基本类型或 void)的直接超类的 Type
然后将其转换ParameterizedType。。
getActualTypeArguments()返回表示此类型实际类型参数的 Type 对象的数组。[0]就是这个数组中第一个了。。
简而言之就是获得超类的泛型参数的实际类型。。
比如超类public abstract class AbstractDao<T> {
protected Session session;
private Class<T> ...
一个类不能被继承;也不可以外界创建对象==》final+构造方法私有
如何实现,详见附件。
步骤一:window-->open Perspective-->MyEclipse Java Persistence进行了上面的 操作后会出现一个视图DB Brower:MyEclipse Derby,点击右键新建一个在出现的面板中,driver template中选择Oracle(ThinDriver)这里以oracle软件为例,driver name自己写个随便的,Connection URL就写平常的JDBC中的URL,jdbc:oracle:thin:@127.0.0.1:1521>]:<database_name>,用户名,用户密码也是的,接下来add J ...
hibernate在hibernate.cfg.xml里配置了<property name="show_sql">true</property>之后,可以在控制台输出:select this_.id as id3_0_, this_.type as type3_0_, this_.name as name3_0_ from resources.type this_ where (this_.type=? and this_.name=?)说要把里面的?穿进去的参数也显示出来,方便我们做测试,查错,该怎么办?1.已经在hibernate.cfg.xml里 ...
Eclipse里的Crtl+shift+f是刷新格式的。可以让代码缩进等更整齐。但是今天发现不管用。只能用右键来调整格式source-->format。开始以为是在中文状态下不支持这个快捷键操作呢(之前在学习PS的时候,发现快捷键都是在中文状态下才管用的)后来才发现是我的搜狗输入法里的繁简体切换的快捷键也是Crtl+shift+f冲突了。所以,在禁用了搜狗的快捷键后就相当好使了。