精华内容
下载资源
问答
  • 2020-05-10 02:45:52

    学编程 复制粘贴 害死人

    复制和粘贴编程 –复制项目中现有代码的副本并重新使用它–违反了“ 不要重复自己(DRY)”之类的编码最佳实践。 这是最常引用的技术债务示例之一,这是一种懒惰的工作方式, 草率且目光短浅 :一种反模式,这会增加保持代码库存活的长期成本。

    但这也是完成工作的自然方法-找到已经可以使用的东西,看起来与您想要的东西相近的东西,进行复制并将其用作起点。 几乎每个人都在某个时候做了。 这是因为有时候复制和粘贴编程不仅方便,而且可能也是正确的做法。

    首先,让我们弄清楚复制和粘贴的意思。 这并不是从Internet上复制代码示例 ,这种做法有其自身的优点和问题。 通过复制和粘贴,我的意思是程序员在重用捷径时–当他们需要解决与系统中另一个问题相似的问题时,他们将从复制现有代码并更改所需内容开始。

    在设计和开发的早期,复制和粘贴编程没有真正的优势。 代码和设计仍然是可塑的,这是您提供正确的抽象,例程和库来完成系统所需功能的机会。 无论如何,没有太多可以复制的内容。 当您已经准备好许多代码时,尤其是在维护大型的,长期存在的系统时,复制和粘贴参数变得更加复杂,这是开发的后期。

    为什么要复制和粘贴?

    程序员可以复制和粘贴,因为这样可以节省时间。 首先,您有一个起点,即您知道有效的代码。 您要做的就是找出需要更改或添加的内容。 您可以专注于您要解决的问题,不同之处,而您只需要了解您将实际使用的内容。 您可以更自由地进行迭代并进行更改以适应您面前的问题-您可以在需要时清理代码,删除不需要的代码。 所有这些都是很重要的,因为在您更深入地解决问题之前,您可能不知道需要保留什么,需要更改什么以及根本不需要什么。

    复制和粘贴编程还可以降低风险。 如果您必须返回并更改和扩展现有代码以执行其今天的工作以及解决新问题,则冒着破坏已经在工作的东西的风险。 通常,从那里复印并工作更安全,更便宜(至少在短期内如此)。

    如果您要构建新的B2B客户界面,以供新的一组客户使用,该怎么办? 以现有的接口为起点,至少重复使用脚手架,管道和接线以及尽可能多的业务代码,然后查看需要进行哪些更改,这可能是有意义的。 最后,两个接口都将使用通用代码(毕竟,这就是为什么要进行复制的原因),但是可能需要一段时间才能知道该代码是什么。

    寻找通用设计,正确的抽象和变体以支持不同的实现并处理异常可能是困难且耗时的。 您可能最终会遇到难以理解,难以维护和更改的代码,因为原始设计无法预期到不同的异常和扩展,而重构只能使您走得那么远。 您可能需要新的设计和实现。

    更改现有代码,将其重构或重写为通用,共享和可扩展的代码将增加成本,并增加摆在您面前的工作的风险。 您不能仅仅因为您想使一些新客户上线而为现有客户和合作伙伴制造问题。 您需要格外小心,不仅要了解您现在尝试做的事情(新界面)的细节,还需要了解现有界面的所有细节,其行为和假设,因此您可以保留所有内容。

    幼稚地认为所有这些行为都将在您的自动化测试中捕获–假设您有一套很好的自动化测试。 您需要返回并在现有界面上重做集成测试。 要使可能已经花费数周或数月时间来测试软件以重新测试它的客户和合作伙伴既困难又昂贵。 他们(理所当然地)不会花费时间和金钱,因为他们已经可以正常工作了。

    现在复制和粘贴,并制定计划以供以后重新构建,甚至在必要时重新设计以实现通用解决方案是正确的方法。

    当复制和粘贴有意义时

    制作软件的 “将复制粘贴作为一种有原则的工程工具”一章中,Michael Godfrey和Cory Kapser探索了复制和粘贴编程的成本,以及复制和粘贴有意义的情况:

    1. 分叉–出于硬件或平台变体或出于探索性原因而故意创建变体。
    2. 模板–有些语言不支持库和共享功能,因此可能需要复制和粘贴以共享代码。 早在某个时候,第一个COBOL程序员就编写了一个完整的COBOL程序-之后的每个人都互相复制和粘贴。
    3. 定制-创建临时的解决方法-只要是临时的。
    4. 微软“克隆并拥有”解决大型开发组织中的问题的实践。 一个团队从另一组中获取代码并对其进行自定义或对其进行调整以适应自己的目的-现在他们拥有自己的副本。 这是使用开放源代码的通用方法,该方法被用作基础,并且需要扩展以解决专有问题。

    当复制和粘贴成为问题时

    何时复制和粘贴,以及随着时间的推移将出现多少问题,取决于一些重要因素。

    首先,您要复制的内容的质量–代码的可理解性,稳定性如何以及其中有多少错误。 您不想从继承别人的问题开始。

    已制作了多少份。 Fowler和Beck的《 重构》一书中的一个普遍经验法则是“三击就可以重构”。 该规则来自于认识到,通过复制已经在使用的内容并更改副本,您已经创建了一个小的维护问题。 可能尚不清楚此维护问题是什么还是如何最好地解决,因为只有两种情况并不总是足以了解什么是常见的和什么是特殊的。

    但是,您制作的副本越多,就会造成更多的维护问题–对多个副本进行更改和修复的成本以及错过对所有副本进行更改或修复的风险增加。 到制作第三份副本时,您应该能够看到模式-代码之间有什么共同点,什么不是共同点。 而且,如果您必须以三种类似但不同的方式来做某事,那么很有可能会有第四个实现,第五个实现。 到第三次,值得重新构造代码并提出更通用的解决方案。

    您必须多久更改一次复制的代码并使之保持同步-尤其是,您必须在多个位置更改或修复同一代码的频率。

    您对代码的了解程度如何,是否知道存在克隆以及在何处找到它们? 查找副本需要多长时间,以及您是否确定全部找到了副本。 工具可以帮助您。 诸如克隆检测器之类的源代码分析工具可以帮助您查找复制和粘贴代码–完全不同的副本和相似但不相同的代码(模糊的匹配与模糊的结果)。 随着时间的流逝,不同的程序员经常会打着复制的代码,这使得工具很难找到所有副本。 一些程序员建议您在制作副本时在代码中留下注释作为标记,突出显示副本的来源,以便将来进行修复的维护程序员可以查找并检查其他代码。

    复制和粘贴编程不是免费提供的。 但是,就像软件开发中的许多其他想法和实践一样,复制和粘贴编程是对还是错。 它是可以正确使用或滥用的工具。

    Brian Foote是最早认识软件设计中泥泞大球问题的人之一,他说复制和粘贴编程是程序员实际上遵循一种重用形式 ,因为它可以工作。

    认识到这一点很重要。 如果要复制和粘贴,让我们对其负责。

    参考: 复制和粘贴编程真的有问题吗? 来自我们的JCG合作伙伴   Building Real Software博客上的Jim Bird。


    翻译自: https://www.javacodegeeks.com/2012/03/is-copy-and-paste-programming-really.html

    学编程 复制粘贴 害死人

    更多相关内容
  • 基于上面创建的Dashbord创建panel,一个panel就是一个可视化面板,在panel里面可以选择多种表格,例如:二维表格,时间序列,柱状图等等。 备注:二维表格就是一个简单的SQL-SELECT查询;对于时间序列,有两列:一...
  • 前面内容,我们介绍了PyQt5中一些基本控件及常用的绘图设备类Python中PyQt5如何打印图像界面,基本...Python中PyQt5之QToolBar类的使用Python用PyQt5设计界面之菜单制作,QMenuBar详解Python用PyQt5创建时间日期控...

    前面内容,我们介绍了PyQt5中一些基本控件及常用的绘图设备类

    Python中PyQt5如何打印图像界面,基本控件应用,QPrinter类详解

    Python用PyQt5制作窗体状态栏,基本控件QStatusBar使用方法详解

    为界面添加功能丰富的工具箱,Python中PyQt5之QToolBar类的使用

    Python用PyQt5设计界面之菜单制作,QMenuBar详解

    Python用PyQt5创建时间日期控件,Qt图形界面编程之QDateTimeEdit

    今天,我们来了解一个不是那么直观,但又很有用的类QClipboard。

    剪贴板QClipboard类

    01QClipborad类简介

    应用程序中,我们经常会用调用到系统的一些功能,比如剪贴板,QClipboard类就为我们提供了一种访问系统剪贴板的功能,它可以通过程序界面(当然也可以不使用界面),在应用程序之间复制和粘贴数据。

    在应用程序之间交互数据

    对于QClipboard能够复制和粘贴的内容(MIME,即多用途互联网邮件扩展类型),我们后面的文章会有所介绍。

    支持多种文件类型

    先来看下QClipboard是什么东东?

    >>> from PyQt5.Qt import *

    >>> QClipboard.__mro__

    (, , , , )

    我们只是使用了通用导入方法from PyQt5.Qt import *将Qt库全部导入进来了。但是,QClipboard的父类QtCore到底是什么东东?我们前面并没有介绍。其实,如果想要提高程序效率,直接使用from PyQt5.QtGui import QClipboard导入该模块即可。

    问题来了

    那么,问题来了,PyQt5中包含哪些模块呢?它们都是干嘛用的呢?看下面内容

    02PyQt5中包含基本模块简介

    下面梳理了PyQt5中常用的模块,感兴趣的小伙伴学习下

    可以这么理解

    我们可以将QClipboard理解为一种非界面应用类。不同于QPushButton、QLabel等这些类,它没有具体的形状,但它很管用哦。说到管用,我们先来看下它为我们提供了哪些方法。

    03QClipboard类的常用方法及信号简介

    QClipboard类中常用方法如下

    QClipboard类中常用信号为dataChanged,当剪贴板内容发生变化时,这个信号发射。

    未完待续

    好了,今天的内容就到这里了,想了解PyQt5如何使用剪贴板,明天会介绍哦,小伙伴们关注我,持续推出精彩内容。

    转载请注明出处,百家号:Python高手养成

    展开全文
  • 你把光标放在括号开始的地方,按ctrl+b,UE帮你找到相对应的括号结尾的地方。你还可以试试连着多按几次ctrl+b。2:如何去掉所编辑文本中包含特定字符串的行?这则技巧是在UltraEdit的帮助文件里提到.CTRL+...

    1fcb44c39376404e4b87cd16ed64ba18.png

    limiio

    2019-12-14 23:16

    1606

    UE使用技巧 如何在行末行首添加字符 1:ctrl+b

    写代码的时候,括号一般要一一对应的,但是如果嵌套太多,看花眼了,怎么办?你把光标放在括号开始的地方,按ctrl+b,UE会帮你找到相对应的括号结尾的地方。你还可以试试连着多按几次ctrl+b。

    2:如何去掉所编辑文本中包含特定字符串的行?

    这则技巧是在UltraEdit的帮助文件里提到.CTRL+R调出来替换(Replace)窗口,选中"使用正则表达式";然后用查找%*你的字符串*^p替换成空内容即可。如,我当前有个文本文件,需要去掉所有包含DBABlog这个字符串的行,查找%*DBABlog*^p替换成空即可.注意,^p是DOS文件类型的换行符.如果是Unix类型文件,则用^n。

    3:F3

    默认情况下,当你按F3的时候UltraEdit可以查找现在选中的内容,F3是下一个符合的内容,ctrl+f3是上一个符合的内容。

    4:如何在行末添加特定字符,比如逗号?

    CTRL+R调出来替换(Replace)窗口,选中"使用正则表达式",然后可以查找^p(或者^n,如果是Unix文件),用,^p(或者,^n)进行"全部替换"。

    5:删除空行?

    查找^p$然后替换为空即可

    6:ctrl+f2

    代码会有很多行你当然可以记得你要到的行数,然后用ctrl+g,然后输入行号,到所在的行。但是用ctrl+f2我觉得更方便。比如说你要频繁在多个function中切换。可以在function开始的地方,按一下ctrl+f2,给这一行加一个书签。然后再另外的function开始的地方,也来一下ctrl+f2,有书签的地方,字的背景色会不同。当你想换到下一个书签的时候,就按f2,但是想到上一个标签怎么办?ctrl+f2?不对,再按就是加书签或者取消当前行的书签了。应该是alt+f2。

    7:ctrl+tab

    多个文件中切换,用鼠标点,麻烦。

    8:删除整行

    定位光标要删除的行,然后用ctrl+e即可。

    9:列编辑

    Alt+c

    10:插入系统时间

    按F7,就看看效果怎么样。

    11:拷贝(Copy)和粘贴(Paste)的内容不匹配

    UltraEdit有10个剪切板(clipboard),分别用Ctrl+0-Ctrl+9切换.Ctrl+0是Windows的,其他则为用户自定义的.如果在使用的过程中错调用了CTRL+n,这就会使拷贝(Copy)和粘贴(Paste)的内容不匹配。

    12:大块代码缩进的调整

    选中要调整的代码块 按tab,进行缩进,反之shift+tab

    Tip 1: Alt+C 列模式

    Tip 2:Ctrl+W 切换自动换行

    Tip 3:Ctrl+F2 切换书签

    我个人认为这个功能很人性,在您想要在某一行做标记以便快速定位这一行的时候很实用。如您想要反复定位之前书写的一个表的创建语句时等等。

    我在这里强烈推荐的是另外一个使用技巧:

    在您使用Ctrl+F进行查找,在查找界面中选中“列出包含字符串的行”,在“查找内容”框中输入关键字,如“create table”,点击“查找下一个”,这时您看到是“行包含查找字符串”对话框,点击一下“全部书签标记”后看看效果,是不是很激动人心(尤其是在包含大量建表语句的文本中操作时)?所有包含“create table”的行都标记了书签。

    这里您有要问啦,那我这么向上和向下查看书签标记呢?

    不要着急,您试试F2和Alt+F2,F2是查看下一个书签标记,Alt+F2是查看上一个书签标记。

    取消书签标记的方法:再一次的键击Ctrl+F2

    Tip 4:F3 查找

    用鼠标选中一个关键字后,使用F3可以快速的向当前位置之后搜索该选中的关键字,向前搜索怎么操作呢?当然是“Ctrl+F3”

    以上是默认情况下可用,有时您会发现F3不好用了,每次操作后都是在查找上次搜索过的信息,经过secooler细心、耐心而又仔细的研究后终于发现了这个问题症结。根本原因是您开启了“Ctrl+F”中的“正则表达式”功能。取消这个选项后就可以解决这个问题。为了解决这个问题我曾经郁闷了很久,写到这里,希望您不要走弯路。

    Tip 5:Ctrl+R 替换

    可以说这个功能在任何一个编辑软件中都会有,不过UE的替换所支持的正则表达式功能是无比的强大的。高手与普通选手的区别可能就在这里啦。

    这里抛个砖,列举几个常用的技巧:

    1.去掉文本中包含某特定字符串的行(请细细体会一下,这个很常用,类似Vim中的“:g/pattern/d”功能)

    CTRL+R --> 点选"正则表达式" --> “查找内容”输入 “%*输入您要删除的行包含的字符串*^p” --> “替换为”空,什么都不输入 --> 点击“全部替换” -->OK 搞定!

    解释一下:“%”在UE的正则表达式中表示行首,“*”表示0或任意多的字符,“^p”是 DOS 文件类型的换行符(Unix 类型文件的换行符是 ^n,MAC(Apple)类型文件的换行符号为 ^r,在使用换行符的时候这里要注意一下)。所以含义不言自明。

    2.删除行尾空格

    CTRL+R --> 点选"正则表达式" --> “查找内容”输入 “ ++$” --> “替换为”空,什么都不输入 --> 点击“全部替换” --> OK 搞定!

    使用UE自带的功能(UE)已经想到你可能总使用这样的功能啦:右键 --> 点击“格式” --> 点击“删除行尾空格”

    3.删除空行

    CTRL+R --> 点选"正则表达式" --> “查找内容”输入 “^p$” --> “替换为”空,什么都不输入 --> 点击“全部替换” --> OK 搞定!

    CTRL+R --> 点选"正则表达式" --> “查找内容”输入 “^p^p” --> “替换为”输入“^p” --> 点击“全部替换” -->OK 搞定!

    4.每行行尾添加分号“;”

    CTRL+R --> 点选"正则表达式" --> “查找内容”输入美元符号“$” --> “替换为”输入分号“;” --> 点击“全部替换” --> OK 搞定!

    CTRL+R --> 点选"正则表达式" --> “查找内容”输入“^p” --> “替换为”输入“;^p” --> 点击“全部替换” --> OK 搞定!

    以上都是日常非常常用的替换小技巧,到此,知道UE的正则表达式的厉害啦吧,慢慢体会吧。

    Tip 6:Ctrl+B 括号匹配

    Tip 7:Ctrl+E 整行删除,下行上调

    Tip 8:F7 插入当前系统时间

    Tip 9:Ctrl+G 转到行/页

    Tip 10:Ctrl+0 ~ 9 UE的10个剪贴板

    展开全文
  • SQL语句复制粘贴

    千次阅读 2019-06-28 09:29:36
    开发工具与关键技术:SQL Server 2014与SQL 作者:戴怡斌 撰写时间:2019年6月27日 ...上一篇讲了如何用SQL语句创建数据库和表,这一篇还是SQL语句的类容,SQL语句里的复制粘贴。 打个比方,假如...
    
    开发工具与关键技术:SQL Server 2014与SQL
    
    作者:戴怡斌 
    
    撰写时间:2019年6月27日
    
    

    很多新手一开始学习创建数据库时,都是不知道创建一张表或者一个数据库都可以用SQL语句,SQL语句有很多实用价值,一般新手是不知道的,当然老师会讲,只是刚开始并不会将这些。

    上一篇讲了如何用SQL语句创建数据库和表,这一篇还是SQL语句的类容,SQL语句里的复制粘贴。

    打个比方,假如我创建一张员工表,表里面填写了很多关于员工的类容,有员工姓名,工资,员工编码等,然后发现不小心把员工编码和员工名称互换了,导致员工填写的员工名称跑到了员工编码上了。

    这个时候SQL语句可以解决这个问题。
    在这里插入图片描述
    表所在的数据库,因为SQL是根据数据库来查找的,数据库不对就找不到表,insert into后面很表名称,然后用鼠标选中,点击执行,就可以把你要复制的类容粘贴到你想要的粘贴的类容里,但只限在同一张表里面进行复制粘贴。
    在这里插入图片描述
    对于不同同表进行粘贴复制也可以,比如我刚新创建一张表,但发现这张表跟自己以前创建的表有多相同之处,不想在自己在敲一遍,偷个懒,复制一下。

    但要记住不同类型的表复制粘贴的话,会有数据紊乱,

    Update:相当于修改了,但跟修改又有点不同,不同之处敲了就知道了,原理跟一张表复制是差不多的,

    还有就是如果数据没出来,不要着急。刷新一下就可以了。
    在这里插入图片描述

    展开全文
  • Python实现文件的复制粘贴

    千次阅读 2021-03-18 15:24:01
    用 Python 复制文件的 9 种方法具体是: shutil copyfile() shutil copy() shutil copyfileobj() ...1.只有当目标是可写的,这个方法才将源内容复制到目标位置。如果你没有写入权限,则导致 IOEr
  • VBA 复制粘贴很多数据比较慢怎么办

    千次阅读 2020-08-26 23:59:35
    比如创建一个20万行*20列的数据,复制到另一张表,怎么样创建比较快呢? 要是想着循环20万次,每次都赋值一次到单元格,那可就太慢了,最好就是先循环赋值给数组,再讲数组的值赋值给单元格,这样几秒钟就可以搞定...
  • 最近在做一些关于EditText编辑功能的需求,遇到了很多的问题,比如EditText在RecyclerView中出现内容错乱、RecyclerView复用EditText后长按无法弹出复制粘贴、全选ContextMenu等一些问题,在网上也没有搜到比较...
  • 1. 一个文件夹从一个路径复制到另外一个路径下后变为,该文件夹内部的空文件夹的创建时间(creationTime)和最后修改时间(lastModified)不会发生变化。 2. 该文件夹内的文件的创建日期不会发生变化,而最后修改时间...
  • java调用cmd创建目录和复制文件 在d盘创建一个以自己名字的文件夹 并把c盘windows fonts的楷体字体文件复制到此文件夹下
  • 文件的复制涉及到源文件和新文件(无需手动创建),给出源文件的路径和文件名,然后给出新文件放置的位置,并新任命一个名字。(java文件尽量目录不要放一块,以保证名字的相同,因为类名和java文件名要保持一样)。...
  • 在桌面新建一个*.txt文件。 打开这个txt文件进行编辑,输入以下命令: set/p="%date:~0,4%%date:~5,2%%date:~8,2%_%time:~0,2%%time:~3,2%%time:~6,2%"<...鼠标双击打开,时间+日期复制到了粘贴板: 20...
  • 排除权限原因,文件在向OTG进行文件复制粘贴或是删除时,当函数返回成功时,文件有时并未实际写入磁盘,现象就是:向外部设备复制一个文件,当提示文件复制成功时立即拔出OTG,再插上OTG发现刚复制成功的文件损坏,...
  • 此代码能够读取复制粘贴的文件名,注意哦,是文件名 获取复制的文字 copyTranslateResult = () => { const copyDOM = document.querySelector('.translateResult'); if (copyDOM.innerHTML !== '') { var range = ...
  • 在VMware虚拟机中安装完毕Linux操作系统之后,我们经常发现桌面不能全屏显示或者windows主机系统与linux操作系统之间无法创建共享文件夹。这是因为我们还没有安装VMware tools工具。下面是本人在VMware虚拟机linux...
  • 前言: ...本来这个功能就是h5嵌入原生功能的,里面有查看附件的功能,而且这个附件不是以url的链接方式给的,是以...1、于是一直搜索UIWebview禁用复制粘贴、超链接,结果搜索出来的解决方法如下: 方法一: if (@ava...
  • 考虑到自己除了工作其他时间基本上不使用windows,因此打算使用nodejs来解决这一问题 发现不管什么编辑器只要将图片转换成base64后就可以直接使用(IE8及一下可能不支持),由于编辑器中添加word文档功能也只是自己...
  • 学编程 复制粘贴 害死人 复制粘贴不好 我们讨厌复制粘贴。 为什么? 因为结果代码无法维护。 我收到了质量检查报告的错误,我分析了代码,看了日志,调试了,喝了很多咖啡,最后我得到了代码的根本原因。 我修复了...
  • PS复制的文字粘贴时怎么重叠了PS复制的文字粘贴时怎么重叠了 在不同的地方复制来的文字,自带的格式很多都没有办法直接在ps里面保持得一模一样的,复制后的文字重叠在一起,是因为行距太小了,在ps里修改一下即可,方法...
  • Ubuntu系统下安装Windows虚拟机: 可以使用 sudo apt-get install virtualbox命令 安装(我选择的下面的方式)。...Virtualbox下实现主机(win10)和虚拟机(ubantu16.04)之间共享复制粘贴文本和文件夹 )  
  • Oracle数据库复制

    2021-05-03 04:54:35
    搭建环境遇到的坑比较少,主要的时间大部分花在了数据库的复制粘贴上面。正文需求分析要求:把A库数据以及数据结构用户名、表空间、索引空间原封不动转到B库。一般来说DBA不完全了解业务,不能判断每一张表的作用,...
  • 在virtualbox设置了双向复制粘贴之后我发现依旧无法复制粘贴,应该是要安装了增强功能之后才行。 可以先不用更换成自己的源,官方的源可以更新。 首先用这个查看一下自己的内核是不是最新版的(uname不需要替代)...
  • 轻松创建自定义HTML表单,并在完成后将代码复制到您的项目中。 在对许多HTML表单进行编码之后,表单生成器的想法似乎是必要的。 Formease将大大减少编写HTML表单代码所需的时间。 试试看。 该项目是新项目,功能...
  • 测试的时候碰到一个参数配置,跟文件的创建修改时间有关系,于是关注了一下文件的各个时间生成原则 此结果指的是系统之间进行文件拷贝转移的情况下,转移过去以后文件的时间更改原则 转载于:...
  • 考虑到自己除了工作其他时间基本上不使用windows,因此打算使用nodejs来解决这一问题 发现不管什么编辑器只要将图片转换成base64后就可以直接使用(IE8及一下可能不支持),由于编辑器中添加word文档功能也只是自己...
  • creo零基础教程,教你creo4.0复制粘贴怎么用proe/creo软件是结构设计师必备软件之一,如果你想要从事结构设计,模具设计,那么这款软件你一定要好好学习,熟练应用。作为proe培训专家的品索教育,自然有着自己的一套...
  • 然后,该工具根据芝加哥风格手册的作者日期系统为该书创建参考列表条目和引文。 然后,您可以在网页中显示这些参考列表条目和引文。 对于引文,您在网页中键入页码。 然后,您可以将参考列表条目或引文复制到剪贴板...
  • Python自动复制文件程序示例

    千次阅读 2020-12-19 01:58:44
    欢迎,来自IP地址为:111.178.86.121 的...但是如果文件较大的话,就需要耗费大量时间成本,为了避免每天重复复制粘贴的无聊操作,可以使用以下Python脚本自动完成。复制脚本可以根据设置的间隔自动复制指定文件(...
  • java基于eclipse实现文件复制,粘贴,剪切 大家好,我是小鱼儿.yanxiao,非常荣幸各位来到我的博客。最近放寒假了,闲的有点x疼,又回到了学习状态,今天分享一波代码,若是喜欢本篇文章记得三连一波,也欢迎大家发言。...
  • json-form-excel 使用 html 表单编辑/创建 json 或从 excel 复制数据 请参阅 html 和 js 文件... 依赖项: 引导程序 引导日期时间选择器 字体真棒 查询 洛达什 ...通过从 excel 复制粘贴来编辑 json: 编辑原始 json :

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 87,286
精华内容 34,914
关键字:

复制粘贴创建时间会变