![]() |
1
0
如果序列号宽度相同,那么很容易… 您必须使用string.compare方法来获取范围。
如果你把所有的序列号都分类,那么你就可以很容易地找到范围。 如果它们的宽度不相同,则必须在较小长度的字符串之前填充0,以使它们的大小相同。 |
![]() |
2
0
如果数据库假定序列号是数字,则需要更改数据库的该部分以允许字母数字值,或者定义一个新的映射表以将外部序列号与唯一的数字ID相关联,以便可以继续使用数字来表示数据库的内部序列号。 您还必须添加支持,以并发安全的方式为给定的字母数字输入提供一个新的、唯一的内部序列号。 编辑:我的意思是,当一个新的字母数字序列号必须在数据库中注册时,您应该使用一个事务来完成此操作,该事务将一个记录原子地添加到原始(数字)序列号列表中,并在新表中添加第二个记录,该记录将数字值与字母数字值相关联。如果这不是原子的,那么方案就崩溃了。清除也必须原子处理。 |
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
![]() |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
|
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
![]() |
i_sniff_ket · 在unity之外使用unity类 2 年前 |