小编Maw*_*awg的帖子

有没有办法在不破坏格式的情况下在CSV列中包含逗号?

我有一个带有名称和数字的两列CSV.有些人的名字使用逗号,例如,Joe Blow, CFA.这个逗号会破坏CSV格式,因为它被解释为新列.

我已经阅读过,最常见的处方似乎是用新值替换该字符或替换分隔符(例如this|that|the, other).

我真的想保留逗号分隔符(我知道excel支持其他分隔符,但其他解释器可能不支持).我也想把逗号放在名字里,Joe Blow| CFA看起来很傻.

有没有办法在不破坏格式的情况下在CSV列中包含逗号,例如通过转义它们?

csv

219
推荐指数
9
解决办法
30万
查看次数

应用程序无法正确启动(0xc000007b)

我有一个客户端/服务器应用程序,我一直在一台PC上开发.现在它需要两个串口,所以我从朋友那里借了一台电脑.

当我构建我的应用程序并尝试运行或调试它时(无论是在Delphi IDE中还是从Windows文件管理器中),它出现错误"应用程序无法正确启动(0xc000007b)".

谷歌搜索没有带来多少,但似乎表明这不是特定于Delphi的其他应用程序.它似乎是由64位应用程序调用32位DLL引起的,反之亦然.

  • 两台PC都是Windows 7,64位
  • 两者都有Delphi Xe2入门版,只能处理32位
  • 该应用程序在我的电脑上正常运行,但不在我朋友的电脑上运行
  • 其他Delphi应用程序在两台PC上运行良好

任何人都可以给我一个提示,如何跟踪这个?

windows delphi 64-bit

153
推荐指数
7
解决办法
37万
查看次数

如何将整个HTML表单"只读"?

再次编辑:

当然这是标准的东西?我不能重新发明轮子?? !! 用户填写表单并向他显示(使用PHP,但这不重要).你把它作为确认显示给他,所以他不应该再次尝试改变它......


请参阅相关问题,如何将表单列表框显示为只读或禁用所选索引? 它的要点是我想执行一项非常常见的任务......

有两种形式 - HTML中的提交表单和PHP中的处理和确认表单.

第一种形式在许多控件中提供选择,第二种形式在输入中进行验证,如果有效,则再次使用确认消息显示输入表单.在第二个表单中,所有字段必须是静态的.

从我所看到的,一些表单控件可以是,readonly而且一切都可以disabled,不同之处在于您仍然可以选择只读字段.

无论如何,不​​是按字段进行此字段,而是将整个表单标记为只读/禁用/静态,以便用户不能更改任何控件?


编辑:感谢所有JS解决方案(我有+1),但我只能使用服务器端解决方案.对不起,我本来应该这么说.


[更新]七年后仍然得到答案;-)我最后做的是从PHP生成表单,并为每个字段写一个readonlydisabled属性(适合控件的类型),设置为根据全局变量的真或假.

html

131
推荐指数
7
解决办法
12万
查看次数

搜索颠覆历史(全文)

有没有办法对subversion存储库执行全文搜索,包括所有历史记录?

例如,我编写了一个我在某个地方使用过的功能,但之后就不需要了,所以我对这些文件进行了调整,但现在我需要再次找到它以将其用于其他内容.svn日志可能会说"删除未使用的东西"之类的内容,并且有大量的签名.

编辑2016-04-15:请注意,术语"全文搜索"在这里提到的是搜索提交历史的实际差异,而不是文件名和/或提交消息.我指出这一点是因为上面的作者的措词并没有很好地反映出来 - 因为在他的例子中他也可能只是寻找文件名和/或提交消息.因此有很多svn log答案和评论.

svn full-text-search

129
推荐指数
9
解决办法
7万
查看次数

"__attribute __((packed,aligned(4)))"是什么意思

它是C语言.它写成:

typedef struct __attribute__((packed, aligned(4))) Ball {
    float2 delta;
    float2 position;
    //float3 color;
    float size;
    //int arcID;
    //float arcStr;
} Ball_t;
Ball_t *balls;
Run Code Online (Sandbox Code Playgroud)

请告诉我它是什么意思,以及如何使用这个关键字.

c gcc

116
推荐指数
3
解决办法
13万
查看次数

如何将表格单元格中的复选框居中?

单元格只包含一个复选框.由于表标题行中的文本,它相当宽.如何将复选框居中(在我的HTML中使用内联CSS?(我知道))

我试过了

 <td>
      <input type="checkbox" name="myTextEditBox" value="checked" 
      style="margin-left:auto; margin-right:auto;">
 </td>
Run Code Online (Sandbox Code Playgroud)

但那没用.我究竟做错了什么?


