0%

苏寅Tools
1
2
3
4
1、我自己搭建的一个网盘,里边存放了一些我搜集的工具、好听的音乐、好玩的游戏......
2、有需要的可以自行去下载,如果你们想要什么工具我这里没有的话也可以给我留言!
3、这篇文章的目的是为苏寅Tools这个网盘做一个简单目录,方便你我的查找和下载!
4、新增蓝奏云备用链接,以加速下载!
阅读全文 »

好友送的一个Windows 10 Pro 激活码,说是可以激活50台机器,需要的朋友可以一试!

1
GGYQN-K4QGJ-Q6YQ7-9YT2G-GMT6T
阅读全文 »

前言:

下面这些密钥来自微零微网站,这是一个专门激活Windows和office的网站,一句命令激活Winows10,作者一直在更新维护,并且自由的kms服务器一直稳定,不会以为突然无法访问而导致激活丢失。

阅读全文 »

前言:

子程序/函数:在所有语言中都是层级调用,比如:A调用B,在B执行的过程中又可以调用C,C执行完毕,B执行完毕返回,最后是A执行完毕。它是通过栈实现的,一个线程就是执行一个子程序,子程序调用总是一个入口,一次返回,调用的顺序是明确的。

阅读全文 »

前言:

平时写程序时经常需要用到cmd命令窗口,但是使用快捷键 Shift + 右键 只会打开Powershell窗口,另外在地址栏输入cmd可以在当前目录下打开cmd命令窗口,但是总归不太方便,于是就想通过修改注册表信息的方式来给它添加个右键打开cmd命令窗口的选项。

阅读全文 »

前言:

Navicat 15 for MySQL是Na一款针对MySQL数据库而开发的第三方MySQL管理工具,该软件可以用于 MySQL 数据库服务器版本 3.21 或以上的和 MariaDB 5.1 或以上。能够同时连接 MySQL 和 MariaDB 数据库,并与 Amazon RDS、Amazon Aurora、Oracle Cloud、Microsoft Azure、阿里云、腾讯云和华为云等云数据库兼容,支持无缝数据迁移、简单的SQL编辑、智能数据库设计、高级安全连接等功能,为数据库管理、开发和维护提供了一款直观而强大的图形界面,是管理和开发 MySQL 或 MariaDB 的理想解决方案。

与上一版本相比,Navicat 15 for MySQL功能更为强大,新增加了全新的数据传输方法,可用于自定义字段和指定要传输的行数;同时设计了一种全新的机制来改进sql创建工具的用户体验以及查询编写的整体效率;还有支持深色模式,可以更好的保护用户的眼睛安全;另外提供模型和数据库之间区别的全貌,并生成脚本以更新目标数据库。

阅读全文 »

前言:

在我们使用爬虫登录账号中常常会遇到各种验证码,如:图片验证码、滑块验证……

其中滑块验证码又分有缺口滑块验证码和无缺口滑块验证码,无缺口滑块验证码只需要用户使用鼠标将滑块从左侧拖动到右侧即可。程序通过记录用户拖动滑块的轨迹,这一串的轨迹数据采用模式识别的手段就可以判断出这是否是真人在操作。

滑块验证通常需要使滑块按照正常的加速度进行拖动,停靠在一个合适的位置,在使用 selenium 时通常需要设置一个合适的滑动加速度来使自己伪装的更像人类用户而不是计算机。

那么如何使用 selenium 模拟这一过程呢?

阅读全文 »

前言:

大家都知道,Python 是一种脚本语言,也就是解释型的语言,需要解释器来进行解释以后才可以执行,而 Python 源代码需要在 Python 虚拟机上面运行,但是我们做好的程序,不可能给用户使用的时候还让他安装一个 Python 环境,所以今天我们讲解如何将 Python 程序打包为 exe 可执行文件。

本篇文章主要是基于 Python 的第三方库 pyinstaller 进行的。使用 pyinstaller 打包 Python 项目,相对于 C 和 C# 项目的打包要简单很多。

阅读全文 »

Sublime Text激活教程

  1. 去官网下载并安装Sublime Text
  2. 输入注册码进行激活
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    ----- BEGIN LICENSE -----
    Member J2TeaM
    Single User License
    EA7E-1011316
    D7DA350E 1B8B0760 972F8B60 F3E64036
    B9B4E234 F356F38F 0AD1E3B7 0E9C5FAD
    FA0A2ABE 25F65BD8 D51458E5 3923CE80
    87428428 79079A01 AA69F319 A1AF29A4
    A684C2DC 0B1583D4 19CBD290 217618CD
    5653E0A0 BACE3948 BB2EE45E 422D2C87
    DD9AF44B 99C49590 D2DBDEE1 75860FD2
    8C8BB2AD B2ECE5A4 EFC08AF2 25A9B864
    ------ END LICENSE ------​ ;
    阅读全文 »

计算属性

缘由

模板内的表达式非常便利,但是设计它们的初衷是用于简单运算的。在模板中放入太多的逻辑会让模板过重且难以维护。例如:

1
2
3
<div id="example">
{{ message.split('').reverse().join('') }}
</div>

在这个地方,模板不再是简单的声明式逻辑。你必须看一段时间才能意识到,这里是想要显示变量 message 的翻转字符串。当你想要在模板中多包含此处的翻转字符串时,就会更加难以处理。

所以,对于任何复杂逻辑,你都应当使用计算属性

阅读全文 »