自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

笑彪夕的博客

代码世界里的一只小白

  • 博客(91)
  • 收藏
  • 关注

转载 计算机网络(全)

网络把主机连接起来,而互联网是把多种不同的网络连接起来,因此互联网是网络的网络。

2024-02-27 00:23:20 166

原创 Mac电脑到手后的配置

查看版本:brew -v 更新brew版本:brew update查找:brew search python(其中python替换为要查找的关键字)安装:brew install python 安装完成输入 python3 -h 查看本地软件库列表:brew ls。

2024-02-06 09:41:03 2366

转载 人工智能开放平台体验(百度、腾讯、华为、阿里)

百度:https://ai.baidu.com/腾讯:https://ai.qq.com/https://open.youtu.qq.com/#/open/homehttps://cloud.tencent.com/act/event/tiiademo,https://cloud.tencent.com/act/event/ocrdemo华为:https://www.huaweicloud.com/ei/experiencespace.html阿里:https://d

2021-03-30 16:22:59 923

转载 如何评定一个App应用的好坏?

  随着移动互联网时代的到来,人们逐渐改变了自己的搜索习惯,慢慢的从web端迁移到了手机移动端,当我们聊天时有微博、微信,当我们看新闻时网易新闻、腾讯客户端可以解决,当我们查看地图时百度地图和高德就来了,我们身边充斥着各种各样的App应用,那么我们如何来评定一个App应用的好坏呢?  1. 用途:评估一款应用的时候,首先会从用途入手,能否帮用户完成工作、解决用户所面临的困难等。  2. 产...

2018-08-13 10:20:23 5492

原创 pycharm快捷键

Ctrl+c    复制当前行或选定的代码块到剪贴板Ctrl+x    剪切当前行或选定的代码块到剪贴板Ctrl+v    粘贴Ctrl+d    复制当前行、或者选择的块Ctrl+n    跳转到类Ctrl+shift+n  快速查找文件名Ctrl+shift+f  全局查找,快速查找关键字的文件Ctrl+shift+r  全局替换Ctrl+鼠标左键  查看源代码Ctrl+al...

2018-07-25 17:12:08 268

原创 什么是世界观、人生观、价值观?

1.世界观,也叫宇宙观,是哲学的朴素形态。 世界观是人们对整个世界的总的看法和根本观点。由于人们的社会地位不同,观察问题的角度不同,形成不同的世界观。也叫宇宙观。哲学是其理论表现形式。世界观的基本问题是精神和物质、思维和存在的关系问题,根据对这两者关系的不同回答,划分为两种根本对立的世界观基本类型,即唯心主义世界观和唯物主义世界观。世界观不仅仅是认识问题,而且还包括坚定的信念和积极的行动。2.人生...

2018-06-17 20:56:31 84066

原创 电脑截图方法:给鼠标右键和下拉列表截图

给鼠标右键和下拉列表截图:方法一:前提是QQ正在运行,先按住Alt,再按住Ctrl,然后点击鼠标右键,最后按下A就可以了。方法二:前提是QQ正在运行,先按住Ctrl+Alt+Shift,然后点击鼠标右键,再松开Shift,最后按下A就可以了。方法三:按下键盘上的Print Screen键,然后粘贴到Word文档或者画图程序。获取活动窗口图像(不能给鼠标右键截图):方法四:按下Alt+Print S...

2018-05-07 15:00:04 6212 1

原创 MySQL 5.6 for Windows 解压缩版下载与配置安装

