w哦我爬取一个页面,并且把附件下载下来,保存,有的时候文件名,带*号,所以,无法保存 这时候就要删除所有的非法字符 String fileName = resourceName + fileTypt;//用资源标题给附件重命名 Pattern pattern = Pattern.compile("[\\s\\\\/:\\*\\?\\\"<>\\|]"); Matcher matcher = pattern.matcher(fileName); fileName =…
Q:通常在使用npm安装包后,路径会变的非常的长,有时候无法手动删除文件: 这个时候可以选中文件点击>添加文件到压缩文件,在弹出出来的框中勾选 压缩后删除原文件,>最后删除压缩包…
首先这段代码在Unix/Linux系统上会去找根路径,但在Windows系统上会去找C:盘还是D:盘还是其它盘呢? 其实它会去找user.dir所在盘符的根目录,user.dir即用户的当前工作目录,也就是你跑Java程序所在的目录,那么你跑Java程序所在路径的根盘符就是"/"指代的位置. 另外,由于\\ 和/ 在windows系统中的等效性,new File("\\")也会找到同一个盘符. 验证程序如下: import java.io.File; import…
[Perl] Windows 系统 Unicode 文件名操作(新建.重命名.枚举.复制)全攻略 环境 XP/WIN7 Perl v5.16 编辑整理:PerlMonk.523066680 常见的那些文件操作函数都不支持,于是为了达到目的,需要各种方法配合,应该是不如其他语言方便. 我只是想看看Perl到底是否适合做这件事,于是折腾了一回. 文件的建立: 模块:Win32 Code: [全选] [展开/收缩] [Download] (example.pl) use Win32; use utf8…
Atitit.Java exe bat  作为windows系统服务程序运行 1. 使用SC命令+srvany.exe (不错,推荐)+net start1 1.1. First 创建一个java的运行bat1 1.2. 配置srvany 做serv wrapper1 1.3. 使用sc 创建/del服务1 1.4. 启动start/stop服务  Sc \\127.0.0.1 start ServicenameAti22 2. 1.修改注册表 主要有两种方法…… 还有一个好用的命令:sc de…
内容摘要:本文主要讨论和分析在UEFI+GPT模式下的Windows系统(主要是最新的Win10X64)中默认的分区结构和默认的分区大小,硬盘整数分区.4K对齐.起始扇区.恢复分区.ESP分区.MSR分区,哪些分区是必要的,删除是否会影响系统运行. 建议初级读者先了解什么是BIOS+MBR和UEFI+GPT,再阅读以下内容,因为涉及的内容太多,这些知识点不作为本文的讨论内容,建议百度搜索:"BIOS+MBR"."UEFI+GPT"."BIOS+MBR UE…
Windows系统中. 1.在创建文件夹的时候不能以"."开头(但是文件以多个点开头并且还有其他合法字符的话就是合法的) 但是在windows系统中确实见过以一个点"."开头的文件夹. 创建这种文件夹,不能手动的创建,可以用代码来创建,或者通过命令行的方式创建. 2.linux中只要是以点开头的文件就不能创建,创建之后也会被删除.(如果是****... 点在后面的可以正常创建.) 3.windows中的文件路径如下 D:\360Apps\AppDownload\kx…
mysql绿色版在windows系统中的启动 1.下载mysql免安装版 例如:mysql-5.7.11-winx64 2.修改配置文件,my-default.ini名称改为:my.ini,文件里面的参数配置: [mysqld] #skip-grant-tables # These are commonly set, remove the # and set as required. basedir=D://mysql datadir=D://mysql//data port=3306 # se…
原文:在Windows系统中安装集成的PHP开发环境 刚想学php的,又不会配置复杂php的环境,可以使用集成的,目前网上提供常用的PHP集成环境主要有AppServ.phpStudy.WAMP和XAMPP等软件,这些软件之间的差别不大.每种集成包都有多个不同的版本,可以下载版本比较高的任意一个集成软件安装使用. 我用的是appserv-win32-2.5.10.exe下载地址:http://www.appservnetwork.com/index.php?newlang=chinese App…
目的:获取Windows系统中的所有可用和在用串口 方法:注册表查询法 优点:简单.实用.快速.无遗漏,无多余结果. 说明:另外还有8种方法可以枚举串口,但都不如此法. 代码和详细注释如下: //--------------------------------------------------------------------------- // 枚举串口 void __fastcall TForm1::BtnEnumClick(TObject *Sender) { // 清除信息提示区 M…
Windows系统中设置Python程序定时运行方法 一.环境 win7 + Python3.6 二.步骤 1,在Windows开始菜单中搜索“计划任务”,并且点击打开“计划任务”: 2.点击“创建基本任务”: 3,给该基本任务命名,并点击“下一步”: 4,选择任务开始时间,在此我选择“每天”,并点击“下一步”: 设置任务开始的时间和间隔,点击“下一步”: 6.选择“启动程序”,并点击“下一步”: 7.在“程序或脚本”中填写Python解析器的绝对路径,在“添加参数”中填写你所需要定时执行的Py…
步骤: 1,开始菜单栏查找“服务”,打开后找到想要删除的服务 2,右键单击想要删除的服务,选择“属性”-“常规”-“服务名称”,记下服务名称(AA) 3,开始菜单栏输入“cmd”打开命令行窗口,输入sc delete AA,回车 4,刷新服务,可以看到该服务已被删除 参考博客: 1,如何删除Windows系统中不想要的服务_百度经验 https://jingyan.baidu.com/article/bad08e1e86528309c85121d7.html?qq-pf-to=pcqq.c2c…
一.Cmder简介 Cmder:一款用于Windows系统中,可增强传统cmd命令行工具的控制台模拟器(类似于Linux系统中的终端控制窗口) 特点: 无需安装,解压即用 可使用较多Linux命令,如:vi.vim.ls.pwd.grep.unzip.bash.perl.ssh 可在窗口内外自由使用常规的复制和粘贴操作 支持多Tab页的cmd窗口 提供了对命令窗口中的字符串进行快速搜索定位的功能 在传统cmd命令行工具的基础上,增加了Monokai配色方案,界面美观 命令窗口尺寸大小可自由调整…
环境:python3.6(只有一个版本)+ windows10(64 bit)  + Eclipse+pydev python3.6安装完成后,会自带 easy_install 和 pip3,在Windows系统中检查是否安装了pip ,打开一个终端窗口,执行命名:python -m pip --version 注意:如果没有安装pip3 可请访问 https://pip.pypa.io/ , 单击左边面板中的Installation, 再单击中间窗口中的链接get-pip.py,如果出现对话框…
前提条件:在Windows系统中已经安装了Xshell,并且安装了虚拟机软件和Linux系统 步骤1.在Linux系统中root用户下,使用ifconfig命令查看虚拟系统Linux的IP地址.如图1 图1 步骤2.打开Xshell,创建连接,在新建会话属性对话框中,登记连接的名字,选择使用的协议,以及需要连接的虚拟机IP地址.如图2 图2 当连接建立好,只需根据提示输入用户名和密码就可以在Xshell终端使用Linux系统. 下面讨论当连接不能连接时,需要在哪许方面找原因: 原因1:虚拟机网络…
在32位的Windows系统中,每一个进程都有权访问他自己的4GB(232=4294967296)平面地址空间,没有段,没有选择符,没有near和far指针,没有near和far函数调用,也没有内存模式. 每个进程都有独立的4GB逻辑地址空间,32位的Windows系统允许每一个进程独立访问自己的内存,即独立于其它进程,也即它自己的32位逻辑地址空间.操作系统将把每一个进程的逻辑地址转换成实际的物理地址,独立的地址空间可以使其他已经出错的进程之间相互隔离,入阁一个进程通过他自己的内存空间处理数据…
Windows系统中环境变量不展开的问题 问题现象:Windows.System32等系统目录里命令,无法通过Path搜索路径来执行.查看Path环境变量结果如下: D:\>echo %Path% %SystemRoot%;%SystemRoot%\System32;...... 问题原因:cmd.exe里,path里包含的环境变量没有展开. 解决办法: 变量的类型可能存在问题. REG_SZ 为 字符串类型 REG_EXPAND_SZ 为 可扩展字串类型 Two things I might…
nginx在windows系统中如何启动.重启.停止   查看nginx的版本号:nginx -v 启动nginx:start nginx 快速停止或关闭nginx:nginx -s stop 正常停止或关闭nginx:nginx -s quit 配置文件nginx.conf修改重装载命令:nginx -s reload…
目录 Windows系统中CMD wmic查看硬盘.内存.CPU.BIOS.网卡等信息. 查看内存相关 查看内存主板数量(两条命令均可) 查看物理内存 查看逻辑内存 查看缓存 查看虚拟内存 查看网络相关 查看网卡 查看网络协议 查看CPU 查看硬盘相关 查看磁盘剩余空间 查看硬盘品牌及大小 查看磁盘数量 查看BIOS主板信息 最后再分享一个Windows检测硬件信息的脚本' Windows系统中CMD wmic查看硬盘.内存.CPU.BIOS.网卡等信息. $\color{#FF3030}{此篇…
由于大家普遍使用 Windows 系统,所以本文只介绍 Windows 系统中 Python 环境的安装. 在 Windows 中安装 Python 与安装普通软件没什么差别,下载所需版本的安装包后,点击"下一步"即可,需要注意的是在每一步界面中可以进行一些勾选设置,具体内容请参见下文. 目录 1 Python 安装包下载 2 安装 Python 3 关于 IDLE 4 如何运行一个Python程序 4.1 Python 交互式编程 4.2 编写 Python 代码源文件 1 Pyth…
MAC BOOK PRO 2017安装Windows10双系统 在Windows系统中蓝牙鼠标不能使用解决办法 最近因工作需要,macOS系统不能要求,大部分工作必须要在Windows系统中进行,最初安装了Windows虚拟机,开启虚拟机后mac book长期处于高速运转中,系统耗电特别厉害,100%的电池只能使用1小时不到,为了解决这个问题,故在macOS系统中使用“启动转换器”安装了Windows10系统,目前mac是macOS和Windows10双系统.有一个问题困扰了我好几天,一直没发解…
Google AddressSanitizer简介 AddressSanitizer (ASan) 是 C 和 C++ 的内存错误检测软件,它可以检测: 释放指针后继续使用 堆缓冲区溢出 栈缓冲区溢出 全局缓冲区溢出 返回后继续使用 在范围之外继续使用 初始化顺序的bug 内存泄漏 在 Windows 系统中,可以在 LLVM 和 MSVC 中进行使用. Visual Studio 2019的配置 先上两个链接: https://devblogs.microsoft.com/cppblog/ad…
Terraform(全称:Hashicorp Terraform )是一种开源工具,用于预配和管理云基础结构. 它将基础结构编入描述云资源拓扑的配置文件中. 这些资源包括虚拟机.存储帐户和网络接口等. 本文介绍在Windows系统中,如何安装Terraform,并且根据Azure的示例模板创建,在中国区创建一个虚拟机(VM)的入门级教程. 安装Terraform Terraform的Windows版本为一个.exe文件,下载后把放置在自定义的文件夹中,最后配置号系统的PATH即可. 下载Terr…
作 者:道哥,10+年的嵌入式开发老兵. 公众号:[IOT物联网小镇],专注于:C/C++.Linux操作系统.应用程序设计.物联网.单片机和嵌入式开发等领域. 公众号回复[书籍],获取 Linux.嵌入式领域经典书籍. 转 载:欢迎转载文章,转载需注明出处. 目录 什么是 WSL? 什么是 WSL2? 激活 WSL 服务 安装 Ubuntu-18.04 操作系统 通过 ssh 远程登录 编译 Hello,World! 作为一名嵌入式软件开发工程师,在 Linux 系统下写代码.编译.调试是避免…
在学习JAVA的过程中,涉及到多个环境变量(environment variable)的概念,如PATH.正确地配置这些环境变量,是能够顺利学习.开发的前提.而经常出现的问题是:有的学习者能够按照提示一步一步地正确配置,但时间一长就忘了,出现了问题也无从下手.究其原因,就是对这些概念没有理解,知其然但不知其所以然.下面的内容,就是帮助大家知其所以然. 一.基本原理 首先看PATH环境变量. JAVA的初学者,必须要学会配置PATH环境变量,否则无法编译.运行JAVA程序.那么,为什么要配置PAT…
一:ununtu虚拟机安装 安装vm, 桥接,换国内源,安装ssh 服务 装jdk,装tomcat,装mysql, 部署,完成 主要用到的软件工具 Xmanager Enterprise 4,VMware Workstation Pro 二:安装ssh服务 1:更新源,手动换源: 在安装ssh服务之前我们先打开终端输入:sudo apt-get update 更新源 更新源常见错误: 404,not found: 这个错误可以把源手动改了 打开源文件sources.list 手动更换源 (点我)…
1.安装Cygwin 从http://www.cygwin.com/ 下载cygwin的setup.exe,双击运行: 选择从Internet安装: 设置安装目录: 设置安装包目录: 设置“Internet Connection”的方式,选择“Direct Connection”: 选择一个下载站点: “下一步”之后,可能会弹出下图的“Setup Alert”对话框,直接“确定”即可 在“Select Packages”对话框中,必须保证“Net Category”下的“OpenSSL”被安装:…
简介 DOS是磁盘操作系统的缩写,是个人计算机上的一类操作系统DOS命令,是DOS操作系统的命令,是一种面向磁盘的操作命令,主要包括目录操作类命令.磁盘操作类命令.文件操作类命令和其它命令.DOS系统出生在Windows之前,现在Windows上的那个命令行窗口叫做CMD,只是一个软件.脚本是批处理,语法不完整,逻辑有缺陷,对Windows来说,CMD大部分情况下不会用到,少数情况下会用. Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁.…
http://blog.sina.com.cn/s/blog_4596beaa0100lp4y.html 1. ICopyHook 作用: 监视文件夹和打印机移动,删除, 重命名, 复制操作. 可以得到源和目标文件名. 可以控制拒绝操作. 缺点: 不能对文件进行控制. 只对Shell文件操作有效, 对原生Api MoveFile, CopyFile之类的操作无效. 用法: 从ICopyHook派生一个COM对象, 重载CopyCallbackA和CopyCallbackW, 然后把COM注册到H…
需要安装jdk的第一步就是先去官网下载好JDK,选择需要的版本. Windows系统 1.将下载好的压缩包解压,点击解压得到的jdk执行文件开始安装.在安装过程中会弹出两个安装,一个是jdk,一个是jre,两个路径都可以自己配置更改,无路径要求直接点击下一步即可,jre可根据需要进行安装. 2.安装完成后开始配置环境变量:我的电脑右击---属性--高级系统设置--环境变量. ————————————Windows10配置请看结尾————————————--- 3.在系统变量中新建变量 JAVA_…