更新:这是一个测试页面.有人可以纠正它 - 在HTML中使用CSS内联 - 以便复选框在其列中居中?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Alignment test</title>
</head>
<body>

<table style="empty-cells:hide; margin-left:auto; margin-right:auto;" border="1"   cellpadding="1" cellspacing="1">

  <tr>
    <th>Search?</th><th>Field</th><th colspan="2">Search criteria</th><th>Include in report?<br></th>
  </tr>

  <tr>
    <td>
        <input type="checkbox" name="query_myTextEditBox" style="text-align:center; vertical-align: middle;">    
    </td>

    <td>
      myTextEditBox
    </td>

    <td>
       <select size ="1" name="myTextEditBox_compare_operator">
        <option value="=">equals</option>
        <option value="<>">does not equal</option>
       </select>
    </td>

    <td>
      <input type="text" name="myTextEditBox_compare_value">
    </td>

    <td>
      <input type="checkbox" name="report_myTextEditBox" value="checked" style="text-align:center; vertical-align: …
Run Code Online (Sandbox Code Playgroud)

html css

95
推荐指数
5
解决办法
26万
查看次数

如何使用命令行中的密码生成openSSL密钥?

首先 - 如果我不给出密码,会发生什么?是否使用了某种伪随机短语?我只是在寻找"足够好"的东西来阻止随意的黑客入侵.

第二 - 如何从命令行生成密钥对,在命令行上提供密码?


我终于使用这些命令工作,使用exec()通常认为使用不安全,最好将PassPhrase放在文件中.我可以接受这种风险,因为我确信PHP只会在我的PC上执行(它运行Windows并且没有PS命令).

openssl genrsa -aes128 -passout pass:foobar -out privkey.pem 2048
openssl rsa -in privkey.pem -passin pass:foobar -pubout -out privkey.pub
Run Code Online (Sandbox Code Playgroud)

很多人都要感谢@caf,没有他们,这是不可能的.

只有一个遗憾 - 无论我有多少谷歌,似乎没有人可以openssl_pkey_new()在Windows上使用Xampp(这是生成密钥对的正确方法)

openssl

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

Sqlite还是MySql?怎么决定?

关于如何决定使用哪两个的任何好的经验法则?

并且,如果您接管一个Sqlite数据库,并且系统预计会"变得更大",如何决定是坚持使用还是转移到MySql?

mysql database sqlite

86
推荐指数
4
解决办法
9万
查看次数

嵌入式C++:是否使用STL?

我一直是一名嵌入式软件工程师,但通常在OSI堆栈的第3层或第2层.我不是一个硬件家伙.我一般都经常使用电信产品,通常是手机/手机,这通常意味着像ARM 7处理器.

现在我发现自己处于一个更通用的嵌入式世界中,在一个小型的初创公司中,我可能会转向"不那么强大"的处理器(这是主观位) - 我无法预测哪个.

我已经阅读了很多关于在嵌入式系统中使用C++在C++中的争论,而且没有明确的答案.有一些关于可移植性的小担忧,还有一些关于代码大小或运行时的问题,但我有两个主要问题:
1 - 异常处理; 我仍然不确定是否使用它(参见嵌入式C++:是否使用异常?)
2 - 我非常不喜欢嵌入式系统中的动态内存分配,因为它可能会引入问题.我通常有一个缓冲池,它在编译时静态分配,只提供固定大小的缓冲区(如果没有缓冲区,系统复位).当然,STL会进行大量的动态分配.

现在我必须决定是否使用或放弃STL - 对于整个公司,永远(它进入一些非常核心的s/w).

我跳哪个方向?超级安全并且失去了很多构成C++的东西(imo,它不仅仅是语言定义),可能会在以后遇到问题,或者现在必须添加大量的异常处理和其他一些代码?

我很想和Boost一起去,但是1)我不确定它是否会移植到我可能想要使用的每个嵌入式处理器上2)在他们的网站上,他们说他们不保证/推荐它的某些部分对于嵌入式系统(尤其是FSM,这似乎很奇怪).如果我选择Boost,我们会在以后发现问题....

c++ embedded stl

71
推荐指数
7
解决办法
3万
查看次数

我可以使用CSS为图像的ALT文本设置样式吗?

我有一个深蓝色的页面,当图像加载(或丢失)时,ALT文本是黑色的,难以阅读(在FF中).

我可以将它(用CSS)设计为白色吗?

html css

44
推荐指数
3
解决办法
9万
查看次数

标签 统计

html ×3

css ×2

64-bit ×1

c ×1

c++ ×1

csv ×1

database ×1

delphi ×1

embedded ×1

full-text-search ×1

gcc ×1

mysql ×1

openssl ×1

sqlite ×1

stl ×1

svn ×1

windows ×1