精华内容
下载资源
问答
  • 1、Python字符串连接 a = "

    1、Python中字符串连接

    a = "I am "

    b = 20

    c = a + '%d'%b

    '%d'%b将b转换成为字符串格式,”+“对两个字符串进行拼接。



    2、删除数组中指定元素

    Python中数组的使用:http://blog.163.com/jackylau_v/blog/static/17575404020118312853830/

    plist = []
    plist.append(1)

    plist.append(3)

    plist.append(5)

    以上向数组中添加了三个元素,1、3、5

    删除指定元素”3“:del plist[3]

    删除指定位置3:



    3、记录脚本运行时间

    1)import datetime

          startTime = datetime.datetime.now()

          ...

          endTime = datetime.datetime.now()

          print (endTime - startTime).seconds

    2)  start = time.time()

           ....

          end = time.time()

          print (end - start)

    3)  start = time.clock()

          ....

          end =  time.clock()

          print (end - start)

    4)  time ./scriptName parameters ...

         real   ...

         user   ...

         sys  ... 



    展开全文
  • Access 删除重复记录删除多余记录
                   

    Access数据库删除重复记录,只保留一条记录的做法:

     

    只保留id最小的记录方法:

    delete from [表名] where id not in (select min(id) from [表名] group by [带重复记录的字段名称])

    只保留id最大的记录方法:

    delete from [表名] where id not in (select max(id) from [表名] group by [带重复记录的字段名称])

     

    具体操作方法如下:

    1、打开Access文件;

    2、点击“安全警告”的“选项”;

     

    3、启动VBA

     

    4、选择菜单上的“创建”->“查询设计”

     

    5、选择“SQL”视图方式;

     

    6、输入SQL语句:

     

    7、点击运行:

     

               
    展开全文
  • oracle 删除重复记录

    千次阅读 2016-06-30 14:11:40
    oracle 删除重复记录
          在对数据库进行操作过程中我们可能会遇到这种情况,表中的数据可能重复出现,使我们对数据库的操作过程中带来很多的不便,那么怎么删除这些重复没有用的数据呢?

      重复数据删除技术可以提供更大的备份容量,实现更长时间的数据保留,还能实现备份数据的持续验证,提高数据恢复服务水平,方便实现数据容灾等。 重复的数据可能有这样两种情况,第一种时表中只有某些字段一样,第二种是两行记录完全一样。Oracle数据库重复数据删除技术有如下优势:更大的备份容量、数据能得到持续验证、有更高的数据恢复服务水平、方便实现备份数据的容灾。



    1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断
     
    select * from 表 where Id in (select Id from 表 group byId having count(Id) > 1)

     
    2、删除表中多余的重复记录,重复记录是根据单个字段(Id)来判断,只留有rowid最小的记录
     
    DELETE from 表 WHERE (id) IN ( SELECT id FROM 表 GROUP BY id HAVING COUNT(id) > 1) AND ROWID NOT IN (SELECT MIN(ROWID) FROM 表 GROUP BY id HAVING COUNT(*) > 1);

     
    3、查找表中多余的重复记录(多个字段)
     
    select * from 表 a where (a.Id,a.seq) in(select Id,seq from 表 group by Id,seq having count(*) > 1)

     
    4、删除表中多余的重复记录(多个字段),只留有rowid最小的记录
     
    delete from 表 a where (a.Id,a.seq) in (select Id,seq from 表 group by Id,seq having count(*) > 1) and rowid not in (select min(rowid) from 表 group by Id,seq having count(*)>1)

     
    5、查找表中多余的重复记录(多个字段),不包含rowid最小的记录
     
    select * from 表 a where (a.Id,a.seq) in (select Id,seq from 表 group by Id,seq having count(*) > 1) and rowid not in (select min(rowid) from 表 group by Id,seq having count(*)>1)



     一、删除部分字段重复数据

      先来谈谈如何查询重复的数据吧。

      下面语句可以查询出那些数据是重复的:

      

        select 字段1,字段2,count(*) from 表名 group by 字段1,字段2 having count(*) > 1

      将上面的>号改为=号就可以查询出没有重复的数据了。

      想要删除这些重复的数据,可以使用下面语句进行删除

      

        delete from 表名 a where 字段1,字段2 in
    
      (select 字段1,字段2,count(*) from 表名 group by 字段1,字段2 having count(*) > 1)

      上面的语句非常简单,就是将查询到的数据删除掉。不过这种删除执行的效率非常低,对于大数据量来说,可能会将数据库吊死。所以我建议先将查询到的重复的数据插入到一个临时表中,然后对进行删除,这样,执行删除的时候就不用再进行一次查询了。如下:

      CREATE TABLE 临时表 AS
    
      (select 字段1,字段2,count(*) from 表名 group by 字段1,字段2 having count(*) > 1)


      上面这句话就是建立了临时表,并将查询到的数据插入其中。

      下面就可以进行这样的删除操作了:

      delete from 表名 a where 字段1,字段2 in (select 字段1,字段2 from 临时表);


      这种先建临时表再进行删除的操作要比直接用一条语句进行删除要高效得多。

      这个时候,大家可能会跳出来说,什么?你叫我们执行这种语句,那不是把所有重复的全都删除吗?而我们想保留重复数据中最新的一条记录啊!大家不要急,下面我就讲一下如何进行这种操作。

      在oracle中,有个隐藏了自动rowid,里面给每条记录一个唯一的rowid,我们如果想保留最新的一条记录,

      我们就可以利用这个字段,保留重复数据中rowid最大的一条记录就可以了。
     下面是查询重复数据的一个例子:

      select a.rowid,a.* from 表名 a
      where a.rowid !=
      (
      select max(b.rowid) from 表名 b
      where a.字段1 = b.字段1 and
      a.字段2 = b.字段2
      )
    


      下面我就来讲解一下,上面括号中的语句是查询出重复数据中rowid最大的一条记录。

      而外面就是查询出除了rowid最大之外的其他重复的数据了。

      由此,我们要删除重复数据,只保留最新的一条数据,就可以这样写了:

      delete from 表名 a
      where a.rowid !=
      (
      select max(b.rowid) from 表名 b
      where a.字段1 = b.字段1 and
      a.字段2 = b.字段2
      )
    

      随便说一下,上面语句的执行效率是很低的,可以考虑建立临时表,将需要判断重复的字段、rowid插入临时表中,然后删除的时候在进行比较。

      create table 临时表 as
      select a.字段1,a.字段2,MAX(a.ROWID) dataid from 正式表 a GROUP BY a.字段1,a.字段2;
      delete from 表名 a
      where a.rowid !=
      (
      select b.dataid from 临时表 b
      where a.字段1 = b.字段1 and
      a.字段2 = b.字段2
      );
      commit; 


    二、完全删除重复记录

      对于表中两行记录完全一样的情况,可以用下面语句获取到去掉重复数据后的记录:

      

        select distinct * from 表名

      可以将查询的记录放到临时表中,然后再将原来的表记录删除,最后将临时表的数据导回原来的表中。如下:

      CREATE TABLE 临时表 AS (select distinct * from 表名);
    
      truncate table 正式表; --注:原先由于笔误写成了drop table 正式表;,现在已经改正过来
    
      insert into 正式表 (select * from 临时表);
    
      drop table 临时表;


      如果想删除一个表的重复数据,可以先建一个临时表,将去掉重复数据后的数据导入到临时表,然后在从

      临时表将数据导入正式表中,如下:

      INSERT INTO t_table_bak select distinct * from t_table;


     三、怎样快速删除oracle数据库

      最快的方法就进入注册表 在运行..里输入regedit.

      依次展开HKEY_LOCAL_MACHINE SOFTWARE

      找到ORACLE节点。删除。

      然后删除ORACLE数据文件,安装的时候选的路径。

      最后删除oracle引导文件,在系统盘符的Program Files 里面删除oracle文件夹。



    展开全文
  • 查看windows系统的程序运行记录

    万次阅读 2015-11-18 14:14:04
    如何查看windows系统的程序运行记录


    1、如何查看最近一段时间系统运行了哪些进程?

    C:\Windows\Prefetch\ 目录下有多个文件,从文件名及修改时间可以判断出:何时运行了哪些程序。


    2、如何查看用户访问了哪些目录?

    Start --> run -->recent 选择"最近访问的位置"


    3、如何查看上网记录

    浏览器一般会有访问历史,如果被删除了可以查看系统临时文件夹


    4、如何查看系统各程序运行信息(包括常规信息、警告信息、错误信息暨崩溃信息)

    打开:控制面板 --> 管理工具 --> 事件查看器 ,在弹出的视图中,选择左侧的:Windows日志 --> 应用程序,可以查看各程序的运行基本信息




     
    

    展开全文
  • 要实现点击按钮后删除列表的一条记录 代码如下: void CMyAccountView::...调试时能够正常运行,但是点击删除按钮时删除的是表的最后一条记录而非选中的记录 觉得多半是循环结构的问题 但是不大想得通 求指教 谢谢
  • itchat 运行记录

    千次阅读 2017-08-20 02:15:50
    对python不熟悉,跑项目时遇到的一些问题,做个记录。 可以通过本命令安装itchat:pip install itchat 然后运行python文件, 报错:AttributeError: ‘module’ object has no attribute’xxx 原来是因为命名py...
  • 场景 官网项目的官网介绍的视频文件,最初是直接引入本地路径调试的,由于运维还没有生成在线地址给我们,后来提交代码到仓库...我们需要删除的视频文件,确定是最大的文件,所以我们只需找出排名前 1 的 pack 记录...
  • Win10电脑清除运行窗口的历史记录

    千次阅读 2019-10-18 10:59:32
    Win10电脑清除运行窗口的历史记录
  • 查看win2003中文件删除、拷贝等记录

    千次阅读 2011-05-06 10:48:00
      所能达到的目的:  在系统日件查看器的安全性中记录所有删除过文件的用户的记录。  NTFS卷审核了文件删除记录。  1 开启登陆审核  用administrators组的用户身份登陆到桌面...
  • 在 Access 查找并删除重复记录

    万次阅读 2014-11-05 13:58:22
    如果您的 Access 数据库包含从多个源导入的数据,或者您继承了已经使用多年而且没有得到正确设置的数据库,那么该数据库可能包含需要清除的重复记录。 要确定 Access 表是否存在重复记录,可以使用 Access ...
  • SAP 后台数据表记录删除的三种方法

    万次阅读 2014-09-29 21:31:29
    方法一:ABAP语言OPEN SQL 有从数据库中删除记录的语句。故可采用此方法来编写程序删除数据表记录。   此方法不够直接,存在风险,对有些不易取到的数据,可能不太有效。       方法二:使用事务码...
  • 快速删除数据库的所有表记录

    千次阅读 2016-02-22 15:37:52
    除指定数据库所有表的记录,就是要一个空的数据库。 方法如下: 一: SQLdelete 与 truncate table 的比较 delete  适用于限定范围的删除,例如: delete titles  where type = ...
  • 解决windows10活动历史记录删除问题

    万次阅读 2019-04-13 16:02:00
    Windows10日常办公过程系统会记录很多活动历史记录信息,我是不希望我的活动历史记录随时可以被别人查看,虽然电脑有设置密码,但是办公电脑还是习惯将历史记录删除掉,并且永远禁用windows10的记录服务。...
  • 很多时候我们都会在某些特定的文件夹里找文件,采用的方法就是在右...1、win+R打开运行 2、输入gpedit.msc 打开 本地策略组编辑器 3、依次打开 用户配置--windows组件--文件资源管理器 4、点击文件资源管理器--找到
  • 如何查看电脑运行记录

    千次阅读 2018-03-21 16:29:20
    1. 查看电脑运行记录运行时间。 在桌面打开:“我的电脑”,进入系统盘(注:系统盘都默认安装在c:盘),找到 “c:\windows\SchedLgU.txt(文本文档)”文件,在该文本文档里面记录着自这个电脑产生以来(注:...
  • wincc 激活记录运行系统

    千次阅读 2013-03-04 11:20:33
    wincc 激活记录运行系统时,“正在初始化归档管理”的时候进度到50%就会卡死不动了,是什么原因,怎么解决?谢谢!   最佳答案 转帖同类问题:wincc 报警记录运行系统69% 正在初始化归档管理5%...
  • 怎么清除电脑的运行记录

    千次阅读 2017-01-13 16:50:09
    在使用电脑的过程,我们经常要用到运行各种窗口,在我们运行的时候,系统会默认保留运行的历史记录。但是运行窗口又是我们日常使用必不可少的,windows系统默认保留运行的历史记录后,有些用户考虑到隐私问题,就...
  • 适用于从一个git项目,将体积较大的资源彻底从git中删除,包括历史提交记录。 如果仅仅在目录中删除一个文件是不够的,只要在提交记录中有这个文件,那么 .git 就会有这个文件的信息。 用 filter-branch 可以...
  • 清除cmd运行记录

    千次阅读 2015-05-05 11:24:32
    按“WIN+R”,打开【运行】对话框; 输入“regedit”,回车 依次展开“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU”选择你要删除的项
  • 刚接触这东西,会使用GitHub for windows 之后,感觉挺好用的。 不过最近发现,代码库...网上找一些方法,删除历史记录。综合一下,总算成功了。 官方教程: https://help.github.com/articles/remove-sensit
  • Win10清除cmd运行历史记录

    千次阅读 2020-04-23 09:58:32
    Win10怎么清除cmd运行中的历史记录? 经常调试电脑,发现打开cmd以后出现很多运行记录,想清楚这些记录该怎么办呢?下面分享清除win10cmd运行记录的详细教程,需要的朋友可以参考下 “运行”是Windows中比较简约的...
  • “开始”菜单的“运行”是大家比较常用的命令,可是在“运行”窗口下拉列表会保存所有运行过的程序记录,要清除这些历史记录,有许多方法,比如,打开注册表编辑器,找到HKEY_CURRENT_USER/Software/Microsoft/...
  • 步骤一: 步骤二:
  • 通过启用文件夹的审核和审核策略就能够记录相应的日志,具体步骤如下: 1. 在文件夹属性的安全选项卡,点击“高级”。 2. 在“审核”选项卡下,点击“添加”。加入Everyone,并且对“删除子文件夹 及...
  • 用事务代码MEMASSIN(或者使用MASS,选择对象类型BUS3003即可)选择表EINA,在选择字段LOEKZ,然后执行放入你要设置的信息...最后运行出来的界面里进行的删除标记操作,注意要使用按钮“”,可以批量更新。完毕。...
  • 新建一个bat文件,编辑内容为以下代码,双击运行bat文件。 del /F /S /Q /AH C:\Users\Admin\Documents\Default.rdp # 此路径要于你电脑的路径一致 reg delete "HKEY_CURRENT_USER\Software\Microsoft\Terminal ...
  • mysql删除字段为null的记录

    千次阅读 2017-05-26 16:07:32
    mysql删除字段为null的记录的语句为:delete from tablename where name is null;不能使用where name=null的方式因为该计算返回的结果为null 即删除语句不会运行
  • win7系统删除使用过的文件记录

    千次阅读 2019-09-08 14:42:19
    这些浏览过的历史记录就会在最近打开的列表可以看到,但是有不少用户出于要保护自己的隐私想要是说将自己的那些浏览文档历史记录删除掉,但是很多人却不知道该如何操作,现在小编就跟大家分享一下win7怎么清除...
  • u盘使用记录、痕迹删除技巧方法

    万次阅读 2017-11-08 17:35:45
    在日常生活的使用U盘过程当中,系统会记录下大量U盘的使用记录信息,那么接下来小编就来同大家分享介绍如何删除掉这些使用记录的方法知识。   1. 往系统里面添加环境变量devmgr_shownonpresent_devices,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 740,751
精华内容 296,300
关键字:

中的记录删除运行