-
算法—冒泡排序
所属栏目:[安全] 日期:2021-03-16 热度:122
冒泡排序 冒泡排序(英语:Bubble Sort)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序(如从大到[详细]
-
算法—插入排序
所属栏目:[安全] 日期:2021-03-16 热度:176
插入排序 插入排序(英语:Insertion Sort)是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序在实现上,通常采用in-place排序(即只需用到 {displaystyle O(1)} {[详细]
-
数据结构:数组、链表、栈、队列的理解
所属栏目:[安全] 日期:2021-03-16 热度:97
解释定义 数据结构: 数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。再简单描述一下:数据结构就是描述对象间逻辑关系的学科。 如果还是不太清楚下面会举例说明的。 数据存储结构: 简单的讲就是数据在计算机中的存储方式。 常用的数据存[详细]
-
linux shell发送Email邮件的方法详解
所属栏目:[安全] 日期:2021-03-15 热度:98
一封最简单的邮件 echo -e "To: handy1989@qq.comnCC: handy1989@qq.comnFrom: handyhandy@test.comnSubject: testnnhello world" | sendmail -t 看上去有点复杂,其实就是sendmail程序从标准输入读取邮件源码,-t参数表示从邮件源码提取收件人信息,[详细]
-
Linux shell常用的73条命令总结
所属栏目:[安全] 日期:2021-03-15 热度:142
前言 使用Linux shell是一些程序员每天的基本工作,但我们经常会忘记一些有用的shell命令和技巧。当然,命令我能记住,但我不敢说能记得如何用它执行某个特定任务。需要注意一点的是,有些用法需要在你的Linux系统里安装额外的软件。下面话不多说了,来看[详细]
-
linux下安装配置Memcache和PHP环境的实现
所属栏目:[安全] 日期:2021-03-15 热度:134
亲测有效 在网上查找了好多资料,很多都安装不成功,而且都是同一个资料相互抄袭泛蓝,没一个实用的。今天配置好了,将配置过程分享一下。 Linux下的Memcache运行需要libevent的支持,所以在安装memcache之前必须要安装libevent。安装过程中可能会遇到很多[详细]
-
linux命令之find命令简单概述
所属栏目:[安全] 日期:2021-03-15 热度:72
副标题#e# Linux下find命令在目录结构中搜索文件,并执行指定的操作。Linux下find命令提供了相当多的查找条件,功能很强大。由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),fi[详细]
-
php在linux中可能用到的命令(推荐)
所属栏目:[安全] 日期:2021-03-15 热度:133
如下所示: php -i | grep php.ini 查找php.ini的位置 php-cgi -b 127.0.0.1:9000 nbsp; 查看php-cgi进程 以上这篇php在linux中可能用到的命令(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程小技巧。[详细]
-
fedora 开机启动/禁止开机启动服务的实现
所属栏目:[安全] 日期:2021-03-15 热度:129
如下所示: systemctl enable httpd.service //开机启动服务 systemctl disable httpd.service //禁止开机启动 systemctl start httpd.service //启动服务 systemctl stop httpd.service //关闭服务 /etc/selinux/config SELINUX=disabled //关闭SELinux[详细]
-
Linux下JDK中文字体乱码的解决方法
所属栏目:[安全] 日期:2021-03-15 热度:130
问题描述: 部署在linux下的java应用程序中的中文会变成一个一个的“口”字,也就是乱码 问题分析: 代码中使用了如下的实现方式: new java.awt.Font("宋体",Font.PLAIN,12)那么jdk中一定需要“宋体”这个字体($JAVA_HOME/jre/lib/fonts目录下) 由于JDK默[详细]
-
linux find命令之xargs简单概述
所属栏目:[安全] 日期:2021-03-15 热度:95
副标题#e# 在使用 find命令的-exec选项处理匹配到的文件时, find命令将所有匹配到的文件一起传递给exec执行。但有些系统对能够传递给exec的命令长度有限制,这样在find命令运行几分钟之后,就会出现溢出错误。错误信息通常是“参数列太长”或“参数列溢出[详细]
-
每天一个linux命令 whereis命令
所属栏目:[安全] 日期:2021-03-15 热度:88
whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。 和find相比,whereis查找的速度非常快,这是因为linux系统会将 系统内的所有文件都记录在一个数据库文[详细]
-
linux脚本判断条件总结(必看)
所属栏目:[安全] 日期:2021-03-15 热度:140
如下所示: -b file 若文件存在且是一个块特殊文件,则为真 -c file 若文件存在且是一个字符特殊文件,则为真 -d file 若文件存在且是一个目录,则为真 -e file 若文件存在,则为真 -f file 若文件存在且是一个规则文件,则为真 -g file 若文件存在且设置[详细]
-
Linux中mysqldump命令实例详解
所属栏目:[安全] 日期:2021-03-14 热度:116
mysqldump是mysql数据库中备份工具,用于将MYSQL服务器中的数据库以标准的sql语言的方式导出,并保存到文件中。 语法: mysqldump (选项) 选项: --add-drop-table :在每个创建数据表语句前添加删除数据库的语句 --add-locks:备份数据库表时锁定数据库[详细]
-
Linux下使用shell脚本自动执行脚本文件
所属栏目:[安全] 日期:2021-03-14 热度:155
以下实例本人在Centos6.5 64位操作系统中使用 一、定时复制文件 a、在/usr/local/wfjb_web_back目录下创建 tomcatBack.sh文件 文件内容: #将tomcat中的应用wfjb_web 复制到 /usr/local/wfjb_web_back/tomcat_back/目录下 并按照日期作为文件名称cp -af /u[详细]
-
一个简单的linux命令 touch
所属栏目:[安全] 日期:2021-03-14 热度:91
linux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件。 命令格式 touch [选项]… 文件… 命令参数 -a 或Ctime=atime或Ctime=access或Ctime=use 只更改存取时间。 -c 或Cno-create 不建立任何文档。 -d[详细]
-
一个简单的linux命令 mv
所属栏目:[安全] 日期:2021-03-14 热度:59
副标题#e# mv命令是用于移动文件或者将文件改名 一.命令格式: mv [选项] 源文件或目录 目标文件或目录 二.命令参数: -b :若需覆盖文件,则覆盖前先行备份。 -f :force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖; -i :若目标文件 (dest[详细]
-
一个简单的linux命令 tail
所属栏目:[安全] 日期:2021-03-14 热度:63
tail命令从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容. 命令格式 tail[必要参数][选择参数][文件] 命令参数 -f[详细]
-
一个简单的linux命令 cat
所属栏目:[安全] 日期:2021-03-14 热度:147
cat命令的用途是连接文件或标准输入并打[详细]
-
shell脚本通过expect实现自动单边无密登录功能
所属栏目:[安全] 日期:2021-03-14 热度:56
最近项目需要实现单边无密登录,去网上搜索了下相关文章,实践之后发现几乎都不能用。于是结合expect的使用方法自行写了一个,通过验证可用。现在总结在这供需要的朋友参考。 代码如下: EXPECT=/usr/bin/expect $EXPECT EOF spawn ssh-keygen -t rsa expe[详细]
-
Linux xargs命令详细介绍
所属栏目:[安全] 日期:2021-03-14 热度:169
Linux xargs命令 1.功能: xargs可以将stdin中以空格或换行符进行分隔的数据,形成以空格分隔的参数(arguments),传递给其他命令。因为以空格作为分隔符,所以有一些文件名或者其他意义的名词内含有空格的时候,xargs可能会误判。简单来说,xargs是给其[详细]
-
linux shell在while中用read从键盘输入的实现
所属栏目:[安全] 日期:2021-03-14 热度:154
系统是ubuntu 14.04 64bit,之前曾想安装Stream来玩dota2,但最终没成功。由于Stream只有32bit,安装Stream时也安装了大量32bit的库。删除Stream后,这些库也一直没管,今天忽然心血来潮,想清理一下系统,把不必要的32bit库都干掉。 dpkg -l | grep "i386[详细]
-
shell脚本实现输入密码显示星号
所属栏目:[安全] 日期:2021-03-14 热度:91
read -p "请输入使用者都名称:" USER echo -e "请输入使用者密码: c" while : ;do char=` #这里是反引号,tab键上面那个 stty cbreak -echo dd if=/dev/tty bs=1 count=1 2/dev/null stty -cbreak echo ` #这里是反引号,tab键上面那个 if [ "$char" = "[详细]
-
nginx服务器安装及配置文件详解
所属栏目:[安全] 日期:2021-03-14 热度:62
副标题#e# Nginx 在工作中已经有好几个环境在使用了,每次都是重新去网上找博客,各种编译配置,今天自己也整理一份安装文档和 nginx.conf 配置选项的说明,留作以后参考。 1. 安装nginx 1.1 选择稳定版本 我们编译安装nginx来定制自己的模块,机器CentOS 6[详细]
-
使用HTTP/2提升性能的7个建议
所属栏目:[安全] 日期:2021-03-14 热度:76
副标题#e# 历史悠久的超文本传输协议,即HTTP标准,最近版本升级了。HTTP/2在2015年5月被批准,目前已经在很多Web浏览器和服务器中得到实现(包括NGINX Plus和开源NGINX)。大约有三分之二的浏览器已经支持HTTP/2,而且这个比例每月都在增加。 HTTP/2构建在[详细]
