自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

二哥的博客

欢迎大家一起探讨:如果有更深的见解,希望不吝指教。如果存在错误,请批评指正。有任何问题请评论提出,我会抽空回复。

  • 博客(72)
  • 收藏
  • 关注

原创 python导入json包解析json出现的一个问题

import jsonjsonStr = '{"age": 18}'tmp = json.loads(jsonStr)print(tmp)python json.pyAttributeError: partially initialized module 'json' has no attribute 'loads' (most likely due to a circular imp...

2020-01-10 11:25:23 2359

原创 deepin编译安装redis

wget http://download.redis.io/releases/redis-4.0.11.tar.gz tar zxvf redis-4.0.11.tar.gz cd redis-4.0.11/ make make PREFIX=/soft/redis install cp redis.conf /soft/redis/

2018-09-04 22:08:15 418

原创 linux编译安装git2.18.0

基础知识切换目录 创建目录 更改所有者 下载软件包 apt安装依赖软件 解压软件包 ps:系统为deepin或者ubuntu,默认用户为erge安装步骤命令(复制粘贴即可)cd ~ sudo mkdir /softsudo chown erge /softsudo apt-get install dh-autoreconf libcurl4-gnutls-de...

2018-06-24 19:48:41 1287

原创 linux编译安装subversion1.10.0

基础知识切换目录 创建目录 更改所有者 下载软件包 apt安装依赖软件 解压软件包 ps:系统为deepin或者ubuntu,默认用户为erge安装步骤命令(复制粘贴即可)cd ~ sudo mkdir /softsudo chown erge /softsudo apt install gcc g++ \libxml2 libxml2-dev \libs...

2018-06-24 18:06:54 1216

原创 linux编译安装apache2.4.33

基础知识切换目录 创建目录 更改所有者 下载软件包 apt安装依赖软件 解压软件包 ps:系统为deepin或者ubuntu,默认用户为erge安装步骤命令(复制粘贴即可)cd ~ sudo mkdir /softsudo chown erge /softsudo apt install gcc g++ \libxml2 libxml2-dev \libs...

2018-06-24 13:55:41 554

原创 linux编译php扩展swoole

基础知识切换目录 创建目录 更改所有者 下载软件包 解压软件包 linux编译安装php7.2.5安装步骤命令(复制粘贴即可)cd ~ sudo mkdir /softsudo chown erge /softwget https://codeload.github.com/swoole/swoole-src/tar.gz/v2.1.3tar zxvf swool...

2018-05-01 20:03:23 327

原创 linux系统介绍

linux系统分发行版,内核版   发行版大致分3个系列:     rethat系列,软件包以rpm为主     debian系列:软件包以dep为主     其他 现在流行的包还有Flatpak,Snapcraft 现在国内基于linux的活跃版本:深度deepin,麒麟系列(优麒麟,银河麒麟)等 ps:个人认为深度是比较好用的...

2018-05-01 17:33:31 404

原创 linux实用系列--chown

chown 改变文件(夹)的所有者常用选项   -R  递归改变命令示例sudo chown erge /softchown ergechown -R erge ~/noexist

2018-04-29 14:53:52 970

原创 linux实用系列--mkdir

mkdir 创建目录常用选项    -p   递归创建命令示例sudo mkdir /softmkdir ~/softmkdir -p ~/noexit/test

2018-04-29 14:34:47 1249

原创 linux实用系列--pwd

pwd 显示当前目录   该命令一般没有选项和参数命令实例pwd关联命令显示文件(目录)命令

2018-01-07 13:20:05 207

原创 linux编译安装php7.2.5

基础知识切换目录 创建目录 更改所有者 apt安装依赖软件 下载软件包 解压软件包 ps:系统为deepin或者ubuntu,默认用户为erge安装步骤命令(复制粘贴即可)cd ~ sudo mkdir /softsudo chown erge /softsudo apt install gcc g++ \libxml2 libxml2-dev \libs...

2017-12-28 22:56:00 2848

原创 linux编译安装mysql8.0.11

基础知识切换目录 创建目录 更改所有者 下载软件包 apt安装依赖软件 解压软件包 ps:系统为deepin或者ubuntu,默认用户为erge安装步骤命令(复制粘贴即可)cd ~ sudo mkdir /softsudo chown erge /softsudo apt install cmake libncurses5-devwget https://dev.m...

2017-12-28 00:01:10 1470 2

原创 linux实用系列--wget

wget 下载命令  该命令一般不需要带选项命令示例wget http://nginx.org/download/nginx-1.13.8.tar.gz

2017-12-27 22:08:18 417

原创 linux实用系列--apt

apt 软件包管理器常用选项   install  安装软件包   autoremove  自动清理残留的依赖包   autoclean  自动清理下载的包文件   clean  清理缓存   list  显示所有安装的包命令示例sudo apt install gcc g++ libxml2 libxml2-dev libs...

2017-12-27 21:56:03 1274

原创 linux编译安装nginx1.14.0

基础知识切换目录 创建目录 更改所有者 下载软件包 apt安装依赖软件 解压软件包 ps:系统为deepin或者ubuntu,默认用户为erge安装步骤命令(复制粘贴即可)cd ~ sudo mkdir /softsudo chown erge /softudo apt install gcc g++ \libxml2 libxml2-dev \libss...

2017-12-27 21:33:55 4452

原创 正则表达式

* . ^ $ [] [^] \ {n} {n,} {n,m}

2017-09-24 12:52:36 233

原创 shell(待完善)

declare expr 变量测试 source . umask /etc/profile /etc/profile.d/

2017-09-24 11:01:30 287

原创 linux常用命令(ps,) (待完善)

ps 查看进程 -l 长格式显示 -e 显示所有,同-a -a 显示所有,除了会话引线 -u 显示进程归属和内存 -x 显示没有控制终端的进程

2017-09-17 09:14:53 305

原创 linux svn使用实例(待完善)

先决条件:全局svn相关命令,如果不会,请参考环境变量,ln命令有等相关知识,也可以用绝对路径命令 创建svn仓库步骤1.建立仓库目录,路径位置名称任意 mkdir /data/svnrepos2.初始化仓库 svnadmin create /data/svnrepos3.修改相关配置,主要是/data/svnrepos/passwd文件,按格式添加账号密码4.启动SVN

2017-09-14 23:56:57 244

原创 shell 变量

标准输出1 标准错误输出 2 > 重定向 >> 追加 $0,$1… 脚本为第0个,空格分隔的参数为1,2,以此类推 $# 参数个数,从1开始 $@ 参数列表,从1开始 :- 变量名=值 不能有空格 $变量名 使用变量 if [-f “somefile” ] date file case

2017-09-10 19:32:03 182

原创 linux常用命令(useradd,usermod,userdel,groupadd,groupmod,groupdel)

useradd usermod userdel groupadd groupmod groupdel

2017-09-08 22:18:18 566 1

原创 linux常用命令(logout,alias,clear,history,wc)

logout 退出登录

2017-09-04 23:20:35 1073

原创 shell基础

shell是一个命令行解析器。

2017-09-04 07:58:51 195

原创 linux常用命令(mount,umount,fdisk,w,who,whoami,last,lastlog,whatis,ifconfig)

mount 挂载命令-t 加入文件系统类型来指定挂载的类型,可以时ext3,ext4,iso9660等文件系统-o 特殊选项,可以指定挂载的额外选项,见图-a 根据配置/etc/fstab的内容,自动挂载umount whoami 显示当前用户 who 显示当前登录的用户,终端,开始时间 whatis 显示命令的含义,如whatis ls ifconfig 显示网卡信息

2017-09-03 22:11:49 421

原创 linux常用命令(zip,gzip,bzip2,tar)

zip 压缩成zip文件zip 压缩包 压缩文件-r 压缩目录 (经测试好像可以不加r参数,也可以压缩目录)unzip 解压缩unzip 压缩包gzip 压缩成gz文件gzip 源文件,压缩后源文件会消失gzip -c 源文件 > 压缩包 实现保留源文件gzip -r 目录 压缩目录下的子文件gzip -d 压缩包 解压缩gunzip 压缩包 解压缩b

2017-09-03 09:17:57 1132

原创 linux常用命令(man,help,info,shutdown,halt,poweroff,init,reboot,runlevel)

man 查看帮助 man的级别 1 查看命令的帮助 2 查看被被内核调用的函数的帮助 3 查看函数和函数库的帮助 4 查看特殊文件的帮助 5 查看配置文件的帮助 6 查看游戏的帮助 7 查看其他杂项的帮助 8 查看系统管理员可用命令的帮助 9 查看和内核相关文件的帮助(可能有些已经没有了)-f 相当于whatiswherei

2017-09-03 08:08:37 541

原创 linux常用命令(locate,whereis,which,find,grep)

locate 搜索,在后台数据库中按文件名搜索,搜索速度更快 /var/lib/mlocate locate命令所搜索的后台数据库 updatedb 更新数据库

2017-09-02 07:59:39 240

原创 PHP7.1.8编译memcached扩展

下载,解压,进入扩展包目录wget http://pecl.php.net/get/memcachedtar zxf memcached-3.0.3.tgzcd memcached-3.0.3 //或者全路径执行/usr/local/php/bin/phpizephpize//提醒autoconf之类的yum install autoconf//提醒缺少libmemcached//下载

2017-08-30 00:15:07 678

原创 memcached操作

add key flag expire lengthkey 键名flag 标志,由于memcached 只能存储字符串,所以对于数组序列化,json加密的就靠这个标志来区分expire 过期时间 0 不自动失效length 长度add test 0 0 5helloget keyget testreplace key flag expire lengthreplace test 0 0 5

2017-08-29 19:43:34 223

原创 linux远程连接windows服务器操作

由于公司办公电脑用的是linux,突然碰到一个需求,连接windows2003服务器,下载文件 我靠,这可怎么整。 赶紧百度一查,然后都是各种windows连接linux实现文件传输,感觉不太适用。因为服务器限制了不能给你随便装软件,服务之类的。 经过一番摸索,得出几个可用方法,特分享出来,以备需要的使用各类云共享,网盘,邮箱火狐出的在线传输https://send.firefox.com

2017-08-29 16:49:10 10370 5

原创 memcached 操作

add key flag expire lengthkey 键名flag 标志,由于memcached 只能存储字符串,所以对于数组序列化,json加密的就靠这个标志来区分expire 过期时间 0 不自动失效length 长度add test 0 0 5hello

2017-08-28 00:20:02 258

原创 memcached编译安装

重要提醒,多按tab自动补全 下载memcached,解压进入目录wget http://www.memcached.org/files/memcached-1.5.1.tar.gztar zxf memcached-1.5.1.tar.gzcd memcached-1.5.1./configure --prefix=/usr/local/memcached提醒需要libevent,下载li

2017-08-27 23:45:25 955

原创 linux实用系列--cd

cd 切换目录  该命令一般不需要带选项命令示例cd ~/Downloadscd -cd ..cd .cd /cd /soft   ~ 当前用户家目录,类似windows下c:\user\erge    - 上次所在目录    .. 上层目录    .当前目录    / 根目录...

2017-08-24 22:00:50 562

原创 php curl知识点

如果不支持https可以试试关掉ssl curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);编译curl的时候开启ssl –with-curl下面是转载的一篇说明(参考链接http://blog.csdn.net/coodi8/article/details/7945190

2017-08-21 20:57:00 604

原创 vim配置

“关闭vi的一致性模式 避免以前版本的一些Bug和局限 set nocompatible “配置backspace键工作方式 set backspace=indent,eol,start “显示行号 set number “设置在编辑过程中右下角显示光标的行列信息 set ruler “当一行文字很长时取消换行 set nowrap “在状态栏显示正在输入的命令 set sho

2017-08-20 16:45:56 245

原创 vim常用操作(待编辑)

i a o I A O h j k l ctrl+b ctrl+f ctrl+u ctrl+d 0 G $ ^ w e b 数字l x X 数字x 数字X dd 数字dd yw 数字yw yy 数字yy p r R u cw c数字w ctrl+g 数字G :数字 /关键字 ?关键字 :w :wq :q

2017-08-16 23:52:36 298

原创 linux程序添加到启动器

sudo vim /usr/share/applications/firefox.desktop [Desktop Entry] Name=Firefox Comment=this is firefox Exec=/opt/firefox/firefox Icon=/opt/firefox/browser/icons/mozicon128.png Terminal=false Type

2017-08-15 19:42:47 1508

原创 linux实用系列--gzip

.zip unzip .lz lzip -d .tar.lz lizp -d tar xvf .tar.gz tar zxvf .tar.bz2 tar jxvf .tar.xz tar xvf

2017-08-15 14:19:14 388

原创 linux编译安装subversion1.10.0

安装httpd的时候说过,编译安装了apr,apr-util 还需要编译安装zlib 提示缺少sqlite 根据提示下载,然后解压到subversion源代码目录,目录名称为sqlite-amalgamation,不带版本号

2017-08-13 21:24:11 581

原创 centos编译安装git

apt-get install -y gettext

2017-08-13 21:20:50 211

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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