- 博客(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编译安装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
原创 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常用命令(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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人