问题列表 - 第1583页

比较两个字符串产生数字增量

有没有人知道一种简单的方法来比较两个字符串,以产生两者之间的"差异"?(在一个数值)我一直在抓住谷歌运气不好.在做了一些编码后,它并不像我想象的那么简单.有线索吗?

string comparison

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

防止程序员知道运行时使用的密码

我的应用程序使用用户名和密码连接到FTP服务器.我可以创建加密例程来加密和解密密码,但任何有权访问源代码和加密密码的人都可以解密密码.

有一种简单的方法可以防止每个人知道应用程序使用的整个密码吗?(如果有多个人知道密码的一部分,我认为没关系.)

编辑:我知道FTP不安全.理想情况下,我想要一种适用于需要用户名和密码的任何情况下的技术(例如数据库连接).

security passwords

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

检测处理器数量

如何检测.net中的物理处理器/核心数?

.net environment cpu wmi

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

如何在C#中将字符串格式化为电话号码

我有一个字符串"1112224444"它是一个电话号码.我想格式化为111-222-4444,然后将其存储在一个文件中.它在数据线上,我宁愿能够在不指定新的情况下执行此操作变量.

我刚在想:

String.Format("{0:###-###-####}", i["MyPhone"].ToString() );
Run Code Online (Sandbox Code Playgroud)

但这似乎没有成功.

**更新**

好.我选择了这个解决方案

Convert.ToInt64(i["Customer Phone"]).ToString("###-###-#### ####")
Run Code Online (Sandbox Code Playgroud)

现在,当扩展名小于4位时,它会搞砸.它将填写右边的数字.所以

1112224444 333  becomes

11-221-244 3334
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

c# string formatting phone-number

153
推荐指数
12
解决办法
21万
查看次数

如何在C中的一组函数声明中强制执行函数签名?

我想确保一组函数在某些C代码中具有相同的签名.理想情况下,我可以定义一个描述函数返回值和参数的新类型,然后使用这个新类型声明我的函数集.

另外,有没有办法为这个函数typedef的参数指定默认值?

c

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

用于从RTF字符串中提取文本的正则表达式

我正在寻找一种从RTF字符串中删除文本的方法,我找到了以下正则表达式:

({\\)(.+?)(})|(\\)(.+?)(\b)
Run Code Online (Sandbox Code Playgroud)

但是,结果字符串有两个直角括号"}"

之前: {\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fnil\fcharset0 MS Shell Dlg 2;}{\f1\fnil MS Shell Dlg 2;}} {\colortbl ;\red0\green0\blue0;} {\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\pard\tx720\cf1\f0\fs20 can u send me info for the call pls\f1\par }

后: } can u send me info for the call pls }

有关如何改进正则表达式的任何想法?

编辑: 一个更复杂的字符串,如这个不起作用: {\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fnil\fcharset0 MS Shell Dlg 2;}} {\colortbl ;\red0\green0\blue0;} {\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\pard\tx720\cf1\f0\fs20 HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\test\\myapp\\Apps\\\{3423234-283B-43d2-BCE6-A324B84CC70E\}\par }

regex rtf

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

68
推荐指数
6
解决办法
7万
查看次数

您(开发人员)如何处理不明确的要求和多个代理PO?

这是另一个试图弄清楚Scrum如何/应该在现实生活中工作的问题.这是我遇到的典型场景:

注意:下面不使用术语"产品所有者".这是因为真正的"产品负责人" - 本案例中的产品经理 - 并未作出最终决定.当他决定应用程序如何与数据库交互时,数据库主管对许多事情有最终决定权.质量保证对于事物的外观/工作方式有自己的想法 - 他们的想法是作为错误输入的,并且通常预期(由每个人)被视为如此.

  1. 产品经理写了一个这样的故事"X用户需要一个页面来做Y".
  2. 在sprint计划会议上,故事被添加到sprint backlog中.
  3. 一些可怜的开发人员抓住(或被分配)故事.
  4. 开发人员向产品经理询问"您希望页面是什么样的".
  5. 产品经理(如果有的话)说:"嗯,好吧,它需要收集A,B和C."
  6. 开发人员开始研究他应该是什么样的最佳猜测.
  7. 开发人员尝试将页面连接到存储过程并向DB提出一些问题.DB主管说"页面也需要D和E.而且不应该需要B".
  8. 开发人员进行更改并提交.
  9. QA说"我认为E令人困惑".
  10. 开发人员不得不四处争吵,试图让QA,DB主管和产品经理就最终页面的内容达成一致.

我的理解(根据我们如何教授scrum)是开发人员有责任充实页面的要求.在我们的环境中,如上图所示,这为开发人员带来了令人沮丧的体验,同时也为开发人员浪费了大量时间,同时等待获得所有权力来统一决定需求是什么.

有时需要花费数小时才能确定2小时任务的要求!与1个人共度足够的时间是非常困难的 - 甚至更难以获得3个人!

我知道这是反Scrum,但在我看来,产品经理,数据库主管和QA团队应该在规划会议之前召开会议,并详细说明要添加到sprint的任务的详细信息.(开发人员很少有任何考虑的输入,当我们在会议中尝试这样做时,可能需要一整天 - 而不是开玩笑 - 来挖掘积压中所有项目的所有细节.)

有没有人处理过这个?有什么建议?我不想长时间絮絮叨叨,所以如果你需要更多细节,请告诉我.

谢谢!

agile scrum

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

ASP.NET:检查page_load中的click事件

在c#中,如何检查页面加载方法中是否已单击链接按钮?

我需要知道在点击事件被触发之前是否被点击了.

.net c# asp.net pageload

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

getpwnam中是否存在内存泄漏的修复或解决方法?

getpwnam中是否存在内存泄漏的修复或解决方法?

c++ linux

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