小编Slo*_*rks的帖子

base 64编码用于什么?

我听说有人在这里和那里谈论"base 64编码".它是干什么用的?

base64 encoding encode

729
推荐指数
16
解决办法
33万
查看次数

如何对目录中的所有文件执行grep操作

使用xenserver,我想对目录中的每个文件执行命令,从命令输出中删除一些东西并将其附加到文件中.

我清楚我想要使用的命令以及如何根据需要grep out string.

但是我不清楚的是我如何让它在每个文件上执行此命令,转到下一个文件,直到找不到更多文件.

linux shell grep

185
推荐指数
4
解决办法
27万
查看次数

如何在linux中设置环境变量LD_LIBRARY_PATH

我先执行了命令: export LD_LIBRARY_PATH=/usr/local/lib

然后我打开了.bash_profile文件:vi ~/.bash_profile.在这个文件中,我把:

LD_LIBRARY_PATH=/usr/local/lib
export LD_LIBRARY_PATH
Run Code Online (Sandbox Code Playgroud)

然后,如果终端关闭并重新启动,则键入不echo $LD_LIBRARY_PATH显示结果.

如何永久设置路径?

linux environment-variables

183
推荐指数
9
解决办法
77万
查看次数

如何计算二进制搜索复杂度

我听说有人说由于二进制搜索将搜索所需的输入减半,因此它是log(n)算法.由于我不是来自数学背景,所以我无法与之相关.有人可以更详细地解释一下吗?是否必须对对数系列做些什么?

algorithm search binary-search time-complexity

135
推荐指数
6
解决办法
22万
查看次数

fopen中r和rb之间的区别是什么?

我尝试在C中使用fopen,第二个参数是打开模式.两种模式"r"和"rb"往往让我很困惑.看来它们是一样的.但有时候使用"rb"会更好.那么,为什么"r"存在?请向我详细解释或通过示例解释.谢谢.

c linux windows file

58
推荐指数
4
解决办法
12万
查看次数

使用bash循环重命名多个文件

我需要重命名45个文件,我不想一个一个地去做.这些是文件名:

chr10.fasta         chr13_random.fasta  chr17.fasta         chr1.fasta          chr22_random.fasta  chr4_random.fasta  chr7_random.fasta  chrX.fasta
chr10_random.fasta  chr14.fasta         chr17_random.fasta  chr1_random.fasta   chr2.fasta          chr5.fasta         chr8.fasta         chrX_random.fasta
chr11.fasta         chr15.fasta         chr18.fasta         chr20.fasta         chr2_random.fasta   chr5_random.fasta  chr8_random.fasta  chrY.fasta
chr11_random.fasta  chr15_random.fasta  chr18_random.fasta  chr21.fasta         chr3.fasta          chr6.fasta         chr9.fasta         
chr12.fasta         chr16.fasta         chr19.fasta         chr21_random.fasta  chr3_random.fasta   chr6_random.fasta  chr9_random.fasta
chr13.fasta         chr16_random.fasta  chr19_random.fasta  chr22.fasta         chr4.fasta          chr7.fasta         chrM.fasta
Run Code Online (Sandbox Code Playgroud)

我需要将扩展​​名".fasta"更改为".fa".我正在尝试编写一个bash脚本来执行此操作:

for i in $(ls chr*)

do

NEWNAME = `echo $i | sed 's/sta//g'`

mv $i $NEWNAME

done
Run Code Online (Sandbox Code Playgroud)

但它不起作用.你能告诉我为什么,或者给出另一个快速解决方案吗?

谢谢!

bash for-loop batch-rename

21
推荐指数
3
解决办法
4万
查看次数

OpenCv 2.3 C - 如何隔离图像内的对象

我有一个像这样的形象:

资源

我想删除数字周围的黑色行和列.所以我希望结果如下:

产量

我试试这个:

void findX(IplImage* imgSrc,int* min, int* max){
    int i;
    int minFound=0;
    CvMat data;
    CvScalar maxVal=cvRealScalar(imgSrc->width * 255);
    CvScalar val=cvRealScalar(0);
    //For each col sum, if sum < width*255 then we find the min
    //then continue to end to search the max, if sum< width*255 then is new max
    for (i=0; i< imgSrc->width; i++){
        cvGetCol(imgSrc, &data, i);
        val= cvSum(&data);
        if(val.val[0] < maxVal.val[0]){
            *max= i;
            if(!minFound){
                *min= i;
                minFound= 1;
            }
        }
    }
}

void findY(IplImage* imgSrc,int* min, int* max){
    int …
Run Code Online (Sandbox Code Playgroud)

c c++ opencv image-processing

9
推荐指数
1
解决办法
2万
查看次数

放置MATLAB图例,使其在图上不重叠

我正在使用MATLAB连续生成多个不同数据集的图.我希望图例位置不会在绘制的线条上重叠,如果这个位置可以自动完成,那将是理想的.

我知道设置'Location'to 'best'来实现这一点,但是当'best'使用(下面)时,图例的放置往往很尴尬.另外,我希望传说能够在情节中.我还遇到了一种方法,使图例透明(这里),以便它不会使绘制的数据不可见,但明确地将图例放在别处是我正在寻找的.尴尬的传说

有一种方法以放置在图例的图像的极端('NorthWest','SouthWest'等)自动地,使得其不会在绘制数据(重叠除了从上述方法所建议的)?

matlab plot legend legend-properties

5
推荐指数
1
解决办法
1956
查看次数

错误:一元'*'的无效类型参数

我不明白这些错误可以解释一下吗?

错误:unary' '(有'double')错误的无效类型参数:unary' '的无效类型参数 '(有'double')错误:unary'*'的无效类型参数(有'double')

    double getMedian(double *array, int *hours){
    if (*hours <= 0) return 0;
    if (*hours % 2) return (float)*array[(*hours + 1) / 2];
    else{int pos = *hours / 2;
    return (float)(*array[pos] + *array[pos + 1]) / 2;}}
Run Code Online (Sandbox Code Playgroud)

c++ arrays pointers

3
推荐指数
1
解决办法
2万
查看次数

网络协议是如何实现的?

我知道协议是一组规则,用于管理网络中两台计算机之间的通信,但是如何为计算机实施规则?协议基本上是一段代码,换句话说,软件?

networking protocols

1
推荐指数
2
解决办法
5185
查看次数