分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

去南宁市图书馆泡了一晚上~编写文件粉碎机之惑

PurpleEndurer 原创
2008-04-23 第1

  勿勿吃了饭就撤离餐桌,既可以避开“酒精”考验,又可以多在图书馆泡一会,何乐而不为。
南宁市图书馆两年前去过一次,所以这次就轻车熟路了。在大门口上方的滚动电子荧屏看到艺术讲座的预告,Google了下,原来是南宁市图书馆学会“绿城讲坛”流动讲座之一,真的好心动,可惜没机会参加~
  不过进到里面,在IT类杂志书架转了一回,却有点失望,因为好多是空的,余下的一些大多是一些大学学刊的理论杂志,不是一时半刻能看得明白的,只好按照书架上贴的规则拿了两本杂志2007第3期《程序员》和2007年的(第几期记不得了)《电脑编程技巧与维护》。
  找个位置坐下,发现对面的小伙子面前摆了一叠杂志,看起来有十几本,难怪书架有这么多位置是空的~更令人郁闷的是我板凳还没坐热,对面的小伙子就趴在桌子上休息了,直到闭馆音乐响起……
  在《电脑编程技巧与维护》上发现了两篇关于编写程序实现文件粉碎机的文章,一篇是用VB来实现,另一篇用的则是Delphi,思路都是一样的,就是按文件长度用某个字符来覆写文件内容,然后删除。
  个人感觉这样处理不太保险。文件粉碎机这样的软件在DOS时代就有,如PCTOOLS 9.0提供的文件擦除程序Wipe。其工作原理是用指定字符对文件物理位置进行指定次数(一般默认3次)的覆写,由于磁盘文件的读写是以簇为单位的,所以覆写操作也是对文件占用的所有簇进行,而不仅仅是按文件的长度,毕竟文件所占用的簇中的余下空隙中也可能被写入了有意义的信息~
  记得偶以前和Turbo C 2.0写过一个,文件长度是9000多个字节,觉得体积大了,后来用8086汇编写了一个,用TASM汇编连接,文件长度才200多个字节,呵呵……
  至于Windows平台下的,Norton Utilities中提供有安全擦除(Wipe Info)功能,另外,上次发现国外有人用Delphi写了一个9kb的免费文件粉碎机--shredder,在 http://endurer.ys168.com 有下载。

分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

去南宁市图书馆泡了一晚上~编写文件粉碎机之惑相关推荐

  1. java jsp 文件上传_用JSP编写文件上传

    用JSP编写文件上传 发布时间:2016-09-14 来源: 点击: 次 如果你曾用VB编写文件上传的组件的话,那么用JAVA编写文件上传的JAVABEAN十分容易. 下面的例子只是一个简版 pack ...

  2. python编写代码实现文件的拷贝功能_python利用os模块编写文件复制功能——copy()函数用法...

    我就废话不多说了,大家还是直接看代码吧~ #文件复制 import os src_path=r'E:\Pycharm\python100题\代码' target_path=r'E:\Pycharm\p ...

  3. android 手机内存其他文件在哪里,消失的手机内存去哪了?用它清理手机文件,告诉你手机内存的秘密...

    原标题:消失的手机内存去哪了?用它清理手机文件,告诉你手机内存的秘密 从早前的1g,2g,到后来的8g,16g,32g,再到现在的128g,256g,512g,甚至于以后的1T,2T,手机内存不断变大 ...

  4. 编写文件搜索小程序:1. 输入绝对路径以及搜索关键字,2. 搜索指定路径下(包括子文件夹)中名称包含关键字的所有文件并打印出,3. 将当前操作记录日志

    package com.homework;import java.io.File; import java.io.FileOutputStream; import java.io.IOExceptio ...

  5. [我的作死案例]图书馆泡妹记 上

    https://bbs.ichunqiu.com/thread-24168-1-1.html 吾本布衣i春秋-呆萌菜鸟 发表于 前天 14:28253388 本帖最后由 0nise 于 2017-6- ...

  6. 图书馆管理系统利用c语言编写,图书馆管理系统 c语言编写.doc

    图书馆管理系统 c语言编写 #include "stdio.h"#include "stdlib.h"#include "conio.h"# ...

  7. python编写文件管理系统_python用户管理系统实例详解

    实例讲解python用户管理系统 本文主要为大家分享一篇python用户管理系统的实例讲解,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧,希望能帮助到大家. 自定义函数+装饰器,每一 ...

  8. 新版RE管理器 (Root Explorer)修改方法(去广告,时间日期排序,默认文件夹优先)

    1.由于很多人不是真正的Google Play商店花钱买的,所以安装后有谷歌广告 2.新版的时间日期排列比较蛋疼 3.有些人喜欢默认文件夹优先显示 首先你要会反编译,会使用apktool,然后你要下载 ...

  9. 可以编写html的文件吗,我可以使用HTML5/JS编写文件吗?

    的这个问题的答案取决于你的回答以下问题: 你罚款,对这种能力支持的事实目前只存在于基于铬的浏览器(Chrome的&歌剧)? 您是否利用现在的专有API来利用这种优势? 你可以在将来删除该API ...

最新文章

  1. 完整iOS APP发布App Store上架流程
  2. 《数据库SQL实战》查找当前薪水详情以及部门编号dept_no
  3. 基于 Docker Compose 实践 .NET Core 的现代化架构 2:在容器中集成 Skywalking APM
  4. 男朋友的回答可以多敷衍?
  5. 7-177 输出全排列 (20 分)
  6. 【LogStash】logstash marking url as dead 问题解决
  7. 一些推荐的深度学习、机器学习资料
  8. nodejs 密码加盐
  9. 机器学习正则化线性回归(调参技巧(matlab))
  10. OCCT 建模,VTK显示
  11. PPT可以直接剪裁视频
  12. HTML的div作用
  13. 【转】为您解决HDMI无声的烦恼
  14. 购物商城html源码asp,购物商城 html
  15. 脱离实际,技术就是屠龙之技
  16. 微信小程序判断input是否为空
  17. java 私有构造_JAVA中构造方法私有化的作用是什么?
  18. Python实现简单画图
  19. Solved Visual studio Code make sure you configure your user.name and user.email in git
  20. 好书推荐:21天入门 低功耗蓝牙5.x开发

热门文章

  1. Linux中的各种锁及其基本原理
  2. jQuery 鼠标指针 悬浮在文字上提示信息
  3. SpringBoot 搭建的个人博客
  4. 一种通过注册表获取USB虚拟串口端口号的方法
  5. 精确匹配字符串的小技巧
  6. 【计网】TCP协议(四)
  7. 微信小程序真机调试报错
  8. css伪类渐变,CSS3文字 渐变内发光投影效果_css
  9. libuv介绍和实现的基本流程
  10. 华为微认证ModelArts实现智能花卉识别稳过 笔记资料