- 浏览: 147114 次
- 性别:
- 来自: 西安
最新评论
-
yukang1:
怎么关闭vbs呢 唉
利用VBScript在隐藏窗口中运行应用程序 -
greatghoul:
hanmiao 写道好用,我在 51CTO 上也找到了类似的解 ...
JFreeChart中文乱码和文字模糊问题的通用解决方案 | #java #chart -
hanmiao:
好用,我在 51CTO 上也找到了类似的解决方案,也是通过自定 ...
JFreeChart中文乱码和文字模糊问题的通用解决方案 | #java #chart -
janecd:
...
java BoxLayout布局心得 | #java #swing -
janecd:
java BoxLayout布局心得 | #java #swing
文章列表
间段时间就发现,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,感觉还不错,就是数据库不能便携。。。