bash: ./a.sh: /bin/bash^M: bad interpreter: No such file or directory的解决方法

一些人喜欢用vim来写linux shell script, 但是, 有的人喜欢在Windows下用一些方便的编辑器(比如鼎鼎大名的Notepad++)写好, 然后拷贝文件到linux下, 结果呢, 在执行脚本a.sh的时候, 会出现如下问题: [taoge@localhost learn_s...

2019-05-25 16:09:23

阅读数 26

评论数 0

php URL解析函数parse_str和parse_url的区别

phpparse_str函数 php parse_str函数将查询字符串解析到变量中。 parse_str函数有两个参数,第一个参数为需要解析的查询字符串并且是必须的,第二个参数用于设置接收解析查询字符串的变量,第二个参数是可选的。请看下面实例: 这里我们使用了parse_url来获取URL...

2019-05-14 11:11:16

阅读数 56

评论数 0

Linux常用命令之 查找命令 find —— 细说 -atime,-mtime,-ctime

们知道 Linux里面一切皆文件 ,那么我们能否查看一个文件是何时创建的呢?答案是否定的。那我们可以知道些文件关于时间的什么信息呢?那就不得不说文件状态的三个时间了,它们分别是 -atime, -ctime 和 -mtime。   先让我们来看一个Linux下的文件信息:          ...

2019-01-13 23:41:55

阅读数 67

评论数 0

linux VI模式下批量修改文件内容

1.         :s/vivian/sky/ 替换当前行第一个 vivian 为 sky             :s/vivian/sky/g 替换当前行所有 vivian 为 sky 2.         :n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个...

2018-12-19 16:31:46

阅读数 373

评论数 0

SSH基本管理和配置文件的使用

服务端:linl_S    IP:10.0.0.15 客户端:lin_C    IP:10.0.0.16   SSHD服务 SSH协议:安全外壳协议。为Secure Shell的缩写。SSH为建立在应用层和传输层基础上的安全协议。 sshd服务使用SSH协议可以用来进行远程控制,或在计算...

2018-12-19 11:53:17

阅读数 74

评论数 0

SSH无密码登录的原理及配置

一、SSH概念(百度) SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理...

2018-12-19 11:52:11

阅读数 38

评论数 0

mysql分区功能详细介绍,以及实例

一,什么是数据库分区前段时间写过一篇关于mysql分表的的文章,下面来说一下什么是数据库分区,以mysql为例。mysql数据库中的数据是以文件的形势存在磁盘上的,默认放在/mysql/data下面(可以通过my.cnf中的datadir来查看),一张表主要对应着三个文件,一个是frm存放表结构的...

2018-05-28 09:23:39

阅读数 119

评论数 0

PHP数字补零的两种方法

在php中有两个函数——至少有两个是否有其他的我还不知道,能够实现数字补零,str_pad(),sprintf()详细如下str_pad顾名思义这个函数是针对字符串来说的这个可以对指定的字符串填补任何其它的字符串例如:str_pad(带填补的字符串,填补后的长度,填补字符串,填补位置)其中填补后的...

2018-05-11 15:46:52

阅读数 120

评论数 0

MySQL索引类型

一、简介MySQL目前主要有以下几种索引类型:1.普通索引2.唯一索引3.主键索引4.组合索引5.全文索引二、语句CREATE TABLE table_name[col_name data type] [unique|fulltext][index|key][index_name](col_nam...

2018-05-11 09:30:42

阅读数 90

评论数 0

mysql 开启查询缓存方法与查询例子

开启缓存,设置缓存大小,具体实施如下:1、修改配置文件,windows下是my.ini,linux下是my.cnf;在配置文件的最后追加上: 代码如下复制代码query_cache_type = 1query_cache_size = 600000需要重启mysql生效;那么采用第二种方式;b) ...

2018-05-11 09:16:38

阅读数 1647

评论数 0

mysql 大数据 查询优化原则

今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我 们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过 多的SQL语...

2018-05-09 10:16:37

阅读数 169

评论数 0

php 合并数据函数 array_merge和array_merge_recursive

(1)array_merge    代码:    $a = array(array(1, 2, 3), array(11, 22, 33), array(111, 222, 333));    $b = array(array(4, 5, 6), array(44, 55, 66), array(...

2018-04-28 16:28:31

阅读数 183

评论数 0

js时间戳与日期格式的相互转换

下面总结一下js中时间戳与日期格式的相互转换:1. 将时间戳转换成日期格式:123456789101112function timestampToTime(timestamp) {        var date = new Date(timestamp * 1000);//时间戳为10位需*10...

2018-04-25 21:39:27

阅读数 92

评论数 0

thinkphp 如何组合查询 实现and和or同时使用即复合查询

开发过程中经常会遇到查询条件and 和or都同时使用的情况,Thinkphp中本来就支持这个查询的,不一定非得自己写sql语句,使用复合查询即可:复合查询复合查询相当于封装了一个新的查询条件,然后并入原来的查询条件之中,所以可以完成比较复杂的查询条件组装。例如:$where[‘name’]  = ...

2018-04-21 15:53:29

阅读数 1879

评论数 0

ExtJS ComboBox 下拉列表详细用法

ComboBox 是ExtJS中经常用到的控件,今天我们来讲一下它的一些用法。使用本地StoreComboBox需要结合Store一起使用,下面是一个最简单的例子,结合本地的Store的用法:var genderStore = Ext.create("Ext.data.Store...

2018-04-20 09:55:25

阅读数 109

评论数 0

PHP中的数字与字符串比较

PHP中的比较运算符有点诡异,很容易出错,现列出比较规则:1、当两个字符进行大小比较时,是比较着这两个字符的ASCII码大小——这条很容易理解。2、当两个字符串进行大小比较时,是从第一个字符开始,分别比教对应的ASCII大小,只要从从某个对应位置开始,其中一个字符串的当前位置字符大于另一个字符串对...

2018-04-16 15:57:59

阅读数 160

评论数 0

PHP保留两位小数的几种方法

$num = 10.4567; //第一种:利用round()对浮点数进行四舍五入 echo round($num,2); //10.46 //第二种:利用sprintf格式化字符串 $format_num = sprintf(&am...

2018-04-05 13:03:54

阅读数 80

评论数 0

HTTP与HTTPS的区别

超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。  为了解决...

2018-03-24 09:32:33

阅读数 142

评论数 0

mysql提高insert into 插入速度的3种方法

当mysql大批量插入数据的时候就会变的非常慢, mysql提高insert into 插入速度的方法有三种:第一种插入提速方法:如果数据库中的数据已经很多(几百万条), 那么可以 加大mysql配置中的 bulk_insert_buffer_size,这个参数默认为8Mbulk_insert_b...

2018-03-19 14:11:32

阅读数 11014

评论数 0

Javascript本地写入txt和读取txt文件示例

1. 写入 FileSystemObject可以将文件翻译成文件流。 第一步: 例: 复制代码代码如下:Var fso=new ActiveXObject(Scripting.FileSystemObject); 创建一个可以将文件翻译成文件流的对象。 第二步:用于创建一个textStream 对...

2018-03-14 13:27:58

阅读数 14977

评论数 1

提示
确定要删除当前文章?
取消 删除