`
文章列表
在WEB系统中,打印的确是个烦人的问题。 要么自己开发打印控件,如果项目时间紧,肯定来不及。 要么购买成熟的打印控件,如果是大项目可以考虑,但如果项目只有几K到1、2W之间,这就麻烦了。 前段时间有机会接触了一下WEB打印。在博客园、CSDN上找了老半天,终于,功夫不付有心人,终于找到了。 现在就推荐给大家分享。 1、  DLPrinter DLPrinter打印控件完全免费,界面大方、使用简单、但无签名,支持打印预览、直接打印,可设置页眉、页脚、页边距、打印份数、纸张大小等信息。遗憾的是作者不知道是什么原因,从2007年至今没的更新。
  1 保存用户名  tools -> Preferences -> User Interface - Options  勾选 Autosave username 。 保存   2 保存密码 tools -> Preferences -> Oracle  -> logon History  -> definition  勾选 store history  和 store with password 保存即可 在窗口中的‘oracle’栏目中的'Logon History' 按格式: user/password@数据库 添加一个fixed ...
Oracle提示错误消息ORA-28001: the password has expired,是由于Oracle11G的新特性所致, Oracle11G创建用户时缺省密码过期限制是180天(即6个月), 如果超过180天用户密码未做修改则该用户无法登录。 Oracle公司是为了数据库的安全性默认在11G中引入了这个默认功能,但是这个默认的功能很容易被DBA或者是开发人员给疏忽,一旦密码180天未修改过,就会出现这样的问题。 解决方法可通过如下SQL语句 SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name ...
在ExtJs4中,grid组件有Ext.grid.column.Action组件,所有要增加操作列,只需指定列的xtype为actioncolumn即可,例如: Ext.create('Ext.grid.Panel', { renderTo: Ext.getBody(), width: 500, height: 400, store: Ext.create('Ext.data.Store', { fields: ['id', 'name'], data: [ {id: '1', name: ...
防拷贝代码(加入BODY中即可,防止右键和CTRL+A) <body leftmargin=0 topmargin=0 oncontextmenu='return false' ondragstart='return false' onselectstart ='return false' onselect='document.selection.empty()' oncopy='document.selection.empty()' onbeforecopy='return false' onmouseup='document.selectio ...
        随着项目的不断增多,所有的项目都放在一个workspace里,导致myeclispe在启动和运行时非常慢,这时需要建立多个workspace。结果每新建一个workspace重新配置一下,但是配置的东西都是一样的,很麻烦,有什么好办法可以共享一下配置呢?   eclipse和MyEclispe的配置都在.metadata\.plugins目录下,因此,每次设置新工作空间的时候只需要把.metadata\.plugins下面的东西拷贝到对应文件夹即可(其他的不用拷贝了),但是.metadata\.plugins下面是有很多东西的,长时间的积累,可能有几百M,所以拷贝的时候还 ...
导出数据到excel文件: 执行查询语句,查询出要导出的数据,选中它们(右键select All全选中)--右键copy to excel   不过需要注意的是:如果数据量比较大,注意千万不要超出最大的允许行数限制,否则数据就不全了, 如果超出,那只能想别的办法分多次导出   excel数据导入到数据库: 1.在Excel中准备好要导入的数据。具体操作:在Excel中,把第一列设置为空列,第二列以后的列应与要导入的数据表的字段相对应。2.登录PLSQL Developer,找到需要导入数据的数据库表后,点击右键--edit data,进入了编辑此表的数据对话框,并点击最左侧选中一 ...
tomcat的catalina.out日志文件里总是输出 异常如下:  2012-2-9 17:43:12 org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc严重: The web application [/codeMarket] registered the JBDC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak ...
安装了UE之后,想打开IE网页中的源文件。但默认打开的工具变成成了UE的,由于这个是临时文件<br>所以没有语法高亮,还不如在IE8下默认的工具好用且有语法高亮的功能。其原理就是UE修改了默认打开文件的注册表,所以修改注册表就可以恢复到原来的 IE8之前的版本,改注册表:(顺便说一句:在没有我"批准"的情况下更改了,UE是把IE的默认打开源代码工具改了,UE软件再好, 但是有QIANG_JIAN意向的话, 就让人反感了!) 方法一:运行regedit,打开注册表编辑器,找到如下HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\IN ...

java保留两位小数

    博客分类:
  • java
java保留两位小数问题: 方式一: 四舍五入  double   f   =   111231.5585;  BigDecimal   b   =   new   BigDecimal(f);  double   f1   =   b.setScale(2,   BigDecimal.ROUND_HALF_UP).doubleValue();  保留两位小数  ---------------------------------------------------------------   方式二: java.text.DecimalFormat   df   =new   java ...
关于这种问题的几种可能性总结下: 1.       对应的属性没有加get set  方法 2.       提交表单中有更多的name属性而对应的action 或者model里面没有这个方法(这里重要就包括一个图片button  往往让人们难以发现)如下面表示: <input type="image" name="Submit" value="提交" onclick="return checkpwd();" src="images/a_tj.gif"/> 错误信息: tar ...
<script> function show(){ var myTable= document.getElementById("myTable"); myTable.style.display ="block"; } function hidden(){ var myTable = document.getElementById('myTable); myTable.style.display ="none"; } < ...
由于公司svn服务器的IP地址改变,在svn客户端relocate重新更改后, 原有的从svn库里down下来的工程,在myclipse中消失了svn图标,项目上没有了*号标记和黄豆标记,查看文件时,文件后面的版本号 、文件的状态图标等等都不见了。   解决办法: 在myeclipse中使用 svn 同步项目,昨天都还正常,今天在myeclipse中看检查插件都在,同步,更新,提交等操作都能正常使用,就是看不到文件版本、状态。解决方法: windows ->preferences->General->Appearance->Lable Decorations ...
客户端采用的是TortoiseSVN,   服务器用的是Linux版的,现在服务器的IP地址修改了,如何修改客户端连接的URL呢,还有很多更新没有commit到服务器上每当svn的url需要进行更改时,工程却是同一个,很多人都会采用删掉现有的,再重新下,有一个比较方便的办法就是直接对它的url进行替换,方法如下:       1、将工程切换到SVN资源库研究       2、选中所要更改的工程,右键->重新定位       3、接下来只要更改其中的url就行了   在复本的根目录上右键->TortoiseSVN->重新定位(Relocate),再按提示操作就可以了 ...
     一般spring容器启动时,通过PropertyPlaceholderConfigurer类读取jdbc.properties文件里的数据库配置信息。 通过这个原理,我们把加密后的数据库配置信息放到jdbc.properties文件里,然后自定义一个继承PropertyPlaceholderConfigurer的类,实现解密,把解密后的信息又放回去。最后在配置DataSource时,还是用占位符${}取配置信息。   jdbc.properties文件内容: jdbc.driverClassName = 4A490AA9B8CD7DBD61E70367C868F9505418 ...
Global site tag (gtag.js) - Google Analytics