问题列表 - 第4990页

命名计数变量

什么更好?nNodes或nodeCount

naming

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

鞋子和宝石

码:

Shoes.setup do
  gem 'mechanize'
end

require 'rubygems'
require 'mechanize'
Run Code Online (Sandbox Code Playgroud)

跑鞋上面说:

no such file to load -- mechanize
Run Code Online (Sandbox Code Playgroud)

谢谢.

ruby shoes

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

学习linux shell脚本是多么有用/困难?替代建议?

我迫切需要一些建议.

作为CS专业,我差不多完成了大三.我有点觉得自己是一个后来者,因为直到二年级才开始进入计算机科学......通过努力工作,一年中有很多学分和暑期学校,我几乎赶上了同龄人,但是这里来了忧虑:

我的所有学校工作都教会了我很多关于计算机科学的知识,但很少关于实际编程.虽然我有很多动力,但我几乎没有空闲时间让我接受侧面项目.这让我感到不安,原因有两个,1)我真的对这个领域充满热情; 2)我知道很多雇主都喜欢看到在校外有经验的学生.

所以我最近有一个想法:如果我将Linux作为我的主要操作系统,但尽可能地限制自己到终端,试图自然地(在谷歌的帮助下)熟悉命令行,并希望逐渐恢复shell脚本使用在线教程.

你认为这对有抱负的程序员有多大帮助?它有多现实?对于小型项目,您还有其他建议吗?几乎没有空闲时间的学生可以在校外接听吗?

非常感谢,我喜欢这个网站(和播客),并将感谢任何反馈.

linux shell

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

是否可以在不使用框架的情况下构建Java Web应用程序?

如果不是新手的友好java框架是什么?

我想建立像twitter这样的东西.

java twitter frameworks web-applications

5
推荐指数
4
解决办法
8699
查看次数

当我运行asp.net项目时,我得到:Internet Explorer无法显示网页

我最近在新的vista计算机上安装了vs2005和sp3.5.从未在此计算机上安装Visual Studio.

每当我正在构建一个Web项目时,我都会收到以下信息:"Internet Explorer无法显示该网页".

我无法运行任何项目......

谢谢

asp.net visual-studio-2005 asp.net-2.0 asp.net-3.5

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

当我输入'cd~'时,'〜'是什么目录?

我只是初次使用SSH,但是当我登录时,我最终进入目录〜,这通常是FTP中的同一目录.我仍然可以去/,但我不知道是什么意思.家?它与/相关的位置,或者我怎么能找到?

unix linux shell command-line

5
推荐指数
3
解决办法
3981
查看次数

PHP和xPath问题

我正在使用PHP和xPath爬进我拥有的网站(只是抓取html而不是进入服务器)但我收到此错误:

可捕获的致命错误:无法将类DOMNodeList的对象转换为第46行的C:\ wamp\www\crawler.php中的字符串

我已经尝试回应那条线,看看我得到了什么,但我会得到同样的错误,我也尝试谷歌搜索错误,但我,最后,最终在PHP文档,发现我的例子是完全如同一个在PHP文档中除了我正在使用HTML而不是XML ...所以我不知道什么是错的...这是我的代码...

<?php
$html = file_get_contents('http://miurl.com/mipagina#0');
// create document object model
$dom = new DOMDocument();
// load html into document object model
@$dom->loadHTML($html);
// create domxpath instance
$xPath = new DOMXPath($dom);
// get all elements with a particular id and then loop through and print the href attribute
$elements = $xPath->query("//*[@class='nombrecomplejo']");
if ($elements != null) {
    foreach ($elements as $e) {
      echo parse_str($e);
    } 
}                                                   
?>
Run Code Online (Sandbox Code Playgroud)

编辑

实际上是对不起那条线是在我评论其他东西的时候进行测试...我在这里删除它仍然有错误但是.

php xpath

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

使用16位无符号整数数组在C++中创建一个Maze类?

我正在尝试创建一个数据结构来代表C++中的Maze.

我需要持有的关于迷宫的所有数据都可以使用按位运算以16位整数存储(以表示迷宫的每个单元格):
替代文字
(来源:mazeworks.com)
16位无符号整数

所以,我想出了一个16位16位数组的数组,我很高兴能够使用我的Maze数据结构.我希望保持数据结构的大小,以便我可以轻松创建非常密集的迷宫.

因此,我需要能够在运行时动态创建一个n*m大小的16位16位整数数组.在某处我读到C++中的2d数组只是[nm *]大小的1d数组的合成糖,你可以通过[row + col*width]访问元素.

以下是我的工作尝试:

class Maze {
    public:

        Maze(int mazeWidth, int mazeHeight)
        {
            mazeGrid = new unsigned int16_t[width*height];
            width = mazeWidth;
            height = mazeHeight;
        }

        unsigned int16_t getArrayValue(int row, int col)
        {
            return mazeGrid[row + col*width];
        }

        void setArrayValue(int row, int col, unsigned int16_t value)
        {
            mazeGrid[row + col*width] = value;
        }

    private:
        int width, height;
        unsigned int16_t *mazeGrid;

}
Run Code Online (Sandbox Code Playgroud)

有一些C++知识的人对我的Maze课有什么建议吗?我对C++很新,所以这对我来说都是一次学习经历.

c++ arrays maze data-structures

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

在学习BOOST替代方案之前,我是否应该熟练掌握STL库?

在学习C++时将自己限制在STL库中是否有意义,然后在熟练使用vanilla C++之后解决boost及其添加问题?

或者你应该在学习C++的同时潜入BOOST?

c++ boost stl

25
推荐指数
3
解决办法
9065
查看次数

为Ruby编写模块

你是如何为ruby编写一个模块的.在python中你可以使用

# module.py
def helloworld(name):
    print "Hello, %s" % name

# main.py
import module
module.helloworld("Jim")
Run Code Online (Sandbox Code Playgroud)

回到问题如何在/为ruby创建模块

ruby

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