为您找到搜索结果:7452个
Linux sed命令关键字匹配文件中整行的任意字符然后替换整行
Linuxsed命令关键字匹配文件中整行的任意字符然后替换整行语法:sed-i's/.*要匹配的字串符.*/待替换的字串符/'test.txt例如,文件中内容如下:/aabbccddbbccdd要将包含"bb"的行替换为www,使用如下命令:sed-i's/.*bb.*/www/'test.txt替换后,文件的内容为:/wwwwww...
利用COSBrowser工具备份对象存储的文件
由于网站的静态图片文件存储在腾讯云COS中,我们需要不定期的备份静态文件。如果需要批量备份图片文件的话,在线工具无法实现,这里我们需要到腾讯云下载COSBrowser软件连接后下载。下载COSBrowser安装后可以看到上图。然后找到腾讯云的密钥API。连接后我们找到对应的对象存储空间。如果我们有需要的找到对应目录。我们也可以看到下载进度。...
FileFilter 遍历某个目录下文件名含有某个字符的文件
由于IIS版本的升级,造成了文件名中含有“+”的特殊字符的文件(多数是图片)在网页中不能被访问,于是必须查找当前目录下含有多少这样的文件,从而制定最佳的解决方案。废话少说,直接上核心代码:publicvoidGetAllFilesInDirectory(stringstrDirectory,stringsearchCh){DirectoryInfodirectory=newDirectoryInfo(strDirectory);DirectoryInfo[]directoryArray=directory.GetDirectories();FileInfo[]fileInfoArray=directory.GetFiles();foreach(variteminfileInfoArray){if(item.Name.IndexOf(searchCh)>-1){......}}foreach(DirectoryInfo_directoryInfoindirectoryArray){DirectoryInfodirectoryA=newDirectoryInf...
Linux 下各文件夹的含义
/bin 该目录中存放Linux的常用命令。/boot 该目录默认下存放的是Linux的启动文件和内核。/cdrom 该目录在刚安装系统时是空的,你可以将光驱文件系统挂在这个目录下。/dev 该目录包含了Linux系统中使用的所有外部设备,它实际上是访问这些外部设备的端口,你可以访问这些外部设备,与访问一个文件或一个目录没有区别。例如在系统中键入“cd/dev/cdrom”,就可以看到光驱中的文件;键入“cd/dev/mouse”即可看鼠标的相关文件。 /etc 该目录存放系统管理时要用到的各种配置文件和子目录,例如网络配置文件、文件系统、X系统配置文件、设备配置信息、设置用户信息等。/home 如果建立一个名为“xx”的用户,那么在/home目录下就有一个对应的“/home/xx”路径,用来存放该用户的主目录。/lib 该目录用来存放系统动态链接共享库,几乎所有的应用程序都会用到该目录下的共享库。/lost+f...
Java读取文件加速
在执行IO时,Java的InputStream被广泛使用,比如DataInputStream.readInt等等。事实上,这些高度封装的接口奇慢无比。我有一个项目启动时需要读取90MB左右的词典文件,用DataInputStream耗时3秒以上,换用java.nio包直接操作内存字节,可以加速到300ms左右,整整提速10倍!当然,前提是你熟悉位运算。java.nio中提供了两个类FileChannel和ByteBuffer来将文件映射到内存,其中FileChannel表示文件通道,ByteBuffer是一个缓冲区。①从FileInputStream、FileOutputStream以及RandomAccessFile对象获取文件通道②将文件内存映射到ByteBuffer③通过byteBuffer.array()接口得到一个byte数组④直接操作字节 FileInputStream fis = new Fi...
springboot配件文件处理器
springboot配件文件处理器,配置文件绑定时有提示server:port:8989Person:age:100boss:truebrith:2023/11/12mps:{k1:v1,k2:12}lis:-lisi-zhaoliudg:d_name:xiaogoud_age:2name:lisi...
C-Free下载和安装图文教程
C-Free是支持多编译器的专业C/C++集成开发环境(IDE)。使用该软件,用户可以自由编辑,构建,运行和调试程序。附带了C/C++源代码解析器,尽管C-Free是轻量级的C/C++开发工具,但它具有强大的功能,可让您在项目中使用它。 它具有一些比较优秀的功能,例如:语法高亮、智能输入、代码完成和代码参数、代码导航等,本节我们来进行下载安装。 1. 下载地址 http://www.programarts.com/cfree_en/download.htm。 它有免费版和专业版,免费版的功能相应减少,激活方式有多种,大家可以根据个人情况进行选择。 点击本地下载。...
Nginx安装与配置文件解析
简单安装本教程一Centos6.3为例讲解,软件包可以在官方网站下载,编译安装之前,我们需要使用YUM提前将所需的软件依赖包安装完成。安装命令如下:[root@centos6~]#wgethttp://nginx.org/download/nginx-1.4.0.tar.gz[root@centos6~]#tar-xzfnginx-1.4.0.tar.gz-C/usr/src[root@centos6~]#yum-yinstallgccpcrepcre-developenssl>openssl-develgdgd-develperlperl-ExtUtils-Embed[root@centos6~]#cd/usr/src/nginx-1.4.0/[root@centos6nginx-1.4.0]#./configure--prefix=/usr/local/nginx>--with-ipv6>--with-http_ssl_module>--with-http_realip_module>--with-http_addition_module>--w...
Linux 查找符合条件的文件find
我们使用find命令来查找符合条件的文件。使用find命令时需要明确两点在哪些目录中查找查找的内容find目录名选项查找条件BashCopy选项参数对照表:##find命令示例find/-name"a.txt"BashCopy/指明了要查找的路径-name表明以名字来查找文件“a.txt”表明查找名为a.txt的文件,也可以使用通配符*来模糊查找/如果没有指定查找目录,则为当前目录使用find命令,还可以查找最近几天(几小时)内(之前)有变动的文件。find/home-mtime-2BashCopy上面的命令表示查找/home目录下两天内有变动的文件。-mtime-n,n天以内修改的文件+n,n天以外修改的文件n,正好n天修改的文件-mmin-n,n分钟以内修改过的文件+n,n分钟之前修改过的文件...
linux Centos 批量创建用户测试脚本
linuxCentos批量创建用户测试脚本,一次行初始化多个脚本,测试直接用的循环。其实业可以从文件中读取创建。 #!/bin/bash DATE=$(date +%F_%T) USER_FILE=user.txt echo_color(){ if [ $1 == "green" ]; then echo -e "33[32;40m$233[0m" elif [ $1 == "red" ]; then echo -e "33[31;40m$233[0m" fi } # ...
清理Linux的垃圾文件
查看当前目录下的文件占用空间情况:du-ah--max-depth=1|sort-hr 清理日志:sudocat/dev/null>/var/log/syslog 如果上面的命令提示权限不够,那就直接删除日志再创建日志文件重启日志服务(也不知道这个方法好不好了,也可以按照天数来删除的,日志轮转)。进入文件夹:cd/var/log删除日志:sudorm-fXXXXX(换成你需要的删除的日志)重启所有日志服务(会自己新建文件的):sudosystemctlrestartrsyslog...
有关GITHUB文件无法下载的原因及解决办法
一、原因通常是域名解析的问题,DNS解析之后,链接不到正确的网址上,就会显示上面的错误通过修改hosts可以解决掉此问题当然如果下载慢,github登录不上,也可以通过修改hosts解决,这个以后再说二、解决方法打开https://www.ipaddress.com/输入github的下载网址,不出意外应该是raw.githubusercontent.com查询出IP地址后,打开电脑中的C:WindowsSystem32driversetc这个目录下的hosts文件最后一行添加添加199.232.68.133(就是你查到的那个IP)+空格+raw.githubusercontent.com,保存即可。...
Postman使用技巧——请求参数上传文件
使用postman的时候,如果请求的参数需要从本地上传文件,可以使用下面的方式一、按照通常的使用方法,选择请求方式(post/get),添加请求地址二、按照下方图片,第一步选择body;第二步选择“form-data”;第三步选择key的类型为“File”;第四步添加请求参数“file”,注意,这里的请求参数不一定和我的相同,要根据你自己的函数确定,和第三步选择“File”也没什么关系,只是恰好我的名字定成了“file”而已;第五步,点击“SelectFiles”上传文件。如果你的接口只请求这一个参数,那么恭喜你现在可以请求成功了。...
win10系统中mysql的下载与安装
地址:https://dev.mysql.com/downloads/mysql/1.MySQL安装zip安装2.zip格式需自己解压,解压缩之后其实MySQL就可以使用了,但是要进行环境变量配置3.我的电脑->属性->高级->环境变量选择Path,在其后面添加:你的mysqlbin文件夹的路径:D:downloadmysql-8.0.18-winx64in4.配置完环境变量之后,在D:downloadmysql-8.0.18-winx64目录下新增加一个配置文件mysql.ini,同时在bin的同级目录下创建一个data文件夹(用于存放数据库数据)5.mysql.ini文件的内容如下:#设置mysql客户端默认字符集default-character-set=utf8 [mysqld]#设置3306端口port=3306 #设置mysql的安装目录basedir=D:downloadmysql-8.0.18-winx64#设置mysql数据库的数据的存放目录datadir=D:downloadmysql-8.0.18-winx64data#允许...
MySQL免安装版本(mysql-5.7.19-winx64)的下载以及安装(win10)
工作需要用到sql,想在自己电脑上面安装一个sql,但是遇到很多坑,在此记录sql免安装版本的下载、安装过程以及怎么解决那些坑。(一开始使用的是安装版,但是安装到最后一步总失败,百度说可以安装VisualStudio2013Redistributable32位试试,依旧失败。最后决定用免装版本,但是依旧遇到肯多坑。坑主要集中到my.ini文件,后期我会另外写个blog补充。)下载免安装一、进官网地址:http://dev.mysql.com/downloads/mysql/历史版本:https://downloads.mysql.com/archives/community/因为mysql坑很多,所以看了网上的建议,下载的是老版本mysql-5.7.19-winx64,直接点击下载就好。二、配置环境将下载好的压缩包解压,打开解压后的bin目录,复制路径配置计算机的环境变量,在系统变量的path直接添加刚刚复制的目录三、复制my-default.ini,并重命名为my.ini,然后用记事本打开输入mysql的基本配置:我下载的这个版本没有my-default.ini文件,方法:1直接百度...