- 博客(45)
- 资源 (12)
- 收藏
- 关注
原创 Flask host设置
最近项目需要,开始用Flask框架进行开发,学习了下文档,并实践了下文档里面的例子,链接如下:https://dormousehole.readthedocs.io/en/latest/tutorial/index.html 应用工厂-运行应用在 Linux and Mac 下:export FLASK_APP=flaskrexport FLASK_ENV=developmen...
2019-08-26 16:45:34 2797
原创 Centos7 RabbitMQ 安装指南
最近想装个MQ玩玩,选到最后,决定用RabbitMQ,具体选择的依据如下https://www.sojson.com/blog/48.html安装步骤如下:1、Rabbit MQ 的安装依赖erlang,首先安装erlang,自己到erlang官网下载安装的erlang包,装完之后,安装可能会出现Error: Package: rabbitmq-server-3.7.1-1.el...
2019-07-08 16:32:04 339
原创 VirtualBox虚拟机CentOS安装增强功能Guest Additions
最近经常用,备忘下,相关链接https://www.jianshu.com/p/7c556c783bb2
2018-11-10 10:57:44 1281
原创 WinRAR的命令行模式用法介绍
由于工作需要使用到windows下winrar的命令行模式,备忘下rem 压缩全部文件,按类型压缩,zip打包 WinRAR.exe a num_all.zip .\test_data\ WinRAR.exe a num_txt.zip .\test_data\num*.txt WinRAR.exe a num_log.zip .\test_data\num*.log rem 压缩...
2018-09-10 10:02:23 2673
转载 ubuntu安装/查看已安装包的方法
工作过程中需要用到,了解一下,顺便转载进行备忘原文链接: http://www.cnblogs.com/forward/archive/2012/01/10/2318483.html说明:由于图形化界面方法(如Add/Remove… 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装、卸载和删除的方法。 一Ubunt...
2018-08-27 18:26:10 28379
转载 PHP微服务框架:腾讯高性能RPC开发框架Tars实现服务治理(微服务)
Github:https://github.com/Tencent/Tars1. 介绍Tars是基于名字服务使用Tars协议的高性能RPC开发框架,同时配套一体化的服务治理平台,帮助个人或者企业快速的以微服务的方式构建自己稳定可靠的分布式应用。Tars是将腾讯内部使用的微服务架构TAF(Total Application Framework)多年的实践成果总结而成的开源项目。Tars这...
2018-08-27 17:56:47 20510
转载 区块链学习资料
本文列举了关于区块链和数字加密技术的文章和资源,分为以下几个部分:构建区块和基础;基础(和历史);关键概念——包括特定课题(例如区块链治理);隐私和安全;扩展;共识算法、加密货币经济和投资;资金筹集和通证分布;去中心化交易所;稳定货币;加密货币经济原生产品(数字加密收藏品、管理市场、游戏)。最后,文章还提供了开发者教程、实践教程和人物事迹,以及其他资源,例如时事新闻和课程。干货满满哦!1、构建...
2018-07-18 09:59:55 1788
转载 MySQL之间数据同步
原文链接:http://blog.csdn.net/xyang81/article/details/52562571MySQL主主同步和主从同步的原理一样,只是双方都是主从角色。环境操作系统版本:CentOS7 64位 MySQL版本:mysql5.6.33 节点1IP:192.168.1.205 主机名:edu-mysql-01 节点2IP:192.168.1.206 主机名:edu-mysql...
2018-07-08 23:23:29 8870
原创 git 常用命令(实习生观看参考)
git 常用命令1、git clone url 从远程仓库复制项目代码到本地2、git fetch 获取远程最新代码3、git merge origin/master 本地合入远程master分支代码3、根目录下 git add . 增加本地提交4、git commit -m"xx" 提交commit到本地5、git push 把代码推到远程分支6、g
2017-09-28 12:02:41 236
原创 解决Ubuntu下修改mysql open_files_limit 值失效
1. Open /lib/systemd/system/mysql.service as super user2. Add the following lines to the end of it:LimitNOFILE=infinityLimitMEMLOCK=infinity3. Execute sudo systemctl daemon-reload4. Restart my
2017-09-27 14:36:28 1332
原创 ubuntu下解决apt-get install php5-mcrypt后php -m phpinfo 没显示的问题
cd /etc/php5/cli/conf.dsudo ln -s ../../mods-available/mcrypt.ini 20-mcrypt.iniUbuntu 不知道什么原因,现在安装mcrypt扩展默认没有链接好配置文件,所以你得自己手动软链接一次
2017-07-12 16:19:52 951
转载 如何在PHP7中安装mysql的扩展
相对与PHP5,PHP7的最大变化之一是移除了mysql扩展,推荐使用mysqli或者pdo_mysql,实际上在PHP5.5开始,PHP就着手开始准备弃用mysql扩展,如果你使用mysql扩展,可能看到过这样的提示”Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the
2017-05-25 16:52:30 1504
转载 解决UnicodeEncodeError: 'ascii' codec can't encode characters in position问题
今天把一个列表转换成字符串输出的时候出现了UnicodeEncodeError: 'ascii' codec can't encode characters in position 32-34: ordinal not in range(128)问题,使用的是ulipad编译器。解决方法1:在开头加上import sysreload(sys)sys.se
2016-11-01 14:49:29 8323
转载 Linux inode 理解以及耗尽的解决方案
http://blog.csdn.net/samxx8/article/details/44779245以下内容转自:http://www.xitongzhijia.net/xtjc/20150528/49551.html解决方法: 大量小文件分布有两种可能,一是只有一个或少量目录下存在大量小文件,这种情况我们可以使用如下命令来找出这个异常目录: f
2016-06-08 11:28:28 2699
原创 mysql数据库性能优化实践(分区)
最近由于工作需要,需要对数据库的性能进行测试,在这里同步下mysql的性能测试结果。一、业务场景 表中存放的数据为订单信息数据,目前有3百万数据,最初建表时只对查询的字段建索引,当表数据量达到200w时,明显查询速度变慢,select一次需要2s,很明显达不到性能要求。二、mysql数据库性能测试数据库机器型号,ucloud标准机型,内存1.5g单位:微秒...
2016-03-21 17:44:16 440
转载 python使用pycurl模块详解
转载地址http://www.server110.com/python/201310/2231.html关于python网络编程,使用urllib与服务器通信时,客户端的数据是添加到Head里面通过URL,发送到服务器端,urllib包实现客户端上传文件时,会出现死掉的状态(实际上是超时设置问题)。Pycurl包是一个libcurl的Python接口,它是由C语言编写的。与urllib相比
2015-12-21 18:33:47 7831
原创 mysqldump的一个小小问题
这个问题遇到很多次,老是记不住,写下来mysqldump: Couldn’t execute ‘SELECT @@GTID_MODE...造成此错误的原因是因为5.6引入了Global Transaction Identifiers (GTIDs) 。GTIDs可以让主从结构复制的跟踪和比较变得简单。mysqldump会试图查询这个系统变量,但这个变量在5.6之前的版本中不
2015-12-21 10:49:50 469
转载 PHP引号转义中解决POST,GET,Mysql数据自动转义问题
在处理mysql和GET、POST的数据时,常常要对数据的引号进行转义操作。PHP中有三个设置可以实现自动对’(单引号),”(双引号),\(反斜线)和 NULL 字符转转。PHP称之为魔术引号,这三项设置分别是magic_quotes_gpc影响到 HTTP 请求数据(GET,POST 和 COOKIE)。不能在运行时改变。在 PHP 中默认值为 on。这个开启时,通过GE
2015-08-19 13:56:01 662
原创 解决php-memcache set,用python-memcache get报错的问题
最近项目需要,在web端用php进行memcache的操作,后台有个python脚本需要去拿memcache里的数据。于是出现报错如下:Traceback (most recent call last): File "", line 1, in File "build/bdist.linux-x86_64/egg/memcache.py", line 898, in get
2015-03-23 21:26:28 1605
转载 php上的memcache和memcached两个pecl库区别说明
今天用的时候发现了这个,找了下,分享给有需要的人转载来自http://www.phperz.com/article/14/1031/8705.html本文为大家讲解的是php上的memcache和memcached两个pecl库的区别说明,感兴趣的同学参考下。一开始就在疑惑为什么会有两个库,且在php.net官方都有文档支持。之前尝试用的是memca
2015-03-11 19:55:37 900
转载 linux sed用法(转载)
http://blog.itpub.net/10037372/viewspace-700267/linux,其实也就是查看和修改配置文件的过程。刚开始接触linux,其实还是老实用vi来编辑文件,不过同样的过程重复多次,你就要想办法简化你的过程。sed绝对是一个好的命令或者工具,你不需要用vi打开文件就可以直接编辑。sed的用法网上很多,我也没有看懂多少。现在就
2014-03-13 12:21:08 522
原创 mac os X sed 用法
在某一行前面插入字符串一般的写法是sed -i '' -e '1i \Hello World.' test.txt命令行写法 sed -i '' '26i\'$'\nzilichen\n' test其他的可以看下这篇文章http://my.oschina.net/jsk/blog/166974
2014-03-07 22:20:43 1338
转载 Mac10.9机重置root密码
来自http://www.111cn.net/sys/linux/54595.htm忘记mac机的root密码,重置密码的方法:sudo passwd 重新输入密码即可,此方法修改了root的密码;sudo root 输入当前用户密码即可进入shell 的root,此方法没有修改root密码,而是进入了root
2014-02-21 19:21:09 938
原创 linux清空文件
$ : > filename #其中的 : 是一个占位符, 不产生任何输出. $ > filename $ echo “” > filename $ echo /dev/null > filename $ echo > filename $ cat /dev/null > filename
2014-02-08 12:02:43 476
转载 svn部署与配置
(总结)CentOS Linux搭建SVN Server配置详解原文链接http://www.ha97.com/4467.htmlSVN简介和工作原理subversion(简称svn)是近几年崛起的版本管理软件,是cvs的接班人,目前绝大多数开源软件都使用svn作为代码版本管理软件。Subversion支持linux和windows,但较多安装在linux下
2014-01-13 23:01:01 730
转载 gcc跟g++的区别
http://www.linuxsky.org/doc/dev/200804/298.html原文链接gcc和g++都是GNU(组织)的一个编译器。误区一:gcc只能编译c代码,g++只能编译c++代码两者都可以,但是请注意:1.后缀为.c的,gcc把它当作是C程序,而g++当作是c++程序;后缀为.cpp的,两者都会认为是c++程序,注意,虽然c++是c的超集,但是两
2014-01-09 23:25:22 450
转载 mysql源码安装官方文档
http://dev.mysql.com/doc/refman/5.1/zh/installing.html#post-installation2.8.1. 源码安装概述你必须执行的安装MySQL源码分发版的基本命令是:shell> groupadd mysqlshell> useradd -g mysql mysqlshell> gunzip VERS
2013-12-30 16:04:34 732
原创 解决svn (R)eject or accept (t)emporarily?
- The certificate is not issued by a trusted authority. Use the fingerprint to validate the certificate manually! - The certificate hostname does not match.Certificate information: - Hostn
2013-12-25 21:36:22 6477
转载 centos 装svn
转自:http://www.ha97.com/4467.html thx the author一,安装必须的软件包.yum install subversion mysql-server httpd mod_dav_svn mod_perl sendmail wget gcc-c++ make unzip perl* ntsysv vim-enhanced说明:
2013-11-24 15:52:32 612
转载 subversion1.7版本SSL安装
转自http://blog.csdn.net/icelemon1314/article/details/8535645在suse linux试过,可以成功安装安装脚本如下:[plain] view plaincopy#!/bin/bash yum -y remove subversion mkdir -p /dis
2013-11-18 15:33:32 1341
原创 python文件处理
1、去掉行首的空格:line = line.strip() 详细请看python strip函数文档函数原型声明:s为字符串,rm为要删除的字符序列s.strip(rm) 删除s字符串中开头、结尾处,位于 rm删除序列的字符s.lstrip(rm) 删除s字符串中开头处,位于 rm删除序列的字符s.rstrip(rm)
2013-11-14 15:36:45 941 1
原创 php不重新编译安装扩展模块
到源安装包中,cd ext ,找到所要安装的扩展,没有就自己下载到这里,cd 到扩展所在文件夹中 执行/usr/local/php/bin/phpize(前面是php的安装目录)安装curl./configure --with-curl=/usr/local/curl (插件的安装目录)--with-php-config=/usr/local/php/bin/php-configmak
2013-10-12 20:55:14 1409
转载 Linux下递归列出仅所有常规文件或文件夹路径的方法
## 只列出常规文件find./ -typef ## 只列出文件夹find./ -typed2345## 对找到的所有文件进行批处理 find. -typef -execchmod 644 {} \; # 后面的\;必须的,表示按行输出 find. -typed -execc
2013-09-15 17:17:33 3744 1
原创 CentOs 下安装python的MySQLdb
进入python的命令行,输入 import MySQLdb 如果没有报错,证明此模块已经安装,wget -O python-1.2.3c1.tar.gz http://cdnetworks-kr-1.dl.sourceforge.net/project/mysql-python/mysql-python-test/1.2.3c1/MySQL-python-1.2.3c1.tar.gz
2013-08-24 22:00:50 947
原创 安装"vmtolls"时出现以下提示:VMware Tools installation cannot be started manually while Easy Instal
今天装xp后安装vmtool遇到这个问题,google了一把,问题可以这样解决:把已安装的系统里的 *.vmx 配置文件删除,重新建一个虚拟机,选择自定义设置,使用已有的文件夹会提示 "warning" about creating a machine in the same folder as an existing machine继续下去,但要确保use an "existin
2013-07-26 11:40:57 801
原创 从svn log中提取版本号以及时间(从重复行中取出一行)
今天由于项目中的需要,要从svn log中的信息获取版本号以及日期,处理如下:svn log > log.txt结果如下:r377142 | xxx | 2012-12-07 11:29:05 +0800 (五, 2012-12-07) | 1 行cat log.txt | grep 2012 | awk '{print $1,$5}'> temp.txtr377142 2
2012-12-10 11:26:26 1848
原创 shell学习笔记
这几天项目要用到shell做自动化,可惜之前shell都忘得差不多了,于是重学,教程是《shell 脚本学习指南》1、sed主要用于一些简单的文本替换2、#echo /home/tolstoy/ | sed 's;\(/home\)/tolstoy/;\1/lt/;' sed 将\1替代为比配于正则表达式的/home部分。3、&在替代文本里表示的意思是“从此点开始替代成匹配于正则表
2012-10-21 10:58:06 357
原创 python学习笔记(1)
python 的日志logging模块学习:http://hi.baidu.com/tim1234/item/1aece30c83ca73e7f45ba620
2012-10-21 10:56:10 275
OpenRefine 2.5稳定版(win)
2016-09-23
广州市公交查询系统
2012-04-26
VC帮助文档
2011-10-23
Java 2 图形设计卷Ⅱ:SWING
2011-10-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人