- 博客(65)
- 资源 (11)
- 收藏
- 关注
转载 Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again
处理很简单,修改文件“/etc/yum.repos.d/epel.repo”, 将baseurl的注释取消, mirrorlist注释掉。
2016-10-10 16:57:19
429
原创 centos7 yum安装nginx 显示No package nginx available
编辑 / etc/yum.repos.d/nginx.repo,添加以下内容(以下适用于 CentOS 7)[nginx] name=nginx repo baseurl=http://nginx.org/packages/OS/OSRELEASE/$basearch/ gpgcheck=0 enabled=1
2016-10-09 18:34:38
5333
1
转载 如何使用Dockerfile构建镜像
原文地址:http://blog.youkuaiyun.com/we_shell/article/details/38445979Dockfile是一种被Docker程序解释的脚本,Dockerfile由一条一条的指令组成,每条指令对应Linux下面的一条命令。Docker程序将这些Dockerfile指令翻译真正的Linux命令。Dockerfile有自己书写格式和支持的命令,Docker程
2016-07-05 18:23:30
463
原创 Docker 镜像、容器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-06-13 15:09:30
500
转载 在Docker中运行“hello Word”应用
Docker 应用 "hello World"Docker 允许你在容器内运行应用程序, 使用 docker run 命令来在容器内运行一个应用程序。Hello world现在让我们来试试$ sudo docker run ubuntu:14.04 /bin/echo 'Hello world'Hello world刚才你启动了你的第一个容器!那么刚才发生了什么? 我们
2016-06-12 16:40:49
2223
转载 让laravel支持memcache的配置方法
1:找到这个文件:Laravel/vendor/laravel/framework/src/Illuminate/Session/SessionManager.php这是session的一个管理器文件。我们增加以下代码: 代码如下复制代码/** * Create an instance of the Memcached sessio
2015-12-04 15:03:54
1626
转载 linux下LAMP环境搭建
操作系统 : [CentOS7.0]服务器 : [httpd-2.4.17]PHP : [php-5.5.19]数据库 : [mysql-5.5.41]++++++++++++++++++++++++++++++++++++++++++++++1>【卸载系统自带的apache】[html] view
2015-11-12 20:03:43
429
原创 在权限设置好后运行网站仍显示没有写入权限
查看SELinux的运行模式1、/usr/sbin/sestatus -v //如果SELinux status参数为enabled即为开启状态 SELinux status: enabled2、getenforce //也可以用这个命令检查关闭SELinux:
2015-11-05 17:37:24
1412
转载 Windows10中的IIS10安装php manager和IIS URL Rewrite 2.0组件的方法
Windows10中自带的Server:Microsoft-IIS/10.0,然后这个10却让原本支持组件无法安装了,php manager组件安装时提示“必须安装IIS7以上才可以安装”。那是不是真的就没法在新的IIS上安装了呢?显然不是的。自IIS7以来,微软的IIS更改并不大,架构一致,几乎所有IIS7能用的组件都能够在IIS7.7/8/8.5/10上安装。那么怎么办呢?改注册表!打
2015-10-28 16:28:16
5245
转载 linux64 安装jpeg出错make:./libtool:Commandnotfound
首先看有没有安装libtool 及 libtool-ltdl-devel 1. rpm -qa | grep libtool #wget:http://ftp.gnu.org/gnu/libtool/libtool-2.2.6a.tar.gz #./configure #make #make install 2. 然后进入jpe
2015-10-26 17:00:25
614
原创 解决CentOS 7 开机网络设备不启动方法
在VMware 11里新装一个CentOS 7系统,开机发现没有网络,于是ifconfig一下发现eno16777736: flags=4163 mtu 1500 ether 00:0c:29:2b:c0:1e txqueuelen 1000 (Ethernet) RX packets 1 bytes 251 (251.0 B)
2015-10-22 12:05:30
1657
1
转载 Linux解压 压缩
Linux下自带了一个unzip的程序可以解压缩文件,解压命令是:unzip filename.zip 同样也提供了一个zip程序压缩zip文件,命令是 zip filename.zip files 会将files压缩到filename.zip 另外看看你的文件的后缀名,不同的后缀的文件解压和压缩的命令都不一样总结一下1、*.tar 用 tar –xvf 解压 2、
2015-09-01 17:09:48
340
原创 pscp 实现windows linux间互传文件
1.下载pscp.exe 2 .运行cmd 转到pscp安装目录 然后传输文件 如: D:\>pscp wamp/www/la.zip username@192.168.26.1:/home/y/附录:一、用法:pscp [option] [user@]host:source targetpscp [option] source [source…] [use
2015-09-01 14:39:13
553
原创 php 模拟发送post请求
1.curl实现/*通过curl发送post数据*/function execUpload($post_data, $url){ $ch = curl_init(); curl_setopt($ch, CURLOPT_HEADER, false); //启用时会发送一个常规的POST请求,类型为:application/x-www-form-urlencoded,就像
2015-06-30 16:55:09
700
转载 利用极光api实现 通过php(thinkphp)服务端推送信息
1. 推送类class Jpush{ private $app_key = 'd349f95090d54b4bb49f1184'; //待发送的应用程序(appKey),只能填一个。 private $master_secret = 'cd9a884f70218706867aa84f'; //主密码 private $url = "
2015-05-26 16:00:15
13173
转载 jPush 极光推送的理解
极光推送是给客户端ios或者android推送消息的工具。只要在客户端嵌入sdk,同时配合服务器端来使用就可以了。客户端可以给每个用户注册一个别名alias,和多个标签tag。到时候,就可以给这些别名和标签发送推送了。也可以给所有跟这个客户端有关联的用户发送消息。 客户端可以调用相应的接口来设置信息。服务器端可以调用相应的接口来发送推送。
2015-05-26 14:09:13
1704
转载 linux 如何查看硬盘大小,内存大小等系统信息及硬件信息
top 可以看到不少信息fdisk & disk - l & df 查看系统硬盘信息和使用情况lspci 查看主板信息等cat /proc/cpuinfo CPU信息cat /proc/meminfo 内存信息查看当前文件夹下所有文件大小(包括子文件夹) du -shdf -hDf命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息,命令格
2015-05-21 18:29:23
1451
转载 linux下mysql数据的导出和导入
导出整个数据库中的所有数据1、在linux命令行下输入:mysqldump -u userName -p dabaseName > fileName.sqlfileName.sql最好加上路径名导出数据库中的某个表的数据mysqldump -u userName -p dabaseName tableName > fileName.sql 导出整个数据
2015-05-13 17:18:14
430
转载 linux su和sudo命令的区别
一. 使用 su 命令临时切换用户身份1、su 的适用条件和威力 su命令就是切换用户的工具,怎么理解呢?比如我们以普通用户beinan登录的,但要添加用户任务,执行useradd ,beinan用户没有这个权限,而这个权限恰恰由root所拥有。解决办法无法有两个,一是退出beinan用户,重新以root用户登录,但这种办法并不是最好的;二是我们没有必要退出beinan用户,可以用su来
2015-04-10 13:24:10
380
转载 PHP缓存技术的多种方法小结
这里所说的数据缓存是指数据库查询PHP缓存机制,每次访问页面的时候,都会先检测相应的缓存数据是否存在,如果不存在,就连接数据库,得到数据,并把查询结果序列化后保存到文件中,以后同样的查询结果就直接从缓存表或文件中获得1、普遍缓存技术: 数据缓存:这里所说的数据缓存是指数据库查询PHP缓存机制,每次访问页面的时候,都会先检测相应的缓存数据是否存在,如果不存在,就连接数据库,得
2015-04-08 15:24:56
380
原创 thinkphp使用aapt获取apk信息
function apk_parser($apk_path){//执行aapt命令,输出apk信息exec(C('AAPT_PATH')."/aapt d badging ".$apk_path, $out, $return);$base_info_reg = '/^package: name=+.*versionCode=+.*versionName+.*/';$name_zh_
2015-04-08 15:00:33
953
原创 thinkphp利用ZipArchive获取zip中的apk信息
1.获取apk/* 获取zip文件中的apk文件 $zip_path zip路径*/function get_apk_path($zip_path){$zip = new \ZipArchive;if ($zip->open($zip_path) === true) {$num = $zip->numFiles; for($i = 0; $i
2015-03-30 14:08:01
994
转载 如何生成SSH key
如何生成SSH keySSH key提供了一种与GitHub通信的方式,通过这种方式,能够在不输入密码的情况下,将GitHub作为自己的remote端服务器,进行版本控制步骤检查SSH keys是否存在生成新的ssh key将ssh key添加到GitHub中1. 检查SSH keys是否存在输入下面的命令,如果有文件id_rsa.pub 或 id_dsa.pub,则直
2015-03-16 14:32:41
631
转载 支付宝异步通知notify_url 与 同步通知return_url的区别
1、文件列表:alipay_config.php (基本参数配置页面,填写商家的支付宝安全校验码,合作id,支付宝帐号等内容)index.php (提供给商家的接入页面,包含了物流信息,商品信息等内容)return_url.php (跳转页面,买家支付成功后跳转的页面,仅当买家支付成功后跳转一次。)notify_url.php
2015-03-05 15:14:05
22446
转载 理解MySQL——索引与优化
写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10^4个页面,如果这10^4个页面在磁盘上随机分布,需要进行10^4次I/O,假设磁盘每次I/O时间为10ms(忽略数据传输时间),
2015-03-03 14:54:05
391
转载 MySQL连接数超过限制的解决方法
最近网站出现 User 数据库名称 has already more than 'max_user_connections' active connections 的报错,网站瘫痪。有必要研究下这个问题。max_user_connections 是 MySQL 用户连接数的最大值设置,整段语句的意思是:服务器的 MySQL 的最大连接数参数设置不足。解决方法:修改 MySQL 安装目录
2015-03-03 14:53:10
965
转载 php trait 使用方法
自 PHP 5.4.0 起,PHP 实现了代码复用的一个方法,称为 traits。Traits 是一种为类似 PHP 的单继承语言而准备的代码复用机制。Trait 为了减少单继承语言的限制,使开发人员能够自由地在不同层次结构内独立的类中复用方法集。Traits 和类组合的语义是定义了一种方式来减少复杂性,避免传统多继承和混入类(Mixin)相关的典型问题。Trait 和一个类相似,
2015-01-24 11:39:48
660
原创 radio通过Jq动态设置checked属性无效,radio未选中
在做网站后台应用程序的时候,遇到这么一个问题,通过Jq动态设置radio的checked属性,居然无效,各种纠结,各种纳闷,于是乎各种百度,各种问问提问,最后在浏览其他帖子的时候,终于被我发现解决问题的办法拉,那个心情贼拉的好呀在我搜索的过程的过程的,发现网上大多数提供动态加载checked属性是通过Jq库的attr方法,代码如下:1
2015-01-20 09:18:56
6116
1
原创 git 忽略特殊文件
忽略某些文件时,需要编写.gitignore;.gitignore文件本身要放到版本库里,并且可以对.gitignore做版本管理!如:# Windows:Thumbs.dbehthumbs.dbDesktop.ini# My configurations:db.inideploy_key_rsa具体可以参考:https://github.com/github
2015-01-17 15:44:19
349
原创 git 使用命令
一.添加远程库1.$ git remote add origin git项目地址2.把本地库的所有内容推送到远程库上,记得如果报错error: src refspec master does not match any,则先add添加文件然后commit$ git push -u origin master以后每次修改可以 git push origin
2015-01-17 13:58:40
428
原创 git 使用 (此处作为基础 大多是只有一个分支时的简单操作)
一. 创建版本库1.选择一个合适的地方,创建一个空目录,如:/learngit2.通过git init命令把这个目录变成Git可以管理的仓库$ git initInitialized empty Git repository in /Users/michael/learngit/.git/二.一般操作1.查看当前状态 git status$ git
2015-01-17 10:12:01
362
转载 php strstr
$email = 'admin@jb51.net'; $domain = strstr($email, '@'); echo $domain; // prints @jb51.net $user = strstr($email, '@', true); // As of PHP 5.3.0 echo $user; // prints admin ?>
2014-12-25 15:09:07
434
转载 MySQL exists的用法介绍
有一个查询如下:1SELECT c.CustomerId, CompanyName 2FROM Customers c 3WHERE EXISTS( 4 SELECT OrderID FR
2014-12-20 18:01:55
507
转载 linux FTP配置详解
一.vsftpd说明:LINUX下实现FTP服务的软件很多,最常见的有vsftpd,Wu-ftpd和Proftp等.Red Hat Enterprise Linux中默认安装的是vsftpd. 访问FTP服务器时需要经过验证,只有经过了FTP服务器的相关验证,用户才能访问和传输文件.vsftpd提供了3种ftp登录形式: (1)anonymous(匿名帐号)
2014-12-15 18:18:48
346
转载 linux安装ftp服务
ftp和ssh有点相似,ssh主要用来对远程服务器进行命令的操作但是ftp着重文件传输这一块,linux上安装ftp还是比较简单的,这次就给大家分享下我在ubuntu上安装和使用ftp的心得和体会1.安装ftpubuntu安装ftp很简单直接使用sudo apt-get install vsftpd,之后一路回车就OK了,如下所示:2.用管理员身份编辑/etc/vs
2014-12-15 18:14:32
449
转载 Linux 安装 jpeg-6b 错误 ./libtool 命令未找到
问题描述:[root@bogon jpeg-6b]# make; make install./libtool --mode=compile gcc -O2 -I. -c ./jcapimin.cmake: ./libtool:命令未找到make: *** [jcapimin.lo] 错误 127./libtool --mode=compile gcc -O2 -I. -
2014-12-15 16:52:49
1344
转载 php的memcached
来看看memcached吧一、简介 首先说说memcached的由来吧,memcache由Danga Interactive这家公司开发,这家公司的口号是“We make cool stuff”。最早是为了加速LiveJournal.com这个网站。这个网站可以支持超过2千万个动态页面,每天有超过1百万的用户访问网站服务器和数据库。
2014-12-10 16:52:15
579
转载 安装和使用memcached
如何将 memcached 融入到您的环境中?在开始安装和使用 using memcached 之前,我们需要了解如何将 memcached 融入到您的环境中。虽然在任何地方都可以使用 memcached,但我发现需要在数据库层中执行几个经常性查询时,memcached 往往能发挥最大的效用。我经常会在数据库和应用服务器之间设置一系列 memcached 实例,并采用一种简单的模式来读取和
2014-12-10 16:49:16
312
转载 MySQL存储引擎的应用与特点
以下的文章主要讲述的是MySQL存储引擎的实际应用以及对MySQL数据库中各主要存储引擎的独特特点的描述,希望你浏览完此文章你会在选择数据库存储引擎时带来一些帮助。以下就是文章的具体内容。MySQL有多种存储引擎:MyISAM、InnoDB、MERGE、MEMORY(HEAP)、BDB(BerkeleyDB)、EXAMPLE、FEDERATED、ARCHIVE、CSV、BLACKH
2014-12-10 09:48:02
379
转载 Linux上安装LAMP
在linux上面LAMP安装一、 Apache安装1. download httpd 2.2.16# mkdir -p /usr/local/apache2 生成/usr/local/apache2目录2. ./configure \--prefix=/usr/local/apache2 \ --enable-so \ --enable-mods
2014-12-09 16:47:24
356
大型网站技术架构
2015-10-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人