杂七杂八
文章平均质量分 64
笔墨留年
如果觉得委屈,那就努力让自己变得更强大。
展开
-
一分钱不花,教你白piao一套自己的云笔记系统
白piao果然是人类的本质,试问谁能抗拒一套手感优秀、界面美观、功能强大、还不需要花钱的云笔记系统呢?现在开始,教你不花一分钱,使用Joplin + Typora + PicGo + Gitee + OneDrive 搭建自己的免费云笔记系统。原创 2022-01-03 22:53:14 · 4216 阅读 · 2 评论 -
使用Python读取大文件
今天有个朋友问了我一个问题,如何使用Python读取大文件?觉得这个问题挺有意思的,就记录下来。大部分时间我们处理小文件的时候(1g以内?),可以直接用f.read()或readlines()直接把全部内容读取到内存里面来。但当文件非常大,比如10g,100g的时候,文件的大小一般已经超出了机器的内存大小,就没法直接按小文件的方式处理了。那应该怎么办呢?首先,选一个文件做演示,就用上一篇博客的...原创 2019-11-22 14:55:24 · 2123 阅读 · 0 评论 -
使用Python脚本批量替换项目中的数据库地址
这几天接手到了一个很老很老的项目,PHP的,里面的数据库地址不是同一配置的。有很多子站点,每个字站点又有自己的配置文件,这个时候,问题来了,要换数据库地址了!!!初闻这个问题,我整个人都是懵逼的,这不是搞我嘛?这么多改起来得多麻烦?但活儿还是得做啊,于是作为一名机智的大彩笔,我决定写个Python脚本解决这个问题。当然,这个问题可以被简单理解为,给定路径a,字符串列表b,字符串c,请将路径a...原创 2019-11-21 18:17:39 · 444 阅读 · 0 评论 -
使用Python3编写脚本一键备份MySQL数据库
假设,MySQL的连接信息如下:host: 192.168.1.4port: 3306user: rootpassword: mypassword现在,我们需要对这台服务器上的数据库进行备份。从MySQL导出数据需要用到mysqldump工具,不论写不写Python脚本。一、不编写Python脚本备份全部数据库数据到一个sql文件(包括了mysql、sys、information...原创 2019-11-20 18:40:42 · 1640 阅读 · 0 评论 -
进程管理工具Supervisor的安装和简单使用
一、Supervisor是什么?这是一个GitHub上5686 star(截至2019-09-30 13:57:24)的项目,下面给出项目在GitHub上的定义:Supervisor is a client/server system that allows its users to control a number of processes on UNIX-like operating s...原创 2019-10-09 09:42:17 · 473 阅读 · 0 评论 -
使用阿里云maxcompute sql随机从查询数据中抽取n条样本
近些年大数据发展迅速,大数据生态圈也越来越丰富。使用sql进行数据分析时有个常用的组件叫 HIVE ,而阿里云则提供了类似HIVE功能的商业云服务,称为 maxcompute 。今天记录一下使用maxcompute sql从数据中随机抽取n条样本的方法。假设有数据如下:idname1张三2李四3王五4龙傲天5李斩仙6赵日天我...原创 2019-09-27 14:39:49 · 2197 阅读 · 0 评论 -
我开通了独立的个人站点,请大佬们眼熟我,感激~
前不久,除CSDN的个人博客外,我使用solo自建了独立的 个人站点( https://www.aaronjny.com/ )。先感谢一下开源项目solo!!!此后,有新的博文我将同步在 csdn 和独立的个人站点 AaronJny同步更新,如果大佬你喜欢或者不喜欢的话,欢迎随时拍砖~另外,请大佬们眼熟我鸭!非常感激~...原创 2019-09-27 14:37:13 · 732 阅读 · 0 评论 -
使用python,在保留相对顺序的情况下,对列表去重
在开发工作中,难免会遇到需要在保留相对顺序的情况下,对列表进行去重的需求。今天,就简单讲一下这个。“在保留相对顺序的情况下,对列表去重”是指什么?请看示例:给定列表1:a = [1,2,2,3,4,4,5,6,7,7]去重后输出:[1,2,3,4,5,6,7]给定列表2:b = [3,3,1,2,9,5,6,6,3,9,8,'a',5,'c','a']去重后输出:[3,1,...原创 2019-09-25 13:38:04 · 526 阅读 · 0 评论 -
根据公司名称生成base64 logo(python文字转图片)
最近碰到了一个需求,需要根据公司的名称,生成一个临时的logo,并以base64图片的形式在网页上显示。这个问题拆解一下,可以分为如下两个问题:显示什么?即公司名称中的哪一部分需要显示出来。怎么显示?即怎么把文字转成图片,并处理好排版问题。用python把文字转图片其实很好做,随便搜一下就能找到一大堆。我找到了一位大佬(Phodal Huang)的文字转图片的实现,本文中关于图片转文字的...原创 2019-08-29 16:44:04 · 2670 阅读 · 0 评论 -
ubuntu下启用crontab定时任务及简单测试
什么是crontab? crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。该词来源于希腊语 chronos(χρνο),原意是时间。通常,crontab储存的指令被守护进程激活, crond常常在后台运行,每一分钟检查是否有预定的作业需要执行。这类作业一般称为cro...原创 2018-06-02 21:41:31 · 5143 阅读 · 2 评论 -
eclipse常见问题
创建时间:2016.12.22unbuntu下eclipse顶部菜单栏消失 创建一个eclipse.sh文件,在里面写入 export UBUNTU_MENUPROXY=0 /usr/bin/eclipse 其中/usr/bin/eclipse为你的eclipse安装目录,然后在终端输入sh eclipse.sh即可eclipse 插件安装...原创 2017-03-13 17:32:14 · 414 阅读 · 0 评论 -
ubuntu 16.04 通过wifi共享网络
创建时间:2017.03.15前言 有电脑给手机开热点的需求,但是换用了ubuntu系统后,很多东西不会弄,查阅了不少资料后,找到了一个切实可靠的方法。设置方法 打开桌面右上角网络管理器,选择编辑连接。 在弹出来的网络连接窗口中,点击增加。 在弹出来的选择连接类型的窗口中,选择Wi-Fi。 在弹出来的编辑页面中,选择Wi-Fi选项,在连接...原创 2017-03-15 18:27:34 · 4943 阅读 · 0 评论