怎么选定一个数字做流水号

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么选定一个数字做流水号相关的知识,希望对你有一定的参考价值。

参考技术A 1、根据时间产生流水号。很多流水号生成的规则都与时间有关,比如WJ2020020700012,从这个流水号上一看,很清楚是哪一天产生的,比较容易理解。
2、MD5流水号。可以根据一些规则生成随机字符串,然后MD5加密保存,可以是32位,也可以直接截取其中16位,取中间的9-24位。
3、系统内部递增序号。系统内部全局保存一个递增序号,其它业务流水根据该值进行生成,比如可以加前缀,加随机数字等等,如WJ90861000,其中WJ代表的某个业务流水前缀,9086代表随机数字,1000代表内部流水号。

我无法在 Visual Studio 2010 中编辑选定的文本前景色。有人知道该怎么做吗?

【中文标题】我无法在 Visual Studio 2010 中编辑选定的文本前景色。有人知道该怎么做吗?【英文标题】:I can't edit selected text foreground color in Visual Studio 2010. Anyone know how to do this? 【发布时间】:2011-01-16 10:46:52 【问题描述】:

让我告诉你:

如您所见,“项目前景”已禁用。

我想相信我有问题,因为能够选择用于编程的颜色是程序员的一项基本权利。任何人都不应该取消该功能而逍遥法外。

【问题讨论】:

只是一个建议 - 这个问题是关于一个非常特定字体颜色(选定的文本前景色),所以在标题中注意比“一些字体颜色”。 很好,我也有同样的问题:social.msdn.microsoft.com/Forums/en/vseditor/thread/… 【参考方案1】:

似乎是by design,因为选定区域现在保留语法突出显示:

鉴于这个新的小功能,我们有意在工具->选项->环境->字体和颜色中禁用选定文本的前景色选项。因为选定的文本没有单一的前景色,而是保留了它在未选定时所具有的任何语法颜色,所以选定文本前景色的选项对于 Visual Studio 2010 没有意义。对于 Beta2,工具-> 选项预览所选文本始终显示 VS 2008 风格的白色前景色,我们意识到这可能会造成混淆。

【讨论】:

这太疯狂了。他们搞砸了对比度,没有一种背景颜色对每种可能的前景色都有很好的对比度。显然,做出这个决定的人并不是程序员本人。我希望他们在最终版本中改变这一点,否则我不会切换到 VS 2010。配色方案对我的工作效率来说比他们可能添加的任何新奇功能更重要。 @sker 好吧,请务必让他们知道,他们的博客中启用了 cmets。【参考方案2】:

我刚刚写了一个扩展来做到这一点。您可以 download the extension on the Visual Studio Gallery 或直接从 Visual Studio 中的扩展管理器(搜索我的姓名或扩展名“选择前景”)。

一些注意事项:

    我只是把它放在一起,所以我不对正确性做任何广泛的保证。 它使用不同的字体和颜色项目,名为“选择前景”,而不是常规的“选定文本”项目。它将(按字母顺序)朝向底部。 在更改选择时会出现一定程度的性能下降。这可以改进,但我还没有时间这样做。

此外,如果您想进行任何更改,可以获取 source on github。

如果你有任何cmets,你可以留下他们on my blog。我可能会在下周左右写一篇关于这个扩展的帖子。

【讨论】:

似乎对我不起作用。今天下载了这个,安装它,关闭 VS 重新打开它,我仍然无法更改,例如 VS 2010 中指标保证金的前景 这不是扩展的用途(更改指标边距的前景) - 它专门用于更改选择前景。听起来你的问题是字体和颜色对话框不允许你为不允许你修改前景色的东西设置前景色,这不是一个通用的解决方案。 不敢相信我们需要一个扩展,呃。但是谢谢你写一个!

以上是关于怎么选定一个数字做流水号的主要内容,如果未能解决你的问题,请参考以下文章

030 流水号的生成

订单流水号(唯一编号)的生成

java怎么产生无重复的流水号!

怎么生成流水号

sap/abap smartforms中流水号的打印问题

致远A8的OA流水号怎么调用?