问题列表 - 第5178页

哪个linux发行版适合新编程的linux编程?

当我提出linux时,我发现OpenSuse和Ubuntu中的命令是不同的.

其中哪一个适合于那些在Linux中是新手并希望掌握命令的人

编程和使用linux时需要什么?

linux

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

c ++输出并输入单个字符

我正在用c ++编写一个程序,它实现了一个双向链表,每个节点都有一个字符.我通过append函数插入字符:

doubly_linked_list adam;
adam.append('a');
Run Code Online (Sandbox Code Playgroud)

该功能实现如下:

//Append node
    node* append(const item c){

        //If the list is not empty...
        if(length){
            //maintain pointers to end nodes
            node* old_last_node = last;
            node* new_last_node = new node;

            //re-assign the double link and exit link
            old_last_node->next = new_last_node;
            new_last_node->back = old_last_node;
            new_last_node->next = NULL;

            //re-assign the last pointer
            last = new_last_node;
        }
        //If this is the first node
        else{
            //assign first and last to the new node
            last = first = new node;

            //assign nulls …
Run Code Online (Sandbox Code Playgroud)

c++ cout linked-list list char

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

Android MenuItem切换按钮

在我的Android应用程序中,我希望设置可以在其菜单中切换,就像拨号器应用程序用于扬声器和静音.你可以看到下面的图片:

http://www.isaacwaller.com/images/acall.png

您可以看到扬声器,静音和保持选项是如何切换按钮 - 您可以再次点击它们,它们将切换绿色.他们可能会以自定义方式执行此操作,但我怀疑它是一个选项(我尝试设置Checkable属性).

android button toggle menuitem togglebutton

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

减少SWF文件大小

我有一个只有几个图形和大量ActionScript 3的项目.任何人都有减少SWF文件大小的提示吗?

actionscript actionscript-3

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

可能的内存泄漏?

好的,所以我有两个类,在代码中按顺序称它们为A和B. B类将A类实例化为数组,B类也有一个错误消息char*变量,A类必须在发生错误时设置.我创建了一个带有纯虚函数的第三个类,用于在B中设置errorMessage变量,然后使B成为该第三个类的子元素.A类创建一个指向第三个类的指针,称之为C - 当B初始化A对象的数组时,它循环遍历它们并调用A中的函数将A的指针设置为C--它将"this"传递给该函数,然后A将指向C的指针设置为"this",并且由于C是B的父级,A可以设置C-> errorMessage(我必须这样做,因为A和B在编译时不能同时意识到对方时间).

但是,无论如何它工作正常,当我将命令行参数传递给main(int,char**)时,除非我将七个,八个或十二个以上的参数传递给它,否则它会起作用...我将其缩小(通过注释)出来的行代码,在A中,它将指针指向C,设置为由B传递给它的值.这对我没有意义......我怀疑是内存泄漏或其他什么,但它似乎错了,我不知道如何修复它...另外我不明白为什么特别是七,八,十二个以上的参数不起作用,1-6和9-12工作正常.

这是我的代码(剥离) -

//class C
class errorContainer{

public:
    virtual ~errorContainer(){ }
    virtual void reportError(int,char*)=0;

};

//Class A
class switchObject{
    void reportError(int,char*);
    errorContainer* errorReference;

public:
    void bindErrorContainer(errorContainer*);
};

//Class A member function definitions
void switchObject::reportError(int errorCode,char* errorMessage){
    errorReference->reportError(errorCode,errorMessage);
}

void switchObject::bindErrorContainer(errorContainer* newReference){
    errorReference=newReference; //commenting out this line fixes the problem
}

//Class B
class switchSystem: public errorContainer{
    int errorCode;
    char* errorMessage;

public:
    switchSystem(int); //MUST specify number of switches in this system.
    void reportError(int,char*);
    int errCode();
    char* …
Run Code Online (Sandbox Code Playgroud)

c++ inheritance pointers memory-leaks class

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

如何查看实时MySQL查询?

如何在我的Linux服务器上跟踪MySQL查询?

例如,我喜欢设置某种侦听器,然后请求网页并查看引擎执行的所有查询,或者只查看在生产服务器上运行的所有查询.我怎样才能做到这一点?

mysql monitoring

470
推荐指数
10
解决办法
51万
查看次数

将多个功能打包到单个WSP解决方案文件中

我正在开发一个sharepoint功能,其中包括两个列表定义,2个webpart,一个功能接收器程序集和一个InfoPath表单.

我必须使用WSPBuilder打包这些,并且要求将所有这些功能打包到一个WSP解决方案文件中.

现在,WSP构建器需要特定文件夹结构中的部署文件,与12 Hive of sharepoint相同.

我的问题是我的所有功能都是单独开发的,由多个项目文件组成,这些文件不一定在同一个文件夹结构中.

如何使用WSP Builder将多个功能打包到单个WSP解决方案中?

sharepoint moss sharepoint-2007 wspbuilder wsp

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

javascript中的动态代理?

我可以通过做这样的事情代理javascript中的单个函数(只是从内存中记下来,所以请耐心等待)

function addAroundAdvice(target){
    var targetFunction = target.aFunction;
    target.aFunction = new function(){
           invokePreCall();
           targetFunction.apply(target, arguments);
           invokePostCall();
    }
}
Run Code Online (Sandbox Code Playgroud)

作为一名java程序员,我认为这是一个动态代理.每当我编写这样的代码时,我认为有人必须创建一个非常聪明的库来执行常见的代理操作,这比我能赶时间做的好10%.我期待一些东西,比如正确拦截任何给定对象的所有方法,这可能不是完全无关紧要的.然后有不同类型的建议.因此,虽然我并不期待像scriptaculous那么大的东西,但它肯定超过6行代码.

那么这些图书馆在哪里?

javascript

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

ASP.NET MVC自动解码来自AJAX的JSON编码参数

当我的JavaScript代码使用AJAX调用ASP.NET MVC方法时,它会传递JSON中的值.例如:

var request = new XMLHttpRequest();
request.open("GET", "http://www.awesome.com/DoSomething?param1=%22some%20string%22&param2=1234", true);  // parameter string created with JSON.stringify
Run Code Online (Sandbox Code Playgroud)

要么

var request = new XMLHttpRequest();
request.open("POST", "http://www.awesome.com/DoSomething", true);
// set some headers
request.send("param1=%22some%20string%22&param2=1234");  // parameter string created with JSON.stringify
Run Code Online (Sandbox Code Playgroud)

在ASP.NET MVC方面,我有我的方法来处理调用:

public void DoSomething(string param1, string param2) {
Run Code Online (Sandbox Code Playgroud)

糟糕的是param1被引号括起来:

"some string"
Run Code Online (Sandbox Code Playgroud)

更糟糕的是param2是字符串:

1234
Run Code Online (Sandbox Code Playgroud)

当我真的想要将值作为整数时.所以,我要做的第一件事是使用DataContractJsonSerializer来解码这些小狗,所以我的字符串没有引号,我的第二个字符串被转换为int.前一两次也不算太糟糕,但是每个AJAX动作都需要做旧.

理想情况下,拥有如下签名非常棒:

public void DoSomething(string param1, int param2)
Run Code Online (Sandbox Code Playgroud)

我可以直接跳入并使用我的值而不用担心JSON解码,就像非AJAX操作一样.

有没有办法做到这一点?

asp.net-mvc json

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

为什么Suhosin不是PHP核心的一部分?

似乎Suhosin补丁并扩展了PHP核心,以保护用户免受核心缺陷的影响.似乎有些聪明人正在使用这个系统.因为它似乎是一件好事,所以我很好奇为什么它不是PHP核心的一部分.有人知道吗?

更新:显然,Linux的某些发行版默认情况下还会将PHP与Suhosin打包在一起.这似乎适用于Debian(至少Lenny)和Arch Linux.任何其他发行版默认情况下使用Suhosin打包PHP?

php security suhosin

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