问题列表 - 第41399页

Magento - 获取当前域而不是基域

我们在多个域上运行一个Magento安装,并使用脚本从数据库中获取信息以帮助用户过滤产品.

在我们的编码中,我们有$_SERVER调用商店的函数,它似乎是商店1(在域1上),我想知道我需要更改什么来从商店2(在域2上)获取信息.

php magento

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

C++:0和0.0之间的差异?

我很清楚00.0(int和double)之间的区别.

但是0.和之间有什么区别0.0(请注意.)?

非常感谢提前,

阿克塞尔

c c++ grammar double-precision

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

多图在矢量图上有什么优势?

如果我们可以创建矢量图或集合图,我不明白为什么存在多图.对我来说,唯一的区别是:

  • 使用equal_range在多重映射为获得一个关键的要素和载体,我们只需使用的地图[]运营商,拥有元素的矢量.
  • 使用multimap.insert(make_pair(key,value))在多重映射为添加元素和map_of_vectors[key].push_back(value)在载体的图谱.

那么为什么要使用multimap呢?对我来说,最好有一个向量而不是两个迭代器来获取一个键的所有值.

此问题也适用于vector和unordered_multimap的unordered_map.

c++ stl map multimap

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

查找并替换文件中的字符串

我正在尝试查找并替换文件夹中的字符串.

有人可能会帮助我吗?

我的脚本如下:

#!/bin/bash
OLD="This is a"
NEW="I am a"
DPATH="/home/user/test/*.txt"
BPATH="/home/user/test/backup/foo"
[ ! -d $BPATH ] && mkdir -p $BPATH || :
for f in $DPATH
do
  if [ -f $f -a -r $f ]; then
    /bin/cp -f $f $BPATH
    sed "s/$OLD/$NEW/g" "$f"
   else
    echo "Error: Cannot read $f"
  fi
done
Run Code Online (Sandbox Code Playgroud)

现在这似乎找到字符串'This is a'并替换为'我是',但这仅打印到屏幕.

我需要它来替换文件本身.

谢谢

shell scripting replace file

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

调用构造函数的顺序

class Program
{
    static void Main(string[] args)
    {
        Foo.Calc("Foo");
    }   
}

public abstract class Base
{
    protected static Func<string, int> CalcFunction;

    public static void Calc(string str)
    {
        Console.WriteLine(CalcFunction(str));
    }
}

public class Foo : Base
{
    static Foo() 
    {
        CalcFunction = s => { return s.Length; };
    }
}
Run Code Online (Sandbox Code Playgroud)

当我试着打电话给Foo.Calc("Foo"); 我有异常"对象引用没有设置为对象的实例." 因为没有调用Foo的静态构造函数而CalcFunction为null.我不想在Foo类中使用Init方法,并在调用Calc()之前调用它.

我可以改变调用构造函数的顺序吗?

c#

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

Java PDF Viewer

我正在使用java和RCP,我试图在我的视图上显示带有Acrobat的pdf文档.我不需要改变它们.我有这个代码的错误.知道如何解决这个问题吗?Ps:它同时运作良好.

PDFFile pdfFile;
pdfFile = PdfFileLoader.loadPdf(file, new NullProgressMonitor());
PdfDocument pdfDocument = new OneDimensionalPdfDocument(pdfFile, new NullProgressMonitor());
pdfViewer.setPdfDocument(pdfDocument);

