标签: creation

自动生成具有折叠部分的笔记本

下面的代码块

CreateDocument[{
  TextCell["Title", "Title"],
  TextCell["Subtitle", "Subtitle"],
  TextCell["Section 1", "Section"],
  TextCell["Section 1.1", "Subsection"],
  TextCell["Section 1.2", "Subsection"],
  TextCell["Section 1.3", "Subsection"],
  TextCell["Section 2", "Section"],
  TextCell["Section 2.1", "Subsection"],
  TextCell["Section 2.2", "Subsection"],
  TextCell["Section 2.3", "Subsection"],
  TextCell["Section 3", "Section"],
  TextCell["Section 2.1", "Subsection"],
  TextCell["Section 2.2", "Subsection"],
  TextCell["Section 2.3", "Subsection"]}
 ]
Run Code Online (Sandbox Code Playgroud)

将创建一个骨架笔记本.

是否可以创建该笔记本以便折叠部分?因此,笔记本将显示为好像(例如)单击Cell 1更接近第1部分.同样适用于第2节和第3节.

wolfram-mathematica creation

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

通过Java实时检测新创建的文件

使用JDK 7我已成功使用java.nio.file.StandardWatchEventKinds查看新文件创建,删除和修改的特定目录.*

我希望有人可能知道让Java检测新文件创建的方法,而不管它们的路径如何.

我想这样做,所以我可以为每个新写的文件计算MD5总和.

感谢您提供的任何建议.

java file creation

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

按日期排序SPARQL结果

有没有办法按创建日期对结果进行排序?

示例查询必须是sortet:

SELECT * WHERE {?s ?p ?o} limit 200
Run Code Online (Sandbox Code Playgroud)

sorting date creation sparql

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

Python文件创建日期和重命名 - 请求批评

场景:当我拍摄物体时,我会从多个角度拍摄多张图像.乘以我"拍摄"的对象数量,我可以生成大量图像.问题:相机生成标识为"DSCN100001","DSCN100002"等的图像.隐秘.

我整理了一个脚本,它将提示目录规范(Windows),以及"前缀".该脚本读取文件的创建日期和时间,并相应地重命名该文件.前缀将添加到文件名的前面.所以,'DSCN100002.jpg'可以成为"FatMonkey 20110721 17:51:02".时间细节对我来说对于年表来说很重要.

该脚本如下.请告诉我它是否是Pythonic,是否写得不好,当然,是否有更清洁 - 更有效的方法.谢谢.

   import os
   import datetime
   target = raw_input('Enter full directory path: ')
   prefix = raw_input('Enter prefix: ')
   os.chdir(target)
   allfiles = os.listdir(target)
   for filename in allfiles:
        t = os.path.getmtime(filename)
        v = datetime.datetime.fromtimestamp(t)
        x = v.strftime('%Y%m%d-%H%M%S')
        os.rename(filename, prefix + x +".jpg")
Run Code Online (Sandbox Code Playgroud)

python rename date file creation

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

正确的方法来销毁一个表单并在Delphi中显示另一个表单

目前在我的程序中,我有一个Startup表单和一个Main表单.启动表单显示一两秒钟.

现在,我在计时器中有以下代码:

  frmStartup.Destroy;

  frmMain := TfrmMain.Create(Self);
  frmMain.Show;
Run Code Online (Sandbox Code Playgroud)

现在,我不确定这是否是正确的方法.它可行,但在调用时application.Terminate(); 我收到一条访问违规消息,导致我相信我在破坏启动表单时做错了什么. .

如果有人能够显示正确的程序来做我想要的(非模态),我将不胜感激.

提前致谢,

编辑:

感谢所有反馈,我通过简单地添加代码修复了访问冲突:

  Action := caFree;
Run Code Online (Sandbox Code Playgroud)

进入frmStartup.formClose方法.

forms delphi procedure creation destruction

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

申请状态在哪里?

在代码中我最好把对象创建(有状态对象)和不在哪里?在什么层?

例如,我曾经在Hibernate DAO类中放置了一个对象引用,并且我被告知这是不正确的,因为DAO类不应该具有状态.州应该在'服务层'内.

