小编チーズ*_*ズパン的帖子

如何在WP8.1中更改CheckBox的CheckMark颜色?

我正在开发一个Windows Phone应用程序.我找不到任何属性来更改CheckBox的CheckMark颜色.如何更改复选框的复选标记颜色?

c# windows-phone-8.1

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

如何使用laravel从slave读取并在mongodb中使用replicaset写入master

我正在使用 mongodb 使用 laravel 5.1。对于 mongodb,我使用 jenssegers mongo 配置。

现在我必须创建 mongodb 副本集,并且我只想从主服务器的从属和写操作进行读取操作。

在 laravel 的文档中,我读到我们可以在读写中进行分离,如下所示:

'mysql' => [
    'read' => [
        'host' => '192.168.1.1',
    ],
    'write' => [
        'host' => '196.168.1.2'
    ],
    'driver'    => 'mysql',
    'database'  => 'database',
    'username'  => 'root',
    'password'  => '',
    'charset'   => 'utf8',
    'collation' => 'utf8_unicode_ci',
    'prefix'    => '',
],
Run Code Online (Sandbox Code Playgroud)

这里是链接了解如何在laravel设置配置。

在 jenssegers 文档中,这里是复制配置:

'mongodb' => [
    'driver'   => 'mongodb',
    'host'     => ['server1', 'server2'],
    'port'     => env('DB_PORT', 27017),
    'database' => env('DB_DATABASE'),
    'username' => …
Run Code Online (Sandbox Code Playgroud)

php mongodb laravel jenssegers-mongodb laravel-5.1

5
推荐指数
0
解决办法
1340
查看次数

Laravel delete() 静态调用

我收到这个错误:

非静态方法 Illuminate\Database\Eloquent\Model::delete() 不应静态调用,假设 $this 来自不兼容的上下文

这是我的控制器中的代码:

$file_db = new File();
$file_db = $file_db->where('id',$id)->find($id);
$file_db = $file_db->delete();
Run Code Online (Sandbox Code Playgroud)

有人可以解释我做错了什么以及如何正确调用它吗?

php laravel laravel-5

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

究竟如何使用array.where?

我不确定我是否对array.where()的工作方式有了正确的认识.我有一个填充了Spectrum.cs对象的数组.每个光谱包含文件名属性.

mySpectrum.filename; //串

现在我有一个stringvalue,我想与数组中的每个对象进行比较,以找出它是否具有相同的文件名.我得到它应该像这样工作:

Spectrum bgSpec = new Spectrum(); //Has a filename
Spectrum[] currentSpectra;  //Array filled with Spectra

//Somehow this doesn't seem to work. Propably due to the returnvalue for where() which seems //to be IEnumerable.
Spectrum tempSpectrum = currentSpectra.Where<Spectrum>(c => c.filename == bgSpec);
Run Code Online (Sandbox Code Playgroud)

我确实把一切都弄错了,如果有人能够指出它是什么或者如何做对,我将非常感激.

在此先感谢BC++

.net c# arrays

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

cv2.waitkey(1)未在opencv python中运行

我需要使用cv2了解python中的cv2.waitkey()

faceCascade = cv2.CascadeClassifier(cascPath)

video_capture = cv2.VideoCapture(0)

while True:
    # Capture frame-by-frame
ret, frame = video_capture.read()

gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)

faces = faceCascade.detectMultiScale(
    gray,
    scaleFactor=1.1,
    minNeighbors=8,
    minSize=(40, 40),
    #flags=cv2.cv.CV_HAAR_SCALE_IMAGE
    flags = 0
)   

# Draw a rectangle around the faces
for (x, y, w, h) in faces:
    cv2.rectangle(gray, (x, y), (x+w, y+h), (0, 255, 0), 2)

# Display the resulting frame
cv2.imshow('Video', gray)
if cv2.waitKey(1) & 0xFF == ord('q'):
    break
if cv2.waitKey(1) & 0xFF == ord('b'):
    cv2.imwrite('example.png',gray)
