小编use*_*951的帖子

面向对象的ANSI C?

可能重复:
你能用C编写面向对象的代码吗?

我想知道是否可以使用严格的ANSI C作为面向对象的语言.如果可能,我如何在ANSI C中创建一个类.虽然该语言不是为OO设计的,但我真的很想尝试这个.

任何例子,链接等都是值得赞赏的.

c oop

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

为什么不安装nokogiri?

我有一个时间在Ubuntu 12.04上安装Nokogiri的魔鬼.我用rbenv.

    $ gem install nokogiri -v '1.6.1'
    ERROR:  While executing gem ... (Errno::EACCES)
        Permission denied - /home/deploy/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/nokogiri-1.6.1/.autotest

    $ sudo gem install nokogiri -v '1.6.1'
    ERROR:  Error installing nokogiri:
        nokogiri requires Ruby version >= 1.9.2.

    $ rbenv sudo gem install nokogiri -v '1.6.1'
    Building native extensions.  This could take a while...
    ERROR:  Error installing nokogiri:
        ERROR: Failed to build gem native extension.

        /home/deploy/.rbenv/versions/2.0.0-p353/bin/ruby extconf.rb

    Gem files will remain installed in /home/deploy/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/nokogiri-1.6.1 for inspection.
    Results logged to /home/deploy/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/nokogiri-1.6.1/ext/nokogiri/gem_make.out

    $ ruby -v …
Run Code Online (Sandbox Code Playgroud)

ruby rubygems nokogiri rbenv ubuntu-12.04

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

在Windows窗体C#上打开Word(.docx)文件

我正在尝试让我的程序能够在表单上显示Microsoft Word文件,但没有任何运气.我希望能够以只读方式打开文件并将其显示在表单上.所以基本上只是显示它的内容.Web上的各种用户都建议在WebBrowser控件中显示文件(在工具箱下).我试过这个但是没能让它运转起来.我的最终目标是能够在Web浏览器(或类似方式)上进行注释,然后将注释与打开的文件一起保存.

我对C#语言也不是很有经验,所以对如何实现我的问题的任何帮助都将非常感激.

c# docx webbrowser-control winforms

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

cocoapods同步:ld:框架未找到DATAFilter,链接器命令失败,退出代码为1

