IDM超线程

IDM下载工具非常好用,如果你还不知道怎么下载,请看我的上一篇文章 。但是它也有一个致命缺陷:就是最大线程数只能到32,这使得在下载时不能达到最快,今天我们就来聊聊:IDM超线程

思路

我们发现,IDM的线程数由注册表的 HKEY_CURRENT_USERSoftwareDownloadManager 控制,我们只需要修改这个值就可以做到超线程。而这是一个十六进制数,我们修改时要注意转换

阅读更多

下载神器 Internet Download Manager 完美破解版

Internet Download Manager,简称 IDM,是国外的一款优秀下载工具。目前凭借着下载计算的速度优势在外媒网站中均受好评,现在已被多数国人熟知。Internet Download Manager 提升你的下载速度最多达5倍,安排下载时程,带有续传功能,可以恢复因为断线、网络问题、计算机当机甚至无预警的停电导致下传到一半的资料。

IDM具有动态文件分割、多重下载点技术,而且它会重复使用现有的联机,而不需再重新联机登入一遍。智能in-speed技术会动态地将所有设定应用到某种联机类型,以充分利用下载速度。IDM支持下载队列、防火墙、代理服务器和映摄服务器、重新导向、cookies、需要验证的目录,以及各种不同的服务器平台,它紧密地与Internet Explorer和Netscape Communicator结合,自动地处理你的下载需求。此外,IDM还具有下载逻辑最佳化功能、检查病毒,以及多种偏好设定。
视频嗅探下载

官网

阅读更多

Hexo 自动部署

对于静态博客来说,Hexo是一款很受欢迎的博客生成器。其拥有数百的主题和插件,方便我们部署和自定义博客内容。然而,很多生成器都有一个跟明显的缺点,当网站的文章越来越多时,生成所需要的时间也越来越久。如果电脑效能差的话,部署时间则会更加的久。 为了解决这个问题,采用自动化部署是一个绝佳的选择。现如今提供自动化部署的平台越来越多。像Travis CI,Github Actions。我们只需要把Hexo的目录推送到GitHub去,相关平台监测到对应的Repositories发佈变化,就会自动去执行编译,并把编译好的内容发布到博客Repositories去。

获取Coding Token

项目设置 --> 开发者选项 --> 项目令牌

权限要给全

阅读更多

Bmap 简单纯粹的地图软件

Bmap,简单的双地图应用。可任意切换/高德地图数据源,致力与满足日常生活的出行需求。具有步行、公交、骑行、驾驶等出行方案,查看街景。

用户评论

Bmap地图是一款第三方地图应用,现在比刚出来的时候完善了很多,地图源可切换,完全可以应对出行需求了 @八百标兵

阅读更多

百度网盘使用IDM下载

百度网盘,自登陆之初就以它免费的2T储存吸引了广大网友。然而百度云下载速度太慢,显然是被限速了。今天,我们来谈谈破解百度网盘限速

声明

使用的宽带是电信100M,百度限速后的下载速度只有 150KB/s,而理论下载速度是可以达到 12M/s 的。如果你的下载量较大,建议充值百度官方 VIP 会员,我们也鼓励付费使用增值服务。但如果只是偶尔的下载,请继续阅读以下文章:

阅读更多

修改评论头像

大家肯定会发现,在评论时看不到自己的头像。
那么今天,我就教大家如何设置评论的用户头像。

第一步

访问 Gravatar头像托管网站 ,点击网页右上角的“Sign In”按钮,注册一个账号。
注意:
1、邮箱必须要和你在啊不都评论时输入的邮箱是一样,不然可能不会显示出头像的。
2、推荐使用163邮箱,尽量不要用QQ邮箱,因为可能无法收到验证邮件,会被腾讯给强制拦截的。

阅读更多

我!迁移了!

由于Leancloud的暴政导致我的邮箱提醒全废了!
于是乎,我决定将博客迁移到Typecho,使用SMTP完成邮箱提醒。本站使用的主题是基于aria主题aria之前的文章还在迁移中…由于hexo与typecho的文章都使用markdown编写,迁移起来比较方便,大约在一周内能迁移完成…静候佳音吧

