摘要: 使用Eclipse可以方便的统计工程或文件的代码行数,方法如下:1.点击要统计的项目或许文件夹,在菜单栏点击Search,然后点击File...2.选中正则表达式(Regular expression),并在搜索文本框输入\n3.在文件名中输入*或*.java4.在范围里选中Enclosing projects5.在Search窗口就会显示出项目或文件的代码行数 阅读全文
posted @ 2013-11-28 16:43 ImWiki 阅读(115221) 评论(2) 推荐(10) 编辑
摘要: 这里用的是TableLayout布局的。先看效果图下面看下布局文件表格布局中每个TableRow表示一行,TableRow中的每个基本控件都是一列,这是一个三行两列的布局这里的表格背景是自定义的shape,下面分别看一下三个shape的代码。shape_top_corner_no_bottom_line.xml文件:顶部带圆角 白色背景 灰色边框 无下边框 长方体shape_no_corner_without_bottom.xml文件:不带圆角 白色背景 灰色边框 无下边框 长方体shape_bottom_corner_no_top_line.xml文件:底部圆角 白色背景 灰色边框 长方体 阅读全文
posted @ 2013-11-07 15:22 ImWiki 阅读(17294) 评论(0) 推荐(0) 编辑
摘要: 在一个activity中有一个textview,设置字数不同,如何能在打开这个activity时就及时获得这个textview在activity的高度,有利于我对textview的高度进行设置。在onCreate函数中,View还未被展开,是无法获得高度的。所以可以对TextvView注册一个监听者:ViewTreeObserver vto = tv.getViewTreeObserver(); vto.addOnGlobalLayoutListener(new OnGlobalLayoutListener() { public void o... 阅读全文
posted @ 2013-11-01 09:18 ImWiki 阅读(7963) 评论(0) 推荐(0) 编辑
摘要: 再使用如下的 Intent 设置:Intent intent = new Intent(this, MainActivity.class); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_SINGLE_TOP);就可以返回当前 Activity 而不是重新运行了一个 activity。public Notification createNotification() { Notification nf = new Notification(android.R.drawable.... 阅读全文
posted @ 2013-10-09 17:06 ImWiki 阅读(10103) 评论(0) 推荐(0) 编辑
摘要: 对下面三个类进行单元测试,组成套件测试。public class Calculate { public int add(int a, int b) { return a + b; } public int sub(int a, int b) { return a - b; }}public class Car { public int getWheels() { return 4; }}public class Rectangle{ public int getArea(int width,int heigh... 阅读全文
posted @ 2013-09-18 09:43 ImWiki 阅读(2294) 评论(0) 推荐(0) 编辑
摘要: com.sise.domain.Admin com.sise.domain.Remind com.sise.domain.User 可以使用下面代替 阅读全文
posted @ 2013-09-17 20:30 ImWiki 阅读(15773) 评论(0) 推荐(0) 编辑
摘要: 在jsp使用Struts2标签的时候会发现,出现严重变形问题。解决方法,在struts.xml文件当中加入,如果要使用class请使用cssClass代替class 加入后发现,部分问题解决了,但是设置的 class="text-input"样式无效,不像其它输入框一样的样式,因为class被Struts2占用了,如果要使用class请使用cssClass代替class修改后 阅读全文
posted @ 2013-09-15 21:00 ImWiki 阅读(2451) 评论(0) 推荐(0) 编辑
摘要: 用注解设置属性的默认值时 使用@Temporal(TemporalType.TIMESTAMP)@Column(updatable = false,nullable=false,length=20)public Date getPubDate() {return pubDate;}但是老是出错,插入数据库的值老为空 找了很久,才发现犯了最基本的错误,初始化对象时没有设置一个默认值private Date pubDate=new Date(); 阅读全文
posted @ 2013-09-11 17:24 ImWiki 阅读(5095) 评论(0) 推荐(0) 编辑
摘要: 1.JPA本身是不支持boolean。可以用Hibernater自带的标签.修改如下.@Column(name = "manager_log") @org.hibernate.annotations.Type(type="yes_no")private boolean manageLog = fal... 阅读全文
posted @ 2013-09-11 15:39 ImWiki 阅读(8624) 评论(0) 推荐(0) 编辑
摘要: @Table 注解包含一个schema和一个catelog 属性,使用@UniqueConstraints 可以定义表的唯一约束。如果是联合约束就用下面这种@Table(name="tbl_sky", uniqueConstraints = {@UniqueConstraint(columnName... 阅读全文
posted @ 2013-09-11 11:49 ImWiki 阅读(12576) 评论(0) 推荐(0) 编辑
摘要: 一款用CSS控制背景图像平铺,从而实现区域边框阴影的效果,虽然用到了图片,但可贵之处是本代码不管你需要阴影的区域是多大,它都能自动适应,因些还是很值得收藏一下的,兼容所有的IE浏览器。CSS边框阴影CSS阴影: 这段边框阴影效果怎么样呢?效果图需要两张图片 阅读全文
posted @ 2013-08-24 16:19 ImWiki 阅读(17551) 评论(0) 推荐(0) 编辑
摘要: org.hibernate.LazyInitializationException: could not initialize proxy - no Session org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:132) org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:174) org.hibernate.proxy.pojo.javassi 阅读全文
posted @ 2013-08-24 00:31 ImWiki 阅读(5933) 评论(1) 推荐(0) 编辑
摘要: 上线到2003上后发现2个问题:1 缺少/struts-tags2 缺少/struts-dojo-tags在xp上不用直接指定这些文件的位置,但在其他的系统可能无法自动找到它的路径,一定要明确指定在web.xml中配置:/struts-tags/WEB-INF/struts-tags.tld/struts-dojo-tags/WEB-INF/struts-dojo-tags.tld在struts的包的META-INF中把文件copy出来到/WEB-INF/下做以上修改后,系统可正常使用。 阅读全文
posted @ 2013-08-22 10:16 ImWiki 阅读(3096) 评论(0) 推荐(0) 编辑
摘要: 如何表示上级目录../表示源文件所在目录的上一级目录,../../表示源文件所在目录的上上级目录,以此类推。../表示源文件所在目录的上一级目录,../../表示源文件所在目录的上上级目录,以此类推。假设info.html路径是:c:/Inetpub/wwwroot/sites/blabla/info.html假设index.html路径是:c:/Inetpub/wwwroot/sites/index.html在info.html加入index.html超链接的代码应该这样写:index.html 阅读全文
posted @ 2013-08-20 11:49 ImWiki 阅读(9727) 评论(0) 推荐(0) 编辑
摘要: struts2 ueditor 上传图片获取不到值有点奇怪的是:涂鸦,网络的图片都可以。就是本地上传不行。(应该是struts2过滤了部分本地上传的信息,导致失败)在进入到imageUp.jsp中FileItemIterator fii = sfu.getItemIterator(request);解析request 请求,并返回FileItemIterator集合但是没有从集合中获得一个文件流就没有进while(fii.hasNext()) 执行fii.hasNext()是false。什么原因呢。说是struts封装了request。所以这里要让struts过滤掉这个jsp页面的部分信息。在 阅读全文
posted @ 2013-08-20 11:34 ImWiki 阅读(2505) 评论(2) 推荐(0) 编辑
摘要: 在javascript、Jquery里面好像是没有String.format();这个函数的,所以我们在拼接字符串的时候就特别的辛苦,生怕又打错,而且又乱,所以就自己去写一个函数来代替。 是从0位开始的。 建议自己把这些东西写进一个js文件,每次使用就调用可以了 阅读全文
posted @ 2013-08-15 21:10 ImWiki 阅读(14915) 评论(2) 推荐(2) 编辑
摘要: Struts2标签库包括:OGNLStruts2标签分类控制标签 :(if, elseif,else, iterator, append, merge, generator, subset, sort)数据标签 :(bean, param,date, debug, include, set, url, push)OGNL Object-Graph Navigation Language的缩写,它是一种功能强大的表达式语言(ExpressionLanguage,简称为EL),通过它简单一致的表达式语法,可以存取对象的任意属性:,调用对象的方法,遍历整个对象的结构图,实现字段类型转化等功能。Str 阅读全文
posted @ 2013-08-15 15:26 ImWiki 阅读(14504) 评论(1) 推荐(3) 编辑
摘要: 为了让Aptana支持GitHub,需要安装Egit,但在的时候碰到两个错误,一个是关于缺少EGit Mylyn另一个是缺少org.eclipse.egit.import.feature.group。缺少Egit Mylyn的提示:Cannot complete the install because one or more required items could not be found. Software being installed: EGit Mylyn 1.1.0.201109151100-r (org.eclipse.egit.mylyn.feature.group 1.1.. 阅读全文
posted @ 2013-08-12 22:48 ImWiki 阅读(4863) 评论(0) 推荐(0) 编辑
摘要: 建议改用console.log(data);输出结果 谷歌浏览器结果 还有一种方法就是修改后台代码 alert出来的结果是object xml document,这让我很费解,输出的是字符串,为什么传输的是xml格式? response.setContentType("text/html;chars 阅读全文
posted @ 2013-08-11 14:42 ImWiki 阅读(48707) 评论(0) 推荐(0) 编辑
摘要: 这几天的项目页面的访问全部改为.action访问,在修改首页时遇到了问题。将web.xml文件中index.action修改成这样,访问首页时报404错误,也就是说文件找不到。上网查了有两种解决方法。 方法一、在WebRoot下新建一个index.action空文件,这个方法简单实用,强烈推荐。 方法二、因为 welcome-file 必须是实际存在的文件,不能是action或者servlet路径你可以设置一个 比如 goindex.jsp,然后 goindex.jsp 写 就行了。意思就是借助一个jsp页面来转发请求进入action。方法三:在index.html中使用META重定向。操作. 阅读全文
posted @ 2013-08-09 18:06 ImWiki 阅读(12361) 评论(0) 推荐(0) 编辑