小编dus*_*uff的帖子

带图像的iphone uipickerview

可以在uipickerview中添加一些图像/图标而不是文本作为项目吗?谢谢

iphone uipickerview

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

编写C扩展到Ruby的好处

我是一名新的Ruby程序员,并且正在查看一些教程,用于编写Ruby语言的C代码扩展,我想知道:这样做有什么好处?我个人正在考虑这个,因为我将来必须为一个班级做一个团队项目,我很确定我是唯一一个做Ruby开发的人,但大多数人都知道C所以我可以让他们写我理论上可以在我自己的Ruby开发中使用的C代码.但通常情况下,这是做这件事的主要原因还是我不知道的事情?另外,我的想法是否适用于你的观点(当我将其集成到Ruby中以进行整体项目时,有人进行C开发)?你能用其他语言做类似的事情(即你可以用Ruby代码和Python代码等)吗?

c ruby java ruby-on-rails

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

警告:mysqli_connect():MySQL服务器已经消失

我写了一个简单的PHP代码连接到mysql服务器,如下所示

    <?php

$username = "root";
$password = "Kepwd";
$hostname = "localhost:81";

//connection to the database
$dbhandle = mysqli_connect($hostname, $username, $password)
  or die("Unable to connect to MySQL");
echo "Connected to MySQL<br>";

 ?>
Run Code Online (Sandbox Code Playgroud)

但这会产生以下错误.我在google和stactoverflow中找到了一些关于此问题的主题.但那些对我没有帮助.请有人帮帮我吗?

    ( ! ) Warning: mysqli_connect(): MySQL server has gone away in C:\wamp\www\SSDConsultingNew\inc\test.php on line 8
Call Stack
#   Time    Memory  Function    Location
1   0.0014  240936  {main}( )   ..\test.php:0
2   0.0014  241528  mysqli_connect ( )  ..\test.php:8

( ! ) Warning: mysqli_connect(): Error while reading greeting packet. PID=10612 in C:\wamp\www\SSDConsultingNew\inc\test.php …
Run Code Online (Sandbox Code Playgroud)

php mysql mysqli database-connection

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

STL是c ++核心的一部分吗?

我有一些令人困惑的真假问题,我希望有人回答这些问题并为我证明答案,因为我已经进行了搜索

1 - STL是c ++编程语言核心的一部分

2 - std :: string是STL的一部分(我猜T)

3 - 迭代器的一个目的是连接容器和算法(我猜T)

4 - 列表的元素按顺序存储在存储器中.(我猜F)

5 - 矢量元素顺序存储在存储器中.(我猜F)

c++ stl

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

$ this->是什么意思?

$this->这里运营商的职能是什么?这是变量吗?

有人可以解释下面的代码:

if(isset($this->mDbPort))
{
  $this->mDbHost .= ":" . $this->mDbPort;
}
Run Code Online (Sandbox Code Playgroud)

php

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

sizeof char**指针是否依赖于机器的体系结构?

当我执行以下代码时:

