文章库ARTICLE COLUMN

  • 数据库写操作弃用“SELECT ... FOR UPDATE”解决方案

    数据库写操作弃用“SELECT ... FOR UPDATE”解决方案

    摘要:如果两个事务同时修改同一个数据,先的事务会成功,另一个会被拒绝,并重新开始运行整个事务。 问题阐述 Mysql Galera集群是迄今OpenStack服务最流行的Mysql部署方案,它基于Mysql/InnoDB,我的OpenStack部署方式从原来的主从复制转换到Galera的多主模...

    ImfanImfan 评论0 收藏0
  • Java与Python详细对比

    Java与Python详细对比

    摘要:序列化的这种过程,我们将其称为腌制。而把模块编译成二进制语言程序的这个过程叫做字节编译,这个过程会产生一个与编译的模块对应的文件。 常量: 在Python中常量的使用并不像java等其他编程语言一样有特定的常量实现的关键字,在Python中定义需要用...

    tianhangtianhang 评论0 收藏0
  • 寻找最长不重复子串

    寻找最长不重复子串

    摘要:寻找最长不重复子串思路时间复杂度为遍历字符串,过程中将出现过的字符存入字典,为字符,为字符下标用保存遍历过程中找到的最大不重复子串的长度用保存最长子串的开始下标如果字符已经出现在字典中,更新的值如果字符不在字典中,更新的值代码本题以及...

    afishhhhhafishhhhh 评论0 收藏0
  • 查找字符串最长回文

    查找字符串最长回文

    摘要:查找字符串最长回文思路回文有奇回文和偶回文,是奇回文,是偶回文回文都是中心对称,找到对称点后,同时向前后寻找回文的最长串即可奇回文和偶回文可以归为同一种情况,即以为对称点,以为对称点,但为了代码可读性,可以分开讨论代码奇回文偶回文本题...

    CastlePeaKCastlePeaK 评论0 收藏0
  • Python迭代器、生成器、装饰器深入解读

    Python迭代器、生成器、装饰器深入解读

    摘要:前言首先,明确可迭代对象迭代器和生成器这三个概念。迭代器对象传送门之迭代器实现原理首先明确它是一个带状态的对象。生成器是一种特殊的迭代器,它的返回值不是通过而是用。 前言 首先,明确可迭代对象、迭代器和生成器这三个概念。 可迭代对象(It...

    codercaocodercao 评论0 收藏0
  • 实现atoi函数(string转integer)

    实现atoi函数(string转integer)

    摘要:实现函数转思路利用内置的函数可以将字符串快速转换成型利用是否抛出异常来快速判断能否被转换成,进而迅速确定输入字符串中第一个非数字字符的位置需要注意处理符号的问题代码如果是或者但是会抛出异常,此时返回由于的没有取值上限,如果规定为 实现...

    leanoteleanote 评论0 收藏0
  • 不使用任何额外变量判断回文数字

    不使用任何额外变量判断回文数字

    摘要:不使用任何额外变量判断回文数字思路不能使用额外的变量,只能用参数完成,由于不能使用额外变量的限制,所以代码可读性有点差将转成,利用求出整数的位数,然后用字符串的切片来取得前后对称部分,如为则为,的下标为利用切片可以快速字符串则为可以通...

    ad6623ad6623 评论0 收藏0
  • 合并两棵二叉树

    合并两棵二叉树

    摘要:合并两棵二叉树思路遇到树问题,首先想到递归将的加到,返回当前处理的结点如果为,把引用指向需要注意处理的问题代码本题以及其它题目代码地址地址 合并两棵二叉树 Merge Two Binary Trees Given two binary trees and imagine that when you put on...

    endaenda 评论0 收藏0
  • 手动实现.*正则表达式匹配函数

    手动实现.*正则表达式匹配函数

    摘要:手动实现正则表达式匹配函数思路使用迭代,当每次判断后令当时特殊处理,注意可以代表到多个之前一个的字符当时,循环判断代表多少个之前一个的字符,如果可以匹配之后的模式,返回,否则注意处理边界值的情况,和为空串时代码可以代表一到多次本题以及...

    muddywaymuddyway 评论0 收藏0
  • python并发3:使用asyncio编写服务器

    python并发3:使用asyncio编写服务器

    摘要:上一篇我们介绍了包,以及如何使用异步编程管理网络应用中的高并发。倒排索引保存在本地一个名为的文件中。运行示例如下这个模块没有使用并发,主要作用是为使用包编写的服务器提供支持。 asyncio 上一篇我们介绍了 asyncio 包,以及如何使用异步编程...

    rollbackrollback 评论0 收藏0
  • 看例子,学 Python(一)

    看例子,学 Python(一)

    摘要:从开始,通过一系列不同实现,简单介绍字符串函数等概念。如果文档字符串有多行,可以使用三重引号的字符串函数返回值只要是函数,都有返回值,没有明确指定返回值的,就返回。看例子,学二看例子,学三 看例子,学 Python(一) 看例子,学 Python(...

    jackwangjackwang 评论0 收藏0
  • python并发2:使用asyncio处理并发

    python并发2:使用asyncio处理并发

    摘要:是之后引入的标准库的,这个包使用事件循环驱动的协程实现并发。没有能从外部终止线程,因为线程随时可能被中断。上一篇并发使用处理并发我们介绍过的,在中,只是调度执行某物的结果。 asyncio asyncio 是Python3.4 之后引入的标准库的,这个包使用事...

    wushuiyongwushuiyong 评论0 收藏0
  • 从一个京东的实习生招聘题目讨论算法的选择

    从一个京东的实习生招聘题目讨论算法的选择

    摘要:生日礼物题目来源京东实习生招聘原题链接可在线提交赛码网题目描述的生日快到了,这一次,小东决定为送一份特别的生日礼物为其庆生。小东计划送一个生日卡片,并通过特别的包装让永远难忘。 最近2个月时间都比较忙,另外还有些其他的事情,几乎没有怎...

    894974231894974231 评论0 收藏0
  • python 最快 web 框架 Sanci 快速入门

    python 最快 web 框架 Sanci 快速入门

    摘要:详细信息可以看下这个问题先在说下我的部署方式使用部署配置文件启动方式总结试用了下,把之前的一个聊天机器人从改成了。预告下一篇将介绍如何使用一步一步创建一个聊天机器人。 简介 Sanic 是一个和类Flask 的基于Python3.5+的web框架,它编写的代码...

    snifessnifes 评论0 收藏0
  • 在 CentOS 7 上安装并配置 Python 3.6 环境

    在 CentOS 7 上安装并配置 Python 3.6 环境

    摘要:拖了很久没有更新,抱歉啦今天受邀写篇如何在上配置环境的文章。当前最新的默认安装的是,并且默认的官方源中不提供的安装包。在纯净的系统上安装环境主要有两种办法。依照个人习惯,我们先来看一下如何通过源码编译的方式安装并且配置虚拟环境。 拖了...

    mjmj 评论0 收藏0
  • 一个简单有趣的微信聊天机器人

    一个简单有趣的微信聊天机器人

    摘要:微信已经成了中国人生活中基本的通讯工具除了那些自由开源人士以外,前两天发现微信机器人的项目,其实早就有了。开发微信机器人该项目基于上的,使用文档在这里。原文地址一个简单有趣的微信聊天机器人我的博客时空路由器 微信已经成了中国人生活中基...

    leonardofedleonardofed 评论0 收藏0
  • 看例子,学 Python(二)

    看例子,学 Python(二)

    摘要:看例子,学二看例子,学一看例子,学三模块文件定义了函数和,就是一个模块。这个列表里的每个元素都是一个键值对,由元组表示。指定的为,便以每个键值对元组下标为的元素进行排序。可将其它序列类型转换成元组看例子,学一看例子,学三 看例子,学 P...

    CoderDockCoderDock 评论0 收藏0
  • 多线程中的局部变量

    多线程中的局部变量

    摘要:在实现多线程业务时,如果没有涉及到共享数据处理的业务,还是使用局部变量,必将,在处理共享数据时,还是需要加锁线程与线程间的局部变量相互独立,变量的处理互补干扰。 在实现多线程业务时,如果没有涉及到共享数据处理的业务,还是使用局部变量,...

    bitkylinbitkylin 评论0 收藏0
  • selenium实战-同步网易云音乐歌单到qq音乐

    selenium实战-同步网易云音乐歌单到qq音乐

    摘要:对于这次的爬虫来说,由于网易云音乐以及音乐网页中大部分元素都是使用渲染生成的,因此选择使用来完成这次的脚本。可以发现网易云音乐的手机版歌单地址是。现在已经支持网易云音乐与音乐歌单的互相同步。 本文主要介绍selenium在爬虫脚本的实际应用。...

    dailybirddailybird 评论0 收藏0
  • 看例子,学 Python(三)

    看例子,学 Python(三)

    摘要:看例子,学三看例子,学一看例子,学二包创建一个目录,把挪到里面,再添加一个空文件便是一个包。对来说,对象由引用计数管理,计数为时对象会自动销毁。给定请问看例子,学一看例子,学二 看例子,学 Python(三) 看例子,学 Python(一)看例子,...

    darkerXidarkerXi 评论0 收藏0
  • 从零开始使用TensorFlow建立简单的逻辑回归模型

    从零开始使用TensorFlow建立简单的逻辑回归模型

    摘要:我们使用的损失函数为由于我们的数据集只有两个特征,因此不用担心过拟合,所以损失函数里的正规化项就不要了。到此,一个完整的简单的逻辑回归模型就实现完毕了,希望通过这篇文章,能让各位看官对在中机器学习模型的实现有一个初步的了解。 TensorFl...

    kohoh_kohoh_ 评论0 收藏0
  • Theano - Numpy 新手

    Theano - Numpy 新手

    摘要:机器学习中的矩阵公约水平方向为矩阵的行,竖直方向为矩阵的列,每一行为一个样例记录。因此输入表示由个样例记录,每个样例具有个维度属性组成的矩阵。如果为一个神经网络的输入,那么权重矩阵的表示形式为的矩阵。 机器学习中的矩阵公约 水平方向为...

    wangxinarhatwangxinarhat 评论0 收藏0
  • Theano - 代数(Algebra)

    Theano - 代数(Algebra)

    摘要:两个标量的加法为了让我们开始使用,以及感受是如何工作的。接下来,我们构造一个简单的函数加法。换句话说,均为变量对象。在中,所有的符号必须定义类型。表示双精度的维数组标量,他是中的类型不是一个类。 两个标量的加法 为了让我们开始使用Thean...

    mmy123456mmy123456 评论0 收藏0
  • Theano - 更多的例子

    Theano - 更多的例子

    摘要:函数同时执行多种计算任务支持多种输出的函数。例如多次调用将会返回相同的随机数和相同。第一个元素是共享变量它表示和特定变量相关的随机数生成器的状态。第二个元素表示和随机数生成过程相对应的。 Logistic函数 import theano import theano.tenso...

    brianwaybrianway 评论0 收藏0
  • Theano - 导数

    Theano - 导数

    摘要:计算梯度计算的梯度计算逻辑函数的梯度计算计算矩阵右算子左算子右算子 计算梯度 计算x^2的梯度 import numpy import theano import theano.tensor as T from theano import pp x = T.dscalar("x") y = x ** 2 gy = T.grad(y, x) pp(gy) f = th...

    MAX_zuoMAX_zuo 评论0 收藏0

热门文章

<