- 博客(72)
- 资源 (5)
- 收藏
- 关注
原创 db2 数据库备份与还原
备份终止连接并取消激活数据库。db2 terminateDB20000I The TERMINATE command completed successfully.db2 deactivate db cmsdbSQL1495W Deactivate database is successful, however, there is still a connection to the database.db2 list applicationdb2 force applicatio
2020-06-12 16:17:57 3028
原创 Centos7 DB2的安装
Centos7 DB2的安装DB2准备DB2安装问题Centos版本:CentOS Linux release 7.7.1908DB2准备Express-C版本的DB2:mkdir -p /data/softcd /data/soft/# 将下载好的v11.1_linuxx64_expc.tar.gz文件移至当前路径https://iwm.dhe.ibm.com/sdfdl/v2/r...
2020-04-04 17:22:03 725
原创 Python的优缺点
优点简单易学,上手容易:小学生都开始接触 Python 语言了!开源, 免费跨平台:Python作为一门解释型的语言,它天生具有跨平台的特征,只要为平台提供了相应的Python解释器,Python就可以在该平台上运行。丰富强大的第三方库:因为此,开发效率能够显著提高。可扩展性:可以将性能不高的代码采用C/C++重写,然后在Python程序中使用它们。高级语言:Python是一门高级语...
2020-02-28 22:09:52 355
原创 Argo部署记录
准备工作1.购买一台云主机,硬件配置为:4核16G+100G系统盘+200G数据盘,系统版本如下:[root@iZuf6cub1nwgqq8z1ol7v9Z ~]# lsb_release -aLSB Version: :core-4.1-amd64:core-4.1-noarchDistributor ID: CentOSDescription: CentOS Linux releas...
2019-10-22 11:22:28 1723
原创 南昌公安联网备案
南昌网警总电:0791-88892700南昌网警报警:0791-88892780网安大队:0791-88892092红谷滩网安支队:0791-83819456,83851156新建县网安支队:0791-83099396,83099371
2019-09-23 14:59:45 2721
原创 Python关键字
检验Python关键字可引入keyword库:此模块允许 Python 程序确定字符串是否为关键字。keyword.iskeyword(s)如果 s 是Python关键字,则返回true。keyword.kwlist序列包含为解释器定义的所有关键字。 如果任何被定义的关键字为仅在 future 语句生效是特定时间处于活动状态,则也将包含这些关键字。示例:>>> i...
2019-07-25 09:53:54 206
原创 sentry使用记录
环境搭建1.查看docker版本信息:docker --versionDocker version 17.09.1-ce, build 19e2cf62.安装docker-composepip install docker-compose查看docker-compose版本信息docker-compose --versiondocker-compose version 1.24....
2019-05-07 14:37:21 1085
原创 请求http/https问题记录
问题oss的资源url单独用浏览器请求是正常的,但在https://api.***.com下请求http链接报错,查看其状态码为blocked:mixed-content, Request Headers:Provisional headers are shown.分析刚开始以为是跨域问题,后面才知道浏览器会拦截混合访问请求:由于浏览器安全规则,在 HTTPS 请求下通过 JavaScri...
2019-04-23 09:28:43 413
原创 mysql 主从同步
安装前戏CMakeNGINXMySQL Linux操作版本:CentOS Linux release 7.4.1708。安装前戏创建目录:mkdir -p /data/soft/ 安装相关模块:yum -y install pcre-devel zlib-devel cmake ncurses-devel bisonCMake下载:wget https:...
2018-03-29 09:50:05 1084
翻译 Python @property
你将学习有关Python @property的知识;更pythonic的方式去使用getters和setters的方法.目录目录从一个例子开始使用Getters和Setters@property的力量深入挖掘Property参考链接Python有一个强大的概念叫做property,它使面向对象的生活变得更加简单。在定义和详细讨论@propert...
2018-03-26 15:22:43 167
原创 ipython bpython -bash: *python: command not found
问题:当pip安装ipython, bpython后, 直接执行ipython or bpython会报错:*python: command not found解决:环境变量问题,设置别名就好。alias ipython='python3 -m IPython'alias bpython='python3 -m bpython'
2017-12-02 12:14:22 4580 1
原创 LNMP 自建环境记录
mkdir -p /data/servercd /data/mkdir dbback soft webdata scripts weblogcd soft/tar zxvf python3.tar.gzcd python3ln -s /data/soft/python3/bin/python3 /usr/bin/python3python3tar zxvf nginx.tar.gzgr
2017-11-09 16:20:08 387
原创 python 动态调用模块内的函数
场景程序在运行的过程中,根据变量或者动态配置决定导入哪个模块的函数。实现1.同一个路径利用 getattr 动态调用函数:main.py 与 third_buy.py在同一个路径下# third_buy中有N个***_func(params)函数import third_buythird_method = '%s_func' % method# 通过函数名的字符串来调用这个函数res = ge
2017-09-08 11:19:30 4906
原创 RSA学习
RSA密钥生成与使用执行openssl.exe 打开openssl文件夹下bin文件夹,执行openssl.exe,如下图: 生成原始RSA私钥 输入“genrsa -out rsa_private_key.pem 1024”命令回车,在bin文件夹中会生成一个rsa_private_key.pem文件,此文件为C端的原始私钥,请妥善保存。 生成PKCS8编码的私钥 输入“pkcs8 -to
2017-05-12 11:08:16 669
原创 Redis Too many open files
问题在测试并发的时候,当达到了一定值的时候,日志会显示错误: ConnectionError: Error 24 connecting CACHEREDIS-HOST:6379. Too many open files.解决办法查看redis的maxclients. Redis的连接还受到本身系统的限制,用命令ulimit查看系统资源~ulimit -a //显示当前所有的 limit 信息
2017-03-07 09:57:13 3074
原创 python Requests
the difference between ‘content’ and ‘text’:content Content of the response, in bytes.text Content of the response, in unicode.If Response.encoding is None, encoding will be guessed using chardet.The
2017-02-24 14:31:39 321
原创 PyCharm 设置
模板设置File->Editor->File and Code Templates->Files->Python Script#!/usr/bin/env python# -*- coding: utf-8 -*-""" # @file ${NAME}.py # @brief -----------------------------------------------
2016-12-16 09:54:54 383
原创 python操作MySQL
安装MySQLdbpip install MySQL-python问题1:win6_64安装驱动报错–error: command ‘“C:\Users\fnngj\AppData\Local\Programs\Common\Microsoft\Visual C ++ for Python\9.0\VC\Bin\amd64\cl.exe”’ failed with exit status 2 解
2016-08-18 15:27:34 341
原创 Gevent学习
Monkey patchingfrom gevent import monkeymonkey.patch_all()在开头的地方用了patch_all,会把标准库中的thread/socket等给替换掉,变成非阻塞的了.#!/usr/bin/env python# -*- coding: utf-8 -*-""" # @file py_concurrent_download.py
2016-08-16 11:39:24 628
原创 Redis学习笔记
Redis安装环境:CentOS Linux release 7.2.1511yum install redisRedis命令Python使用Redisinstall redis-py:pip install redis赞助如果您认为以上内容对您有所帮助和启发,不妨小额赞助我一下,让我有动力写出更好文章。
2016-08-08 17:03:44 425
原创 MySQL NOTE
查看MySQL版本:mysql -V 登入mysql,mysql -u root -p–>输入密码 设置密码:set password for 'root'@'localhost' =password('password'); 查看数据库:show databases; 创建数据库:CREATE DATABASE databasesname DEFAULT CHARACTER SET...
2016-05-28 09:48:34 435
原创 一个js引发的血案
问题一位IOS开发工程师P提出的一个疑问:用php跟js写网站有啥优缺点啊,成本之类的?讨论由于P是专业的IOS,对WEB压根不懂,我就先给了答案,优先选择PHP,理由很简单,PHP做WEB的太多了,已经给人一种定性思维了。同样地,JS在前端的作用是也重要无比,它们根本没有可比性。接下来讨论了下用哪种做后台好,其实就我而言,我当然选择python,因为我更熟悉啊,哈哈-_-...然后给P普通了一下
2016-05-19 16:47:15 426
原创 python argparse
APIclass argparse.ArgumentParser(prog=None, usage=None, description=None, epilog=None, parents=[], formatter_class=argparse.HelpFormatter, prefix_chars='-', fromfile_prefix_chars=None, argument_default
2016-05-19 15:56:42 376
原创 python cross-platform note
#目录分隔符,Windows是'\',Linux是'/'print os.sep#正在使用的平台。比如对于Windows,它是'nt',而Linux/Unix是'posix'print os.name#当前Python脚本工作的目录路径print os.getcwd()#返回路径名path的规范化的绝对路径os.path.abspath(path)#将一个或多个路径正确地连接起来os
2016-05-16 14:23:24 516
原创 python pymongo
创建连接#!/usr/bin/env python2.7# -*- coding: utf-8 -*-'''Created on 2016/05/13File Name:py_pymongo.pyauthor: LindenTaoDescription : mongo demo'''import pymongofrom pymongo import MongoClientimport
2016-05-13 15:21:49 854
原创 python list
问题昨晚看公开课发现一个小东西,记录如下:#!/usr/bin/env python2.7# -*- coding: utf-8 -*-'''Created on 2016/05/12File Name:py_test.pyauthor: LindenTaoDescription : list test demo'''a = [0,1,2,3,4]b = ac = a[:]
2016-05-12 10:41:41 517
原创 python super
调用父类方法为了调用父类(超类)的一个方法,可以使用 super() 函数,比如:#!/usr/bin/env python2.7# -*- coding: utf-8 -*-class A(object): def spam(self): print('A.spam')class B(A): def spam(self): print('B.spa
2016-05-11 19:18:51 434
原创 pdb — The Python Debugger
调试脚本文件test.pypython -m pdb test.py常用命令:l #查看运行到哪行代码 n #单步运行,跳过函数 s #单步运行,可进入函数 p 变量 #查看变量值 b 行号 #断点设置到第几行 b #显示所有断点列表 cl 断点号 #删除某个断点 cl #删除所有断点 c #跳到下一个断点 r #return当前函数 e
2016-04-28 18:25:30 365
原创 python @ property classmethod staticmethod
propertyclass property([fget[, fset[, fdel[, doc]]]])Return a property attribute for new-style classes (classes that derive from object).fget is a function for getting an attribute value. fset is a fun
2016-04-19 16:59:11 672
原创 python 数据结构
集合:Python 还包含了一个数据类型 set (集合)。集合是一个无序不重复元素的集。基本功能包括关系测试和消除重复元素。集合对象还支持 union(联合),intersection(交),difference(差)和 sysmmetric difference(对称差集)等数学运算。大括号或 set() 函数可以用来创建集合。注意:想要创建空集合,你必须使用 set() 而不是 {}。后者用于
2016-04-15 15:21:59 400
原创 python mongoengine
安装MongoEnginepip install mongoenginemongoengine基本用法实例:from mongoengine import *from datetime import datetime#连接数据库:test# connect('test') # 连接本地test数据库connect('test', host='127.0.0.1', port=27017)
2016-04-14 14:38:57 1570
原创 python tornado微信开发
#微信入门代码#!/usr/bin/env python2.7# -*- coding: utf-8 -*-import tornado.ioloopimport tornado.webimport hashlibimport xml.etree.ElementTree as ETimport timedef check_signature(signature, timestamp, n
2016-04-09 11:46:12 1969 1
原创 MongoDB快速学习
一、常用命令查看所有数据库:show dbs创建数据库:use dbname(PS:该数据库不会立刻被新建,要等到执行了insert之类的操作时,才会建立这个数据库)使用数据库:use dbname显示当前数据库:db删除数据库:dbname.dropDatabase()创建集合:db.createCollection(“collection_name”)(PS:当插入一些数据时,Mon
2016-04-06 20:59:42 461
原创 linux svn服务器配置
svn安装apt-get install subversion 创建版本库svnadmin create /usr/local/svn配置svnserve修改版本库目录下的conf/authz#添加这两行[/]* = rw添加用户名和密码username = passwd修改版本库目录下的conf/svnserve.conf anon-access = readauth-acces
2016-03-31 00:04:42 475
原创 socketserver — 网络服务器的框架
+------------+| BaseServer |+------------+ | v+-----------+ +------------------+| TCPServer |------->| UnixStreamServer |+-----------+ +------------------+ |
2016-03-29 14:10:03 695
原创 Linux下升级python
由于Ubuntu底层采用的是Python2.*,Python3与Python2是互不兼容的,但是不能卸载Python2,只需要将默认的Python指向Python3即可.我们安装的Python3.4默认是安装在/usr/local/lib/python3.4目录下,需要删除默认python link文件,重新建立连接关系,操作命令:rm /usr/bin/pythonln -s /usr/bin/
2016-03-26 14:05:35 392
原创 linden
大端小端 http://blog.csdn.net/ce123/article/details/6971544 Unix/Linux信号处理,信号捕捉:防止僵死进程 有效方式1:父进程调用sigaction函数绑定信号SIGCHLD的信号处理函数时,把其选项字段设置为SA_NOCLDWAIT,则可防止僵死子进程。(子进程终止后,内核自动把其终止状态信息丢弃)父进程可随时结束,不必等到所有子进
2016-03-03 17:20:35 422
MySQL-python-1.2.3.win-amd64-py2.7.zip
2016-08-18
MySQL-python-1.2.3.win-amd64-py2.7.exe
2016-08-18
Server MFC CSocket AfxBeginThread PossMessage Menu 自定义消息
2015-01-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人