问题列表 - 第35315页

如何在C程序中设置命令行参数,以便在用户键入"ps aux"时可见?

键入"ps aux"时,ps命令显示运行程序的命令参数.有些程序会将此更改为指示状态的方式.我已经尝试过更改argv []字段,但它似乎不起作用.是否有一种标准方法来设置命令行参数,以便在用户键入ps时显示它们?

也就是说,这不起作用:

int main(int argc,char **argv)
{
    argv[0] = "Hi Mom!";
    sleep(100);
}

09:40 imac3:~$ ./x &
[2] 96087
09:40 imac3:~$ ps uxp 96087 
USER      PID  %CPU %MEM      VSZ    RSS   TT  STAT STARTED      TIME COMMAND
yv32      96087   0.0  0.0  2426560    324 s001  S     9:40AM   0:00.00 ./x
09:40 imac3:~$ cat x.c
Run Code Online (Sandbox Code Playgroud)

c posix ps argv

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

CSS:如何定义具有无限垂直边框且初始高度为100%的居中div?

关于SOF的第一个问题,如果这可能是一个愚蠢的问题,请保持温和.:)没有找到解决方案,无论是在这里还是在网络上.

我在CSS上遇到了一些麻烦.我在这篇文章的最后粘贴了我的代码,但首先我会解释我想要完成的事情:

我想构建一个居中的固定宽度内容区域,左右各有无限的垂直图形边框.

这是我试过的:

  1. 我创建了一个带有.wrapper div 的#content div .以div为中心的标准程序说.给#content左边框的背景属性,.wrapper div给右边. #content正常工作:无尽的左边框.但.wrapper与其内容保持相同的高度.因此,如果内容较少,那么边框的浏览器高度将无穷无尽.

  2. 如果我将内容高度设置为100%,则边框显示到页面底部,但如果内容高于浏览器高度,则向下滚动边框不会继续.

  3. 我在#content和.wrapper:#contentbr之间插入了另一个div,并为该div提供了与#content相同的属性,但右边框图形:不工作,高度保持与包装器的内容相同.

尝试了一些更小的调整,但没有按我想要的方式解决.

可悲的是:Nr.如果我将#content的背景属性设置为:2,则工作正常:_background:url(img/content_left.png)左上方重复-y,url(img/content_left.png)右上方重复-y; _

