Du Ruyao's Blog

  • Home

  • Tags

  • Categories

  • Archives

Using Extensions of Browser to Block Ads

Posted on 2020-03-01 | Edited on 2020-03-02 | In Computer Advanced Guide
快节奏的互联网时代下,你总会有一千个砸电脑的理由,但其中不该有任何一个是网页广告。                   ...
Read more »

Upgrade Windows 7 to Windows 10 without Reinstalling OS

Posted on 2020-01-19 | Edited on 2020-03-02 | In Computer Advanced Guide
自 2020/01/14 始,微软将对 Windows 7 停止一切安全更新,换言之,未来一段时间,它将成为网络攻击的主要目标(即使之前就是如此)。 如果你仍不愿意放弃 Windows,为安全起见,我唯一的建议就是使用 Windows 10。虽然重装系统几乎不需要专业知识,但大众仍对此望而却步。 ...
Read more »

密码技术概览 (1)

Posted on 2019-12-11 | Edited on 2020-03-01
基础密码学中的密码(cryptography)指的是安全传送消息的方法,包括加密算法、密钥等等。注意,汉语中经常讲到的 “帐号、密码” 中的 “密码” 指的是口令(password、passcode、pin)。 密码学的理论基础是数学中的“难”题(何为难题?这一点参考 信息论 与 复杂性理论),如对 ...
Read more »

实习手册

Posted on 2019-10-20 | Edited on 2020-03-01
写给本科二、三年级准备从事IT的同学(不限于计算机专业,不限于杭电学生)。 前提在准备求职前你需要做的。 完善知识体系以下列举项并不是指某们课程而是指相关知识领域,根据自身情况可以有所侧重,选择性深入,但不要对基础过分欠缺。 1234567891011121314151617181920212223 ...
Read more »

Linux Basic Configuration and Operation (2)

Posted on 2019-09-06 | Edited on 2020-09-17 | In Linux Using Guide
Some people have told me they don't think a fat penguin really embodies the grace of Linux, which just tells me they have never seen a angry peng ...
Read more »

TURN-Server 3.2.3.95 多路压测记录

Posted on 2019-07-12 | Edited on 2020-03-01
First Test - 20 RdsClient 测试次数: 100 Client数 / 次: 20 消息数 / 次: 2 000 消息量 / 次: 2 000 000 B Server turnserver版本: 3.2.3.95 Allocate超时时间: 60 s Relay最 ...
Read more »

Turnserver Working Mechanism

Posted on 2019-06-30 | Edited on 2020-03-01
1. Allocate 客户端发送Allocate请求给TURN服务器,请求服务器为A客户端开启一个relay端口 若该请求不含验证信息,服务端回复error responce 客户端收到错误请求的回复后,携带验证信息再次请求 若请求被成功响应,服务端回复的response中包含XOR-RE ...
Read more »

Seven Basic Sorting Algorithms

Posted on 2019-05-07 | Edited on 2020-03-01
Bubble SortBasic Idea起泡排序(Bubble Sort) 过程中,关键字较小的记录好比水中气泡逐趟向上漂浮,关键字较大的记录好比石头往下沉,每一趟有一块“最大”的石头沉入水底。 Description 第1趟起泡排序:将第1个记录的关键字与第2个记录的关键字比较,若为逆序,则交换 ...
Read more »

Programing Problems from DolphinDB

Posted on 2019-04-18 | Edited on 2020-03-01
Algorithms + Data Structures = Programs 有限种类大数据排序Description Of Topic 给定一百万个0~255之间的整数,写出复杂度为O(n)的排序算法。 Solution Of Question Language: C++ 14 Time ...
Read more »

Programing Problems from ByteDance

Posted on 2019-04-15 | Edited on 2020-03-01
One apple a day keeps doctor away, and one program a day keeps bug(hair) away. 变身程序员 Sourcce: 字节跳动19春招研发第二次在线笔试-C卷 Time Limit: C/C++ 5s, Other 10s S ...
Read more »

Generate Random Captcha

Posted on 2018-12-13 | Edited on 2020-03-01
In many situations, you will need to generate a random captcha to distinguish between humans or robots. For example, it's naturaly to have a capt ...
Read more »

Usage Of GitLab Organizing For Myself

Posted on 2018-12-07 | Edited on 2021-01-04
At present, I think cooperation is the hardest thing in the process of developing programs, even if using GitLab.       ...
Read more »

Deploy GitLab In Ubuntu Server

Posted on 2018-12-03 | Edited on 2020-03-01
GitLab is a web-based Git-repository manager providing wiki, issue-tracking and CI/CD pipeline features, using an open-source license, developed by G ...
Read more »

MySql Basic Operation Organizing for Myself

Posted on 2018-11-19 | Edited on 2020-03-01
MySQL is an open source relational database management system (RDBMS). Its name is a combination of "My", the name of co-founder Michael Wi ...
Read more »

Unoffical History of Android

Posted on 2018-11-18 | Edited on 2020-03-01
如果需要的话我会用尽我生命中最后的一点时间,花光苹果公司在银行里的400亿美元,去纠正他们的错误。我要去毁掉 Android,因为它是一款偷来的产品。我甚至愿意使用核武器去完成这一目的。         &e ...
Read more »

Linux Basic Configuration and Operation (1)

Posted on 2018-11-03 | Edited on 2020-03-02 | In Linux Using Guide
Some people have told me they don't think a fat penguin really embodies the grace of Linux, which just tells me they have never seen a angry peng ...
Read more »

HDU-OS-3 Linux进程管理

Posted on 2018-10-31 | Edited on 2020-03-01
多个并发运行的协作进程间通常需要进行信息交换,称为进程通信。像这样:12345[*] Process_1:诶!!!你钓鱼去啊? ...[*] Process_2:啊???不是,我钓鱼去! ...[*] Process_1:嗨!!!我还以为你钓鱼去呢。 Folder准备1234$ cd ...
Read more »

HDU-OS-2 Linux内核模块编程

Posted on 2018-10-10 | Edited on 2020-03-01
Linux 提供的模块机制能动态扩充 linux 功能而无需重新编译内核,已经广泛应用在 linux 内核的许多功能的实现中。 不知你看到这段话时是否和我一样脱口而出 MD! ZZ! ,毕竟上一个通过重新编译内核扩充 Linux 功能的实验耗时之久令人印象深刻。哪成想今天区区几分钟就和曾经编译 ...
Read more »

HDU-OS-1 Linux内核编译及添加系统调用

Posted on 2018-10-02 | Edited on 2020-03-01
编译失败,虽千万次,吾往矣 什么!你编译内核...也...又失败了?看过无数篇实验教程却还是手足无措?得不到想要的结果却觉得是和指导书一样的操作?你感动天,感动地,却没能感动编译器。是不是有点想放弃?试图把第一个实验水过去。Hey! Man! Don't do it before loo ...
Read more »

Install Python 2 and pip on Windows

Posted on 2018-06-28 | Edited on 2020-03-02 | In Computer Advanced Guide
从前,车马很慢,书信很远,一生只够爱一个人。现在交通讯息都那么发达,我以为能多爱几个,结果还tm不如从前。                 ...
Read more »
12
DURUYAO

DURUYAO

To be, or not to be.

21 posts
2 categories
26 tags
GitHub E-Mail
访问量次 访客数人次
© 2018 — 2021 DURUYAO
Powered by Hexo v3.7.1
|
Theme — NexT.Muse v6.3.0