`
kanpiaoxue
  • 浏览: 1788903 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
python 3.*以前的版本,打印汉字等亚洲字符,需要在.py文件的开头额外添加编码信息。这里我就是简单的写了一个添加utf-8编码的工具方法,方便自己使用。其实,在 pyDev IDE里面,可以给每个文件定义开头的。我的博客里面有。这里就给出一个可以遍历指定目录里面所有.py的文件,没有添加编码的,全部添加编码。     #-*-coding:utf-8-*- ''' Created on 2012-4-22 @author: kanpiaoxue ''' from string import strip import os class PythonUtil( ...
在使用Calendar的时候,往往因为国外和中国的习惯不同,而造成迥异。比如,老外习惯周日作为每周的起始第一天,而中国习惯用周一作为每周的起始第一天。 我看见Calendar的API里面有 setFirstDayOfWeek()。 所以我设置setFirstDayOfWeek(Calendar.MONDAY) 但是发现使用cal.get(Calendar.DAY_OF_WEEK)得到的,还是以周日为起始第一天的结果。很是郁闷。上网找了,老外也有遇到这个问题的。老外遇到的问题:      Calendar myCalendar = Calendar.getInstance();   ...
在做公司的邮件开发的时候,需要临时搭建一个邮件服务器,进行邮件测试。所以去 www.apache.org 找了 james。james是个开源的邮件服务器,支持众多协议。具体内容请参看 www.apache.org。 我这里做了一个james的简单配置,以供以后使用。       使用说明: 1、服务器配置: 服务器配置文件: D:\james-2.3.2\apps\james\SAR-INF\config.xml 配置:2个地方需要修改 <postmaster>Postmaster@test.com</postmaster> <s ...
===================================== 2014-03-28 ========================================= stomp.py 的官网地址:https://pypi.python.org/pypi/stomp.py   例子地址: https://github.com/jasonrbriggs/stomp.py/wiki/Simple-Example stomp.py 4.0.11 见附件 例子代码: # -*-coding:utf-8-*- ''' Created on 2014-3-28 @au ...
在Linux上面运行程序,不能因为窗口关闭就退出程序,而是需要将程序放入后台。例子如下: nohup java -jar test.jar& nohup python test.py& 上面两个例子,分别演示了Java和python的程序运行,并放入后台。 nohup 将程序放入后台 & 将控制权返还给用户   上面的命令运行任务之后会把标准输出(1)和错误输出打到控制台,为了“吃掉”这些控制台的内容,可以如下命令运行: nohup java -jar hello.jar >/dev/null 2>&1 & echo ...
装完cx_Oracle之后,运行import cx_Oracle,报如下错误: >>>import cx_Oracle Traceback (most recent call last):  File "<stdin>",line 1, in <module>  ImportError: libclntsh.so.11.1: cannot open shared object file: No such file or directory 解决方案如下: 在/etc/profile中添加 LD_LIBRA ...
问题:【备注:发现java的NIO是平台相关的,目前只能在Windows上面实现文件锁,而Linux是不支持的。我正在寻找更好的解决办法,有解决方案的朋友,可以在这里留言。谢谢】 【备注:今天在网上找了一个开源的,防止程序启动多进程的jar包。地址: http://www.sauronsoftware.it/projects/junique/manual.php 用起来,很不错。我看了源码,也是nio的文件锁和Socket绑定端口号实现的。不过,他为了防止文件锁不起作用,下面接着用了socket占用端口号,来了一个双重保险。我也懒的自己写了,就用了他的。】 【目前没有好的办法。只能用占用端 ...

ExtJS TreePanel

    博客分类:
  • Ext
ExtJS的Treepanel 经常被使用到,这里我写了一颗树。上面的数据用json从后台打回来到前台就可以使用。这颗树的json数据里面有部分属性没有用到,请大家使用的时候自己去掉。   var treeMenu = [ { "id" : 370, "valid" : true, "createTime" : "2011-07-22 00:00:00", "text" : "小型超市商务平台", "nodeId&qu ...
前言linux有自己一套完整的启动体系,抓住了linux启动的脉络,linux的启动过程将不再神秘。 阅读之前建议先看一下附图。 本文中假设inittab中设置的init tree为: /etc/rc.d/rc0.d /etc/rc.d/rc1.d /etc/rc.d/rc2.d /etc/rc.d/rc3.d /etc/rc.d/rc4.d /etc/rc.d/rc5.d /etc/rc.d/rc6.d /etc/rc.d/init.d 目录 1. 关于linux的启动 2. 关于rc.d 3. 启动脚本示例 4. 关于rc.local 5. 关于bash启动脚本 6. 关于开机程序的自动启动 ...
no completions available 代码提示找到windows--&gt;preference--&gt;workbench--&gt;keys--&gt;command下找到Content Assist 这个就是代码提示功能。把binding改成你习惯的快捷键。如果还不能出现提示,请把下图中选项都打上勾(本人备注:勾选上面部分就可以了。)       转载: http://apps.hi.baidu.com/share/detail/6234266 

birt 的权限控制

    博客分类:
  • birt
很多兄弟问到birt的权限控制问题,我这里只是简单的说两个方法,而且是很简单的方法,实际操作中可能不是太实用。第一种方法通过参数控制:页面报表就是一个简单的报表,这里我是太偷懒了。嘿嘿。 只有个参数,接收前台传进来的数据。 报表如上图添加两个标签,一个标签普通用户可以查看,另一个标签管理员可以查看。设置标签的隐藏性。隐藏代码:
最近对MQ(Message Queue)很感兴趣,准备用到项目上。因为是做Java开发的,所以我找了JMS的MQ。开始看了ActiveMQ和HornetQ。我选择了HornetQ,因为看了一些性能测试,我觉得这款JBoss的MQ相当出色。发现国内关于HornetQ的资料很少,国外有一部分,但是版本都很久了。 自己写了一个例子,环境如下: 1、HornetQ的版本是 hornetq-2.2.5.Final 2、JDK1.6.0_30-b12 3、HornetQ自带example里面的config/stand-alone/non-clustered的配置文件 4、HornetQ作为独立的服 ...
我在Linux上面安装cx_oracle打包好的 rpm文件,总是报错 importerror no module named cx_oracle。没有办法,我只好去cx_Oracle的官网 http://cx-oracle.sourceforge.net/ 下载了源程序,找到对应版本的“Source Code only”。自己进行编译。 python setup.py build python setup.py install   在运行程序,就OK了。
birt参数选择中添加日历控件   默认的birt报表中的参数选择是没有日历选择控件的, 我们可以为其添加一个js日历控件, 方便参数的输入.. 这里添加的日历控件是My97DatePicker. 在birt设计器中的plugins目录下, 找到org.eclipse.birt.report.viewer_2.5.1.xxxxxx\birt目录(xxxx表示版本号) 将本压缩包中的目录直接拷贝覆盖birt目录下, 重启birt即可.. 

birt汉化

    博客分类:
  • birt
在birt的运行时,默认是英文的。需要进行汉化,符合国人使用的风格。 将附件中的 Messages_zh_CN.properties 放入 viewservlet.jar的src\org\eclipse\birt\report\resource目录里就行了。 重启服务器,OK。 引自: http://www.birthome.cn/read.php?tid-2452.html
Global site tag (gtag.js) - Google Analytics