问题列表 - 第44672页

代码分析 - CA1704:纠正'Ps'的拼写

我在VS2010的代码分析中收到以下警告

CA1704:Microsoft.Naming:在成员名称"MyClass.PsCalculatedAmount"中更正"Ps"的拼写,或者如果它表示任何类型的匈牙利表示法,则将其完全删除.

现在我的代码库'Ps'意味着'每股'并且被大量使用,所以我想允许它作为可接受的单词/首字母缩略词.

我尝试将其添加到我的CustomDictionary.xml下

<Words>
    <Recognized>
        <Word>ps</Word>
...
    <Recognized>
<Words>
Run Code Online (Sandbox Code Playgroud)

并尝试过

<Acronyms>
    <CasingExceptions>
        <Acronym>Ps</Acronym>
    ...
    <CasingExceptions>
<Acronyms>
Run Code Online (Sandbox Code Playgroud)

但我仍然得到警告.

有什么我应该采取不同的做法吗?

我注意到FXCop中有一个关于此问题的错误现已修复; http://social.msdn.microsoft.com/Forums/en/vstscode/thread/54e8793c-e821-49b2-80db-ea1420acf1e6

在我正在使用的Visual Studio版本中是否仍然存在此错误:V10.0.30319?

code-analysis suppress-warnings visual-studio

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

使用SQL创建唯一标识符

是否有一些SQL编码可以在点击获取默认按钮时生成唯一标识符?我正在寻找一个系统,在物理纸质文件存入存储之前对其进行编号.问题是有3个办公室,每个办公室需要一个序号系统(即P001,P002,P003和C001,C002 ......).

下面是我到目前为止生成唯一ID号前缀的代码.

SELECT CASE WHEN ptBranch=3 THEN 'P' WHEN ptBranch=4 THEN 'A' ELSE 'C' END + CONVERT(VARCHAR(2),GETDATE(),12) FROM LAMatter WHERE ptMatter = $Matter$

我们的想法是代码可以生成整个文件编号,例如P110001,P110002(其中P,C或A表示文件所在的办公室,11表示文件放入存储的年份)

任何指针都非常感激

sql sql-server

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

如何使用PHP将最常用的文件扩展名(pdf,doc,docx,xl​​s,...)显示到浏览器中?

目前正在为我的学校开发移动网络邮件,我遇到了iPhone问题:iPhone用户可以下载文件,所以我想允许他们至少使用常见的扩展名来查阅他们的文件:doc,docx,xl​​s, xlsx,pdf,ppt,pptx,XML,开放式办公文件,等等.

使用PHP或HTML/Javascript是否存在某些事情?

php file

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

"选择/取消选择"多个选择字段

我在表列中定义了多个选择字段,

<table border=1>
    <tr>
        <td>THIS IS THE PLACE TO SELECT THE PROJECTS</td>
    </tr>
    <tr>
    <td id="select_project">
      <select class="projects" id="projects" multiple="multiple" name="projects[]" size="10">
       <option value="1">Project 1</option> 
       <option value="2" selected="selected">project 2</option> 
       <option value="3">Project 3</option>
     </select>
   CLICK HERE SHOULD "UNSELECT"
</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)

我想要的功能是,当用户点击选择字段旁边的列空间时,所有选中的选项都应该回到未选中状态,我使用了以下jquery来实现,

$("#select_project").bind('click', function(){
    $('#projects option').attr('selected', false);
    return false;
});
Run Code Online (Sandbox Code Playgroud)

它工作但它也影响选择字段,当用户选择一个选项时,它会立即自动切换回未选择状态,如何摆脱这个?

jquery

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

在plsql中执行IMMEDIATE

如何从此代码中获取结果

EXECUTE IMMEDIATE 'SELECT * FROM ' || table_name
Run Code Online (Sandbox Code Playgroud)

通过循环

通常的方法看起来像这样

for items in (select * from this_table)
loop
htp.p(items.id);
end loop;
Run Code Online (Sandbox Code Playgroud)

sql oracle plsql dynamic-sql cursor

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

如何使用Android Market发布应用程序插件?

有人可以形容我在Android应用程序中实现插件的解决方案吗?它如何在Android Market上销售?

通常,您创建一个游戏,其中4个第一级是免费的.然后,用户应该使用Android Market购买东西来解锁其他级别.

一个解决方案可能是列出手机上设置的名为com.company.myApp.additionalLevelSet1的软件包,但它看起来根本不安全!(用户可以手动设置插件包,因此可以自由解锁其他功能)

在iPhone上,您可以使用InAppPurchase购买非消耗品或消耗品.

任何帮助或建议将不胜感激.谢谢!

plugins android google-play

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

每隔<设置一天>自动执行脚本

我想在凌晨3点每天在两​​个数据库之间运行同步ruby脚本(如果可能的话,在rails中执行).将这些时间存储在数据库中会很好,因为如果同步失败我想将其设置为在一小时内再次尝试(并且在数据库中我可以轻松地将其更改为每天早上5点如果我我想,甚至其他管理员管理我的应用程序).我想在我的Rails应用程序中的一个操作中使用该脚本,因此我可以在管理中创建一个页面,只需单击脚本将运行的链接(不必要,它可以在一个单独的Ruby文件中,该操作将最终调用,但将它作为专用控制器中的动作会更好,因为我会有很多类似这样的脚本,我只想在一个地方拥有类似的东西).这有什么可能没有东西 - 我不知道 - 有什么关于 - 但是像cron一样吗?

ruby ruby-on-rails

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

C++字符串:指针错误无效

当我调用下面的函数时,我收到一个无效的指针错误.为什么会这样?

void Get(const char* value)
{
    string st("testing string");
    string val = st.substr(1, st.length()); 
    value = val.c_str();        
}

int main()
{
    const char *val = NULL;
    GetVal(val);
    cout<<val;
}
Run Code Online (Sandbox Code Playgroud)

目标是返回子字符串.

c++

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

如何在MySQL中插入特殊字符?

我正在insert从shell脚本执行查询,该脚本从多个文件中读取数据.要插入的一些数据包含'在文本中,MySQL不断给出错误

ERROR 1064 (42000) at line 1: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 's Development & Empowerment, Youth Affairs                 
','
Himachal Pradesh                    ' at line 1
Run Code Online (Sandbox Code Playgroud)

这是实际的文字:Women's Development & Empowerment, Youth Affairs.

mysql

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

签入未签出的修改过的文件

我们的项目最近从CVS转移到了TFS,我们在适应TFS的编辑/锁定范例时遇到了一些麻烦.

在CVS下,您可以更改源树的任何目录中的任何文件,并且所有更改都将在CVS前端(在我们的示例中为WinCVS)中显示为committable.在TFS下,您未明确"签出以进行编辑"的所有文件都被标记为只读,但您可以清除该标志并手动编辑它们; 然而,TFS似乎无法确定文件已更改,因此不允许您检入.

当提交时,这会导致问题,因为您不一定能记住您更改的所有文件,并且TFS似乎也不记得.可以使用"比较"视图强制TFS将本地文件与Vault中的内容进行实际区分,但令人恼火的是,此视图不允许您签入 - 仅"检查编辑"不同的文件,然后必须在单独的操作中签入.这是一个很大的PITA.

因此我的问题是:有没有办法强制TFS将所有已更改的文件视为可提交的CVS?(我知道这不一定是可取的,并且TFS执行编辑/锁定是最好的做法,但是现在它只是不适合我们.)

tfs visual-studio-2010

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