摘要: 问题描述安装完MySQL5.5数据库,使用Navicat Premium以及命令窗口连接数据库都报以下错误:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)解决办法通常该错误是忘记密... 阅读全文
posted @ 2015-08-06 23:55 HH番茄 阅读(774) 评论(0) 推荐(0) 编辑
摘要: 错误信息Cannot run program "git.exe":CreateProcess error=2,系统找不到指定的文件。解决办法从错误信息就可以知道,WebStorm找不到git.exe的路径。解决办法如下:1、从Github For Windows下载Windows版Github客户点... 阅读全文
posted @ 2015-08-01 22:52 HH番茄 阅读(726) 评论(0) 推荐(0) 编辑
摘要: DOCTYPEDOCTYPE(Document Type),该声明位于文档中最前面的位置,处于html 标签之前,此标签告知浏览器文档使用哪种HTML 或者XHTML 规范。推荐使用HTML5 推出的更加简洁的书写方式,它向前向后兼容。html简体中文metachartset声明文档使用的字符编码。... 阅读全文
posted @ 2015-08-01 21:41 HH番茄 阅读(398) 评论(0) 推荐(1) 编辑
摘要: ZEALER是我非常喜欢的一个测评网站,经常访问看看手机、电动牙刷及机械键盘的测试视频,非常欣赏王自如的数据化测评理念、敬畏之心,以及不祛痘的视频。刚好最近对网络视频应用比较感兴趣,觉得ZEALER的视频播放器很不错,并且视频播放和设置操作都很简洁,就花了点时间研究了一下其背后的视频支撑技术。在视频... 阅读全文
posted @ 2015-08-01 00:46 HH番茄 阅读(423) 评论(0) 推荐(0) 编辑
摘要: Liferay提供了几种方法定义复杂的查询用来检索数据库中的数据。 通常情况下,在每个service Entity中,通过定义一些'finder'方法,可以便捷地满足基本的数据查询操作。 但是,有时候我们可能会遇到以下几种finder查询并不能满足的情况: 过于复杂的查询,例如子查询 需要实现一些聚合操作,像min、max、avg等 想得到复合对象或元组而不是映射的对象类型 查询优化 复杂的数据访问,像报表等 要实现这个目的,就需要通过Liferay提供的Hibernate的Dynamic Query API实现。 在本文中,我们将演示如何构建不同类型的Dynamic Query并执行它们。 阅读全文
posted @ 2015-07-29 01:33 HH番茄 阅读(1188) 评论(0) 推荐(1) 编辑
摘要: 在帆软报表中,导出报表的名称默认是报表cpt文件的文件名,例如报表模版文件是report.cpt,则导出的excel报表文件名就是report.xls。想要自定义报表导出的文件名则需要利用"_filename_"这个参数。例如报表访问路径如下:http://localhost:8075/WebRep... 阅读全文
posted @ 2015-07-23 11:49 HH番茄 阅读(4700) 评论(0) 推荐(0) 编辑
摘要: 问题描述在eclipse中,从SVN中检出project代码,拖拽式部署到local server中的时候,报出以下错误:问题分析问题产生的原因是,SVN中的代码是采用java 1.7开发编译的,而我的eclipse环境中采用的是java 1.6。解决方法在出问题的project上右键选择Prope... 阅读全文
posted @ 2015-07-20 20:56 HH番茄 阅读(644) 评论(0) 推荐(0) 编辑
摘要: fm"> 10 2 ... 阅读全文
posted @ 2015-07-16 09:35 HH番茄 阅读(1060) 评论(0) 推荐(1) 编辑
摘要: portlet是基于java的web组件,处理request并产生动态内容。一个portlet窗口包含一个标题栏,装饰,和portlet产生的内容。装饰可以包括改变portlet窗口状态和模式的按钮。portlet产生的内容称为片段,即一段遵守中心规则的标记(比如html, xhtml,wml(无线标记语言)),多个片段可以聚合成一个完整的文档。多个portlet聚合在一起,组成portal页。portlet容器控制portlet的生命周期。本章将介绍如何使用Liferay IDE创建和部署一个入门级的Portlet。 阅读全文
posted @ 2015-06-26 08:26 HH番茄 阅读(2261) 评论(1) 推荐(0) 编辑
摘要: 随着移动互联网的发展,二维码现在应用得越来越广泛了,随手扫扫就可以浏览网站、加个好友什么的,比起手工输入真的是方便太多了。前期做了一个综合测评系统,考虑逐步实现移动化,一长串的IP地址用户输入也不方便,借助二维码的话,用户拿起手机扫扫就可以直接进入系统。基于这个应用场景,就上网研究下了网站二维码的实... 阅读全文
posted @ 2015-04-25 23:45 HH番茄 阅读(1838) 评论(6) 推荐(2) 编辑