精华内容
下载资源
问答
  • 它是Windows 2000/XP/2003在默认情况下采用缩略图功能,但通过设置即可禁止在所有的图片文件夹中自动生成“Thumbs.db”文件:取消方法:在“控制面板”中双击“文件夹选项”,在“文件夹选项”对话框中切换到“查看”...

    它是Windows 2000/XP/2003在默认情况下采用缩略图功能,但通过设置即可禁止在所有的图片文件夹中自动生成“Thumbs.db”文件:
    取消方法:在“控制面板”中双击“文件夹选项”,在“文件夹选项”对话框中切换到“查看”标签,在“不缓存缩略图”复选框前打上“√”,再点击“确定”按钮退出即可(石家庄联想为您整理)
    另外:
    将“Thumbs.db”文件一网打尽经过上面的设置,以后所有的文件夹将不会自动生成“Thumbs.db”文件了,但原来已经生成的诸多“Thumbs.db”文件不会自动消失,必须手工将其删除。显然,一个一个地删除非常麻烦,我们可以利用以下方法将它们一网打尽: 打开资源管理器,点击工具栏上的“搜索”按钮,在左侧的“搜索助理”栏中点击“改变首选项”,在系统提示:“您想怎样使用搜索助理?”时,点击中间的“改变文件和文件夹搜索行为”,然后在“选择默认的文件和文件夹搜索行为”中选择“高级-包括手动输入搜索标准的选项”,点“确定”按钮即可看到很多高级选项。选中“搜索隐藏的文件和文件夹”前的复选框,接下来再搜索“Thumbs.db”文件吧,将搜索到的文件全部删除即可。(石家庄联想为您整理)

    提示:如果用户希望Windows的搜索功能总是支持搜索隐藏文件,可以打开注册表编辑器,依次展开HKEY_CURRENT_USER\Software\Mic-rosoft\Windows\CurrentVersion\Explorer分支,在右侧窗口中找到DWORD值“SearchHidden”(如果没有该值则新建一个),并将其值设为1即可。

                                                                                来源: 石家庄联想-网上搜集整理 编辑: 石家庄联想-永和锐联

    转载于:https://www.cnblogs.com/love19991250/archive/2009/12/07/1618689.html

    展开全文
  • 1 建bat文件自动执行复制,删除命令。 例1:以下是复制cd.dll文件至windows\system32的bat文件内容: copy cd.dll %windir%\system32 例2:下面一行是卸载windows\system32目录中的cd.dll,即把上面复制的...
  • 如果没有任何参数,echo 命令将显示当前回显设置。 语法 echo [{on|off}] [message] Sample:@echo off / echo hello world 在实际应用中我们会把这条命令和重定向符号(也称为管道符号,一般用> >> ^)结合来...
  • print语句是输出在控制台print语句当你设置了很多,若不需要调试则需要一条条删除;日志只需设置输出级别日志更好的展示执行信息和配置;print语句缺乏规范,一多就不好管理。如果需要的话,我可以改变日志打印方式...

    为什么要用日志而不是print

    • 日志把输出信息保存在文件里,不会随着程序的结束而消失;print语句是输出在控制台
    • print语句当你设置了很多,若不需要调试则需要一条条删除;日志只需设置输出级别
    • 日志更好的展示执行信息和配置;print语句缺乏规范,一多就不好管理。
    • 如果需要的话,我可以改变日志打印方式

    怎么写日志

    • 调试日志
      • DEBUG 或者 TRACE 级别,比如方法调用参数,网络连接具体信息,一般是开发者调试程序使用,线上非特殊情况关闭这些日志
      • INFO 级别,一般是比较重要却没有风险的信息,如初始化环境、参数,清理环境,定时任务执行,远程调用第一次连接成功
      • WARN 级别,有可能有风险又不影响系统继续执行的错误,比如系统参数配置不正确,用户请求的参数不正确(要输出具体参数方便排查),或者某些耗性能的场景,比如一次请求执行太久、一条sql执行超过两秒,某些第三方调用失败,不太可能被运行的if分支等
      • ERROR 级别,用于程序出错打印堆栈信息,不应该用于输出程序问题之外的其他信息,需要注意打印了日志异常(Exception)就不应该抛(throw)了
    • 诊断日志 一般输出 INFO 级别,请求响应时间,内存占用等等,线上接入监控系统时打开,建议输出到独立的文件,可以考虑 JSON 格式方便外部工具分析
    • 埋点日志 业务按需定制,比如上文提到的转化率可以在用户付款时输出日志,完播率可以在用户播放完成后请求一次后台输出日志,一般可输出 INFO 级别,建议输出到独立的文件,可以考虑JSON格式方便外部工具分析
    • 审计日志 大多 WARN 级别或者 INFO 级别,一般是敏感操作即可输出,登陆、转账付款、授权消权、删除等等,建议输出到独立的文件,可以考虑JSON格式方便外部工具分析
    • 线上日志应尽量谨慎,要思考:这个位置输出日志能帮助排除问题吗?输出的信息与排查问题相关吗?输出的信息足够排除问题吗?做到不少输出必要信息,不多输出无用信息(拖慢系统,淹没有用信息)
    • 超级 SessionId 与 RequestId,无论是单体应用还是微服务架构,应该为每个用户每次登陆生成一个超级 SessionId,方便跟踪区分一个用户;RequestId,每次请求生成一个 RequestId,用于跟踪一次请求,微服务也可以用于链路追踪
    • 日志要尽量单行输出,一条日志输出一行,否则不方便阅读以及其他第三方系统或者工具分析
    • 公司内部应该制定一套通用的日志规范,包括日志的格式,变量名(驼峰、下划线),分隔符(“=”或“:”等),何时输出(比如规定调用第三方前后输出INFO日志),公司的日志规范应该不断优化、调整,找到适合公司业务的最佳规范

    Log4J教程

    Log4J核心流程

    5982041976a8c0bf04928fadd15f9eb5.png
    • Appender:决定日志的输出目的地
    • filter:决定过滤级别
    • layout:格式化日志信息

    Log4J参数

    级别

    • DEBUG < INFO < WARN < ERROR < FATAL
    • 只输出级别不低于设定级别的日志信息,假设Loggers级别设定为INFO,则INFO、WARN、ERROR和FATAL级别的日志信息都会输出,而级别比INFO低的DEBUG则不会输出。

    rootLogger

    • level,是全局设定日志的最低级别,如果在这里设置了INFO,那么所有debug级别都不会打印
    • appenderName:日志输出地,名字可以随别写,只要后面配对相应包即可
    log4j.rootLogger = [ level ] , appenderName1, appenderName2,

    Appenders

    决定输出的目的地

    log4j.appender.appenderName = className
    • org.apache.log4j.ConsoleAppender(控制台)
    • org.apache.log4j.FileAppender(文件
    • org.apache.log4j.DailyRollingFileAppender(每天产生一个日志文件
    • org.apache.log4j.RollingFileAppender(文件大小到达指定尺寸的时候产生一个新的文件)
    • org.apache.log4j.WriterAppender(将日志信息以流格式发送到任意指定的地方)

    Layouts

    log4j.appender.console.layout=org.apache.log4j.PatternLayout
    • org.apache.log4j.HTMLLayout(以HTML表格形式布局
    • org.apache.log4j.PatternLayout(可以灵活地指定布局模式
    • org.apache.log4j.SimpleLayout(包含日志信息的级别和信息字符串)
    • org.apache.log4j.TTCCLayout(包含日志产生的时间、线程、类别等信息)

    Filter

    过滤指定级别的日志

    log4j.appender.console.Threshold = DEBUG

    设定日志信息的最低输出级别,默认DEBUG

    输出信息
    %p:输出日志信息的优先级,即DEBUG,INFO,WARN,ERROR,FATAL。
    %d:输出日志时间点的日期或时间,默认格式为ISO8601,也可以在其后指定格式,如:%d{yyyy/MM/dd HH:mm:ss,SSS}。
    %r:输出自应用程序启动到输出该log信息耗费的毫秒数。
    %t:输出产生该日志事件的线程名。
    %l:输出日志事件的发生位置,相当于%c.%M(%F:%L)的组合,包括类全名、方法、文件名以及在代码中的行数。例如:test.TestLog4j.main(TestLog4j.java:10)。
    %C:输出日志信息所属的类目,通常就是所在类的全名。
    %M:输出产生日志信息的方法名。
    %F:输出日志消息产生时所在的文件名称。
    %L::输出代码中的行号。
    %m::输出代码中指定的具体日志信息。
    %n:输出一个回车换行符,Windows平台为"rn",Unix平台为"n"。
    %x:输出和当前线程相关联的NDC(嵌套诊断环境),尤其用到像java servlets这样的多客户多线程的应用中。
    %%:输出一个"%"字符。

    针对不同的Appender有不同配置选项

    详情查看https://www.jianshu.com/p/ccafda45bcea不同场景的配置
    Log4j配置文件实现了输出到控制台、文件、回滚文件、发送日志邮件、输出到数据库日志表、自定义标签等全套功能。

    Log4.properties配置示例

    # 将等级为Debug的日志信息输出到console和file这两个目的地,console和file的定义如下
    log4j.rootLogger=DEBUG, console,file
    # 控制台输出的相关设置
    log4j.appender.console=org.apache.log4j.ConsoleAppender
    log4j.appender.console.Target = System.out
    log4j.appender.console.Threshold = DEBUG
    log4j.appender.console.layout=org.apache.log4j.PatternLayout
    #%c: 输出日志信息所属的类目,通常就是所在类的全名  
    #%m: 输出代码中指定的消息,产生的日志具体信息   
    #%n: 输出一个回车换行符,Windows平台为"/r/n",Unix平台为"/n"输出日志信息换行 
    log4j.appender.console.layout.ConversionPattern=[%C]-%m%n 
    
    
    # 文件输出的相关设置
    log4j.appender.file = org.apache.log4j.RollingFileAppender
    log4j.appender.file.File = ./log/test.log
    log4j.appender.file.MaxFileSize = 10mb
    log4j.appender.file.Threshold = DEBUG
    log4j.appender.file.layout = org.apache.log4j.PatternLayout
    log4j.appender.file.layout.ConversionPattern = [%p][%d{yy-MM-dd}][%c]%m%n
    
    # 这是针对数据库的特定配置并不通用
    log4j.logger.org.mybatis = DEBUG
    log4j.logger.java.sql.Statement = DEBUG
    log4j.logger.java.sql.PreparedStatement = DEBUG
    log4j.logger.java.sql.ResultSet = DEBUG

    代码使用

    private static Logger logger = Logger.getLogger(Test.class);
            // 记录debug级别的信息  
            logger.debug("This is debug message.");  
            // 记录info级别的信息  
            logger.info("This is info message.");  
            // 记录error级别的信息  
            logger.error("This is error message.");
    使用Log4jwww.liaoxuefeng.com
    27288beab8c29955eb52f4d17f9971c9.png

    Mybatis使用Log4j

    <settings>
        <setting name="logImpl" value="LOG4J"/>
    </settings>
    展开全文
  • #禁止访问的文件或目录 location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md) { return 404; } #一键申请SSL证书验证目录相关设置 location ~ \.well-known{ allow all; } ...
  • 飞秋2013专业版

    2014-06-24 10:54:48
    二十一、怎么设置群消息来时的提醒方式? 点击群聊天室,右键选择某群,选择群消息设置。在群消息设置中可以设置当群消息来时,接收并提示消息、自动弹出消息、消息来时只显示消息数目、消息框提示信息内容等。 ...
  • 飞秋FeiQv2.4修正版

    2008-11-23 17:27:11
    二十一、怎么设置群消息来时的提醒方式? 点击群聊天室,右键选择某群,选择群消息设置。在群消息设置中可以设置当群消息来时,接收并提示消息、自动弹出消息、消息来时只显示消息数目、消息框提示信息内容等。 ...
  • 具体的修改方法如下:打开“我的电脑”中的“工具”,选择“文件夹属性”,调出“查看”标签,在“高级设置”部分滚动至最底部将“简单文件共享(推荐)”前面的选择取消,另外如果选项栏里还有“Mickey Mouse”项也将...
  • 工具->设置->开机->热键模式,可去掉启动时的3个额外菜单(GRUB4DOS菜单,MS-DOS一级菜单,二级菜单)怎么删除多余的~1空文件夹?怎么删除映像文件夹~1?答: 工具->修复->修复,可以删除多余的~1空文夹;不建议使用第三方...
  • 15、精简程序为4个文件,解压后空系统大小约200KB,所有调用修改及网站标题等修改均在AsaiFun.asp文件中,方便大家设置; 16、设置入库贴,放置会员或管理员不当操作删除掉,有效保护好帖、精华帖,提供类似信息...
  • 这会造成程序的设置文件和在音频媒体上的音乐立即开始。你可以用下面这 个办法关闭这个功能:打开“开始→运行”,在对话框中输入“gpedit.msc ”命令,在出现“组策略”窗口中依次选择“在计算机配置→管理模板→...
  • 15、精简程序为4个文件,解压后空系统大小约200KB,所有调用修改及网站标题等修改均在AsaiFun.asp文件中,方便大家设置; 16、设置入库贴,放置会员或管理员不当操作删除掉,有效保护好帖、精华帖,提供类似信息...
  • 829 网吧维护\修改SHELL32.DLL,防止删除文件.txt 2738 网吧维护\修改系统DLL文件实现禁用.txt 13001 网吧维护\做网吧电影服务器.txt 40096 网吧维护\关于XP优化.txt 3081 网吧维护\如何保障Windows 2000的安全.txt ...
  •  bootcfg /default 设置默认引导项。  bootcfg /add 向引导列表中添加 Windows 安装。  bootcfg /rebuild 重复全部 Windows 安装过程并允许用户选择要添加的内容。  注意:使用 bootcfg /rebuild 之前,应...
  • 怎么讲程序设置为开机启动设置为开机启动 设置开机启动的方法很多,最常用的是修改注册表,但是注册表这东西一般人都不会用,小编就叫大家一个最实用的方法,任何人都会。 1.先把你要启动的文件建个快捷方式放在...
  • NSIS安装包制作教程详细版

    热门讨论 2008-10-04 00:47:23
    如果要关联某个文件给程序应该怎么做? 如何避免显示解压缩进度框? 关于检测操作系统的问题 在结束页面添加运行程序选项 NSIS的botton二选一如何实现? NSIS灵活应用用逻辑库 NSIS调用inf安装驱动后的卸载...
  • 21.可查看和删除无用上传文件,为将来数据备份节省时间和空间; 22.特色的tag标签功能; 23.分类、tag标签、url表单填写自动补缺; 24.url表单可自动生成拼音,也可以用汉字,自动转码,有利于SEO搜索引擎排名; ...
  • 4.5.5 禁止和启用约束 147 4.5.6 在表创建时使用DEFAULT约束 148 4.5.7 为既有表增加DEFAULT约束 149 4.5.8 从表删除约束 150 4.6 临时表和表变量 150 4.6.1 使用临时表在批处理中进行多次查找 151 ...
  • l 第2节:excel单元格任意区域禁止输入重复值设置技巧 l 第3节: 一键快速删除工作表重复数据 l 第4节:追踪所引用的单元格,查找数据来源 l 第5节: 自动查找工作表中的错误数据 l ...
  • 一.Linux的文件系统结构.....................................................................................................6 二. 文件类型................................................................
  • 深入浅出MySQL数据库开发、优化与管理维护

    千次下载 热门讨论 2014-01-21 15:48:01
     22.3 禁止操作系统更新文件的atime属性   22.4 用裸设备(RawDevice)存放InnoDB的共享表空间   22.5 小结   第23章 应用优化   23.1 使用连接池   23.2 减少对MySQL的访问   23.2.1 避免对...
  • 电脑蓝屏对照码

    2019-05-05 14:16:40
    如果错误出现在系统启动过程中, 请进入安全模式, 将蓝屏信息中所标明的文件重命名或者删除. (3)如果错误信息中明确指出Win32K.sys: 很有可能是第三方远程控制软件造成的, 需要从故障恢复控制台中将对该软件的服务...
  • 165.一张自增表里面总共有 7 条数据,删除了最后 2 条数据,重启 mysql 数据库,又插入了一条数据,此时 id 是几? 166.如何获取当前数据库版本? 167.说一下 ACID 是什么? 168.char 和 varchar 的区别是什么? 169...
  • WIN XP蓝屏代码大全

    2013-08-08 12:29:21
    如果错误出现在系统启动过程中, 请进入安全模式, 将蓝屏信息中所标明的文件重命名或者删除. (3)如果错误信息中明确指出Win32K.sys: 很有可能是第三方远程控制软件造成的, 需要从故障恢复控制台中将对该软件的服务...
  • 1. 修正了进入设置、帮助和关于等界面时标题可能会错误显示为‘登录’的问题。 2. 修正了在记录内容查看界面中划屏翻页操作无效的问题。 3. 修正了在密码自动生成界面中生成长密码时会导致界面显示错乱的问题。 ...
  • 黑客记事本源码

    2013-07-27 10:17:55
    工具条上带有 QQ 我的电脑 桌面 默认浏览器(是你设置的那个非系统自带) QQ吻个性加强版CMD(支持部分中文命令) SSM启动 任务管理器 Crack8截图 QQ SSM等 为用户安装有才会启动成功 要不然点了按钮也没用 ...
  • 3. 对执行删除记录列表中记录的操作时蓝色高亮条的位置变化进行了调整使之更智能更符合操作习惯。 4. 使用导出功能时,输入的登录密码和文件密码不再明文显示而改为星号显示以加强保密性。 5. 使用更改或找回主密码...
  • 4.视频的【16:44】开始是使用easyuefi创建efi引导,这一步前面都跟他视频一样,他怎么点你就怎么点,只不过,选择引导文件为:EFI/BOOT/BOOTx64.efi ⭐️如果你不会安装,需要安装服务,联系微信ske1996 可提供收费...
  • 一口气搞懂「文件系统」,就靠这 25 张图了 万字长文 | 23 个问题 TCP 疑难杂症全解析 「网络IO套路」当时就靠它追到女友 10 张图打开 CPU 缓存一致性的大门 计算机网络 7种常见的设计模式和使用场景 新来的"大神"用...
  • java 面试题 总结

    2009-09-16 08:45:34
    栈是一种线形集合,其添加和删除元素的操作应在同一段完成。栈按照后进先出的方式进行处理。 堆是栈的一个组成元素 19、forward 和redirect的区别 forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL...

空空如也

空空如也

1 2
收藏数 34
精华内容 13
关键字:

怎么设置文件禁止删除