码迷,mamicode.com
首页 >  
搜索关键字:切割    ( 2364个结果
【Linux笔记】如何利用logrotate工具自动切分滚动中的日志文件
在很多实际项目中,应用程序会持续写日志,如果程序代码中没有调用支持自动切分(如按filesize或date切割)的日志库,则日志文件会很快增长到G级别。单机操作大文件对后续跟进日志来说非常不方便。 本文介绍如何利用logrotate这个工具来在应用程序外部切分日志。 1. logrotate是什么 logrotate是大多数linux系统自带的日志切割工具,在shell终端输入"man lo...
分类:系统相关   时间:2015-03-11 17:12:11    阅读次数:253
cf16C Monitor(额,,,,水数学,,)
题意:一块镜子长宽是a*b。现在要调整(切割)成x:y的比例。问调整完的最大面积是多少。思路:先将x,y弄成最简比例,然后放大到不超过min(a,b)即可。代码:ll a,b,x,y;ll gcd(ll a,ll b){ if(b==0) ret a; ret gcd(b,a%b);}i...
分类:其他好文   时间:2015-03-11 16:39:18    阅读次数:116
图片分割
首先建立一个小块图片的类,保存切割后的图片public class ImagePiece { private int index; private Bitmap bitmap; public ImagePiece() {} public ImagePiece(int index,Bitmap bit...
分类:其他好文   时间:2015-03-11 10:40:32    阅读次数:130
日志切割|程序数据库备份
日志切割#!/bin/bash #cutnginxlogs nginx_sbin="/usr/local/openresty/nginx/sbin/nginx" log_files_path="/usr/local/openresty/nginx/logs" cut_log_files_dir="/data/logs" logfilename_array=(www.bbs.com) date=`date+%Y-%m-%d-d"1daysago"` suffix=".log.gz" ProjectNam..
分类:数据库   时间:2015-03-10 19:44:32    阅读次数:458
iOS切割字符串,并判断首字母是否为某一个字母
1;把NSString切割出某一部分成NSString NSString *firstStr=[self.textField.text substringWithRange:NSMakeRange(0, 1)]; 2:切割到数组中 NSArray* dateArray = [dateString componentsSeparatedByString: @"/"]...
分类:移动开发   时间:2015-03-10 19:25:59    阅读次数:222
UVA 10003 - Cutting Sticks (区间DP)
题意:把一根木棍按给定的n个点切下去,每次切的花费为切的那段木棍的长度,求最小花费。 区间DP 和POJ 3253-Fence Repair相似,POJ那题不是给定切割点,而是给定了需要切成的长度,所以可以用哈夫曼编码贪心做 // Accepted C++ 0.112 #include #include #include #include using namespace std; int l...
分类:其他好文   时间:2015-03-10 17:17:44    阅读次数:148
java实现把一个大文件切割成N个固定大小的文件
//java实现把一个大文件切割成N个固定大小的文件 package com.johnny.test; import java.io.BufferedReader; import java.io.File; import java.io.FileInputSt...
分类:编程语言   时间:2015-03-10 00:06:49    阅读次数:231
<<Effective c++>>读书笔记---条款20:宁以pass-by-reference-to-const替换pass-by-value
尽量以pass-by-reference-to-const替换pass-by-value。前者通常比较高效,因为它可以避免调用拷贝构造函数和析构函数,并且可以避免切割问题。一下是一个很好的切片问题实例:class A {public: A() {} virtual ~A() {} virtual v...
分类:编程语言   时间:2015-03-09 22:24:28    阅读次数:158
vim多窗口
1、打开多个窗口(vim编辑中)打开多个窗口的命令以下几个:横向切割窗口:new+窗口名(保存后就是文件名) :split+窗口名,也可以简写为:sp+窗口名纵向切割窗口名:vsplit+窗口名,也可以简写为:vsp+窗口名:split [filename] 在水平方向打开文件filename(若f...
分类:系统相关   时间:2015-03-09 12:26:06    阅读次数:185
希尔排序
插入排序的算法复杂度为O(n2),但假设序列为正序可提高到O(n),并且直接插入排序算法比較简单,希尔排序利用这两点得到了一种改进后的插入排序。一. 算法描写叙述希尔排序:将无序数组切割为若干个子序列,子序列不是逐段切割的,而是相隔特定的增量的子序列,对各个子序列进行插入排序;然后再选择一个更小.....
分类:编程语言   时间:2015-03-05 22:15:14    阅读次数:153
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!