查找
emperinter
IT
影评
体验
闲杂
视频
读书笔记
物品推荐
APP
市场热点词云图
网站可视化
历史上的今天
English Blog
Personal wiki
About Me
接外包,有相关需求的可以联系我:
Telegram
|
Email
如何在M1系列的Mac上安装PyQt5?
最近公司要用到PyQt5,之前也在Windows弄过打包,单换个电脑后安装报错AttributeError: module 'sipbuild.api' has no attribute 'prepare_metadata_for_build_wheel'后处理如下: 电脑基本情况 M1Pro芯片 Python3.9 venv/conda配置环境 配置 安装brew /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 安装pyqt@5 br......
Learn More
如何修复Django使用gunicorn部署apscheduler产生重复任务的问题?
之前一直用的uwsgi进行部署的服务,后来部署好几套程序后发现安装特别依赖于C环境,好几次安装把服务器干崩了。后来有次GitHub发生崩溃发现用的gunicron部署的,自己也就尝试了。用着确实挺爽的,但最近发现apscheduler的任务总是多次重复执行,研究了一下是gunicron部署多进程导致的锅,看了一圈最终解决如下所示: 解......
Learn More
寻找两个正序数组的中位数
Description 给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。 算法的时间复杂度应该为 O(log (m+n)) 。 https://leetcode.com/problems/median-of-two-sorted-arrays/ https://leetcode.cn/problems/median-of-two-sorted-arrays Solution 目前是用的合并后排序再找中间值,感觉还有最优解暂时没想出来。 完整代码 python ......
Learn More
LeetCode2: 两数相加
题目 给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外,这两个数都不会以 0 开头。 力扣 LeetCode Solution 双指针技巧,具体可参考https://labuladong.github.io/algo/2/19/18/ Code Python """ https://leetcode.com/problems/add-two-......
Learn More
Python中的单例模式的几种实现方式的及优化
单例模式 单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。 比如,某个服务器程序的配置信息存放在一个文件中,客户端通过一个 AppConfig 的类来读取配置文件的信息。如果在程序运行期间,有很多地方都需要使用......
Learn More
Windows迁移Mac初体验
在Andorid尝试上架后就想着尝试搞搞IOS开发试试,看了一圈后在这个双十一下单了21版MBP,就这不到一周的时间说说我的体验吧! 首先就是安静,到目前为止没有听到风扇转过。之前为了追求性能买的游戏本,性能是上去了,但风扇声音卡卡转,有时候转一天都行,这还是在BIOS配置后的结果。 屏幕及音响质量我就不说了,这个同价位Win应该也是有的。 键盘这个布局要适应几天,同时如果用......
Learn More
如何通过pyspark-notebook配置一个简单的pyspark运行环境?
最近公司计算有用到Spark,就简单尝试了解了一下如何快速配置环境。 Docker 安装 安装jupyter/pyspark-notebook docker run -itd --name jpspark -p 8888:8888 -p 4040:4040 -v /home/emperinter/spark:/home/jovyan/work --user root -e NB_GID=100 -e GRANT_SUDO=yes jupyter/pyspark-notebook:latest 说明 8888对应jupyter地址 4040对......
Learn More
Scrapy 架构
最近有了解Scrapy相关知识,以前初次接触感觉麻烦就转向了request,看来一圈都有点懵逼,后来找到了架构图就基本理解了整个运作逻辑。 组件 组件 说明 Engine引擎(大总管) 用来处理整个系统的数据流处理,触发事务,是整个框架的核心。 Item 项目 它定义了爬取结果的数据结构,爬取的数据会被赋值成该对象。 Scheduler 调度器 用来接受引擎发过来的请求并加入队列中,并在引......
Learn More
如何通过Gradle在项目中配置Log4j ?
最近想尝试在通过Gradle配置Log4j,运行后并未有相关日志输出以及任何报错或警告。找了一圈感觉总少一个步骤,后续尝试配置出来了,感觉主要是配置以及相关java文件路径这块很多教程都未提及。 Gradle 配置添加依赖 dependencies { implementation 'org.apache.logging.log4j:log4j-api:2.19.0' implementation 'org.apache.logging.log4j:log4j-core:2.19.0' } ......
Learn More
Apscheduler定时任务以及Flask和Django的配置
最近项目涉及到定时任务的配置,最初用的是celery,后来发现celery在任务配置上不够友好,特别是在一个任务未运行完毕时再启动一个Worker或者新的Task会造成任务上的冲突。如果限制并发数或者利用锁机制去解决就更不好了,前者本身会限制celery异步框架的优势,后者实际上还是运行了,只是忽略掉了核心代码,并未对任务本身就行保存或延迟。最后在同事的建议下选择了Apscheduler组件来操作,用着确实挺爽的。 Simp......
Learn More
« 上一页
1
…
5
6
7
8
9
…
45
下一页 »
YouTube | B站
微信公众号
My Project
历史上的今天
PHP项目: 本博客主题!
PHP项目: Message Board !
Android开发: History(H5/原生)
Python: DateListThingsAnalyse
Android开发: DateListThingsAnalyse-Android
Android开发:ScrollDigitalNote | 滚动数字笔记
WordPress插件开发:Auto Generate Navigation
Django项目:GithubTrending
My Github Contributions
优惠码
阿里云国际版
20美元
Vultr
10美元
搬瓦工 | Bandwagon
应该有折扣吧?
Just My Socks
JMS9272283 【注意手动复制去跳转】
域名 | namesilo
emperinter
(1美元)
币安
币安
404 | 寻找丢失儿童
近期文章
饼图大师 – 解锁您的饼图/玫瑰图创意潜能!
🚀 轻松监控网站和API服务!Uptime Kuma 精准指南!
Pastey - 您的高效剪贴板工具! | 兑换码,先到先的!
Invalid bundle. Because your app supports Multitasking on iPad, you need to include the LaunchScreen.storyboard launch storyboard file in your com.emperinter.pastey bundle. Use UILaunchScreen instead if the app’s MinimumOSVersion is 14 or higher and you prefer to configure the launch screen without storyboards.
杀人者购物中心