小编war*_*ren的帖子

如何在Web开发中选择颜色

当我构建一个网站时,我倾向于在Paint.NET中做一些图形设计(开发人员风格),但我怎么知道颜色会在不同机器上的所有浏览器上正确显示?您通常编码的颜色深度是多少?16位256色等

css duplication colors styling

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

平原C中的SGML解析器

我正在寻找一个用简单C编写的开源SGML解析器.这是为了解析真正的SGML,而不是格式错误的东西.

有任何想法吗?

c sgml parsing

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

iPhone是"有能力的"吗?

注意 - 我还没有深入研究Apple的iPhone SDK.

然而,基于最近提出的另一个问题,我想知道,如果iPhone没有crontab功能,那么是否正在运行一些精简版的Mac OS X.

如果是这样,您将如何访问它?

谢谢.

iphone cron scheduling

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

可以在以下示例中的构造函数中传递*this

Class A
{
  A(B& b) : mb(b) 
   {
     // I will not access anything from B here
    }

  B& mb;
};


Class B
{
B(): a(*this)
{}

A a;
}
Run Code Online (Sandbox Code Playgroud)

我可能遇到过这样的情况,包含的对象需要使用容器功能.在包含的对象中引用容器对象似乎是执行此操作的最佳方法.当然,我可以用一个指针来做这个,这样我可以有一个setter setB(B* b) {mb = b;},我可以在我确定B初始化后稍后调用但是我更喜欢用引用来做这个,这意味着我需要在它中初始化它构造函数,因此问题.

c++ constructor

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

sed错误"unterminated's'命令"故障排除

我正在构建一个脚本,除其他外,将用文件夹路径替换XML文件中的模式.

sed我试图使用的命令是:

SEDCMD="s|PATHTOEXPORT|$2|"
Run Code Online (Sandbox Code Playgroud)

$2命令行参数在哪里,其中包含文件夹路径.

这后来被称为:

sed -e $SEDCMD $FILTER > $TEMPFILTER
Run Code Online (Sandbox Code Playgroud)

但是,在运行命令时,我收到"未终止'的'命令'错误.

我怎么能绕过这个?我试着改变使用正则表达式分隔字符(/|).我尝试引用(以不同的方式)命令行参数.

regex debugging shell sed

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

如何在iPhone上的指定时间运行应用程序?

我正在开发一个待办事项列表应用程序.我正在寻找任何方式在任务到期时提醒用户,即使应用程序未运行.有没有办法将程序设置为在指定的时间内运行用户交互?还是一种提出警报的方法?

编辑:如何将项目添加到日历?

iphone scheduled-tasks

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

如何以编程方式使pdf不可打印?

如何使用.net以编程方式使PDF不可打印?

c# printing pdf security

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

从const char*复制到字节数组C++/c #interop Marshal :: Copy

我正在尝试将C++中的图像发送到C#,并使用C++管理的互操作(编组).从字符串image->getStream()返回a const char*.

我的Marshal::Copy功能异常.

'System.AccessViolationException'mscorlib.dll中发生了未处理的类型异常

附加信息:尝试读取或写入受保护的内存.这通常表明其他内存已损坏.

我是否正在从复制const char*到字节数组做正确的事情?我的dll是在VS2010中使用ASCII字符集编译的.

array<System::Byte>^ OsgViewer::getLastImage()
{
    array< Byte >^ byteArray;

    m_ImageQueue->lock();

    int index = m_ImageQueue->getCurrentImageIndex();
    std::shared_ptr<Image> image = m_ImageQueue->getImage(static_cast<unsigned int>(index));
    if( image && image->isValid() == true)
    {
        int wLen = image->getStreamSize();
        char* wStream = const_cast<char*>(image->getStream());
        byteArray = gcnew array< Byte >(wLen);

        // convert native pointer to System::IntPtr with C-Style cast
        Marshal::Copy((IntPtr)wStream ,byteArray , 0, wLen);
    }

    m_ImageQueue->unlock();
    return byteArray;
}
Run Code Online (Sandbox Code Playgroud)

Image是一个自制的C++类

class ADAPTER Image
{
public : …
Run Code Online (Sandbox Code Playgroud)

c# c++ c++-cli marshalling

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

如何从函数中的select查询返回int值?

我需要从tbl_Ticket检索Ticket_Id以传递到发送电子邮件功能的正文部分.以下代码是否正确?每次我得到Ticket_Id 1 ..

public int select_TicketId(){
    string strConn = System.Configuration.ConfigurationManager.ConnectionStrings["conString"].ConnectionString.ToString();
    SqlConnection sqlCon = new SqlConnection(strConn);
    string getId = ("select Ticket_Id from tbl_Ticket where Client_EmailAdd='" + objNewTic_BAL.email + "' ");
    sqlCon.Open();
    SqlCommand cmd1 = new SqlCommand(getId, sqlCon);
    int i=cmd1.ExecuteNonQuery();
    return i;
}
Run Code Online (Sandbox Code Playgroud)

c# sql-server

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

简单的MySQL问题

好的,我有一个列W或者L用于指定输赢.我想算一下所有的输赢,并获得胜率.

SELECT banner_name, count(win_loss) as wins 
FROM drop_log 
where win_loss = 'W' 
group by banner_name
Run Code Online (Sandbox Code Playgroud)

这给了我所有的团队和他们有多少胜利.我如何调整这个以获得另一列损失和另一列比率.MySQL似乎与SQL Server 2008具有不同的语法规则.

mysql

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