Error from PdfDocument pdfDocument = new OneDimensionalPdfDocument(pdfFile, new NullProgressMonitor()) : Unsupport CMap format: 6
java.nio.BufferUnderflowException
at java.nio.Buffer.nextGetIndex(Unknown Source)
at java.nio.HeapByteBuffer.getShort(Unknown Source)
at com.sun.pdfview.font.ttf.HmtxTable.setData(HmtxTable.java:79)
at com.sun.pdfview.font.ttf.TrueTypeTable.createTable(TrueTypeTable.java:113)
at com.sun.pdfview.font.ttf.TrueTypeFont.getTable(TrueTypeFont.java:106)
at com.sun.pdfview.font.TTFFont.getOutline(TTFFont.java:129)
at com.sun.pdfview.font.TTFFont.getOutline(TTFFont.java:89)
at com.sun.pdfview.font.OutlineFont.getGlyph(OutlineFont.java:118)
at com.sun.pdfview.font.PDFFont.getCachedGlyph(PDFFont.java:307)
at com.sun.pdfview.font.PDFFontEncoding.getGlyphFromEncoding(PDFFontEncoding.java:132)
at com.sun.pdfview.font.PDFFontEncoding.getGlyphs(PDFFontEncoding.java:98)
at com.sun.pdfview.font.PDFFont.getGlyphs(PDFFont.java:273)
at com.sun.pdfview.PDFTextFormat.doText(PDFTextFormat.java:283)
at com.sun.pdfview.PDFParser.iterate(PDFParser.java:742)
at com.sun.pdfview.BaseWatchable.run(BaseWatchable.java:88)
at java.lang.Thread.run(Unknown Source)
Run Code Online (Sandbox Code Playgroud)

此致,Haythem

java pdf rcp pdfrenderer

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

SQL更新列两次

我在表(Tab1)中有一个字符串列(Col1).我想编写一个脚本来删除'%'字符串值中的'或'字符.

选择此项如下:

SELECT REPLACE( Tab1.Col1, '&', ''), 
       REPLACE(Tab1.Col1, '%', '')
FROM Table1 Tab1
WHERE Tab1.Col1 like '%[&]%' 
      OR Tab1.Col1 like '%[%]%'
Run Code Online (Sandbox Code Playgroud)

这看起来是否正确?如果是这样我将如何将其转换为任何更新语句?我尝试了以下方法:

UPDATE Tab1
SET Tab1.Col1 =  REPLACE( Tab1.Col1, '&', ''),  
    Tab1.Col1 = REPLACE (Tab1.Col1, '%', '')
FROM Table1 Tab1
WHERE Tab1.Col1 like '%[&]%' 
      OR Tab1.Col1 like '%[%]%'
Run Code Online (Sandbox Code Playgroud)

这不起作用,因为你不能两次更新列SET.有没有其他方法可以做到这一点?我知道我可能在这里做些傻事,为我的无知道歉.

提前致谢.

sql sql-update

0
推荐指数
1
解决办法
2654
查看次数

如何在JavaScript中将数组中的所有元素转换为整数?

经过一些操作,我得到一个数组.我需要将所有数组值转换为整数.

我的示例代码

var result_string = 'a,b,c,d|1,2,3,4';
result = result_string.split("|");
alpha = result[0];
count = result[1];
// console.log(alpha);
// console.log(count);
count_array = count.split(",");
Run Code Online (Sandbox Code Playgroud)

count_array现在包含1,2,3,4但我需要这些值是整数.

我曾经使用过parseInt(count_array);,但它失败了.JS将此数组中的每个值都视为字符串.

javascript

58
推荐指数
8
解决办法
15万
查看次数

使用javascript分割字符串

我有一个像"; a; b; c ;; e"这样的字符串.请注意,之前有一个额外的分号e.我要被拆分的字符串a,b,c;,e.但它被分裂样a,b,c,;e.

我的代码是

var new_arr = str.split(';');
Run Code Online (Sandbox Code Playgroud)

我能在这做什么来获得我想要的结果?

问候

javascript string

6
推荐指数
1
解决办法
744
查看次数

将麦克风流保存为mp3或wave

我在Windows Phone设备中录制麦克风的声音.使用Xna.Framework.Audio.Microphone我存储声音MemoryStream.我可以将它保存为PCM格式.然而,将它转换为mp3文件会好得多.如果转换为mp3是不可能的,那么也许有人至少知道如何将其转换为wav.

谢谢你的回答.

mp3 xna microphone wav windows-phone-7

5
推荐指数
2
解决办法
4876
查看次数