我想让Sync(https://github.com/hyperoslo/Sync)在我的'em'Xcode iOS Swift项目中工作.我有迦太基的框架依赖经验,所以这是我的cocoapods首映.

我的Podfile

use_frameworks!

target "em" do
    pod 'Sync'
end
Run Code Online (Sandbox Code Playgroud)

我的Pods目录:

Michal-MBP:em kolisko$ v Pods
total 24
drwxr-xr-x  16 kolisko  staff   544 14 ?vc 10:27 ./
drwxr-xr-x  14 kolisko  staff   476 14 ?vc 09:21 ../
-rw-r--r--@  1 kolisko  staff  6148 14 ?vc 10:27 .DS_Store
drwxr-xr-x   5 kolisko  staff   170 14 ?vc 09:20 DATAFilter/
drwxr-xr-x   5 kolisko  staff   170 14 ?vc 09:20 DATAObjectIDs/
drwxr-xr-x   5 kolisko  staff   170 14 ?vc 09:20 DATAStack/
drwxr-xr-x   2 kolisko  staff    68 14 …
Run Code Online (Sandbox Code Playgroud)

xcode core-data ios cocoapods swift

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

对于python中的大n值,除以10会得到不准确的答案

我正在解决一个解决2 ^ 1000位数之和的简单问题.我知道,解决方案非常简单; 但请看这段代码:

n=2**1000
sum=0
while n>0:
    sum+=n%10
    n=int(n/10)
    print(n)
print(sum)
Run Code Online (Sandbox Code Playgroud)

以上片段给出了错误的答案.但是,如果我做了一个小改动:

n=2**1000
sum=0
while n>0:
    sum+=n%10
    n//=10     # changed
    print(n)
print(sum)
Run Code Online (Sandbox Code Playgroud)

那么答案是对的.谁能告诉我这里的区别是什么?

(注意:这种差异仅适用于较大的值n.)

python python-3.x

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

在Bootstrap 3中的单元格中心ul

我有一个使用Bootstrap 3的网页.在这个网页中,我试图将a集中ul在一个col-xs-12.目前,在这个Bootply中,我有以下内容:

<div class="container">
  <div class="row">
    <div class="col-xs-12 center-block" style="background-color:grey;">
      <ul class="list-inline">
        <li><div class="item"></div></li>
        <li><div class="item"></div></li>
        <li><div class="item"></div></li>
        <li><div class="item"></div></li>
        <li><div class="item"></div></li>
      </ul>
    </div>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

如图所示,它在ul左边对齐div.如何居中uldiv.如果那是不可能的,我该如何水平放置水平布置项目列表?

css twitter-bootstrap

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

使用最近邻放大图像

我一直在尝试让我的程序放大图像。我在为缩放图像分配新空间时遇到了一些问题,但我认为它已修复。我遇到的问题是,当我试图从临时内存持有人发回我的图像时,程序崩溃了。

加载的图像放置在我的struct Image. 像素位于 中 img->pixels,高度为img->height,宽度为img->width。但是我不知道为什么当我将像素从我的转移tmp2 struct到我的img struct时候程序会崩溃,而当我做相反的事情时它不会崩溃。这是代码:

void makeBigger(Image *img, int scale) {

    Image *tmp2;
    tmp2 = (Image*)malloc(sizeof(Image));
    tmp2->height = img->height*scale;
    tmp2->width = img->width*scale;

    tmp2->pixels = (Pixel**)malloc(sizeof(Pixel*)*tmp2->height);
    for (unsigned int i = 0; i < img->height; i++)
    {
        tmp2->pixels[i] = (Pixel*)malloc(sizeof(Pixel)*tmp2->width);
        for (unsigned int j = 0; j < img->width; j++)
        {
            tmp2->pixels[i][j] = img->pixels[i][j];
        }
    }
    free(img->pixels);

    //scaling up the struct's height and width
    img->height *= scale; …
Run Code Online (Sandbox Code Playgroud)

c scaling image nearest-neighbor

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

在div中居中<a>标签

目前我的按钮有问题.我希望能够将我的'a'标记居中,但此刻它只会粘在左侧.我尝试过使用"display:block",但是这会让我的按钮占据任何div的全宽.

HTML:

<a href="#" class="button blue">Apply Now</a>
Run Code Online (Sandbox Code Playgroud)

CSS:

.button {
    padding:1em;
    text-align: center;
    display:inline-block;
    text-decoration: none !important;
    margin:0 auto;

    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
Run Code Online (Sandbox Code Playgroud)

html css button

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

Symfony 3 Apache 500内部服务器错误

我正在使用Symfony 3.2.3并从PHP内置Web服务器切换到Apache(http://symfony.com/doc/current/setup/web_server_configuration.html,Apache 2.4.18).它适用于根Symfony页面(http://example.com/,没有Symfony路由),但是当我创建一个带路由的控制器时(例如@Route("/ development",name ="development")) ,我得到了Apache 500内部服务器错误.当使用PHP内置Web服务器请求此方(/开发)时,它可以正常工作.在Apache日志中,我没有收到任何错误消息.PHP"display_error"打开,"error_reporting"是"E_ALL",php"error_log"文件中没有消息.

知道可能是什么问题吗?

apache2 symfony internal-server-error

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

不支持的major.minor版本52.0(无法加载类)

当我运行项目时,出现以下异常:

javax.servlet.ServletException: java.lang.UnsupportedClassVersionError: apache/commons/codec/UtilityUtil : Unsupported major.minor version 52.0 (unable to load class apache.commons.codec.UtilityUtil)
Run Code Online (Sandbox Code Playgroud)

我研究发现,如果Java版本与运行时和编译时间不同,则会发生这种情况。

我已经关注了这两篇文章,并试图找出我正在使用Java 8,并且运行时具有1.7 。: 不支持的major.minor版本52.0强制门户网站 如何修复java.lang.UnsupportedClassVersionError:不支持的major.minor版本

我已将编译版本更改为1.7。但是仍然存在相同的问题。我不知道为什么。

运行时版本:1.7.0_45编译版本:1.7.0_80。

java

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