2 地球太危险了

尚未进行身份认证

一个有理想的程序猿~

等级
TA的排名 10w+

英语单词、词组学习记录

on par with 与...同等水平;与……平分秋色;fall out of 放弃(习惯等);从…掉了下来;center around 集中于…,包围,围绕;rumor has it that 据传; 谣传;in this respect 在这方面;stem from 源于;take into account 考...

2019-12-30 16:49:53

macOS实现词典正常查询维基百科

一、总体思路:下载proxifier代理工具设置应用走专门的代理,从而实现维基百科正常查询。二、下载proxifier,网址:https://www.proxifier.com/,可以免费使用一个月,但这里提供了一个网友给的注册码:P427L-9Y552-5433E-8DSR3-58Z68,在设置的时候公司填写1即可。附上提供的原文链接:https://www.jianshu.com/p/7f...

2019-11-15 00:15:44

百练:2181:Jumping Cows

一、题意概括题意:给定一串有n个数的串,要求找出一个子串,在子串的奇数位置+,在子串的偶数位置-。二、算法本题可采用贪心算法,贪心代码的简易程度取决于你对这题的抽象程度,以下给出一个抽象程度最高的解法。抽象解释:首先建立坐标系,画出数据点,并用曲线相连,如下:而贪心总体想在+的时候多+一点,在-的时候多减一点,那么我们则可以使每次+的时候都在曲线的波峰(即最近的最高值)...

2019-06-21 01:03:57

百练:2408:Anagram Groups

1、解题思路根据题意需要对一连串字符串进行分类,分类标准为最小字典序排列相同,则根据分类和输出标准可以构造一个结构体,结构体如下:struct node{ set<string> s_set; string new_string; string old_first_string; int num;}s_node[30001];1、其中s_s...

2019-06-11 15:03:47

Linux相关操作记录

目录一、查看磁盘空间和分区空间大小1、查看磁盘空间:fdisk -l2、查看分区空间的大小:df -h二、linux中ctrl+z和ctrl+c的区别三、linux查看内核版本及系统版本号1、查看内核版本号:uname -r2、查看系统版本号:sudo lsb_release -a四、linux下统计项目代码总行数一、查看磁盘空间和分区空间大小1、查看...

2019-05-23 00:49:42

费马小定理(介绍+证明+逆元代码实现)

目录一、背景知识回顾1、什么是质数?2、≡的意思?3、mod的意思?4、数论中的倒数(也成为逆元)二、什么是费马小定理?三、费马小定理历史四、费马小定理证明五、应用六、求逆元的代码实现一、背景知识回顾1、什么是质数?质数(prime number)又称素数,有无限个。质数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数。2、≡的...

2019-05-12 15:08:41

MySql数据库之审计(开启log+设置init-connect实现无插件审计)

目录一、查询审计配置情况二、永久开启审计三、临时开启审计四、设置init-connect1、创建用于存放连接日志的数据库和表2、授权某个用户拥有对审计表的select和insert权限3、设置init_connect参数五、验证六、番外注:有关MySql数据库的其他操作请参见MySql目录进行查找。一、查询审计配置情况show global vari...

2019-05-07 15:40:28

Web3安装出现Visual C++ 14.0 is required解决方案

当我们用python3.6安装Web3时可能会出现如下错误:这时我们可以根据提示安装build-tools就可以了,这是最便捷的方式,下载完打开点默认安装就自动安装了。但是提示所给网址失效了。这里给出网上其他类似问题的博客上给出的地址:https://go.microsoft.com/fwlink/?LinkId=691126参考博文:https://blog.csdn.net...

2019-05-05 17:44:50

MySql数据库之视图(定义视图、查询视图、更新视图、视图的作用)

目录一、定义视图1、建立视图2、删除视图二、查询视图三、更新视图四、视图的作用一、定义视图1、建立视图语法:CREATE VIEW 视图名 【列名】... AS 子查询 【WITH CHECK OPTION】WITH CHECK OPTION:加上这个语句后即对视图的修改需要符合定义视图时子查询中的条件表达式。例1:单个表上的视图CREATE VIE...

2019-05-03 01:57:04

MySql数据库之数据更新(插入数据、修改数据、删除数据)

目录一、插入数据1、插入元组2、插入子查询结果二、修改数据1、修改某一个元组的值2、修改多个元组的值3、带子查询的修改语句三、删除数据1、删除某一个元组的值2、删除多个元组的值3、带子查询的删除语句一、插入数据1、插入元组语法:INSERT INTO 表名 (【列名】...)VALUES (【值】...)例1:INSERT INTO St...

2019-05-02 23:55:19

最长公共子序列(LCS)和逆LCS问题求解

