知网涨价是否伤害了科研环境?这当然是肯定伤害了科研的环境,毋庸置疑的。学术考评通常都是以提供知网检索作为重要依据,尤其是当下兴起的学术检测,知网数据库是最重要的查重比对数据库。而高额的涨价检测,给毕业学子造成了重大的经济负担,一篇十万字的博士论文,查一次就要耗去数百元,受益的是数据库检测商。学术检测影响的最终是科研环境。
近日,网传中科院因难以承受千万级别的续订费决定停用知网的消息,曾引起大量讨论。
18日,中科院图书馆处相关负责人证实,网传近“千万级别”续订费用和停用知网访问这件事情属实。至于未来是否恢复对知网的访问,相关的负责人介绍,“现在不好说,至少今年应该是没有这个计划了。”邮件显示,中科院文献信息中心发布通知称:“同方知网技术有限公司(CNKI数据库出版商)暂停中科院对CNKI数据库的使用权限,:4月8日,CNKI科技类期刊和博硕士学位论文数据库无法下载。”
多所高校曾因费用过高停用知网,2012年至2021年期间,至少有6所高校曾经发布公告表示暂停使用知网,原因则为知网费用涨幅过高。但是,停用一段时间后,因为知网数据库资源内容的独有性以及资源整合一站式搜索于其他数据库难以实现,很多高校迫于压力又继续与知网合作。
知网,目前在同类型市场上拥有相对领先的市场地位,知网是否涉嫌垄断的质疑也重新被讨论起来。
2021年12月,“知网擅录九旬教授论文赔偿70多万”曾引发热议。之前,中国知网擅自收录,中南财经政法大学教授赵德馨100多篇论文,教授没能拿到稿费,自己下载反而还要付费。教授最终诉求法律,胜诉,累计获赔70余万元。知网表示“积极处理赵德馨教授作品继续在知网平台传播的问题”。2022年4月18日,赵教授又一次发表:“知网发布说明向我道歉后,从没跟我商量过论文上架的事情。”现今知网公开致歉已4个多月,赵教授被下架的100多篇论文于知网上仍然搜查不到。
有关专家介绍:《反垄断法》是非常专业的法律,只有反垄断执法机构或着司法机关才能判定知网是是不是构成了垄断行为。执法或着司法机关判定为垄断行为时,有三个步骤:1,界定相关市场;2,判定是否具有市场支配地位;3,是否存在滥用市场支配地位的行为。专家还介绍:“拥有市场支配地位是合法的,滥用这种地位的行为才可能违反《反垄法》”,知网是不是涉嫌行业垄断,调查则需要的时间比较长。
中国知网的定位国家知识基础设施,有着极强的公共性,自然不能以经济盈利为最高准则。面对知网的负面舆论,希望知网认真审视现行运营策略,回应媒体关切,不要为了自身的利益。而让众人大家议论。应当为中国学术事业贡献力量。
1970 年,关系型数据库之父 EFCodd 发表《用于大型共享数据库的关系数据模型》论文,正式拉开数据库技术发展序幕。以 Oracle、DB2、SQL Server 为代表的三大商业数据库产品独占鳌头,随后涌现出 MySQL、PostgreSQL 等为代表的开源数据库 ,和以 Amazon RDS 等为代表的云数据库,拉开百花齐放的数据库新序幕。
我们知道,云计算十年为产业转型升级提供了 历史 性契机,但变革仍在进行,随着云计算的普及,数据库市场发生根本性改变,云厂商打破传统商业数据库的堡垒,成为数据库领域全新力量。其中以连续六年入选 Gartner 领导者象限的亚马逊云 科技 为代表,我们一起探讨:为什么亚马逊云 科技 能始终保持其创新性?纵观云原生时代下,亚马逊云 科技 数据库未来还有哪些更多的可能性?
01 面对四大数据库发展趋势,亚马逊云 科技 打造五大数据库理念
后疫情时代下,加速了不少行业的业务在线化和数字化运营,企业对数据价值挖掘的需求越发强烈,亚马逊云 科技 大中华区产品部总经理顾凡详细介绍其中四大趋势:
一是伴随互联网、移动互联网的发展,电商、视频、社交、出行等新应用场景的兴起,不仅数据量大,对数据实时性要求极高,传统关系型数据库无法满足需求,因此驱动云原生数据库的出现。
二是开源数据库的广泛应用。
三是应用程序现代化对数据库提出更高要求,期待数据库拥有更高的性能、可扩展性、可用性以及降低成本,让开发人员专注于核心业务的应用开发,不用关注和核心业务无关的代码。
四是软件架构历经 PC、互联网、移动互联网,再到如今的万物互联时代,其中的迭代和转型正在驱动数据库选型的变化。
在此四大趋势下,伴随企业的业务量越来越大、越来越复杂,对数据库的要求越来越高。亚马逊云 科技 洞察客户需求,在打造云上数据库产品时提出五大理念:
一是专库专用,极致性能;二是无服务器,敏捷创新;第三是全球架构,一键部署;第四是平滑迁移,加速上云;第五是 AI 赋能,深度集成。
02 历经真实锤炼,五大数据库理念,持续赋能企业数智转型
顾凡表示,随着数据爆炸式增长,微服务架构与 DevOps 愈发流行的今天,一个数据库打天下的时代已然过去。我们需要在不同的应用场景下,针对不同的数据类型和不同的数据访问特点,为开发者和企业提供专门构建的工具。
所以亚马逊云 科技 提出 第一个核心数据库理念:专库专用 。在此理念下,推出针对关系数据、键值数据、文档数据、内存数据、图数据、时许数据、分类账数据、宽列等专门构建数据库的产品家族。
这些数据库产品均经历过亚马逊内部核心业务的真实锤炼,成绩斐然:
亚马逊电商当年是 Oracle 的客户之一,随着亚马逊电商的应用重构和业务体量发展,亚马逊电商决定将业务迁移到亚马逊云 科技 里。100 多个团队参与这庞大的迁移工作中,将亚马逊电商采购、目录管理、订单执行、广告、财务系统、钱包、视频流等关键系统全部从 Oracle 迁出来。2019 年,亚马逊将存储近 7500 个Oracle 数据库中的 75 PB 内部数据迁移到多项亚马逊云 科技 的数据库服务中,包括 Amazon DynamoDB、Amazon Aurora、Amazon ElastiCache,于是亚马逊电商成为亚马逊云 科技 在全球的“第一大客户”。
从 Oracle 切换到亚马逊云 科技 后,亚马逊电商节省了 60% 成本,面向消费者端的应用程序延迟降低 40%,数据库管理支出减少 70%。
以被誉为“亚马逊云 科技 历史 上用户数量增速最快的云服务”Amazon Aurora 为例,其拥有科媲美高端商业数据库的速度和可用性,还拥有开源数据库的简单性与成本效益,Amazon Aurora 让客户满足“鱼和熊掌兼得”需求。
据顾凡介绍,Amazon Aurora 可提供 5 倍于标准 MySQL 性能,3 倍于 PostgreSQL 吞吐量。同时提供高可用,可用区(AZ)+1的高可用,Global Databases 可完成跨区域灾备。可扩展到 15 个只读副本,成本只有商业数据库的 1/10。
医药企业九州通为药厂、供应商,搭建药厂、供应商、消费者提供供应链链条。其 B2B 系统的业务特点是读多写少,受促销活动、工作时间等影响,经常会出现波峰波谷落差较大的情况,读写比例在 7:2 或者 8:3。九州通采用 Amazon Aurora 后实现读写分离和按需扩展,整体数据库性能提升 5 倍,TCO 降低 50%。实现了跨可用区部署、负载均衡、自动故障转移、精细监控、按需自动伸缩等。
据权威机构预测,到 2022 年,75% 数据库将被部署或迁移至云平台。在这个过程中,亚马逊云 科技 是如何通过技术来帮助客户加速应用上云的?这离不开除了上述的“专库专用”外,以下四大理念:
第二个理念是无服务器、敏捷创新。 亚马逊云 科技 大中华区产品部数据类产品高级经理王晓野表示,企业业务总有波峰波谷之时,如何按照企业 80-90% 的业务峰值来规划数据库的存储容量和计算资源的话,将给应用带来一定的业务连续性的妥协和挑战。因此大多数企业都是按照峰值留有余地来选择数据库的计算资源,这将造成成本上的浪费。而 Serverless 数据库服务可完成无差别的繁复工作和自动化扩展。
Amazon DynamoDB 是亚马逊云 科技 自研 Serverless 数据库,其诞生最早可追溯到 2004 年,当时亚马逊电商作为 Oracle 的客户,尽管对于关系型数据库在零售场景的需求并不频繁,70% 均是键值类 *** 作,此时倒逼亚马逊电商思考:为什么要把关系型数据库这么重得使用?我们可以设计一款支持读写、可横向扩展的分布式数据库吗?后来的故事大家都知道了,这款数据库就是 Amazon DynamoDB,并在 2007 年发表论文,掀起业界 NoSQL 分布式数据库技术创新大潮。
Amazon DynamoDB 可为大规模应用提供支持,支撑亚马逊自身多个高流量网站和系统,如亚马逊电商网站、亚马逊全球 442 个物流中心等。在亚马逊电商一年一度 Prime Day,光是针对DynamoDB API 的调用达到数万亿次,最高峰值请求达到每秒 8920 万次。由此可见,DynamoDB 拥有高吞吐、扩展性、一致性、可预测响应延迟、高可用等优势。
智能可穿戴设备厂商华米 科技 ,在全球 70 多个国家拥有近 1 亿用户。仅 2020 年上半年,其手表出货量超 174 万台,截止到 2021 年 2 月,华米 科技 的可穿戴设备累计记录步数是 151 万步,累计记录的睡眠时间是 128 亿个夜晚,记录心率总时长达 1208 亿个小时。如此庞大的数据同时必须保证极高的安全性和低延迟相应,如何保证稳定性是巨大的挑战。
DynamoDB 帮助华米 科技 在任何规模下都能提供延迟不超过 10 毫秒的一致响应时间。华米 科技 健康 云的 P0 和 P1 级别故障减少了约 30%,总体服务可用性提升了 025%,系统可用性指标达到 9999%,为华为 科技 全球化扩展提供了有力的支撑。
最新无服务数据库产品是 Amazon Aurora Serverless V2 提供瞬间扩展能力,真正把扩展能力发挥到极致,在不到一秒的时间内,将几百个事务扩展到数十万的级别。同时在扩展时每一次调整的增量都是非常精细化的去管理,如果按照峰值来规划数据库资源,可实现大概90%的成本节省。目前 Amazon Aurora Serverless V2 在全球实现预览。
第三个理念是全球架构、一键部署。 在全球化的今天,如何支撑全球客户的业务扩展连续性、一致性、以最低延迟带给到终端客户上,对数据库提出新的挑战。
亚马逊云 科技 提供 Amazon Aurora 关系型数据库Global Database、Amazon DynamoDB、Amazon ElastiCache 内存数据库、Amazon DocumentDB 文档数据库都能利用亚马逊云 科技 的骨干网络提供比互联网更稳定的网络支撑,以一键部署的方式,帮助客户实现几千公里跨区域数据库灾备,故障恢复大概能在一分钟之内完成,同时跨区域的数据复制延迟通常小于一秒。
第四个理念是平滑迁移、加速上云。 目前,450000+ 数据库通过亚马逊云 科技 数据库迁移服务迁移到亚马逊云 科技 中,这个数字每年都在不断增长。亚马逊云 科技 提供 Amazon DMS、Amazon Database Migration Service 等工具让开发者和企业进行自助式云迁移。另外,对于迁移过程中可能会需要的支持,可通过专业服务团队和合作伙伴网络成员,为客户提供专业支持,还通过 Database Freedom 项目帮助客户降低他们的顾虑。
今年 11 月,最新产品 Babelfish for Amazon Aurora PostgreSQL 在全球和中国两个区域正式可用,可加速企业上云的迁移,实现让企业可以利用原有的技术栈、原有的 SQL Server T-SQL的人员可以利用到云数据库进行创新。
第五个理念是 AI赋能,深度集成。 我们观察到,ML 技术赋能数据库开发者,开发者无需具备机器学习专业知识,就可进行机器学习 *** 作。在此潮流下,亚马逊云 科技 推出 Amazon Neptune,借由 Deep Graph Library 和 Amazon SageMaker 驱动图神经网络。
今年 8 月,Neptune ML 在中国正式可用,允许数据工程师不需要掌握机器学习的技能直接从图数据库里导出数据、转换格式、训练模型并发布,用 gremlin 语句调用训练成的模型在数据库里实现推理,进行欺诈检测,推荐物品。
目前,亚马逊云 科技 加速在中国区域服务落地,2021年至今新发布 60 多个数据库服务与功能。亚马逊云 科技 正是通过上述五大数据库理念,打造丰富的数据库产品家族,在全球智能化发展趋势下,为企业提供更快更好的数智服务,释放数据价值,并连续六年入选 Gartner 领导者象限,得到业界和客户的深度认可。
处理大量数据并发 *** 作可以采用如下几种方法:
1使用缓存:使用程序直接保存到内存中。或者使用缓存框架: 用一个特定的类型值来保存,以区别空数据和未缓存的两种状态。
2数据库优化:表结构优化;SQL语句优化,语法优化和处理逻辑优化;分区;分表;索引优化;使用存储过程代替直接 *** 作。
3分离活跃数据:可以分为活跃用户和不活跃用户。
4批量读取和延迟修改: 高并发情况可以将多个查询请求合并到一个。高并发且频繁修改的可以暂存缓存中。
5读写分离: 数据库服务器配置多个,配置主从数据库。写用主数据库,读用从数据库。
6分布式数据库: 将不同的表存放到不同的数据库中,然后再放到不同的服务器中。
7NoSql和Hadoop: NoSql,not only SQL。没有关系型数据库那么多限制,比较灵活高效。Hadoop,将一个表中的数据分层多块,保存到多个节点(分布式)。每一块数据都有多个节点保存(集群)。集群可以并行处理相同的数据,还可以保证数据的完整性。
:
大数据(big data),指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。
在维克托·迈尔-舍恩伯格及肯尼斯·库克耶编写的《大数据时代》中大数据指不用随机分析法(抽样调查)这样捷径,而采用所有数据进行分析处理。大数据的5V特点(IBM提出):Volume(大量)、Velocity(高速)、Variety(多样)、Value(低价值密度)、Veracity(真实性)。
参考资料:网页链接
文件夹能加密吗?怎么 *** 作?
转的: 98-2000可以直接加密 进入你需要进行加密保护的文件夹中,在空白处单击鼠标右键,选择“自定义文件夹”,在随后出现的对话框中两次单击“下一步”,系统会自动用记事本打开“Folder。
htt”文件。用“搜索”菜单下的“查找”命令找到条目,在其下方空一行后输入以下内容: var pass=prompt("请输入密码") 该处的“请输入密码”为系统提示语 if(pass !="XXXX") “XXXX”为你自己设定的密码 {window。
location="c:"} “c:”为非法进入者失败后自动进入C盘根目录 保存并退出文件编辑后,单击“完成”即完成了对文件夹的加密。 实际上,上面的步骤就是对Windows的脚本进行编辑,该方法适用于所有Windows系统。
如果需要去掉保护,只要将“Folder。 htt”文件改回原样即可。
需要注意的是,在Windows Me中,“folder”文件中只有条目,将上述内容放到它后面作用一致。 。
如何将文件夹或者文件加密并设置密码?
你要对文件夹加密,我强烈建议你使用文件夹加密超级大师。
文件夹加密超级大师是一款强大易用的文件和文件夹加密软件,具有文件加密、文件夹加密、数据粉碎、彻底隐藏硬盘分区、禁止或只读使用USB设备等功能。 用文件夹加密超级大师给文件夹加密也非常简单: 1 下载安装文件夹加密超级大师。
2 在需要加密的文件夹上单击右键选择加密,然后在d出的文件夹加密窗口中输入加密密码就OK。 虽说是收费的文件和文件夹加密软件,但绝对安全可靠。
您可以到百度上下载文件夹加密超级大师给您的文件夹加密,看是否对您有所帮助。
怎样给文件加密啊,有多少方法,请详细点 -
文件加密 方法一:后缀名加密法 严格地说,这并不是一诈唬 加密的方法,因为这种方法对高手无用!但真正的高手是不会关注你的。
这种方法就是将你想保密的文件改为一个任意字符的后缀名。如:将 c改为456swc,在别人来看,是很难知道其中的秘密的。
方法二:目录欺骗法 新建一个目录,把想保密的文件放入该文件夹,然后将文件夹改名为“123wav{00020c01-0000-0000-c000-000000000046}”,你会看到你的这个文件夹会变成一个WAV文件的图标,双击它也是打开媒体播放器(但就是无法播放)。想浏览该文件需要在“资源管理器”里。
方法三:使用软件法 使用一些专业的文件加密软件即可。这一类软件网上多的是,大家可以搜索下载。
方法四:硬件加密 就是利用一些诸如“硬件狗”等这类工具进行相关的设定,使用计算机时必须使用这类硬件才能正常启动电脑和使用。 又如:微星公司为其主板专门设计的USB接口加密锁,只有当计算机插上这个加密锁之后,才能进 *** 作系统和正常使用。
不用这个USB加密锁即使你清空CMOS也是无济。
怎么给文件上密码
1XP系统NTFS加密,在文件属性设置加密(这种方法比较复杂)
2借助第三方软件,例如WinRAR
整个文件夹加密就建议你用系统的EFS加密啦,如果是用加密软件的话,每次打开都要输入密码,麻烦。
EFS
概念
EFS(Encrypting File System,加密文件系统)是Windows 2000/XP所特有的一个实用功能,对于NTFS卷上的文件和数据,都可以直接加密保存,在很大程度上提高了数据的安全性。
简介
在许多企业中,都存在着多个用户共用一台计算机的情况。有些用户旅行时携带便携式计算机,并在没有企业物理保护的地方使用,如客户设施、机场、饭店和家中。这意味着重要的数据常常被置于企业控制之外。未经授权的用户可能希望读取存储在台式计算机中的数据。手提电脑可能会失窃。在所有这些情况下,公司的敏感数据都可能被窃取。
采用加密文件系统 (EFS) 对敏感数据文件进行加密,可以加强数据的安生性。该解决方案可以有效的减小数据失窃的隐患。加密是一种采用数学算法的应用程序。文件经过加密处理后,只有拥有正确密钥的用户方可读取其内容。Microsoft 的 EFS 技术可以对计算机上的数据进行加密,并控制哪些人有权解密或恢复数据。文件被加密后,即使攻击者能够物理访问计算机的数据存储器,也无法读取用户数据。所有用户都必须拥有 EFS 证书,方可运用 EFS 对数据进行加密和解密。此外,EFS 用户必须拥有在 NTFS 卷中修改文件的权限。
加密 *** 作
1打开 Windows 资源管理器,选中文件或文件夹,右键点击=>;"属性"
2点击"高级"按钮,选中"加密内容以保护数据"复选框,确定
3解密时,取消加密选项
备份与生成恢复密钥
未备份恢复密钥可能会导致无法挽回的加密数据损失。当持有 EFS 加密证书的用户无法解密数据时,备份的恢复密钥能够确保加密数据的恢复。
1开始=>;运行,输入"mmc",确定
2文件菜单=>;"添加/删除管理单元",点击"添加按钮",选择"证书"=>;"我的用户帐户",完成
3关闭"添加"对话框,再点"确定"
4选择"证书-当前用户"=>;"个人"=>;"证书"
5选择证书," *** 作"菜单=>;"所有任务"=>;"导出"
6根据提示,导出证书和私钥,以pfx 文件格式保存
注意事项
1未加密的文件复制到有加密属性的文件夹中,文件会自动加密。
2加密数据移动到NTFS分区上,数据依旧保持加密属性。
3加密数据移动到FAT分区上,数据会被自动解密。
4EFS加密过的数据不能在Windows中直接共享。
5如果通过网络传输经EFS加密过的数据,这些数据在网络上将会以明文的形式传输。
6NTFS分区上保存的数据还可以被压缩,不过一个文件不能同时被压缩和加密。
7系统文件和文件夹不能加密。
怎么给文件加密?
如果说是用系统来加密的话很简单。
右击要机密文件==>选择属性==>高级==>“加密内容以便保护数据”==>确定文件加密就完成了。这样的加密方式只有当前加密用户可以访问和修改,其他用户不能访问,即使是系统管理员来的也无法访问。
其他的加密方式就要使用软件了。如果是文本类加密的话可以选择用记事本来输入内容,然后将记事本保存为格式,然后打开文件选择"文件"==>另存为==>d出对话框选择编码选项选择其中处简体中文外的其他编码保存文件为txt文件。
然后再打开看看刚刚保存的记事本文件是什么效果?。
如何给文件加密
加密是将数据转换为其他人无法读取的格式的过程。 如果数据存储在硬盘上,您可以使用 EFS 自动加密数据。 备注:管理员可以恢复由另一用户加密的数据。
(注意:Microsoft Windows XP Home Edition 没有 EFS 功能。 )
如何加密文件
您只能对格式化为 NTFS 文件系统的卷上的文件进行加密。 要加密文件,请按照以下步骤 *** 作:
1单击开始,指向所有程序,指向附件,然后单击Windows 资源管理器。
2找到您希望加密的文件,右键单击该文件,然后单击属性。
3在常规选项卡上,单击高级。
4在“压缩或加密属性”下,选中“加密内容以便保护数据”复选框,然后单击确定。
5单击确定。
如果需要加密的文件位于未加密的文件夹中,则会出现一个加密警告对话框。请使用以下步骤之一: •如果您只希望对文件加密,单击“只加密文件”,然后单击确认。 •如果您希望对文件和该文件所在的文件夹加密,单击“加密文件及其父文件夹”,然后单击确定。 如果另一用户试图打开已加密的文件,此尝试将失败。 例如,如果另一用户试图打开一个已加密的 Microsoft Word 文档,则会出现类似的下列消息:
Word 无法打开此文档: 用户名 无访问权限
( 驱动器:\文件名doc)
如果另一用户试图将加密的文件复制或移动到硬盘上的另一位置,将出现下列消息:
复制文件或文件夹时出错
无法复制文件名 :访问被拒绝。
请确定磁盘未满或未被写保护而且文件未被使用。
疑难解答•您无法对使用 FAT 文件系统的卷上的文件或文件夹进行加密。
您必须将您要加密的文件或文件夹存储在 NTFS 卷上。 •您无法将已加密的文件或文件夹存储在未受信委派的远程服务器上。
要解决此问题,请将远程服务器配置为受信委派。为此: 1以管理员权限帐户登录到域控制器。 2启动 Active Directory 用户和计算机管理单元。3在左窗格中,扩展域容器。 找到您的目标服务器,右键单击该服务器,然后单击属性。 4在常规选项卡上,选中“信任此计算机作为委派”复选框(如果此复选框尚未被选中)。 出现的“Active Directory”消息时,单击确定。5单击确定,然后退出 Active Directory 用户和计算机。 •您无法从 Macintosh 客户计算机访问已加密的文件。 •您无法在您所创建的加密文件夹中打开其他用户存储的文档。
如果另一用户在已加密的文件夹中创建文档,该文档(默认情况下)被加密为仅有此用户有权访问该文档。 因此,您所加密的文件夹中可能包含您无法打开的文件。 如果您需要访问这些文件,请求将您的用户帐户添加到共享加密文件的用户帐户列表中。
怎么把电脑里的文件加密
Win XP的文件加密方法一、 Office 文件格式 1、 Word文件 要给Word文件加密,先打开需加密的文件,点击“工具”菜单→“选项”,d出“选项”对话框,选择“保存”标签。
在“打开权限密码”和“修改权限密码”输入框中键入密码。需要说明一下的是前者密码是用来打开文件的,如果没有这个密码,文件是打不开的。
后者是在前者基础上设置是否打开者有权利修改文件,如果没有则只能阅读,而不能修改内容。 2、Excel文件 Excel文件加密方式与Word文件不同,当你编辑完文件时,点击“文件”菜单→“另存为。”
,d出“另存为”对话框,再点击工具栏上的“工具”按钮,d出下拉菜单,选择“常规选项”,在d出的设置窗口中输入打开密码和修改密码。点击确定,保存即可。
3、Access文件 Access数据库文件的加密按以下步骤进行: ⑴关闭数据库。如果数据库在网络上共享,要确保所有其他用户关闭了该数据库。
⑵为数据库复制一个备份并将其存储在安全的地方。 ⑶单击“文件”菜单中的“打开”命令。
⑷单击“打开”按钮右侧的箭头,然后单击“以独占方式打开”。 ⑸单击“工具”菜单“安全”子菜单上的“设置数据库密码”命令。
⑹在“密码”框中,键入自己的密码。密码是区分大小写的。
⑺在“验证”框中,再次键入密码以进行确认,然后单击“确定”按钮。 这样密码即设置完成。
下一次打开数据库时,将显示要求输入密码的对话框。 4、WPS文件 WPS文件加密非常简单,只需点击“文件”菜单→“另存为。”
,d出对话框,勾选“文件加密”复选框,又d出“设置密码”对话框。首先在文本框中输入密码,然后选择加密类型,其中“普通型加密”适用于大多数情况,而“绝密型加密”则适用于对保密要求较高的情况。
而且据金山公司称,他们可以帮助客户解除利用“普通型加密”方式加密的文件,而利用“绝密型加密”方式加密的文件他们也无能为力,因此注意保存好密码,以免造成不必要的损失。二、压缩文件 1、Winzip Winzip是最流行的压缩和解压缩软件,当然它也提供了非常简单的加密功能。
首选新建一个空白的压缩文件,在压缩文件里添加需压缩的文件。点击“Option”菜单中的“Password。
”命令,d出密码设置窗口,在文本框中输入设置的密码。当你输入时,希望文本框的密码不可见,请选上“Mask Password”复选框。
2、Winrar 现在Winrar大有取代Winzip之势,因此学习Winrar加密的方法也是很有必要的。用Winrar加密可在图形界面和命令行方式下进行。
在图形界面下,你可以按下 Ctrl+P 或者在 文件菜单 选择“密码”命令,d出“输入默认密码”对话框,输入即可。 说明: A、如果“显示密码”选项被禁用,你将被要求输入两次密码来确保正确性。
B、如果你设置了“加密文件名选项”,WinRAR 不只加密数据,而且加密象文件名、大小、属性、注释和其它数据块等所有的压缩包敏感区域,这样它提供了更高的安全等级。在使用这个命令加密的压缩包中,没有密码甚至连文件列表都不能查看。
这个选项只有在把数据压缩成RAR 压缩包时才有意义,在使用默认密码解压缩数据或压缩成 ZIP 格式时,它将被忽略。 在命令行方式下,你可按以下格式 *** 作: WinRAR - -
> <@列表文件。>
在使用系统提供的加密功能前,你要确认你要加密的文件夹所在的分区格式为NTFS,因为只有在NTFS下才能使用这个功能。 (1)利用Windows 2000资源管理器选中待设置加密属性的文件或文件夹。
(2)单击鼠标右键,选择"属性",启动"Windows 2000属性"对话框窗口。 (3)单击"常规"选项卡中的[高级]按钮,启动"高级属性"对话框。
(4)选择"压缩或加密属性"框中的"加密内容以便保护数据"复选框,单击[确定]按钮,即可完成文件或文件夹的加密。
这个有点复杂不是几句就能说完的 (一)更改文件的扩展名(也称:后缀名)给文件加密
文件名是由文件的名字和扩展名组成的,以 (小实点)为分界线, 之前是文件的名字,之后是文件的扩展名。文件扩展名是用来区分文件的属性的。
利用更改文件的扩展名给文件加密,只适用于单个的文件,不能用于文件夹!更改之前首先要使你的电脑显示文件的扩展名,怎么显示文件的扩展名名呢?具体见下:
1随便打开某个文件夹,点击工具栏中的→工具→文件夹选项→查看→隐藏已知类型文件的扩展名(把勾去掉,显示扩展名)→点确定 就OK了
2打开我的电脑→工具→文件夹选项→查看→去掉隐藏已知文件类型的扩展名前面的勾→点确定。 ¬
3路径:开始→设置→控制面板→文件夹选项→查看 ¬
在查看的高级设置的列表中,将“隐藏已知文件类型的扩展名”的默认对号除去,并点“确定”后就可以显示文件的拓展名了。
怎么样更改文件的后缀名呢?首先找到你想加密的单个文件,例如我想加密下列文件
把 私密视频 文件更改成一个批处理文件bat ,在私密视频上右键单击→重命名,把rmvb更换成bat,当然你也可以把文件的名字根据自己的爱好换一下,如把“私密视频”换成“good”,那么这个文件就变成了(并同时出现一个对话框)
点“是”,就会变成一个批处理文件
利用更改文件扩展名给文件加密,就完成了,你可以把复制到任何磁盘任何文件夹下(包括所有的程序文件里),当然原来的文件扩展名你一定要记住。其他文件你也按这种方法更改,你想再看这些加密文件时候,按相同的方法更改回来就可以了。
(二)办公软件的加密
1、 Word文件
要给Word文件加密,先打开需加密的文件,点击“工具”菜单→“选项”,d出“选项”对话框,选择“安全性”按钮。在“打开权限密码”和“修改权限密码”输入框中键入密码。(中间还会提示你再提示输入一遍密码,以便“确认”)如下图:需要说明一下的是前者密码是用来打开文件的,如果没有这个密码,文件是打不开的。后者是在前者基础上设置是否打开者有权利修改文件,如果没有则只能阅读,而不能修改内容,要想修改必须输入“修改权限密码”。
2、Excel文件
Excel文件加密方式与Word文件不同,当你编辑完文件时,点击“文件”菜单→“另存为”,d出“另存为”对话框,
再点击“另存为”对话框中工具栏上的“工具”按钮,d出下拉菜单,选择“常规选项”,在d出的设置窗口中输入打开密码和修改密码。(中间还会提示你再提示输入一遍密码,以便“确认”)
点击确定,保存即可!(注意:需要说明一下的是前者密码是用来打开文件的,如果没有这个密码,文件是打不开的。后者是在前者基础上设置是否打开者有权利修改文件,如果没有则只能阅读,而不能修改内容,要想修改必须输入“修改权限密码”。)
3、Access文件
Access数据库文件的加密按以下步骤进行:
⑴关闭数据库。如果数据库在网络上共享,要确保所有其他用户关闭了该数据库。
⑵为数据库复制一个备份并将其存储在安全的地方。
⑶单击“文件”菜单中的“打开”命令。
⑷单击“打开”按钮右侧的箭头,然后单击“以独占方式打开”。
⑸单击“工具”菜单“安全”子菜单上的“设置数据库密码”命令。
⑹在“密码”框中,键入自己的密码。密码是区分大小写的。
⑺在“验证”框中,再次键入密码以进行确认,然后单击“确定”按钮。 这样密码即设置完成。下一次打开数据库时,将显示要求输入密码的对话框。
4、WPS Office文件
金山公司的WPS文件加密非常简单,只需点击“文件”菜单→“另存为”,d出对话框,勾选“文件加密”复选框,又d出“设置密码”对话框。首先在文本框中输入密码,然后选择加密类型,其中“普通型加密”适用于大多数情况,而“绝密型加密”则适用于对保密要求较高的情况。而且据金山公司称,他们可以帮助客户解除利用“普通型加密”方式加密的文件,而利用“绝密型加密”方式加密的文件他们也无能为力,因此注意保存好密码。
(三)利用压缩文件加密
利用压缩文件加密,该文件即可以是单个文件也可以是文件夹。如果密码是字符、数字等混用并且密码较长,几乎无法破解,所以安全性很高!
1、利用Winzip 给文件加密:
Winzip是最流行的压缩和解压缩软件,当然它也提供了非常简单的加密功能。 首选新建一个空白的压缩文件,在压缩文件里添加需压缩的文件。点击“Option”菜单中的“Password”命令,d出密码设置窗口,在文本框中输入设置的密码。当你输入时,希望文本框的密码不可见,请选上“Mask Password”复选框。
2、利用Winrar给文件加密:
利用WinRAR可以绝对安全地为你的数据加密。大家一提起WinRAR,总是会想到它强大的压缩功能,其实,WinRAR的加密功能同样很强大。WinRAR采用的是单向加密,而单向加密是不可能被破解的。因此,如果我们需要保护隐私,只要把这些隐私文件压缩成一个包,并且加上密码,就绝对安全了。任何黑客和电脑高手都不可能窃取到你的隐私。
下面就介绍如何用Winrar给文件加密?例如我想给一个名字是“我的文件”的文件夹加密:鼠标右键单击该文件夹→d出右键快捷菜单→点“添加到压缩文件(A)”→d出“压缩文件名和参数”对话框
这里压缩文件格式默认为RAR(R),当然你也可以选择zip(Z);然后点→高级→设置密码(p)→d出“带密码压缩对话框”
这里默认为显示密码,当然你也可以把“显示密码”前的勾去掉,这样你必须输入2次密码,所以我建议选择“显示密码”;输入自己的密码后,点“确定”,返回“压缩文件名和参数”对话框,再点“确定”,就开始进行文件压缩过程,压缩完毕
提示:
A:请你牢记密码,必要时保存密码。要想打开该文件,你可以双击或者右键单击解压,但你必须输入密码后才能解压,并查看文件!
B:如果你设置了“加密文件名选项”,WinRAR 不只加密数据,而且加密象文件名、大小、属性、注释和其它数据块等所有的压缩包敏感区域,这样它提供了更高的安全等级。在使用这个命令加密的压缩包中,没有密码甚至连文件列表都不能查看。这个选项只有在把数据压缩成 RAR 压缩包时才有意义,在使用默认密码解压缩数据或压缩成 ZIP 格式时,它将被忽略。
C:WinRAR 支持 ZIP 20 格式使用私有加密算法。 RAR 压缩文件使用更强大的 AES-128 标准加密。如果你需要加密重要的信息,选择 RAR 压缩文件格式会比较好一些。为了确实的安全性,密码长度请最少要 8 个字符。不要使用任何语言的单词作为密码,最好是任意的随机组合字符和数字,并且要注意密码的大小写。请记住,如果你遗失你的密码,你将无法取出加密的文件,就算是 WinRAR 的作者本身也无法解压加密过的文件。
(四)利用NTFS分区加密
利用NTFS分区加密文件,首先你的磁盘文件系统必须是NTFS的。现在主流的文件系统有FAT32和NTFS(查看自己文件系统的方法:打开我的电脑→在C盘上右键单击→属性→看“文件系统”),如果是FAT32,要将文件夹所在盘的文件系统改为NTFS。具体转换步骤如下:
步骤一:在“开始”--“运行”中输入“CMD”确认后打开命名提示符,在命令提示符中输入“convert c:/fs:ntfs”(注意convert和c:/fs:ntfs中有一个空格,不区分大小写)(如图)其中convert后的c:/就表示你要转换的是c盘,也就是说,当你要转换E盘时就输入convert c:/fs:ntfs,e、f盘以此类推。
步骤二:确认后出现请你输入要转换驱动器的当前卷标,即为该盘的名称,例如某E盘的卷标是“学习”。
步骤三:确认后如果要转换的盘没有在使用,则自动开始转换,如果在使用中,则显示“由于该卷整在被另一个过程使用,“转换”不能运行……要强制卸下该卷(y/n)” 你可以选择Y,确认。
步骤四:确认后出现另一个提示,同样选Y,确认,在下一次启动后。
注意:FAT32转换为NTFS容易,按上面的方法做就行了,但NTFS转回FAT32就不那么好玩了,所以在转化之前先考虑好是否真的有这个必要。
利用NTFS分区给文件加密:
一:借用NTFS格式文件的加密属性给文件夹加密
右击你要保护的文件夹—“属性”—“高级”,打开“高级属性”,将“加密内容以便保护数据”勾上后一直确认即可,这样你所要加密的文件夹名变成了绿色了,这样该机其他用户就看不到文件夹里的内容了。
注意:用这种方法加密一旦系统崩溃,那整个文件夹就废了,所以要谨慎使用
二:分配文件夹的用户权限
在NTFS格式下,文件夹选项默认的“使用简单的文件共享(推荐)”是勾选的,但这会影响文件夹属性的安全选项的使用,所以我们的步骤一就是把勾选去掉,工具—文件夹选项—查看
步骤二确认后,右击要保护的文件夹—属性—安全,就可以设置权限了
确认后就可以防止其他用户访问该文件夹了。
(五)建一个别人无法删除和无法打开的文件夹
①如何建立这样的文件夹?
1、首先:点电脑左下角的开始→运行→在运行中输入cmd →点确定或者回车→打开命令行窗口
2、在命令行窗口中切换到想要建立文件夹的硬盘分区,如D盘 输入:md d:\123\ 回车。如下图(注意:要在md和d之间空一格;文件夹名后有2个小数点并且是小实点;\ 注意它的倾斜方向以便在键盘上找到相应的输入键),还有哦,文件名你也可以自己命,不一定是123这样的数字,也可以是其他字母和字符,但是不能用汉字命名,并且一定记得文件名后面要加上两个小数点。
3、你去看看你D盘里是不是多了一个123的文件夹
双击看看是不是打不开
②如何打开名字是123的文件夹?
1、第一步是一样的:开始→运行→在运行中输入cmd→回车或着点确定,打开命令行窗口
2、在命令行窗口中输入 start d:\123\ ( 注意这里一定要是文件夹的绝对路径哦,start和d空一格,否则无法打开即可打开此文件夹,其实也就是在你文件夹所在路径前加一个start )
3、回车后这个文件夹自动就打开了,这样你就可以随心所欲的把不想让别人看到的资料放进去啦!就可以进行文件的命名、复制、粘贴、删除等的 *** 作了。
③如何删除该123文件夹?
1、第一步是一样的:如果123的文件夹中有文件,必须先把123的文件夹的所有文件删除或者剪切出来,也就是说123文件夹中不能有任何文件,才确保删除成功!切记!!!
2、第二步是一样的:开始→运行→在运行中输入cmd→回车或着点确定,打开命令行窗口
3、在命令窗口输入rd d:\123\回车就可以了,你在看D盘中就没有该文件夹了! (注意:rd和d之间空一格)
④如何更快打开123文件?
1、新建一个文本文档。
2、在文本内输入上面的命令:start d:123,然后保存退出。
3、将刚才的TXT文本重命名为XXXbat (也就是更改扩展名)xxx表示你随便输入的文件名字。以后要进入这个文件夹,只要双击XXXbat这个文件就可以了
数据库与文本文件返回数据的方法不同如果把文本文件比作一个Textbox 的话,那么数据库更像是一个ListBox使用文本文件时我们需要从整个Textbox中取出有用的信息,并进行处理,而Listbox则可以根据需要返回特定的某一项
由于VB本身并不带有可以访问数据库的类,所以我们需要引用一个包含能访问数据库的类来使用数据库这里我们采用ADODB,相比DAO和能访问数据库的API来说,它比DAO更灵活,更强大;而比起API,它更简单易用,更适合初学者而Access数据库比起SQL,也相对简单了很多,且能够满足中小型应用程序的需要,所以我们在使用数据库时,选择了Access
就像使用文本文件来存储数据一样,我们需要先设计好数据结构,只不过在设计Access数据库的结构时,我们需要用到其它的程序来进行详细的规划建议采用的程序是office中的Access或VB自带的VISDATA
当数据库设计好了以后,我们可以开始"数据库编程"了
首先,我们需要引用ADO具体的方法是,在"工程" -- "引用" 中,找到"Microsoft ActiveX Data Object Library",这里的""是指的时ADO的版本号,一般来说,应用程序或ActiveX控件都具有向下兼容性,所以我们尽可能选择比较新的版本以确保程序在能识别旧版本Access的同时,也能识别较新版本的Access
然后我们需要在程序中创建一个对象就好比我们在窗体上添加一个FileBox才能看到文件名一样,只有创建了ADO对象,我们才能够访问数据库常用的对象有两个,Connection和Recordset
创建这两个对象的具体方法是:
1在引用后,使用New关键字,如
Private Conn As New ADODBConnection
Private Reco As New ADODBRecordset
2在没引用时,用CreateObject创建对象:
Dim Conn,Reco
Set Conn = CreateObject("ADODBConnection")
Set Reco = CreateObject("ADODBRecordset")
创建了对象之后,下一步我们要做的就是打开数据库了
先看下面的代码,可以成功的打开数据库
Connopen "Provider=MicrosoftJetOLEDB40;Data Source=D:\Mainmdb"
这句代码打开了D盘中的Mainmdb这个数据库
ConnectionOpen方法的第一个参数是连接代码,它将传递给系统的数据库引擎前半部分"Provider=MicrosoftJetOLEDB40",它表示了数据库的类型不同的数据库可能会不同后半句"Source=d:\mainmdb"它表示了数据库所在的绝对路径
打开数据库之后,还要打开表假如数据库中有一个表,表名为"Users",字段有两个,一个为用户名,一个为密码那么看以下代码
1想返回"Users"中,[用户名]为"去年烟花"的[密码]
Recordsetopen "Select 密码 From Users Where 用户名='去年烟花'",Connection,1,1
之后我们就可以把用户输入的密码进行比较,看是否允许登录
If Recordseteof and Recordsetbof then
Msgbox "用户不存在!",16
Else
If PassWord =Recordset("密码")value then
msgbox "登录成功!",64
Else
msgbox "密码错误!",32
End If
End If
RecordsetClose
2假设Admin已经成功登录系统,我们想把所有的用户名和密码都显示出来
Recordsetopen "Select From Users",Connection,1,1
这时,表已经被打开,我们就用以下代码把它显示出来
Do whlie Not Recordseteof
Print "用户名: " & Recordset("用户名")value & "密码: " & Recordset("密码")value
RecordsetMoveNext
Loop
RecordsetClose
由以上代码示例可以看出,打开表时,可以只打开其中的一个字段,也可以打开所有第一个参数是SQL语句
Select [字段名] From 表名 [Where 条件]
这里的条件可以省略且字段名也可以用""来代替所有字段
需要注意的是,如果你用(1)中的方法打开,那么(2)后面显示的代码就不能再用在(1)中因为(1)里并没有打开[用户名]字段,所以这一句Recordset("密码")就没有值存在,还有可能出错
后面的条件,可以用"="、">"、"<"等运算符比如 "Where ID > 32"(这里假设[ID]为数字型)
这是打开的部分第二个很重要的部分就是查询记录
数据库它并不是把所有记录全部放到一个变量中备用的而是以"当前记录"的形式来返回一个值所以我们想从中找到有用的信息,就必须要对信息进行定位/筛选
定位:
移动到下一条 RecordsetMoveNext
移动到上一条 RecordsetMovePrevious
移动到最后一条 RecordsetMoveLast
移动到第一条 RecordsetMoveFrist
移动到某一条 RecordsetMove Number
筛选:
RecordsetFind "条件"
如:[用方法(2)打开表之后]
Private Sub Command1_Click()
RecordsetFind "用户名=" & "text1text"
If RecordsetEof <> True Then
Msgbox "该用户的密码是:" & Recordset("密码")value,64
Else
Msgbox "未找到该用户的资料!",16
End If
End Sub
MoveNext 只有当Eof不为True时,才可用,否则发生错误而MovePrevious刚是Bof不为True时
而只要Eof 和 Bof中有一个不为真时,也就是说只要有一条记录时,它就可以使用
Find 方法中的条件和Open时的第一个参数中的条件表述方法是完全一致的当在已打开的记录集中,找不到该记录时,Eof为True找到则当前的值就是符合条件的记录
第三个部分就是添加/修改记录
修改记录很简单,先按以上的方法找到相关记录之后,给记录赋值就可以了
比如:[(修改密码)按方法(1)打开表之后]
Recordset("密码")value = "123456"
RecordsetUpdata
需要注意的就是,在修改完成后,要调用Updata方法,这样修改才能生效
而添加记录则可以用以下代码来实现:
Recordsetaddnew
Recordset("用户名")value = "Admin"
Recordset("密码")value = "Admin"
RecordsetUpdata
这里,先要调用Addnew方法,增加一条新记录,然后对这个新记录中的各字段赋值,最后再调用Updata方法
到这里就差不多了,最后说一下上面提到的几个方法
RecordsetOpen SQL语句,数据源,游标类型,打开方法
SQL语句不用说了,就是Select那啥的,目的就是按要求从表中返回数据
数据源就是一个打开之后的Connection对象
去他妈的游标类型,填1就可以了 [偷笑ing]
打开方法对应了几个常数,具体哪几个可以从对象浏览器里看
对应数值的意义:
1 只读 2 独占 3 可写 4 自已可写,别人可读
Connectionopen 连接代码,服务器用户名,密码
这里的连接代码就不在多说了,服务器用户名,密码只有在连接远程数据库时才用到
以上就是关于知网涨价是否伤害了科研环境全部的内容,包括:知网涨价是否伤害了科研环境、五大数据库理念,读懂亚马逊云科技的数据库布局、如何处理大量数据并发 *** 作等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)