Run Code Online (Sandbox Code Playgroud)

cv2.waitKey()当我按b时不保存图片,但按q可以。请帮忙!

python opencv opencv3.0

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

无法居中对齐画布

我一直在谷歌搜索解决方案无济于事.我只想要center-align我的canvas.我已经试过float="center",text-align="center",margin-top: 100px 但在浏览器中我的舞台didnt居中.任何帮助表示赞赏.

<body onLoad="Main();">
<canvas id="Shooter" width="320" height="480" align="center">
Your browser does not support the HTML5 canvas tag.
</canvas>
Run Code Online (Sandbox Code Playgroud)

html canvas center alignment

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

无符号长整数的确切值范围是多少?

我正在完成"以艰难的方式学习C"一书中的练习.练习7要求读者找到unsigned long超出范围的值.

更改longunsigned long并设法找到这使得它过大的数量.

所以我的方法是首先获得unsigned long我的机器上的大小:

printf("SIZEOF ULONG: %lu", sizeof(unsigned long));
Run Code Online (Sandbox Code Playgroud)

8结果打印出来.因此,假设unsigned long我的机器上将占用64位,我查找了维基百科上的最大范围.

64位(字,双字,长字,长字,四字,四字,qword,int64)

  • 无符号:从0到18,446,744,073,709,551,615

我期望unsigned long用上面的值声明一个会在没有警告的情况下编译,直到我将值增加1.结果是不同的.编译以下程序会导致警告.

#include <stdio.h>
int main()
{
    unsigned long value = 18446744073709551615;
    printf("SIZEOF ULONG: %lu", sizeof(unsigned long));
    printf("VALUE: %lu", value);
    return 0;
}

bla.c: In function ‘main’:
bla.c:5:27: warning: integer constant is so large that it is unsigned
     unsigned long value = 18446744073709551615;
                           ^~~~~~~~~~~~~~~~~~~~
Run Code Online (Sandbox Code Playgroud)

那么为什么gcc抱怨价值大到我想我已经宣布它了unsigned

c unsigned long-integer

4
推荐指数
2
解决办法
544
查看次数

解析后的小数位错误

我正在尝试从asc文件加载一些XY坐标.它看起来像这样:

-55.988544 9382
-53.395804 9403
-50.804601 9433

然后我将坐标转换为浮点数.但不知何故fe为第一个值我得到"-55988544.0"而不是"-55.988544".

这是代码:

 private void btngettext_Click(object sender, EventArgs e)
    {
        StreamReader objStream = new StreamReader("C:\\...\\.asc");

        firstLine = objStream.ReadLine();

        int i = 0;

        /*Split String on Tab,
         * will separate words*/
        string[] words = firstLine.Split('\t');

        richTextBox1.Text = words[0];

        foreach(string word in words)
        {
            if(word != "")
            {
                Console.WriteLine(word); //the value of the string is "-55.988544" here 
                //value = float.Parse(word); tried both
                value = Convert.ToSingle(word); //here the float value is "-55988544.0"
                Console.WriteLine(value.ToString());// …
Run Code Online (Sandbox Code Playgroud)

c# parsing

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

LInq 左连接在 on 子句中有多个条件

我在 SQL 中有一个连接,我需要在 linq 中编写它,这是select声明:

select * from products p
left join customer cust
on((cust.identifier = p.orgID or cust.identifier = p.personalno) and cust.identifier is not null);
Run Code Online (Sandbox Code Playgroud)

如何在 linq 中编写此语句?

c# linq entity-framework linq-to-sql

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

如何使用JavaScript读取/写入HTML文档中的<input>值?

我的<input>文件中有一个.在那里,我希望用户做一些输入.

var myVar = document.getElementById('userInput').value;
Run Code Online (Sandbox Code Playgroud)

然后我希望这个值显示在另一个中<input>.

document.getElementById('Preview').value = myVar;
Run Code Online (Sandbox Code Playgroud)

这段代码不知何故不起作用.

有人可以帮忙吗?

提前致谢!

html javascript document input

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