![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
杂技
文章平均质量分 59
feishicheng
这个作者很懒,什么都没留下…
展开
-
Celery + Django 将task按照包进行管理
背景最近写 Django 时遇到个问题,就是要使用 Celery 进行定时任务触发。在配置任务函数时老是无法自动发现注册过的任务。在使用 Celery 提供的 autodiscover_tasks 方法来自动发现任务时,默认是发现在 settings 模块 里注册过的应用下的 tasks 模块中包含的被 Celery 的 task() 装饰器装饰过的任务函数。而我想将这些任务函数分开放在不同...原创 2019-12-08 23:30:44 · 723 阅读 · 1 评论 -
git + awk + xargs + flake8 实现在提交代码前自动进行 Python 代码规范检查
前言当前的项目配置了 CI 流程,每次提交代码后都会触发代码规范检查。当前项目使用 Python 开发,代码检查自然就是基于flake8 了。许多时候修改了代码后,都会懒得在本地对修改的文件手动执行下 flake8。一个个复制文件名,不想,不愿意。然后提交代码后 CI 机器人就会报规范提醒,膈应。所以就设置了个命令缩写来处理这种问题。在这里记录下,也方便有同样需要的同志。命令具体的命令...原创 2019-11-25 22:25:55 · 540 阅读 · 0 评论 -
Appium + Mac + ios 实现UI自动化遇到的一个坑(已解决)
本文用于解决搭建Appium在Mac电脑上对ios进行UI测试时遇到的一个坑,主要是已经安装,可以在命令行正常使用的命令 “idevice_id” “ios-deploy” “carthage”,在Appium运行时却报告找不到对应的命令的问题。原创 2019-06-20 17:55:53 · 2225 阅读 · 0 评论 -
在 ubuntu 环境下使用debian包安装企业微信及微信
在 ubuntu 环境下使用debian包安装企业微信及微信,更加简单方便。下面直接上教程:打开terminal:第一步:git clone https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu.git第二步:cd到deepin-wine-for-ubuntu文件夹下面,执行下列命令./install.sh第三步:在home目录下新建...转载 2019-06-01 13:02:53 · 6507 阅读 · 3 评论 -
解决 罗技Master 2s 在CAD中无法使用中键移动画布
问题描述双十一入手了罗技的Master 2s鼠标,遇到个使用问题。就是使用CAD的时候,有个非常常用的操作,按住鼠标中键移动画布,用了这鼠标后,失效了。难受。今天晚上偶然解决了这个问题,发个帖帮助一下也遇到这个问题的老铁。解决方法安装罗技的Options,就是下面这个货。把CAD打开,方便待会设置。打开Options,点击图中红圈。点选心爱的CAD。这里由于已经提前打开了CAD...原创 2018-11-29 20:46:59 · 15987 阅读 · 2 评论 -
Win10 计划任务失败以及PIN码设置登录失败解决方法
问题背景我在电脑上一直有设置一些计划任务,用途包括开机时自动登录校园网,定时关机等。一直运行的好好的。中途去参加数模,把电脑给我女朋友用了。然后就悲剧了。只想立刻知道怎么解决的,直接翻到最后面的问题解决就可以了。问题描述设定好的计划任务全部不执行了登录界面无法使用PIN码了,并且在更改PIN码页面,点击更改,鼠标就一直转圈,不跳出正确界面问题分析首先打开任问题解决...原创 2018-09-25 10:17:56 · 3624 阅读 · 0 评论 -
使用正则匹配形如xyxy的字符串
使用正则匹配形如xyxy的字符串前言今天日常刷题,遇到网易的一道笔试题。看到了大神的思路,正则用的飞起,真是佩服。在此记录一下。问题给一个字符串,检查字符串是否存在形如xyxy的子序列。 有两点需要解释下: 1. x可以和y相同 2. 由于找的是子序列,所以只要保证四个字符的相对次序正确即视为存在。例如:AABCADB中存在子序列ABAB ...原创 2018-09-08 10:13:50 · 398 阅读 · 0 评论 -
从12个球中找出唯一一个质量不同的球,并说明轻重
前言最近在刷腾讯的笔试题,遇到了这道智力题。春招实习生的时候,面试依图,也遇到了这个问题。今天就在这总结下解法。问题描述12个球,其中只有一个质量不同的球。要求使用一个天平,经过三次称量,找出这个球。并说明这个球相比于其他球,是重还是轻。解法步骤将这12个球编号为1~121~4号球分为A1组,5~8号球分为A2组,9~12号球分为A3组第一次称量,取A1组和A2组分别...原创 2018-08-16 15:57:14 · 7329 阅读 · 3 评论 -
HUE批量执行HQL
HUE批量执行HQL问题情景公司的数据库为Hive,前端采用HUE来进行操作。 因为是通过HUE远程操作Hive,所以新建表时,就没法通过LOAD语句插入数据,只能通过INSERT INTO语句来插入,这里就出现了,本文要讲的一个小问题。执行多条语句时,HUE默认只执行最后一条。解决的办法是点这里问题描述假设有一张表csdn_user 表的创建语句是:CREATE TA...原创 2018-07-13 17:24:30 · 2895 阅读 · 0 评论 -
TOTOLINK无线网卡共享有线网卡网络并开启热点(AP)
TOTOLINK无线网卡共享有线网卡网络并开启热点(AP)前言实习找到了,接着就是科研了。过程中有个需求:实验需要采集TOTOLINK发布的,型号为N150UA的一组无线网卡发射的无线信号。要求可以配置为发射固定频段的信号。需求已解决,在这里把具体步骤记录一下。基本配置 系统: win10 有线网卡: 已连接网络 无线网卡: N150UA 配置工具: TO...原创 2018-05-15 18:07:27 · 3499 阅读 · 0 评论 -
python 中 '__init__.py' 文件的作用
前言最近面试腾讯侧开实习生,挂了。不过找实习还得继续不是。这次面试问到个python的知识点,python 中 __init__.py 文件的作用。现场答得不够好。经过学习后,在这里总结下。理论在python中。每个.py文件都是一个模块。把功能相近的几个模块放在同一个文件夹里,然后再加上名为__init__.py的空文件,一个简易的python包就创建好了。创建好包之后,就可...原创 2018-04-25 19:52:30 · 1564 阅读 · 1 评论 -
安全牛课堂课程自动播放下一集以及全屏
安全牛课堂课程自动播放下一集以及全屏最近帮别人定制了一个TamperMonkey脚本。本身他想录制安全牛课堂的课程。所以需要视频可以自动播放下一集。同时为了为了效果更好,需要自动全屏播放。最后再脚本完成后,发现安全牛课程后台服务器存在自动断开连接的问题。所以又加了个视频播放快结束时,自动重建连接的功能。最终脚本实现的功能包括三个方面:自动播放下一集播放开始时全屏播放播放快结束...原创 2018-04-17 09:25:29 · 3267 阅读 · 1 评论 -
使用TamperMonkey实现慕课网自动播放下一集
引言最近快实习了,计划把之前学习的一些东西再复习总结下。在慕课网回顾一个MySQL的教学视频时遇到个问题,视频每集都很短,再加上我是2倍速观看,每过一会就得点一下下一集,比较麻烦。就想写个自动播放下一集的脚本,过程中稍微遇到点问题,在这里记录下。MySQL教程的地址为http://www.imooc.com/learn/122。环境浏览器: FireFox 58.0.4 64位...原创 2018-03-12 22:26:42 · 40561 阅读 · 4 评论