下载:MySQL 5.6 for Windows 下载地址     根据自己的开发环境选择相应版本。先对.zip文件进行解压缩到合适位置,解压缩之后其实MySQL就可以使用了,但是要进行配置。配置:配置系统环境变量:        我的电脑->属性->高级->环境变量->path->编辑->编辑,        我的解压后MySQL\bin的路径是(C:\Pro...

2018-05-07 14:21:58 4984

原创 (JSTL)jstl.jar和standard.jar的下载地址与使用

jstl.jar下载地址: http://repo2.maven.org/maven2/javax/servlet/jstl/standard.jar下载地址: http://repo2.maven.org/maven2/taglibs/standard/JSTL 1.0 的声明是:    <%@ taglib prefix="c" uri="http://java.sun.com/jstl...

2018-05-07 12:55:12 60779 32

原创 This absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved

错误提示是:       org.apache.jasper.JasperException: This absolute uri http://java.sun.com/jsp/jstl/core) cannot be resolved in either web.xml or the jar files deployed with this applicationweb项目出现如上问题,据查是...

2018-05-07 12:41:43 919

原创 常见的排序算法

比较排序:选择排序:时间复杂度O(n^2)插入排序:时间复杂度O(n^2)冒泡排序:时间复杂度O(n^2)快速排序:时间复杂度O(nlogn)归并排序:时间复杂度O(nlogn)非比较排序:...

2018-04-15 02:28:28 487

原创 C++运算符

C++ 运算符运算符是一种告诉编译器执行特定的数学或逻辑操作的符号。C++ 内置了丰富的运算符,并提供了以下类型的运算符:算术运算符关系运算符逻辑运算符位运算符赋值运算符杂项运算符本章将逐一介绍算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符和其他运算符。算术运算符下表显示了 C++ 支持的算术运算符。假设变量 A 的值为 10,变量 B 的值为 20,则:运算符描述实例+把两个操作数相加...

2018-04-15 02:18:15 4413

原创 C++ 内联函数 inline

C++ 内联函数是通常与类一起使用。如果一个函数是内联的,那么在编译时,编译器会把该函数的代码副本放置在每个调用该函数的地方。对内联函数进行任何修改,都需要重新编译函数的所有客户端,因为编译器需要重新更换一次所有的代码,否则将会继续使用旧的函数。如果想把一个函数定义为内联函数,则需要在函数名前面放置关键字 inline,在调用函数之前需要对函数进行定义。如果已定义的函数多于一行,编译器会忽略 in...

2018-04-15 02:00:56 546

原创 C++ 模板(泛型编程)

模板是泛型编程的基础,泛型编程即以一种独立于任何特定类型的方式编写代码。模板是创建泛型类或函数的蓝图或公式。库容器,比如迭代器和算法,都是泛型编程的例子,它们都使用了模板的概念。每个容器都有一个单一的定义,比如 向量,我们可以定义许多不同类型的向量,比如 vector <int> 或 vector <string>。您可以使用模板来定义函数和类,接下来让我们一起来看看如何...

2018-04-15 01:51:05 578

转载 抽象类与接口的区别

一、引言        本文主要是由一些个人观点和网上搜集的资料整理而成。对于各位使用面向对象编程语言的程序员来说,“接口”这个名词一定不陌生,但是不知各位有没有这样的疑惑:接口有什么用途?让它和抽象类有什么区别?能不能用抽象类代替接口呢?而且,作为程序员,一定经常听到“面向接口编程”这个短语,它是什么意思,有什么思想内涵?和面向对象编程是什么关系?本文将一一解答这些疑问。二、面向接口编程和面向对...

2018-04-15 01:15:07 526

原创 C++ 函数与函数调用(传值、指针、引用调用)

        函数是一组一起执行一个任务的语句。每个 C++ 程序都至少有一个函数,即主函数 main() ,所有简单的程序都可以定义其他额外的函数。        您可以把代码划分到不同的函数中。如何划分代码到不同的函数中是由您来决定的,但在逻辑上,划分通常是根据每个函数执行一个特定的任务来进行的。        函数声明告诉编译器函数的名称、返回类型和参数。函数定义提供了函数的实际主体。  ...

2018-04-15 00:24:42 3313

转载 关于TCP协议,我想你应该懂了!

TCP是什么?TCP(Transmission Control Protocol 传输控制协议)是一种面向连接(连接导向)的、可靠的、 基于IP的传输层协议。TCP在IP报文的协议号是6。TCP是一个超级麻烦的协议,而它又是互联网的基础,也是每个程序员必备的基本功。首先来看看OSI的七层模型: 我们需要知道TCP工作在网络OSI的七层模型中的第四层——Transport层,IP在第三层——Net...

2018-04-14 23:54:43 557

原创 C++ 重载运算符和重载函数

C++ 允许在同一作用域中的某个函数和运算符指定多个定义,分别称为函数重载和运算符重载。重载声明是指一个与之前已经在该作用域内声明过的函数或方法具有相同名称的声明,但是它们的参数列表和定义(实现)不相同。当您调用一个重载函数或重载运算符时,编译器通过把您所使用的参数类型与定义中的参数类型进行比较,决定选用最合适的定义。选择最合适的重载函数或重载运算符的过程,称为重载决策。C++ 中的函数重载在同一...

2018-04-12 13:46:44 542

原创 普通局部变量、普通全局变量、静态局部变量、静态全局变量、普通函数、静态函数区别

普通全局变量与静态全局变量        在全局变量(外部变量)的说明之前再冠以static就构成了静态的全局变量。        全局变量本身就是静态存储方式, 静态全局变量当然也是静态存储方式。 这两者在存储方式上并无不同。        这两者的区别在于非静态全局变量的作用域是整个源程序, 当一个源程序由多个源文件组成时,非静态的全局变量在各个源文件中都是有效的。 而静态全局变量则限制了其作...

2018-04-12 13:45:03 1547

转载 TCP与DUP的区别

TCP UDPTCP与UDP基本区别  1.基于连接与无连接  2.TCP要求系统资源较多,UDP较少;   3.UDP程序结构较简单   4.流模式(TCP)与数据报模式(UDP);   5.TCP保证数据正确性,UDP可能丢包   6.TCP保证数据顺序,UDP不保证   UDP应用场景:  1.面向数据报方式  2.网络数据大多为短消息   3.拥有大量Client  4.对数据安全性无特...

2018-04-12 13:43:09 2791

转载 最大公约数GCD算法讲解(欧几里德证明)

Greatest Common Divisor(GCD)欧几里得算法据说是最早的算法,用于计算最大公约数,也是数论的基础算法之一。1.欧几里德算法的思想:欧几里德算法的思想基于辗转相除法的原理,辗转相除法是欧几里德算法的核心思想,欧几里德算法说白了其实就是辗转相除法的计算机算法的实现而已。下面我们先说说辗转相除法,辗转相除法的内容:如果用gcd(a,b)来表示a和b的最大公约数,那么根据辗转相除法...

2018-04-12 10:26:10 4008

转载 快速幂原理讲解

转载自:http://www.cnblogs.com/CXCXCXC/p/4641812.html参考:https://baike.baidu.com/item/快速幂/5500243?fr=aladdin快速幂这个东西比较好理解,但实现起来到不老好办,记了几次老是忘,今天把它系统的总结一下防止忘记。  首先,快速幂的目的就是做到快速求幂,假设我们要求a^b,按照朴素算法就是把a连乘b次,这样一来...

2018-04-11 11:53:59 1243 1

原创 快速幂 CSU - 1162 Balls in the Boxes (迭代)

DescriptionMr. Mindless has many balls and many boxes,he wants to put all the balls into some of the boxes.Now, he wants to know how many different solutions he can have.you know,he could put all the ...

2018-04-11 11:16:21 481

原创 键盘功能键F1~F2的基本功能

键盘我们用的很多,但是F1到F12的键我们很少用到,它们具体有什么功能呢,大家不一定知道吧,这就给你们介绍一下:    打字机键盘和电脑键盘最大的一个不同就是键盘最上面的一排键,F1到F12,它们通常被成为功能键。这些键在过去的DOS系统中非常实用,但是在现在的windows操作系统中,没有这些键我们还是可以正常的使用电脑。当然,这些键还是可以提供我们一些通常的快捷操作,对我们的日常操作十分实用。...

2018-04-09 15:13:20 5175

转载 TCP协议中的三次握手和四次挥手(图解)

建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示:先来看看如何建立连接的。首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK报文,并分配资源,这样TCP连接就建立了。那如何断开连接呢?简单的过程如下:【注意】中断连接端可以是Client端,也可以是Server端。...

2018-04-09 03:04:31 516

原创 如何学习编程、一门编程语言怎么算入门、快速掌握一门编程语言

ninechapter美帝代码搬运工,资深面试官,微信公众号-九章算法(ninechapter)当你提出这个问题的时候,总有人会告诉你,你应该学习这个,学习那个,亦或者是刷题根本没用,你应该去做项目,亦或者你看这个视频没什么卵用,你应该自己去实现一遍,亦或者是你应该使用xxx框架,xxx语言,做一个xxx系统,这样你才能学到很多。我想说这些建议大多没有太多的实践操作性。对于一个编程菜鸟,很多事情都...

2018-04-09 02:33:53 9514 1

转载 快速掌握一个语言最常用的50%

现在的开发工作要求我们能够快速掌握一门语言。一般来说应对这种挑战有两种态度:其一,粗粗看看语法,就撸起袖子开干,边查Google边学习;其二是花很多时间完整地把整个语言学习一遍,做到胸有成竹,然后再开始做实际工作。然而这两种方法都有弊病。第二种方法的问题当然很明显,不仅浪费了时间,偏离了目标,而且学习效率不高。因为没有实际问题驱动的语言学习通常是不牢固不深入的。有的人学着学着成了语言专家,反而忘了...

2018-04-09 02:31:54 559 1

原创 计算机网络之IP网络层 主机位扩容方法

这篇博客是上一篇博客的续篇: IP地址及子网掩码换算,子网划分教程点击打开链接 本次教程内容,通过子网掩码来扩容可用主机数  继续以上次的实例为例 192.168.1.53/24 可用主机数为254 个网络设备.  如果联网的设备超过了254个呢?下面我们通过修改子网掩码来轻松解决这个问题.       实验目标  需要建设可容纳888个主机数的网络            192.168.1.* ...

2018-04-09 02:07:16 1812

原创 计算机网络之IP网络层 IP地址及子网掩码换算,子网划分教程

 在大型公司里,一般都会用到子网划分,来解决网络风暴的产生。也有通过子网划分来解决组播和广播的优化网络的。 本教程,通过简单的文字,让你充分了解并掌握子网划分技术,并运用到实践当中。方法/步骤IP地址划分,以C网为例介绍,子网掩码划分。下面我们随便找个一个网段并赋上相应的子网位数。如 192.168.1.53/27需要计算 具体的子网掩码     子网数     可用的主机数     最大可容纳主...

2018-04-09 01:36:29 2824 1

原创 动态规划之01背包 HihoCoder - 1038

描述且说上一周的故事里,小Hi和小Ho费劲心思终于拿到了茫茫多的奖券!而现在,终于到了小Ho领取奖励的时刻了!小Ho现在手上有M张奖券,而奖品区有N件奖品,分别标号为1到N,其中第i件奖品需要need(i)张奖券进行兑换,同时也只能兑换一次,为了使得辛苦得到的奖券不白白浪费,小Ho给每件奖品都评了分,其中第i件奖品的评分值为value(i),表示他对这件奖品的喜好值。现在他想知道,凭借他手上的这些...

2018-04-02 20:31:18 487

原创 贪心策略 CSU - 1722 Race(田忌赛马)

DescriptionJohnson and Bob are crazy motorcycle collecting enthusiasts. In order to prove their own motorcycles is the best, they issued a challenge to each other. Johnson wants to win the challenge.A...

2018-04-01 00:02:11 514

原创 贪心策略 HDU - 1052 Tian Ji -- The Horse Racing(田忌赛马)

Problem DescriptionHere is a famous story in Chinese history."That was about 2300 years ago. General Tian Ji was a high official in the country Qi. He likes to play horse racing with the king and othe...

2018-04-01 00:02:02 533

原创 二分法应用 HDU - 2899 Strange fuction

Strange fuctionProblem DescriptionNow, here is a fuction:  F(x) = 6 * x^7+8*x^6+7*x^3+5*x^2-y*x (0 <= x <=100)Can you find the minimum value when x is between 0 and 100.InputThe first line of th...

2018-04-01 00:01:45 467

原创 二分法的应用 HihoCoder - 1128 二分查找

描述Nettle最近在玩《艦これ》,因此Nettle收集了很多很多的船(这里我们假设Nettle氪了很多金,开了无数个船位)。去除掉重复的船之后,还剩下N(1≤N≤1,000,000)种不同的船。每一艘船有一个稀有值,任意两艘船的稀有值都不相同,稀有值越小的船越稀有,价值也就越高。Nettle现在通过大建又造出了一艘船,他想知道这艘船是不是重复的。如果是重复的,那么这艘船在Nettle所有的船里面...

2018-04-01 00:01:34 645

原创 动态规划 CSU - 1225 ACM小组的队列 (最长递增子序列的大小和个数)

DescriptionACM小组每次出去活动都要排队,但是大家总是不想按照任何规则来排好这个队伍(大概是因为每个人都比较有个性,例如Gestapolur),所以每次队 伍都是乱的,不过Samsara今天突然想要计算一下队伍中按身高升序排列的最长子队列,而且还想知道最长的子队列的个数。所谓子队列,就是在队列 A_1...A_i...A_n中的一个队列A_p[1]...A_p[2]..A_p[m],(...

2018-04-01 00:01:24 704

原创 动态规划之快速幂 CSU - 1198 Staginner the Caster

DescriptionStaginner , a wise coder , became a legendary soul after centuries later somehow . So one day he was summoned by a sorcerer , Gestapolur . The sorcerer said : I'm facing a hard problem and ...

2018-04-01 00:00:49 560

原创 编程入门 A+B CSU - 1000 1001 1002

CSU - 1000DescriptionYour task is to Calculate a + b.InputInput contains multiple test cases. Each test case consists of a pair of integers a and b ( 0 <= a, b <= 20 ), separated by a space, one...

2018-03-31 15:37:15 617

原创 贪心策略 HDU - 4864 Task

InputThe input contains several test cases. The first line contains two integers N and M. N is the number of the machines.M is the number of tasks(1 < =N <= 100000,1<=M<=100000).The follow...

2018-03-31 15:31:23 486

原创 二分法的应用 HDU - 2199 Can you solve this equation?

Problem DescriptionNow,given the equation 8*x^4 + 7*x^3 + 2*x^2 + 3*x + 6 == Y,can you find its solution between 0 and 100;Now please try your lucky. InputThe first line of the input contains an integ...

2018-03-31 11:18:06 503

原创 水仙花数 HDU - 2010 (难点在输出格式)(二次编码)

Problem Description春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^3+3^3。现在要求输出所有在m和n范围内的水仙花数。 Input输入数据有多组,每组占一行,包括两个整数m和n(100<=m<=n<=999)。 Output对于每个测试实例...

2018-03-31 10:55:55 978

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除