自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

转载 [数据结构]快速排序的子问题, 如何找出一个某个值在一个序列中的位置?

我们都知道快速排序, 伪代码大致是这样子的:int partition(Array &A, int low, int high) { ?}void quickSort(Array &A, int low, int high){ int pos = partition(A, low, high); quickSort(A, low, ...

2019-03-18 23:00:00 392

转载 mysql启动失败的一个解决方法

先交代一个背景 我的系统 ubuntu 16.04 使用 root命令登录后, 然后使用 service mysql start 启动mysql, 启动失败. 那么我就去看日志文件. 首先我要去查日志文件在哪里, 所以我就 使用 mysqld --help --verbose | less 命令去看配置文件放在哪里. (这些命令不懂什么意思请去搜索一下) 然后...

2019-02-24 09:23:00 233

转载 [数据结构] 如何判断一个链表是否有环? 环的入口? 环的长度?

练习算法的时候, 遇到这个问题, 感觉挺有意思的, 所以记录下来. 在网上参考了这个答案: https://blog.csdn.net/thefutureisour/article/details/8174313 但是后来又自己想了一下, 用自己的思维思考了一遍, 感觉更加清晰明了. 问题是: 如何判断一个链表是否有环? 环的长度如何计算? 如何找到环的入口? 我们先看图说话: 假...

2019-02-22 17:45:00 384

转载 结合demo的scrapy爬虫教程-TODO

10. 这个教程是关于什么的?什么时候写的?花了多长时间?为什么要写这个教程 这个教程是关于scrapy 入门的,目前我也比较初级,但是我可能会在scrapy技术进步之后写更多的系列文章。 这个教程2019-01-11写的,现在刚开始,估计要花一个星期,我刚刚动笔。 写这个教程是为了记录我的学习经验,方便以后查阅,也更好的把自己的知识传播出来 11. 爬虫是什么? 20. 这个教程的难度...

2019-01-11 11:09:00 96

转载 SQLAlchemy教程-第五章-其他-完结

有几点还没有写. 分页. 创建表. 下面是分页的内容 from models import * # 测试分页功能 def query_paginate(): emps = sess.query(Emp).order_by(Emp.empno.asc()).limit(3).offset(3).all() for item in emps: prin...

2018-07-10 07:17:00 102

转载 SQLAlchemy教程-第四章-SQL常用查询的ORM写法进阶2

内容预告 别名的用法 函数的用法 分组的写法. case when的用法. exists的用法 为啥要用别名? 如果两个表的两列名字相同, 那么为了区分这两列, 必须使用别名. 如果有一列是通过运算出来的, 那么一定要给这列起个名字, 否则无法在查询结果中引用. 看别名的写法. 先把代码贴上来, 然后注释我都在代码里写了, 请大家自行阅读~ (#^.^#) from sqlalc...

2018-07-09 07:25:00 393

转载 通俗易懂的正则表达式-python-待完善

写这篇的目的是为了, 把我自己理解的正则表达式以最通俗易懂的方式表达出来. 先占个坑. 我已经写了一个github项目. https://github.com/notfresh/re_learn 这个项目里详细的介绍了 re.sub, re.match, re.findall, re.search等等的用法. 并且举了详细的例子, 并且把输出结果贴了出来, https://www.cnb...

2018-07-05 07:38:00 114

转载 python语法规范建议-占坑

\1. 导入的规范. \2. 变量的规范 类名的规范 普通变量的规范. 转载于:https://www.cnblogs.com/notfresh/p/9266336.html

2018-07-05 07:32:00 105

转载 SQLAlchemy教程-第三章-SQL常用查询的ORM写法进阶

今天是2018-07-04. 今天睡觉前一定要更新一篇教程. 写在这里占个坑先. 简称声明 sqlalchemy, 简称为SA. SA生成的sql语句如何查看呢? 怎么知道SA是否生成了自己预期的sql? 回到 db_util.py里, 给create_engine增加一个参数. echo=True 如下: engine = create_engine('mysql+pymysql://...

2018-07-04 15:13:00 224

转载 SQLAlchemy教程-第二章-SQL常用查询的ORM写法

今天是2018-07-02. 今天来写一些常用的SQL查询的ORM写法. 先把Emp, 也就是员工表的模型补上. class Emp(Base): __tablename__ = 'emp' empno = Column(Integer, primary_key=True) ename = Column(String(10)) job = Column...

2018-07-02 23:10:00 127

转载 栈在求表达式中的应用-中缀式转后缀式-python实现

in_stack_priority = { '#': 0, '+': 3, '-': 3, '*': 5, '/': 5, '(': 1, ')': 6, } coming_priority = { '#': 0, '+': 2, '-': 2, '*': 4, '/': 4, '('...

2018-07-02 22:08:00 78

转载 SQLAlchemy教程-第一章-基础模型

今天2018-06-29, 先构建好模型. 创建数据表 我们采用先建好数据库和表的方式. 需要先有一个可用的 mysql数据库. 可以自己安装一个mysql数据库. 数据模型, 我依然采用oracle数据自带的实例 员工和部门表. SQL语句, 我已经根据mysql的语法改造好了, 直接可以运行. 这个教程所有的源码都在github上面. 仓库地址是: https://github.co...

2018-06-30 11:31:00 93

转载 SQLAlchemy教程-预告

原因 最近在python web开发, 用了flask, 就不能不用sqlalchemy. 虽然本人写了很久的oracle语句, 开发了很久的plsql, 但是呢, 切换到编程语言里, 自由自在的使用 ORM(什么是ORM? 就是 object relationship mapping, 通俗的解释就是, 使用面向对象的编程语言去实现类似于 sql语句的功能), 还是需要一个过程的, 这...

2018-06-29 17:03:00 71

转载 博主推荐

读一篇好的博客, 就如同和一个优秀的前辈讲话. 我是一名博客园的忠实粉丝. 我是一个python开发者. 我想写一些好的文章. 可是时间不够, 本人表达能力不够. 所以, 从另外一个方面来看, 我决定整理一篇文章, 来推荐优秀的博主. 推荐不限于博客园. 另一篇文章, 关于推荐优秀的博文的, 请移步: https://www.cnblogs.com/notfresh/p/goodArti...

2018-06-29 10:44:00 143

转载 pytest的使用方法-未完待续

先交代一下背景, 最近写代码, 想重构总是担心那里改坏了, 或者把依赖,导入等玩坏了, 但又没法检测. 面对自己之前的稀烂代码无可奈何, 痛下决心研究一下pytest. 目前已经够基本使用. 1. 为啥要写测试? 方便大胆的重构, 不用担心移动或者修改一段代码而导致一个模块或者整个系统出现问题. 方便检测代码bug. 自动化测试, 检测代码是否能如期实现自己想要的效果. 2. 为什么...

2018-06-18 08:42:00 133

转载 python, iterator, __iter__, next, 迭代器

发现一篇非常好的文章, 关于python的迭代器的, 请大家去看看 传送门 转载于:https://www.cnblogs.com/notfresh/p/8995314.html

2018-05-05 17:28:00 69

转载 chrome浏览器阅读模式神器推荐

2018-4-7 11:17:58 关于chrome阅读模式,今早尝试了4款浏览器阅读器,发现几款非常棒的: 评价最高: EasyReader, 牛逼的是可以自己页面中的模块进行阅读,美中不足的是生成的阅读页面无法打印 其次: 阅读模式 再次: Just Read, 简单粗暴 最垃圾:简悦(名字很好, 可是用起来很麻烦) 只发结果,不发测试过程, 谁用谁知道。 转载于:https:/...

2018-04-07 11:22:00 396

转载 git 小案例

第一个案例, git pull origin dev remote: Counting objects: 18, done. remote: Compressing objects: 100% (13/13), done. remote: Total 18 (delta 1), reused 18 (delta 1), pack-reused 0 展开对象中: 100% (18/18),...

2018-03-30 20:40:00 184

转载 我是怎么学会linux的?

为啥要学linux? 肯定有个动力,我学linux是因为从事后台开发,以及工作需要, 有一段学习经历,强制使用linux, 没办法,就学会了。 linux学习的特点 首先说: linux肯定是没有windows 好学的,linux的学习曲线非常的陡峭,刚开始容易让人丧失信息, 也就程序猿用linux了, 办公的多数用 windows和mac os, 所以linux是程序猿必备技能, 如果...

2018-03-25 10:42:00 97

转载 markdown语法学习

来来来,学习一下markdown语法 https://www.jianshu.com/p/q81RER 1. 标题: 一个#, 一级标题,2个#, 2级标题 转载于:https://www.cnblogs.com/notfresh/p/8623889.html...

2018-03-22 14:58:00 71

转载 MAC操作

1.1 窗口操作 1.1.1 半屏, 鼠标长按最大化按钮。 1.1.1.1 隐藏当前窗口, command+H 1.1.2 窗口操作增强工具: 第三方软件specacle , 免费神器,感觉很nice。 1.1.3 切换窗口: command+tab, 对应windows下的 alt+tab . 3.1 官方快捷键指南 https://support.apple.com/...

2018-03-22 10:00:00 68

转载 实验楼报班学习感触

写于:2018-3-19 06:59:10 以前的工作把我变成了公司的一个钉子,java的技能也丢了,就想,要不换个语言试试, 学python吧, 但是又不知道怎么学?如何系统的学, 在信息资源很少的情况下,每天很迷茫,就想,报个班吧,拿钱换时间,反正工作也能挣回来。 经历了一段时间后,了解到了实验楼的楼+课程。 ## 就在知乎上看楼+的评价,看到了这些: 搜索实验楼...

2018-03-19 07:19:00 91

转载 linux虚拟机 ubuntu + virturalbox

最近学linux, 就慢慢摸索装了个linux虚拟机。 搭配是 主机windows8.1 + virturalbox(虚拟机软件)+ ubuntu 为什么选择virtualbox, 因为是开源免费的, 跨平台的. VMware 呢, 多数同学都是破解的, 不是长久之计. ubuntu 家的 linux 是很 nice 的 linux 桌面发行版(Ubuntu还发型了 服务器...

2018-03-01 08:25:00 129

转载 百度翻译API python3 demo

目前从百度翻译下载来的是 python2的 我把pyhon3 的贴出来. # -*- coding:utf-8 -*- from http.client import HTTPConnectionimport hashlibimport urllibimport randomappid = '20151113000005349'secretKey = 'osubCEzlGjzvw8q...

2018-02-25 09:45:00 94

转载 数据库导出导入过程 详细说明

导出前分析表格垃圾数据 selectus.BYTES/1024kb ,us.SEGMENT_NAMEfromuser_segments uswhereus.segment_type='TABLE'orderbyBYTESdesc truncate table 垃圾数据过多的表; ...

2016-10-14 11:28:00 176

转载 把包从一个数据库同步到另一个数据库

源库 表 createtableCUX_PKG_COPY ( copy_idNUMBER, pkg_nameVARCHAR2(30), copy_dateDATE, typeVARCHAR2(30), pkg_txtCLOB ); create sequenceCUX_PKG_...

2016-10-13 18:08:00 118

转载 我的linux学习之路

为啥要学linux? 肯定有个动力,我学linux是因为从事后台开发,以及工作需要, 有一段学习经历,强制使用linux, 没办法,就学会了。 首先说: linux肯定是没有windows 好学的,linux的学习曲线非常的陡峭,刚开始容易让人丧失信息, 也就程序猿用linux了, 办公的多数用 windows和mac os, 所以linux是程序猿必备技能, 如果你是后台程序猿,那你...

2016-08-05 22:13:00 90

转载 左连接,右连接,内连接,外连接, join, left join, right join ,mysql ,oracle

2016-6-12 22:35:51 工作用了一年多的oracle,最近在学mysql, 仔细想想 各种连接,感觉这些概念还是蛮烦人的! 最近整理了一下,分享一下自己的理解,有些东西是借鉴网上并自己吸收了的. 1.不管是什么连接,oracle和mysql的原理是一模一样的,只是有些写法不一样而已.说到写法,这里提一下, select * from A, B where a.f...

2016-06-12 23:11:00 68

空空如也

空空如也

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

TA关注的人

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