一个部署在linux环境的Java企业应用后台经常会在大半夜运行很多定时的任务,本篇文章总结下如何使用shell脚本调用Java程序,以备忘。
1. setupenv.sh
export APP_HOME=`pwd`
if [ -z "$JAVA_HOME" ] ; then
JAVA=`which java`
if [ -z "$JAVA" ] ; then
echo "C...
分类:
编程语言 时间:
2015-01-29 12:42:53
阅读次数:
235
当我们写下载界面的时候,需要向用户展示每秒下载多少KB,这个时候就需要计算速度。如下:
我用的是AFNetworking来做下载的,我们拿AFHTTPRequestOperation来举列,AFHTTPRequestOperation中有个方法:
- (void)setDownloadProgressBlock:(void (^)(NSUInteger ...
分类:
移动开发 时间:
2015-01-29 12:43:54
阅读次数:
329
A:一个一个点向图里面加,判断其所在的位置与其他的点是否可以构成小矩形就可以了。
B:贪心,如果前面的偶数有比他小的就找到一个最靠前的交换,如果前面的偶数都比它小,就找一个最靠后的交换。
C:贪心,把蜡烛尽可能的放在恶魔,来之前,这样可以充分利用蜡烛的时间,模拟一下,不停地向前方就可以了。如果蜡烛时间小于需要的数目,一定不可以。
const int maxn = 2010;
int vi...
分类:
其他好文 时间:
2015-01-29 12:43:04
阅读次数:
206
点击打开链接
Scout YYF I
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 5416
Accepted: 1491
Description
YYF is a couragous scout. Now he is on...
分类:
其他好文 时间:
2015-01-29 12:43:11
阅读次数:
115
//---单链表的单链式存储结构----
typedef struct LNode
{
ElemType data;
struct LNode *next;
}LNode,*LinkList;
//1.初始化
int Initlist(LinkList L)
{
L=NULL;
return OK;
}
//初始化(带头结点)
int Initlist(LinkList L)
{
L...
分类:
其他好文 时间:
2015-01-29 12:43:17
阅读次数:
257
var flashvars = {
f: 'ckplayer/m3u8.swf', //使用swf向播放器发送视频地址进行播放
a: 'video/m.m3u8', //m3u8文件
c: 0, //调用 ckplayer.js 配置播放器
p: 1, //自动播放视频
s: 4, //flash插件形式发送视频流地址给播放器进行播放
lv: 0, //注意,如果是直播,...
分类:
其他好文 时间:
2015-01-29 12:42:11
阅读次数:
906
FFmpeg sws_scale分析2
在网上没有看到有关SwsFilter的讨论,看FFMpeg代码,总结下面的分析结果。
sws_scale前后图像滤波都定义为归一化的2维或者1维图像卷积处理。每个滤波器有四个分量
typedef struct SwsFilter {
SwsVector *lumH; // 亮度水平处理
SwsVector *lumV; ...
分类:
其他好文 时间:
2015-01-29 12:41:50
阅读次数:
264
var flashvars = {
f: 'ckplayer/m3u8.swf', //使用swf向播放器发送视频地址进行播放
a: 'video/m.m3u8', //m3u8文件
c: 0, //调用 ckplayer.js 配置播放器
p: 1, //自动播放视频
s: 4, //flash插件形式发送视频流地址给播放器进行播放
lv: 0, //注意,如果是直播,...
分类:
其他好文 时间:
2015-01-29 12:40:11
阅读次数:
167
一、概述
不同格式的JSON串传到后台来实现功能这个是我们经常要做的一件事,本篇博客就给大家介绍四种不同的JSON串传到后台后台如何用@RequestBody解析这些不同格式的JSON串的。
二、代码展示
需要引用的jar包
1.xml配置
Web.xml
<web-app version="2.5" xmlns...
分类:
编程语言 时间:
2015-01-29 12:42:18
阅读次数:
228
Roadblocks
Time Limit: 2000MS
Memory Limit: 65536K
Total Submissions: 7982
Accepted: 2921
Description
Bessie has moved to a small farm and sometimes enjoys return...
分类:
数据库 时间:
2015-01-29 12:40:39
阅读次数:
208
最近用setTimeout、setInterval,因为要传入的函数要用到this,所以深入了解了一番!
setTimeout和setInterval函数的第三个参数本来只是定义语言类型,后来在非IE浏览器下支持传递参数,并且在不同浏览器下支持的不同。
原来的setTimeout函数定义:
var timeoutID = window.setTimeout(func, delay[,...
分类:
编程语言 时间:
2015-01-29 12:41:46
阅读次数:
357
题目: 今年暑假不ACTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 2608 Accepted Submission(s): 1407 Problem Description“今年暑假不AC?”“是的。”“那你干什么呢?”“看世界杯呀...
分类:
其他好文 时间:
2015-01-29 12:41:22
阅读次数:
239
// ==UserScript==
// @name AutoPopup.uc.js
// @description Auto popup menulist/menupopup
// @compatibility Firefox 24.0+
// @author GOLF-AT, modify by gsf
// @version 2015...
分类:
其他好文 时间:
2015-01-29 12:41:35
阅读次数:
215
说明
背景:
导入Excel数据到数据库成为目前项目中很常用的技术,整理以前的实现发现:在原来系统中的导入,没有实现方法复用,如果要实现某一处数据的导入,需要将原来的代码复制过去、修修改改,实现过程较为复杂,实现类似的功能需要对原来的代码重新梳理,结合业务修改代码。
为了让每次相同的功能都不需要重复的开发,我们需要实现一种能够得到复用的程序功能。
目的:
如图所示
...
分类:
数据库 时间:
2015-01-29 12:40:14
阅读次数:
264
随着城市空气污染的加剧,越来越多消费者将目光聚集到了空气净化器上,因为只有空气净化器才能解决室内空气污染问题。当然,很多厂商也的确推出了各式各样的空气净化器,那么选择什么样的空气净化器合适呢?
为了加深对空气净化器的了解,笔者也曾多次在网上查询,还到家电超市咨询相关产品,在一番对比研究之后,一款来自霍尼韦尔的空气净化器(型号:PAC35M1101W Air touch)引...
分类:
其他好文 时间:
2015-01-29 12:40:46
阅读次数:
186