4 喵星人Xcode

尚未进行身份认证

我要认证

初恋是C,深爱着OC与Swift,出轨过H5与JS和Java,却选择Python过一辈子...

等级
TA的排名 1w+

Ubuntu 18.04 配置国内源

安装Ubuntu18.04后,使用国外源太慢了,修改为国内源会快很多。修改阿里源为Ubuntu 18.04默认的源备份/etc/apt/sources.list# 备份cp /etc/apt/sources.list /etc/apt/sources.list.bak在/etc/apt/sources.list文件前面添加如下条目阿里源# 添加阿里源deb htt...

2019-04-28 15:13:28

ubuntu 18.04 LTS 安装搜狗输入法

首先安装 fcitx ,再安装搜狗输入法一、检测是否安装fcitx首先检测是否有 fcitx ,因为搜狗拼音依赖fcitx在终端中输入fcitx ,检查fcitx 是否已有fcitx提示:程序 “fcitx” 尚未安装。 您可以使用以下命令安装:sudo apt-get install fcitx-bin二、安装fcitxsudo apt-get...

2019-04-26 12:37:22

Ubuntu18.04 方便好用的截图工具

安装flameshot下载地址:https://github.com/lupoDharkael/flameshot安装命令:sudo apt-get install flameshot配置快捷键设置>设备>键盘,设置一个自定义快捷键(拉到最下面)命令填写:flameshot gui截完图后保存Ctrl+S,复制到剪贴板Ctrl+C...

2019-04-18 14:49:50

Ubuntu18.04 安装 Odoo10

安装Ubuntu 18.04,省略安装时,默认用户名为odoo ubuntu 16.04开始使用systemd管理服务,但是systemd兼容sysv init脚本下载odoo源码从http://nightly.odoo.com/10.0/nightly/src/odoo_10.0.latest.tar.gz 下载源码例如下载到/hom...

2019-04-17 18:04:42

Python datetime  和 str 相互转化

datetime转化为strnow=datetime.datetime.now()now.strftime('%Y-%m-%d%H:%M:%S')printnow#输出2012-03-0516:26:23.870105strftime是datetime类的实例方法。str转化为datetimet_str='2012-03-0516:26:2...

2019-04-08 20:34:39

Python 日期的 加减 操作

获取当前时间# coding=utf-8import datetimenow=datetime.datetime.now()print now日期输出格式化所有日期、时间的api都在datetime模块内。datetime=>stringnow = datetime.datetime.now()now.strftime('%Y-%m-%d %H...

2019-04-08 20:30:07

Python 算两个日期之间_月度差

算两个日期之间月度差import datetimedef months(str1,str2): year1=datetime.datetime.strptime(str1[0:10],"%Y-%m-%d").year year2=datetime.datetime.strptime(str2[0:10],"%Y-%m-%d").year month1=dateti...

2019-04-08 20:19:12

Python 算两个日期之间_天数差

算两个日期之间天数差import datetimedef days(str1,str2): date1=datetime.datetime.strptime(str1[0:10],"%Y-%m-%d") date2=datetime.datetime.strptime(str2[0:10],"%Y-%m-%d") num=(date1-date2).days...

2019-04-08 20:16:28

Python unicode 和 str 相互转化

str:s="你好"unicode:u=u"你好“unicode转化为str(encode编码):str=u.encode('gbk')str=u.encode('utf-8')str转化为unicode(decode解码):unicode=s.decode('gbk')unicode=s.decode('utf-8'...

2019-04-08 20:10:28

Python 日期和时间

获取当前时间戳#!/usr/bin/python# -*- coding: UTF-8 -*- import time; # 引入time模块 ticks = time.time()print "当前时间戳为:", ticks当前时间戳为: 1459994552.51获取当前时间#!/usr/bin/python# -*- coding: UTF-8 -...

2019-04-08 18:03:45

Odoo10 widget标签整理

widget="statusbar"头部状态条标签 widget="many2many_binary"   可以看小图的标签widget="email"                    电子邮件地址标签 widget="selection"              下拉选择标签widget="mail_followers"      关注者标签 widget="mail_t.

2018-12-27 11:58:07

Python utf8;unicode;ascii编码的相互转换

ASCII 码我们知道,计算机内部,所有信息最终都是一个二进制值。每一个二进制位(bit)有 0 和 1 两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从 00000000 到 11111111 。上个世纪60年代,美国制定了一套字符编码,对英语字符与二进制位...

2018-11-26 20:36:02

栈与队列的区别

1、队列先进先出,栈先进后出。2、对插入和删除操作的"限定"不同。栈是限定只能在表的一端进行插入和删除操作的线性表。     队列是限定只能在表的一端进行插入和在另一端进行删除操作的线性表。  3、遍历数据速度不同。栈只能从头部取数据,也就最先放入的需要遍历整个栈最后才能取出来,而且在遍历数据的时候还得为数据开辟临时空间,保持数据在遍历前的一致性。队列则不同,它基于地址指针...

2018-11-21 20:45:28

“堆”,"栈","堆栈","队列",它们的区别

“堆”,"栈","堆栈","队列",这些到底是什么意思? 堆:什么是堆?又该怎么理解呢?①堆通常是一个可以被看做一棵树的数组对象。堆总是满足下列性质:   ·堆中某个节点的值总是不大于或不小于其父节点的值;   ·堆总是一棵完全二叉树。将根节点最大的堆叫做最大堆或大根堆,根节点最小的堆叫做最小堆或小根堆。常见的堆有二叉堆、斐波那契堆等。②堆是在程序运行时,而不是在程序编译时...

2018-11-21 12:12:36

Odoo 10 数据库备份及恢复总结

数据库备份的时候难免会出现一些小问题,本篇文章主要讲解一下odoo的PostgreSQL数据库的备份恢复以及操作:备份策略:阶段性备份+特定事件备份。周期性自动备份+手动检查+自动通知。官方参考:https://www.odoo.com/forum/help-1/question/how-to-setup-a-regular-postgresql-database-backup-4728非...

2018-11-15 19:34:06

pycharm 2018 注册码

声明一下哦各位:,有效期到2019年3月6号,教育专用,禁止用做其他用途在菜单栏中选择Help 直接复制粘贴以下内容即可 G91XMO9AVI-eyJsaWNlbnNlSWQiOiJHOTFYTU85QVZJIiwibGljZW5zZWVOYW1lIjoic29uZyB3YW5nIiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbC...

2018-10-15 09:21:20

Python 操作 Redis 详解

Redis 是什么?Redis 是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redi...

2018-08-06 14:55:40

Mac;Window;Linux;Ubuntu;安装 Redis

Mac 下安装下载地址:http://redis.io/ 下载最新的稳定版本,这里是4.0.11方法一:1、sudo mv 到 /usr/local/2、sudo tar -zxf redis-4.0.11.tar.gz 解压文件3、进入解压后的目录 cd redis-4.0.114、sudo make test 测试编译5、sudo make install 方法...

2018-08-05 00:47:20

Git 与 SVN 区别

Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。 Git 与 SVN 区别GIT不仅仅是个版本控制系统,它也是个内容管理...

2018-08-04 01:45:41

Git 分支管理

几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。有人把 Git 的分支模型称为"必杀技特性",而正是因为它,将 Git 从版本控制系统家族里区分出来。创建分支命令:$ git branch (branchname)切换分支命令:$ git checkout (branchname)当你切换分支的时候,...

2018-08-04 01:38:39

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!