int main()
{
    char **temp;
    printf("Size of **temp %d", sizeof(**temp));
    printf("Size of *temp %d", sizeof(*temp));
    printf("Size of temp %d", sizeof(temp));
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我明白了:

Size of **temp 1
Size of *temp 8
Size of temp 8
Run Code Online (Sandbox Code Playgroud)

我不明白的是char指针的大小是8多少?机器独立吗?

c pointers sizeof

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

C#MySql MySqlConnection保持打开整个程序

所以我要做的是打开一个MysqlConnection,然后永远不要为整个应用程序关闭它(直到结束).

我有这个:

static void Main(string[] args)
{
    OpenCon();
}

public static MySqlConnection OpenCon()
{
    MySqlConnection masterOpenCON = new MySqlConnection(SQLStringClass.masterConString);
    masterOpenCON.Open();
    return masterOpenCON;
}
Run Code Online (Sandbox Code Playgroud)

但是,我相信这会不断打开连接,如何打开连接一次并在整个应用程序中引用连接.这就是我现在称之为的方式.

try
{
    MySqlCommand mysqlprocessCmdInsertItem = new MySqlCommand(SQLStringClass.mySQLCOMMAND, OpenCon());
    mysqlprocessCmdInsertItem.ExecuteNonQuery();
}
Run Code Online (Sandbox Code Playgroud)

c# mysql

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

Apple Mach-O链接器错误("重复符号")

我正在尝试编译我的游戏并且出现一个不应该出现的错误.

这些是我班级的文件:

Circle.h:

#import <UIKit/UIKit.h>

@interface Circle : NSObject
{

}
@property (readwrite, assign) CGPoint Center;
@property (readwrite, assign) float Radius;

+ (Circle *) CircleMakeFromCenter:(CGPoint)center radius:(float)radius;

@end
Run Code Online (Sandbox Code Playgroud)

Circle.m:

#import "Circle.h"

@implementation Circle
@synthesize Center;
@synthesize Radius;

+ (Circle *) CircleMakeFromCenter:(CGPoint)center radius:(float)radius{
    Circle *c = [[Circle alloc] init];
    c.Center = center;
    c.Radius = radius;

    return c;
}

@end
Run Code Online (Sandbox Code Playgroud)

这是一个错误,说Radius是一个重复的符号.

为什么会出现这个错误?

iphone objective-c

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

"fgets"功能的参数太少了?

从字面上看,现在只学习了两个小时.我每天在一小时内使用Sams Teach Yourself C而且我在第2课时只是看似简单的练习.

5.以下程序有什么作用?(输入,编译并运行它.)

/* ex02-05.c */
#include <stdio.h>
#include <string.h>
int main(void)
{
    char buffer[256];

    printf( "Enter your name and press <Enter>:\n");
    fgets( buffer );

    printf( "\nYour name has %d characters and spaces!",
                     strlen( buffer ));

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

所以书的后面说最终结果应该允许我输入并命名并让它告诉我空格和字符的数量.但是,我收到一条错误,指出"在第9行上运行fgets的参数太少了"?

c

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

iOS 6中的文件路径给我null

我正在使用iPhone6模拟器,我正在尝试使用以下任何代码获取文件(任何扩展名为pdf的html):

 NSString *file = [[NSBundle mainBundle] pathForResource:[NSString stringWithFormat:@"%@.pdf", documentName] ofType:nil];
Run Code Online (Sandbox Code Playgroud)

要么

NSString *file2 = [[NSBundle mainBundle] pathForResource:documentName ofType:@"pdf"];
Run Code Online (Sandbox Code Playgroud)

我确定该文件存在于Resources文件夹中并且我没有添加该文件,我以编程方式从Web下载并在此路径中查看(/ Users/myMac/Library/Application Support/iPhone Simulator/6.9/Applications /E60F22DD-7301-48EF-AB25-B9D42FA6AD49/myApp.app)我看到了文件,但是代码看不到它

但是这个代码有时会让我为null,而有些时候会给我这个文件.

为什么会发生这种情况以及如何防止这种情况并使其始终为我提供文件.考虑我使用

if(file != nil)
Run Code Online (Sandbox Code Playgroud)

并希望如果file == nil尝试使用任何方式打开它.

提前致谢.

iphone nsfilemanager ipad ios

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

c#有星星和空格的循环

我目前正在打破这个简单的循环任务,我必须做的循环.

基本上我想要实现的是:

1)用户给出了星形金字塔的长度

2)用for循环制作金字塔.

它需要看起来像这样:(如果它需要5层高;第一行是5个空格1星;第二行4个空格2星等等.

    *
   **
  *** 
 ****
Run Code Online (Sandbox Code Playgroud)

(难以格式化,但你得到了我的意图.)

我现在有这个

    public void Pyramid()
    {
        Console.WriteLine("Give the hight of the pyramid");
        _aantal = Convert.ToInt32(Console.ReadLine());

        for (int i = 1; i <= _aantal; i++) // loop for hight
        {
            for (int d = _aantal; d > 0; d--) // loop for spaces
            {
                Console.Write(_spatie);
            }

            for (int e = 0; e < i; e++) // loop for stars
            {
                Console.Write(_ster);
            }

            Console.WriteLine();
        }
    }
Run Code Online (Sandbox Code Playgroud)

输出始终是插入的空格数量,并且不会正确递减.虽然如果我调试它,它会正确倒计时.

谢谢你的回复.

c# loops

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