目录一、子序列定义二、公共子序列定义三、最长公共子序列(LCS)1、最优子结构2、构造递归表达式3、计算最优值四、逆LCS问题1、题目2、最优子结构3、构造递归表达式4、计算最优值一、子序列定义一个给定序列的子序列是在该序列中删去若干元素后得到的序列。数学定义为:给定序列X = {x1, x2, ..., xm},另一序列为Z = {z1, ...

2019-04-27 17:17:35

给定1-N1的随机数,产生1-N2的随机数(典型:给定产生1-5的随机数,求1-7的随机数函数)

目录1、问题定义2、分下列两种情况进行讨论情况一:若N1 >= N2时情况二:若N1 < N2时3、典型例题:给定产生1-5的随机数,求1-7的随机数函数1、问题定义已知有一个函数能够产生1-N1之间的的随机数(等概率),通过此函数将其改造成产生1-N2之间的随机数(等概率)。设randN1()为产生1-N1之间的随机数的函数,需要将其改造成randN2()...

2019-04-27 00:32:00

数据科学入门(数据分析过程)

我们将数据分析过程组织为五个步骤:提问、整理、探索、得出结论和传达结果。以下是关键要点的概述:第 1 步:提问你要么获取一批数据,然后根据它提问,要么先提问,然后根据问题收集数据。在这两种情况下,好的问题可以帮助你将精力集中在数据的相关部分,并帮助你得出有洞察力的分析。第 2 步:整理数据你通过三步来获得所需的数据:收集,评估,清理。你收集所需的数据来回答你的问题,评估你的数据来识...

2019-04-19 22:46:30

Dijkstra算法的过程、详细步骤、代码

目录一、算法思想二、算法详细步骤三、伪代码 + C++代码四、算法复杂度分析五、算法改进六、应用案例一、算法思想Dijkstra算法本质上是一个贪心算法,其基本思想是:设置一个顶点集合S并不断地做贪心选择来扩充这个集合。该算法适用:边权为正、有向无向都适用。二、算法详细步骤假设: 1)已知带权图G = (V,E)。 ...

2019-04-13 17:08:39

Linux安装内核(Ubuntu 16.04)

目录一、查看系统信息1、查看发布版本:2、查看内核版本:二、升级内核方法1、找到对应内核2、内核下载3、安装一、查看系统信息1、查看发布版本:命令:lsb_release-a运行结果:2、查看内核版本:命令:uname-sr运行结果:二、升级内核方法1、找到对应内核地址:http://kernel.ubu...

2019-04-12 22:57:28

Linux安装Intel无线网卡(Ubuntu 16.04)

目录一、先找到无线网卡型号二、进网站找linux系统的intel无线网卡驱动(找到对应型号)三、重点:下载前,需要先确定系统内核版本四、下载驱动并解压五、重启,无线网卡驱动安装成功一、先找到无线网卡型号方法一:lspci|grep-inet这个命令找出来的型号说实话我看不懂,也找不到对应的型号方法二:进windows在鲁大师驱动...

2019-04-12 22:49:45

Linux下分辨率设置(Ubuntu 16.04)

目录一、查看显示器名称二、设置你想要的分辨率三、设置分辨率四、选择1920X1080五、保存分辨率六、重启一、查看显示器名称命令行下输入:$xrandr二、设置你想要的分辨率例如输入:$cvt 1920 1080返回的结果是:# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173....

2019-04-12 22:44:40

Linux下显卡(GPU)驱动安装(Ubuntu 16.04 + GEFORCE GTX1060)

目录一、根据电脑型号选择合适的版本二、如果原来装有NVIDIA驱动,则先卸载三、禁用linux自带驱动nouveau四、重启五、进入tty模式六、关闭x server七、命令行安装驱动八、重启X-window九、Driver测试一、根据电脑型号选择合适的版本sudo apt-cache search nvidia*或者打开设置-->软件和...

2019-04-12 22:35:49

Linux下安装shadowsockGUI图形界面程序+通过proxychains让命令行实现Socks代理联网

目录一、shadowsock客户端安装GUI图形界面程序1、打开终端输入如下命令行(缺少什么就按提示安装什么)2、安装完成后按win键找到shadowsocks-Qt53、配置二、通过proxychains让命令行实现Socks代理联网1、安装proxychains2、配置proxychains3、使用方法4、打开终端进行测试一、shadowsoc...

2019-04-12 22:18:05

网络中的各层及其协议

一、网络的层次结构一般提及的协议栈有两种:5层的因特网协议栈、7层的ISO OSIOSI:20世纪70年代后期由ISO(国际标准化组织)提出,称为开放系统互连。应用层 运输层 网络层 链路层 物理层 ...

2019-04-09 00:38:08

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。