迁移完毕了

最新更新:迁移完毕了

阅读更多

用Tkinter写一个拥有GUI的计算器

Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 Windows 和 Macintosh 系统里。Tk8.0 的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中。我们可以使用它写出很多漂亮的GUI,这次,我写了一个计算器。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
#tkinter用于写界面
import tkinter as tk

#创建窗口
window=tk.Tk()
window.title('计算器 by啊不嘟')

#窗口居中
sw = window.winfo_screenwidth()
sh = window.winfo_screenheight()
ww = 300
wh = 355
x = (sw-ww) / 2
y = (sh-wh) / 2
window.geometry("%dx%d+%d+%d" %(ww,wh,x,y))

#禁止拉伸
window.resizable(width=False, height=False)

#定义按键作用
def hit_equal():
try:
answer=eval(text.get().replace('×','*').replace('÷','/').replace('^','**'))
if answer%1==0:
answer=int(answer)
text.delete(0,'end')
text.insert('end',answer)
except:
text.delete(0,'end')
text.insert('end','错误')
def hit(x):
text.insert('end',x)
def hit_C():
text.delete(0,'end')
def backspace():
text.delete(len(text.get())-1,'end')

#定义并放置大框框
text = tk.Entry(window, bg='white', width=17, font=('微软雅黑', 19))
text.place(x=20, y=10)
text.insert('end', '')

#创建按键并放置在窗口
b7=tk.Button(window,text='7',width=6,height=2,command=lambda: hit('7')).place(x=20,y=113)
b8=tk.Button(window,text='8',width=6,height=2,command=lambda: hit('8')).place(x=87,y=113)
b9=tk.Button(window,text='9',width=6,height=2,command=lambda: hit('9')).place(x=157,y=113)
b4=tk.Button(window,text='4',width=6,height=2,command=lambda: hit('4')).place(x=20,y=173)
b1=tk.Button(window,text='1',width=6,height=2,command=lambda: hit('1')).place(x=20,y=233)
b5=tk.Button(window,text='5',width=6,height=2,command=lambda: hit('5')).place(x=87,y=173)
b6=tk.Button(window,text='6',width=6,height=2,command=lambda: hit('6')).place(x=157,y=173)
b2=tk.Button(window,text='2',width=6,height=2,command=lambda: hit('2')).place(x=87,y=233)
b3=tk.Button(window,text='3',width=6,height=2,command=lambda: hit('3')).place(x=157,y=233)
b_decimal_point=tk.Button(window,text='.',width=6,height=2,command=lambda: hit('.')).place(x=157,y=293)
b0=tk.Button(window,text='0',width=6,height=2,command=lambda: hit('0')).place(x=87,y=293)
b00=tk.Button(window,text='00',width=6,height=2,command=lambda: hit('00')).place(x=20,y=293)
bbackspace=tk.Button(window,text='←',width=6,height=2,command=backspace).place(x=87,y=53)
bC=tk.Button(window,text='C',width=6,height=2,command=hit_C).place(x=20,y=53)
b_cube_root=tk.Button(window,text='xⁿ',width=6,height=2,command=lambda: hit('^')).place(x=157,y=53)
b_plus=tk.Button(window,text='+',width=6,height=2,command=lambda: hit('+')).place(x=227,y=53)
b_minus=tk.Button(window,text='-',width=6,height=2,command=lambda: hit('7')).place(x=227,y=113)
b_multiplication=tk.Button(window,text='×',width=6,height=2,command=lambda: hit('×')).place(x=227,y=173)
b_division=tk.Button(window,text='÷',width=6,height=2,command=lambda: hit('÷')).place(x=227,y=233)
b_equal=tk.Button(window,text='=',width=6,height=2,command=hit_equal).place(x=227,y=293)

#会话循环
window.mainloop()
阅读更多
查看更多