现在位置: 首页 > provoke发表的所有文章
  • 09月
  • 29日
综合 ⁄ 共 1021字 评论关闭
一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素:        CronTrigger配置完整格式为: [秒] [分] [小时] [日] [月] [周] [年] 序号    说明     是否必填     允许填写的值           允许的通配符      1         秒          是                   0-59                  , - * /      2          分          是                   0-59                  , - * /      3         小时        是                   0-23                , - * /      4           日         是                   1-31    ......
阅读全文
  • 05月
  • 16日
综合 ⁄ 共 10079字 评论关闭
   经常会遇到这样的情况,需要判断一个字符串是否是一个合法的数,包括整数,小数或者实数。     网上查到很多文章大多是判断这个字符串是否全为数字,比如下面这段来自StringUtils的代码,可以看到,13.2这样的数字实际上会返回false,可是,他的确是一个数字。 [java] view plaincopy public static boolean isNumeric(String str) {           if (str == null) {               return false;           }           int sz = str.length();           for (int i = 0; i < sz; i++) {               i......
阅读全文
  • 02月
  • 24日
综合 ⁄ 共 2084字 评论关闭
题目链接~~> 做题感悟:这题开始读时感觉很麻烦输出行列要按优先级,比赛时也没深入思考。 解题思路:题意就不说了,直接进入主题 ~>  这题是给你目标状态,这时你可以从目标状态倒着推回去把每一步的步骤存起来倒着输出即可,那要怎样倒推呢? 因为你每次都是一行或者一列来处理,你可以把每行每列都单独拿出来,标记本行或者本列有多少个 ' X ' (行) ,‘ O ' (列),如果本行的‘ X ' 或者本列的' O ' 已经达到了 n 个 这是你就可以将本行去掉(满足涂的要求了),然后把本行的” X " 转化为“ O ” ,或者把本列的“ O ” 转化为......
阅读全文
  • 01月
  • 08日
综合 ⁄ 共 2638字 评论关闭
Problem Description A school bought the first computer some time ago(so this computer's id is 1). During the recent years the school bought N-1 new computers. Each new computer was connected to one of settled earlier. Managers of school are anxious about slow functioning of the net and want to know the maximum distance Si for which i-th computer needs to send signal (i.e. length of cable to the most distant computer). You need to provide this information. Hint: the example input is co......
阅读全文
  • 08月
  • 07日
综合 ⁄ 共 5750字 评论关闭
【问题】 遇到内部管理非常严格的客户可能存在一套内部系统的部署规范,例如只支持HTTPS协议不支持HTTP,如果系统多出采用HttpInvoker,而此处的配置大多不能直接支持HTTPS。我们可以建议客户同时开放HTTP和HTTPS,对外只开放HTTPS端口,此时物理服务器内部的应用可以使用HTTP协议进行HttpInvoker交互,但如果是分布式部署呢?      【解决办法】 1.  大多的配置如下(很多程序都采用如下配置方式),此时只能支持HTTP协议,不支持HTTPS: <bean id="remoteService" class="org.springframework.remoting.httpinvoker.HttpInvo......
阅读全文
  • 08月
  • 07日
综合 ⁄ 共 967字 评论关闭
在Objective-c进行网络编程时,经常需要把数据转换成URLEncoding编码,如对+号编码后,变成%2b.这里我们给出一种实现. //NSString+URLEncoding.h #import @interface NSString (URLEncodingAdditions) - (NSString *)URLEncodedString; - (NSString *)URLDecodedString; @end //NSString+URLEncoding.m #import "NSString+URLEncoding.h" @implementation NSString (OAURLEncodingAdditions) - (NSString *)URLEncodedString { NSString *result = (NSString *) CFURLCreateStringByAddingPercentEscapes(kCFAlloca......
阅读全文
  • 07月
  • 08日
综合 ⁄ 共 3308字 评论关闭
流类接口(Stream Class Interface)主要由介于Class Driver和Minidriver之间的一系列的函数调用组成。Class Driver对请求的流程(Request Flow)进行控制,当有必要对适配器硬件进行存取时,它就调用适配器的Minidriver。Class Driver还负责对多处理器和中断同步作出响应。当Class Driver和Minidriver都初始化完毕之后,Minidriver将处于一个被动的地位,它只能被Class Driver所调用,而绝大多数的调用都是非常低级的服务请求。 对Minidriver来说,对命令和信息(Commands and Information)进行控制的最基本的机制就是流请求块(......
阅读全文
http://zhidao.baidu.com/question/425526814.html 1:将旧的数据库中的数据库全部分离 2:将分离的数据库拷贝的新的电脑中 3:在新电脑的数据库中,右键 附加... 数据库即可 追问 如何分离呢? 回答 找到要分离的数据库,【右键】---》【任务】---》【分离】。将【删除连接】和【更新统计信息】打上对号,点击【确定】。 注意:要是你不知道你将要分离的数据库在磁盘的位置的话,先看看数据库的属性找到【文件】就可以找到数据库在磁盘位置。
阅读全文
  • 04月
  • 29日
综合 ⁄ 共 477字 评论关闭
这是简单的深搜题,但本人也是看了网上的提示才写出的。 注意棋子个数可能小于棋盘的数目,因此要对每个棋盘进行考虑。 对于在一列有了棋子,标记这一列,搜索时不在这列进行棋盘的寻找。要记得取消标记。 #include<stdio.h> #include<string.h> char s[9][9]; __int64 sum; int a,b,f[9]; void dfs(int q,int w) { int i,j,k; if(w==0) {sum++;return ;} for(i=q;i<=a;i++) { for(j=0;j<a;j++) { if(f[j]!=0) continue; if(s[i][j]=='#') { f[j]=1; dfs(i+1,w-1); f[j]=0;......
阅读全文
系统空间异常占满100%,能删除的均已删除,却找不到占用的文件 lsof -n |grep delete 罪魁祸首就是nginx的日志 有的情况清理日志是rm -rf 日志名这种方式清理的吧 算是系统的bug吧 这么清理 有时候你看着日志清除了 但实际还缓存在磁盘上  数据没清理掉 直接重启一次nginx进程就好了,或者每次清理日志的时候>日志名就可以了.也就是说由于nginx进程一直在和那块数据交互 导致数据根本没清掉 虽然看着数据变了但磁盘的配额不变
阅读全文
  • 04月
  • 04日
综合 ⁄ 共 621字 评论关闭
Search Insert Position  (Java代码) Given a sorted array and a target value, return the index if the target is found. If not, return the index where it would be if it were inserted in order. You may assume no duplicates in the array. Here are few examples.[1,3,5,6], 5 → 2[1,3,5,6], 2 → 1[1,3,5,6], 7 → 4[1,3,5,6], 0 → 0 public class Solution { public int searchInsert(int[] A, int target) { int result = 0; if (target < A[0]) { result = 0; } if (target > A[A.length ......
阅读全文
  • 03月
  • 17日
综合 ⁄ 共 794字 评论关闭
题意: 环形cell, robot初始在1号,顺逆时针走概率各半.每次走w,问x次后停在l和r之间的概率. 思路: 正着推,方程很显然. 需要注意空间优化为2行, 时间上减少mod的次数. #include <cstdio> #include <cstring> using namespace std; const int MAXM = 1e6+5; const int MAXN = 205; double dp[2][MAXN]; int m,n,l,r,w; inline int mymod(int a, int mod)//[1,n] { return ((a-1)%mod + mod)%mod + 1; } int main() { while(scanf("%d %d %d %d",&n,&m,&l,&r) && (n+m+l+r)) {......
阅读全文