标签: auto-generate

.NET从运行代码生成序列图

是否有可以通过运行.NET代码生成序列图的工具?

.net sequence-diagram auto-generate

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

如何在.NET中创建12个字符长的随机文件夹名称

我想在我的网站上创建随机文件夹名称来存储图像和缩略图,但是我没有使用生成的guid的完整版本,而是考虑使用它的一部分,可能只是前8个字符,可能还有base64编码它.我担心可能的碰撞.

有人能指出我是否是一个好主意的正确方向?如果我想将名称保留在一定数量的字符下,是否有可以使用的替代解决方案?

更新:我试图远离path.GetRandomFileName,因为它使用原始guid并且它不是12个字符长...

.net base64 guid auto-generate

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

在linq的帮助下顺序自动生成Id

我有一个课程预订

public class Booking
    {
        public int Id { get; set; }

        public string From { get; set; }

        public string To { get; set; }
    }
Run Code Online (Sandbox Code Playgroud)

我在linq的帮助下创建了一个List预订,我想要一些机制,我希望自动生成'Id'属性增加1.

即如果列表预订包含10个预订对象,则第一个对象的Id = 1,第二个Id = 2,因此一个......

任何建议

c# linq sequence auto-generate

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

Apache Camel邮件用于识别自动生成的邮件

我正在寻找一种方法来识别自动生成的消息,如Outlook的"不在办公室"回复.

我偶然发现了一个名为"自动提交"的标题,它应该可以解决这个问题,但是Camel似乎并没有在"Message"对象中提供这个标题.参考:http://www.iana.org/assignments/auto-submitted-keywords/auto-submitted-keywords.xml

是否可以知道消息是自动生成还是人为生成?

email apache-camel auto-generate

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

如何通过configure生成libtool自定义脚本?

我对libtool的东西很新.我有一个问题,构建我的项目需要libtool 1.5,但我系统上的默认libtool(debian,squeeze)是2.2.我做的是我从源代码安装了libtool 1.5,并将其放入/ usr/local.我的PATH变量首先选择/ usr/local/bin路径.

运行autogen时,我可以看到它"看到"libtool 1.5.但是,当我运行configure脚本时,我的构建目录中会出现2.2版的libtool脚本.我不知道它来自哪里,因为我使用包管理器卸载了libtool 2.2.

你能建议如何解决这个问题吗?如何在我的构建文件夹中生成libtool脚本?与ltmain.sh有什么关系?

谢谢,维亚切斯拉夫

linux build configure libtool auto-generate

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

grails:随机自动id

在保存第一个域对象的默认安装的rails中,它会给出一个花哨的随机id 785787634或类似内容.Grails给出了1.

什么是在grails中制作难以猜测且不太可能相交的自动生成ID的首选方法?

grails key auto-generate

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

如何注释id所以它是没有SEQUENCE表的自动增量?

我在为新实体生成id时遇到了麻烦,我尝试过:

@Id
@GeneratedValue
private Long myId;
Run Code Online (Sandbox Code Playgroud)

@Id
@GeneratedValue(generator="increment")
@GenericGenerator(name="increment", strategy = "increment")
private Long myId;
Run Code Online (Sandbox Code Playgroud)

但是entityManager.persist我得到了Table "SEQUENCE" not found 纯粹的冬眠generator class="increment"对我来说很好.

hibernate jpa sequence auto-generate

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

如何在git中自动生成版本字符串

可能重复:
为Git repos启用ident字符串

在我的项目中,每个源文件(不管语言 - Java,Python,shell)都有一个注释行,其中包含源控制信息 - 分支,最后提交日期,提交者名称等.

这是通过使用由源控件应用程序自动替换的特殊占位符(例如$ Branch $)来完成的.

是否有可能在git中实现类似的功能?

我在Windows上使用Git Extensions,在Linux上使用尚未决定的GUI,但我认为两者都只是调用git命令行工具的GUI.

linux git version-control auto-generate

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

自定义自动生成的类的显示

我有一个数据库,并且创建了一些类来使用进行访问/管理SQLMetal。现在,我使用LINQ to SQL,并且想在数据网格视图中显示查询结果。当我这样做时,这些列将以我在数据库表中的列的名称命名,并显示所有属性。我知道我可以使用DisplayNameBrowseable属性来更改此属性,但是由于类是自动生成的,因此我不能只在需要的地方添加此属性。我想出了三种解决方法:

  1. 创建一个Adopter以采用我的课程。我仍然不确定您在这种情况下如何准确地采用采用者。
  2. 创建另一个程序,该程序将在添加属性的代码生成后运行。这似乎是一种hack,我更喜欢将功能和GUI分开,因此此方法处于保留状态。
  3. 使用MetaDataType属性。我无法使它正常工作,据我所知,这要求这些类和元数据类必须位于同一DLL中。

我该如何定制?还有另一种方法吗?我应该采取什么方式?

编辑:忘记提及:我正在使用winforms,但如果它将简化事情,我将转到WPF。

c# datagridview auto-generate linq-to-sql

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

在IntelliJ实时模板中自动生成随机长度

如何在IntelliJ中的实时模板中自动生成任意数字(长整数)?

例:

public static final long uid = $randomLong$;
Run Code Online (Sandbox Code Playgroud)

其中randomLong替换为随机长值.我尝试将以下内容添加为实时模板定义中变量的表达式,但模板输出时不会生成任何内容.

new Random().nextLong()
Run Code Online (Sandbox Code Playgroud)

我想要实现的非常类似于IDEA代码检查器为序列化版本UID字段生成但具有实时模板的内容.

intellij-idea live-templates auto-generate

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