`
greatghoul
  • 浏览: 147114 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论
文章列表
  间段时间就发现,google.com的搜索结果顶部开始出现google bookmarks的搜索结果,这个我很喜欢,因为我主要是在用google bookmarks收藏书签,值得一提的是,google.com的每条搜索结果后面,都会有一个加为收藏的按钮,可以方便的添加收藏,可惜的是,不能在添加时顺便添加标签和说明。   现在google有两款书签产品,一个是与chrome同步的google docs里面的书签,另一个就是google bookmarks ,google bookmarks收藏书签很方便,但管理就不方便的, 不能批量操作,而且一旦标签很多,页面就会很长,如果能加个标签云 ...
  我在 FineReport应用 - 程序网络报表Hello,World 一文中,阐述了编程实现基本报表的方法,在本文中,我将介绍如何创建一个带有数据集的分组数据报表。   设计目标   设计一张报表,按付款方式分组查出订单编号和金额,最终效果如下图:      配置数据连接   要使用数据集,需要先在服务器中配置数据连接。配置文件位于     %FR_HOME%\WebReport\ WEB-INF\resources\datasource.xml   以FRDemo为例,配置如下:   <?xml version="1.0" enc ...
什么是程序网络报表   FineReport设计器基本可以零编码地设计出绝大多数报表,然而这种方式建立的报圾需要依赖于设计器及报表模板,在一些有特殊需求的场合并不适用,这时候就需要通过编程的方式来设计报表并在J2EE服务器上预览。   Reportlet接口   FineReport API提供了丰富的接口使用户可以灵活得设计报表,其中Reportlet接口对程序网络报表提供了支持。   package com.fr.web; import com.fr.report.ReportTemplate; public abstract interface Re ...
在做J2EE i18n时,经常要用到转换资源文件的工具<JAVA_HOME>\bin\native2ascii.exe,不过在命令行下操作比较麻烦,于是我用HTA写了这个转换资源文件编码的小工具native2ascii。 native2ascii可以方便得将左栏中的资源文件内容转换成unicode形式,以后我会加入文件拖放等转换方式。 enjoy it.
以前培训时,倒是经常背葵花宝典,里面的问题相当多,很多现在都答不上来,不过葵花宝典里面也充斥着相当多的错误,有过Java培训经历的人,大概都笑而不语。 当时为了学习方便,做了这么个管理面试问题的小工具,可以添加、修改、删除、查询问题。 可以随机选择一个问题来记忆,使用HTA编写,其实还写了个VC版的,不过不太完善。 看图:
Struts2官方推荐教程Vaan Nila's Struts 2 Tutorial中Struts 2 Hello World Tutorial一节是Struts2极好的入门文章,很适合我们这些新人学习。 该文章以一个简单的Hello World应用为便,向我们展示了struts2的魅力。 该例的流程非常简单:用户输入姓名后提交,在新的页面中显示问候语。 使用Struts二编写这个Hello World,需要如下步骤: 创建Web工程并添加struts包 配置过滤器 配置struts.xml 编写action和视图 布署运行 1. 创建web工程并添加struts包 新建 ...
  公司所使用的FineReport 6.5的设计器经常出现定义的数据连接丢失问题,每次重新配置比较麻烦,这里给出一个解决方法   数据连接的配置文件的位置如下:   <FR_HOME>\WebReport\WEB-INF\resources\datasource.xml   (其中<FR_HOME>为FineReport的安装路径,下同)   导致连接配置丢失的原因是该文件内容在每次关闭FRDesigner时被自动清空。   解决方案:创建备份文件,每次启动时恢复 1. 建立备份文件   在设计器中配置好数据源后,将更新后的datasource.xml复制一 ...
刚刚开始接触SpringMVC,做一些笔记备忘。    第一部分其实就是个hello world,不习惯用ant来build,换用eclipse,方便快捷,挑重点的学嘛。 文件结构 springapp |- src | └- SpringappController.java | └- WebContent |- META-INF | └- MANIFEST.MF | |- WEB-INF | |- lib | | |- commons-logging.jar ...
功能相当丰富: 查看进程 查看内存 查看硬盘使用情况 查看处理器 查看共享文件夹 查看用户 其它一些功能 http://www.wisesoft.co.uk/
前段时间写的五笔编码查询,最近又增加了快捷键: '/'键定位到输入框 'Esc'键定离开推入框 看图说话:   本来想用TXT文件作为词库的,不过查询速度太慢,就直接用一个大对象保存了,map的话,查询速度是相当快的。        
  前段时间写了个简单的TXT2HTML小说转换器HTA版,现在拿python再实现一遍,自动按章节分割成多个HTML文件,并建立目录,方便阅读。 效果图: 脚本代码: # encoding: gbk # # 将txt小说分割转换成多个HTML文件 # # @author : GreatGhoul # @email : greatghoul@gmail.com # @blog : http://greatghoul.iteye.com import re import os # regex for the section title # sec_re = ...
以前计算机图形学的课程设计,算法什么的都是书上Copy的,只不过不用c,而用js而已。 (话说我图形学机试100分,笔试17分,你说杯具不杯具,俺不想研究其理论,只想用它的公式做出我想要的东西而已)。 核心代码: /** * GCanvas 1.2 * @author GreatGhoul * @email: greatghoul@gmail.com * @blog: http://greatghoul.iteye.com */ (function() { // 创建GCanvas构造方法的闭包和全局引用 var GCanvas = window.GCanva ...
    写过HTA的朋友大概都知道,初始时调整HTA窗口大小时,窗口先会显示为默认大小,再调整到目标大小,这将导致有一个闪烁,很碍眼,试过很多方法,最终找到了一种比较完美的解决方案。     其实关键在于HTA标签,当解析到HTA标签时,才会对应用程序窗口进行渲染,所以在这之前调整大小,就会避免出现“一闪”的情况,不过这样做有个弊端,有些时候在HTA标签之前使用js对窗口进行操作可能会抛出异常,导致窗口调整失败(Access Denied),可能一些组件加载之前不允许对窗口进行操作。    对于Access Denied,我们只要在执行它时捕获异常,如果发生的异常,就再执行一次,直到不再抛出 ...
引用本来是百度贴吧回帖,怎奈百毒无故删贴,于是写成博文,都是个人的感受罢了。欢迎大家拥护和攻击, 我是在行知培训的,当时看了两个地方,行知和未来,未来的硬件条件不好,学习很不方便,行知的硬件很好,只是硬件有个缺点,会自动还原,这样你必须用移动设备来保存偿的学习记录。 行知的老师都相当负责,无论是技术老师还是别的,确实能教相当多的东西,但是这里的学习时间会比较短,只有六个月,如果接受能力差,就不要来这里了。 如果你决定来这里,那最好积极得当组长,绝对对自己是很大的提升,对别人也是帮助。就是推荐时,就是部老师会给你相当多的指导,比我们盲目的去乱闯好多了,而且这里的确是和一些大企业在合作,只要自 ...
室友嫌txt小说看着累,想转成html的,于是我就帮忙写了这个小工具,只是单纯得将txt转成html,设置了比较大的字体,适合阅读的颜色扮搭配而已。 因为功能很简单,就直接拿hta写了,不过转换后的文件太大,考虑改进也自动分章节的,分成多个html,然后再编译成chm,或者直接用html看也不错。 看图: 引用话说hta是一个很好的技术,可以实现超多简单的应用,当然要操作数据库也是可以的啦。 上次有尝试过用javascript连接mysql,不用ado,而是用的google gears,感觉还不错,就是数据库不能便携。。。
Global site tag (gtag.js) - Google Analytics