`
文章列表
I am starting a little series about Quartz scheduler internals, tips and tricks, this is a chapter 0 - how to configure persistent job store. In Quartz you essentially have a choice between storing jobs and triggers in memory and in a relation database ( Terracotta is a recent addition to the mix). I ...
1.修改pom.xml增加如下内容 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>2.4</version> <configuration> <archive> ...
使用网络代理的同学可以在项目根目录下创建一个gradle.properties文件(比如项目名称为HelloWorld,那么就在HelloWorld目录下创建gradle.properties文件),文件内容示例: systemProp.http.proxyHost=Proxy Server systemProp.http.proxyPort=Proxy port systemProp.http.proxyUser=User systemProp.http.proxyPassword=password systemProp.http.nonProxyHosts=*.nonproxyrepos ...
hibernate 里想将sql的结果转为对象,但是对象不想再.hb.xml里定义,可以考虑用 ResultTransformer 使用SQL Transformers List resultWithAliasedBean = s.createSQLQuery( "SELECT st.name as studentName, co.description as courseDescription " + "FROM Enrolment e " + "INNER JOIN Student st ...

python tips

How to create an enum in Python? Use a function that dynamically creates a new class def enum(**enums): return type('Enum', (object,), enums) Numbers = enum(ONE=1, TWO=2, THREE=3) assert Numbers.ONE == 1 assert Numbers.TWO == 2 assert Numbers.THREE == 3 Using a class class Numbe ...
http://blog.csdn.net/yunnysunny/article/details/8657095 jconsole监控 同时druid提供了jconsole监控的功能,因为界面做的不是很好,所以官方中没有对其的相关介绍。如果是纯java程序的话,上面提到的web监控就无法使用了,jconsole的作用就体现出来了。不过我在下面做教程的时候,依然使用的是刚才用的web项目。 首先在catalina.bat(或者catalina.sh)中加入java的启动选项,放置于if "%OS%" == "Windows_NT" setlocal这句之 ...
转:http://lunae.cc/something-about-crontab-2012-12 crontab是很常用的软件,这里说一些要注意的地方。 如果你的定时脚本执行需要utf-8环境,那么不要忘记加 export LANG=en_US.UTF-8 所以你的任务可能像下面一样 * * * * 1 export LANG=en_US.UTF-8 && /bin/sh do-something.sh 或者其他UTF-8编码的都可以,这样才才不至于执行的时候cron认为你的环境用ascii或其他编码。 如果你的是一个gui程序,那这 ...
有些时候我们需要插入数据库的时候,遇到唯一的键值希望更新而并非引发错误,这样就可以保持数据库中的数据在不重复的同时保持到最新。这时我们就可以使用on duplicate key update语句。这条语句是这样规定的: INSERT INTO table (a,b,c) VALUES (1,2,3) ON DUPLICATE KEY UPDATE c=c+1; 比如我们希望向table中的a, b, c三个列添加数据1, 2, 3 ,结果已经这个表中的a, b, c中一个是主键或者是UNIQUE INDEX这种唯一键值,且恰表里面有这个值了(也就是可以触发唯一的键值重复),这条语句便会 ...

mysql的数据恢复

    博客分类:
  • db
转自:http://www.taobaodba.com/html/1430_mysql%E7%9A%84%E6%95%B0%E6%8D%AE%E6%81%A2%E5%A4%8D.html 数据库数据被误删除是经常看到的事情,数据的恢复也就自然成为了DBA很重要的一门基本功夫,比较笨拙的办法是拉出历史的备份到另外的一台机器恢复出来,但是这种方法如果数据量比较大的话,往往会耗费较长的时间,以前在使用oracle的时候,提供了很多数据恢复的办法,常用的办法就是采用闪回flashback,或者通过logmnr在分析日志完成数据的恢复,但是在mysql中,数据的恢复变成了很困难的一件事情。 上周一同事的 ...
http://stackoverflow.com/questions/5127534/log4j-log-indexing-using-solr/12881260#12881260 You can use a combination of logstash (for shipping and filtering logs) + elasticsearch (for indexing and storage) + kibana (for a pretty GUI).

centos 6.2安装ruby

    博客分类:
  • ruby
#get root access $su - $ cd /tmp #Remove old Ruby $ yum remove ruby # Install dependencies $ yum groupinstall "Development Tools" $ yum install zlib zlib-devel $ yum install openssl-devel $ wget http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz $ tar xzvf yaml-0.1.4.tar ...

python基础

在进入python命令行后 1. 显示str这个类 >>>help(str) 2. 用help()进行help自身的帮助 >>>help() 进入 >help 进入后, 可以得到各种各样的帮助. modules 可得到当前已安装的模块 数据类型 在Python中有4种类型的数— ...

python 中文乱码

在写python脚本时, 应该在文件的开头就包含下面这句, 标明文件的编码 #coding=utf-8 print '中文' 同时把你的脚本文件要存成utf-8编码格式. 关于python中文乱码,可以参考文章:http://happylaoyu.i.sohu.com/blog/view/111505796.htm import sys default_encoding = 'utf-8' if sys.getdefaultencoding() != default_encoding: print '进来了' reload(sys) sys.s ...
ChartDirector表示时间是使用一个double类型,是当前时间到 1-1-0001 00:00:00的秒数. 具体信息可以参见: http://localhost:8080/chartdir_java/doc/cdjavadoc/dateformat.htm 引用 Many functions in the ChartDirector API accept dates/times as parameters. ChartDirector represents dates/times as the number of seconds elapsed since 1-1-0001 00: ...
在使用charDirector画图时, 要确定setPlotArea的位置. setPlotArea方法的参数如下. public PlotArea setPlotArea(int x, int y, int width, int height [, int bgColor [, int altBgColor [, int edgeColor [, int hGridColor [, int vGridColor ]]]]]) 其中参数解释如下: x The x coordinate of the left of the plot area.y The y coordinate of ...
Global site tag (gtag.js) - Google Analytics