有人告诉我,我不应该在重复的方法调用(如UpdateCart())上创建新对象.创建对象代价高昂,不应该随处可见代码.它应该只在初始化类型方法中.例如,如果电子商务应用程序需要购物车,请将其放入会话中.如果需要一些通用主对象,请将其放入初始化代码中.在那里创建它,让应用程序的其余部分稍后访问它的实例.每次调用时都不要创建此实例.

我对这整个设计原则感到困惑.我听到的最奇怪的事情是"应用程序不应该有状态.状态应保存在数据库所在的数据层中.真?我对这些设计概念很陌生,我不知道在哪里可以看到它以获得更多的教育.GoF的?设计模式书籍?目标是创建定性代码(即在业务中使用).

谢谢

java performance state creation layer

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

如何从data.frame获取"创建变量的代码"

我有一个data.frame(例如使用数据文件读取read.delim),其中包含以下数据:

'data.frame':   10 obs. of  3 variables:
 $ x : int  1 2 3 4 5 6 7 8 9 10
 $ y1: num  3 5 1 8 2 4 5 0 8 2
 $ y2: num  1 8 2 1 4 5 3 0 8 2
Run Code Online (Sandbox Code Playgroud)

我现在正在寻找R中的一个函数,它接受变量(data)并打印出一个可能的命令来创建一个变量data.在这种情况下,它应该打印出来:

data <- data.frame(
  x=c(1:10)
  , y1=c(3,5,1,8,2,4,5,0,8,2)
  , y2=c(1,8,2,1,4,5,3,0,8,2)
)
Run Code Online (Sandbox Code Playgroud)

在R中是否有这样的功能

在MySQL中存在例如命令SHOW CREATE TABLE tbl_name,其中

显示创建命名表的CREATE TABLE语句.

我正在为R中的变量寻找类似的东西

variables command r function creation

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

如何将数据写入Arduino上的文本文件

我有一些位置数据不断传入,我目前正在将其打印到串行。

假设我有字符串“5”并想将其打印到文本文件“myTextFile”,我需要做什么来实现这一点?需要明确的是,文本文件将保存在我的计算机上,而不是保存在 Arduino 的 SD 卡上。

另外,在我开始保存之前,他们是一种在程序中创建文本文件的方法吗?

string text file arduino creation

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

如何处理复合组件中的子项双击?

我已经基于a创建了一个新的复合组件TCustomPanel.在它上面我有两个标签和一个图像,覆盖所有表面,看到这个布局(下部不太重要):

控件的布局

我的问题是如何导出任何这些控件的双击功能?是否可以使用新控件的双击(事件)来管理其上的子控件的那些?

delphi components creation

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

我想从c#创建xlsx(Excel)文件

这是一个只能创建create xls文件的代码.但我想创建xlsx(Excel)文件; 我怎么能从这段代码那里做到这一点,否则我可以用另一个代码来创建xlsx文件.

using Excel = Microsoft.Office.Interop.Excel;
using System.Runtime.InteropServices;


Excel.Application xlApp = new Microsoft.Office.Interop.Excel.Application();

            if (xlApp == null)
            {
                MessageBox.Show("Excel is not properly installed!!");
                return;
            }


            Excel.Workbook xlWorkBook;
            Excel.Worksheet xlWorkSheet;
            object misValue = System.Reflection.Missing.Value;

            xlWorkBook = xlApp.Workbooks.Add(misValue);
            xlWorkSheet = (Excel.Worksheet)xlWorkBook.Worksheets.get_Item(1);

            xlWorkSheet.Cells[1, 1] = "ID";
            xlWorkSheet.Cells[1, 2] = "Name";
            xlWorkSheet.Cells[2, 1] = "1";
            xlWorkSheet.Cells[2, 2] = "One";
            xlWorkSheet.Cells[3, 1] = "2";
            xlWorkSheet.Cells[3, 2] = "Two";



            xlWorkBook.SaveAs("d:\\vdfgdfg.xls", Excel.XlFileFormat.xlWorkbookNormal, misValue, misValue, misValue, misValue, Excel.XlSaveAsAccessMode.xlExclusive, misValue, misValue, misValue, misValue, misValue);
            xlWorkBook.Close(true, misValue, misValue);
            xlApp.Quit(); …
Run Code Online (Sandbox Code Playgroud)

c# excel creation cell

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