可悲的是IE不知道CSS 3所以这是没有解决方案,因为我不能忽视IE .. :(

所以,我希望你们的帮助.有人必须知道如何做到这一点.


关于我的HTML和CSS示例的重要通知:我将border-properties替换为border-properties.实际上,左右边框需要是两个不同的图像,并使用评论的背景属性!

HTML和CSS:

<!doctype html>
<html>
<head>
    <!-- <link rel="stylesheet" type="text/css" href="css/style.css"> -->
    <style type="text/css">
        html, body { height: 100%; }

        #content 
        {
            margin: 0 auto;
            width: 950px;

            /* this is the real deal: */
            /* background: url("img/content_left.png") top left repeat-y; */

            /* this is just …
Run Code Online (Sandbox Code Playgroud)

html css height border

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

在UITextView中设置行高

我已经非常确定无法使用任何公共API,但我仍然想问:

有没有办法在UITextView中更改行高?

足以静态地完成它,不需要在运行时更改它.问题是默认的行高只是太小了.在尝试编写较长的文本时,文本看起来会非常压缩并且是一场噩梦.

谢谢,马克斯

编辑:我知道有它UIWebView,它很好,可以做样式等但它不可编辑.我需要一个可编辑的文本组件,其行高可以接受.来自Omni Frameworks的东西也无济于事,因为它太慢而感觉不对......

iphone cocoa-touch

58
推荐指数
6
解决办法
5万
查看次数

如何确定枚举值的代表类型?

考虑以下两个枚举:

enum MyEnum1 {
    Value1 = 1,
    Value2 = 2,
    Value3 = 3
}

enum MyEnum2 {
     Value1 = 'a',
     Value2 = 'b',
     Value3 = 'c'
}
Run Code Online (Sandbox Code Playgroud)

我可以通过显式转换来检索由这些枚举值表示的物理值,((int)MyEnum1.Value2) == 2或者((char)MyEnum2.Value2) == 'b',但是如果我想在不首先知道要转换的类型的情况下获取char表示或int表示,该怎么办?

是否有可能在没有强制转换的情况下获取枚举的基础值,或者至少在编程上可以确定基础值的正确类型?

c# enums casting

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

在LINQ查询'where'语句中实现条件'if'语句

我试图找出一种在我的数据模型中查询对象的方法,并且只包括那些非空的参数.如下所示:

public List<Widget> GetWidgets(string cond1, string cond2, string cond3)
{
    MyDataContext db = new MyDataContext();
    List<Widget> widgets = (from w in db.Widgets
                            where 
                                ... if cond1 != null w.condition1 == cond1 ...
                                ... if cond2 != null w.condition2 == cond2 ...
                                ... if cond3 != null w.condition3 == cond3 ...
                            select w).ToList();
    return widgets;
}
Run Code Online (Sandbox Code Playgroud)

由于小部件表可能变得非常大,我想避免这样做:

public List<Widget> GetWidgets(string cond1, string cond2, string cond3)
{
    MyDataContext db = new MyDataContext();
    List<Widget> widgets = db.Widgets.ToList();

    if(cond1 != null)
        widgets = widgets.Where(w …
Run Code Online (Sandbox Code Playgroud)

c# linq

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

用于将长IPv6地址转换为压缩形式的Java库

我想知道,是否有一个库可用于将长IPv6地址(例如2002:9876:57AB:0000:0000:0000:0000:0001)的表示转换为压缩的IPv6格式(在这种情况:2002:9876:57AB :: 1).

我找不到这样的图书馆.此库不应使用任何IP Api,不得进行网络连接.

我已经试过了

return Inet6Address.getByName(longAdress).toString();
Run Code Online (Sandbox Code Playgroud)

但这只是将4个零替换为1(在本例中为2002:9876:57AB:0:0:0:0:1).

有什么建议?

java ipv6

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

用户在Drupal中上传PDF

我正在为国际会议开发一个网站.我希望注册用户使用表格以pdf格式上传他们的研究论文.我以前没有使用CMS的经验.

forms pdf drupal file-upload drupal-5

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

在SQL查询中包含表名

我需要做的是从一个联合查询得到一个表名,其中4个选择来自不同的表.我需要获取id和表名以便进一步处理.

例如,我有table1,table2,table3 table4并有一个查询:

SELECT id from table1,blablabla
UNION
SELECT id from table2,blablabla
UNION
SELECT id from table3,blablabla
UNION
SELECT id from table4,blablabla
Run Code Online (Sandbox Code Playgroud)

我需要的结果如下:

1, blablabla, table1
4, blablabla, table4
7, blablabla, table2
Run Code Online (Sandbox Code Playgroud)

mysql sql

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

不能包含<gl/gl.h>

我正在使用Visual Studio 2010.我正在尝试在OpenGL中编写简单的Camera类.我需要在Camera.h中包含gl/gl.h
gl/gl.h已经包含在main.cpp中了,Camera.h包含在main.cpp中当我放入

#include <gl/gl.h>
Run Code Online (Sandbox Code Playgroud)

在Camera.hi中有一堆像这样的错误:
Error 11 error C2086: 'int APIENTRY' : redefinition C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\gl\GL.h 1153 1 Gaz 3D

文件:
Camera.h

#include <math.h>
#include <gl/gl.h>

#ifndef _CAMERA_H
#define _CAMERA_H

class Camera
{
private:
    Camera();
public:
    static Camera& getCamera();
    float x, y, z, rotv, roth;
    void moveForward(float n);
    void moveBackward(float n);
    void moveLeft(float n);
    void moveRight(float n);
    void lookUp(float n);
    void lookDown(float n);
    void lookLeft(float n);
    void lookRight(float n);
};

#endif
Run Code Online (Sandbox Code Playgroud)

main.cpp中:

#include <windows.h>
#include <gl\gl.h>
#include …
Run Code Online (Sandbox Code Playgroud)

opengl include redefinition

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

如何计算表中列的每个值?

我有这样一张桌子:

UserID     Customer ID status        
1               1          1
1               2          1 
1               3          1
1               4          2
1               5          1
1               6          3
1               7          2
2               8          1
2               9          2 
 ........
Run Code Online (Sandbox Code Playgroud)

我想总结一下这个表,对此:

 UserID           count(status 1)    count(status 2)   count(status 3)
    1                4                2                     1 
    2                1                2                     3
   .........
Run Code Online (Sandbox Code Playgroud)

我怎么能在PL/SQL中做到这一点?

预先感谢

sql database oracle plsql

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

标签 统计

c# ×2

sql ×2

argv ×1

border ×1

c ×1

casting ×1

cocoa-touch ×1

css ×1

database ×1

drupal ×1

drupal-5 ×1

enums ×1

file-upload ×1

forms ×1

height ×1

html ×1

include ×1

iphone ×1

ipv6 ×1

java ×1

linq ×1

mysql ×1

opengl ×1

oracle ×1

pdf ×1

plsql ×1

posix ×1

ps ×1

redefinition ×1