自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CharlesLC的博客

记录分享学习过程和经验

  • 博客(41)
  • 资源 (28)
  • 收藏
  • 关注

原创 Python绘图如何显示中文

个人记录: plt.rcParams['font.sans-serif'] = ['SimHei'] plt.rcParams['axes.unicode_minus'] = False

2021-09-16 21:32:55 22

原创 计算机网络自顶向下方法(二)——应用层

不作理想的巨人,行动的矮子文章目录写在前面应用层协议原理网络应用程序体系结构客户-服务器(C/S)体系结构对等体(P2P)体系结构C/S和P2P体系结构的混合体进程通信分布式进程通信需要解决的问题问题1:对进程进行编制(addressing)问题2:传输层提供的服务传输层提供的服务--需要穿过层间的信息传输层提供的服务--层间信息的代表TCP之上的套接字(socket)UDP之上的套接字(socket)套接字(Socket)应用层协议如何描述传输层的服务常见应用对传输服务的要求Internet传输层提.

2021-09-13 21:45:22 46

原创 计算机网络自顶向下方法(一)——计算机网络和因特网

不要成为理想的巨人,行动的矮子写在前面为了更好地学习和掌握《计算机网络》这门课程,打算把自己的学习笔记转化为博客,以便于更好地复习,也便于大家一起学习与交流。参考课程:中科大-郑老师《计算机网络》参考书籍:《计算机网络自顶向下方法》原书第七版什么是Internet?因特网是一个世界范围的计算机网络,即它是一个互联了遍及全世界数计算设备的网络。具体构成及描述 计算设备 : 主机(端系统)、运行的网络应用程序节点:主机及其上运行的应用程序路由器、交换机等网络交换设备例如:手机、平.

2021-09-04 21:40:34 1111 3

原创 python中pip下载的代理设置

设置如下pip install --proxy=“http://username:password@proxy_addr:port” pachagename例如下载vaex库:pip install --proxy=“http://127.0.0.1:7890” vaex其实有些库国内镜像也有,比如可以用豆瓣的镜像下载:pip install package(要下载的包名) -i http://pypi.douban.com/simple --trusted-host pypi.douban.c

2021-02-02 12:52:18 324

原创 图解:python中的浅拷贝和深拷贝
原力计划

图解:python中的浅拷贝和深拷贝首先,我们考虑这样一个场景:在该场景中,我们各种列表的颜色,每个颜色代表假定颜色类的一个实例。比如,由一个warmtones列表表示现有的颜色,warmtones = list(''red","green","blue");如图所示:我们希望创建一个名为palette的新列表,复制一份warmtones列表。不过,我们可以在palette中添加额外的颜...

2020-04-07 18:36:32 180

原创 Mysql速成
原力计划

写在前面: 关于Mysql的学习笔记,我是观看了https://www.bilibili.com/video/BV1Vt411z7wy?p=27的视频,以及参考了这位大佬的学习笔记;Mysql速成文章目录Mysql速成使用终端操作数据库Mysql基本操作Mysql常用数据类型数值类型日期和时间类型字符串类型Mysql建表的约束主键约束复合主键自增约束唯一约束非空约束:默认约束外键约束如...

2020-04-01 12:21:50 180

原创 从零基础到web前端工程师(三)
原力计划

前文连接:从零基础到web前端工程师(二)CSS选择器文章目录CSS选择器初始CSS引入CSS样式表内部样式表行内式(内联样式)外部样式表(外链式)三种样式表总结(位置)CSS样式规则CSS基础选择器标签选择器(元素选择器)类选择器多类名选择器初始CSS从HTML被发明开始,样式就以各种形式存在。不同的浏览器结合它们各自的样式语言为用户提供页面效果的控制。最初的HTML只包含很少的显示属...

2020-03-30 16:30:28 131 2

原创 从零基础到web前端工程师(二)
原力计划

学习表格、表单和初入CSS文章目录学习表格、表单和初入CSS表格(table)创建表格表格(table)表格使HTML的一项非常重要的功能,利用其多种属性能够设计处多样化的表格。创建表格在HTML网页中,要想创建表格,就需要使用表格相关的标签。创建表格的基本语法格式如下:<table> <tr> <td>单元格内的文字</td&g...

2020-03-27 09:11:09 112

原创 基于pandas对表格型数据的加载和存储操作
原力计划

基于pandas对表格型数据的读取操作文章目录基于pandas对表格型数据的读取操作读写文本格式的数据逐块读取文本文件将数据写出到文本格式JSON数据读取Microsoft Excel文件读写文本格式的数据pandas(关于pandas的介绍,请看https://blog.csdn.net/weixin_45640609/article/details/104730070)提供了一些用于将...

2020-03-25 20:17:29 652

原创 Maltab中有关的函数知识,你都知道吗?

Maltab中有关的函数知识,你都知道吗?文章目录Maltab中有关的函数知识,你都知道吗?Maltab中函数的通用模板定义函数函数的保存和使用本博客会讨论:如何定义函数;如何将数据传递到函数;如何返回数据,包括多个结果;如何在函数中加入仅能用作帮助的其他函数;Maltab中函数的通用模板通用模板:function <return info> <founction...

2020-03-25 12:35:39 192

原创 深入理解LinkedHashMap的实现原理
原力计划

深入理解LinkedHashMap的实现原理(java8)文章目录深入理解LinkedHashMap的实现原理(java8)概述LinkedHashMap的属性LinkedhashMap的一些方法概述在了解LinkedHashMap的实现原理之前,先看一下它的源码介绍:从注释中,我们可以先了解到LinkedHashMap是通过哈希表和链表实现的,它通过维护一个链表来保证对哈希表迭代时的...

2020-03-24 17:46:39 454

原创 深入理解HashMap的实现原理
原力计划

深入理解HashMap的实现原理(java8)文章目录深入理解HashMap的实现原理(java8)概述HashMap的大致结构HashMap的一些重要的属性Node类HashMap的方法概述首先,先看一下关于HashMap的源码,其中有一段的介绍是:这里大致的意思就是:这个哈希表是基于Map接口的实现的,它允许null值和null键,它不是线程同步的,同时也不保证有序。虽然不是很...

2020-03-24 10:01:50 62

原创 debug运行时出现 错误 UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe6 in...(已解决)

debug运行时出现 错误 UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xe6 in…(已解决)以前在用pycharm debug调试的时候都没碰到过出现这样错误的情况,然后上网查了好久,也试过好多办法,但没有解决。这里我分享下我的解决办法(简单粗暴????):删除项目文件夹里的.idea文件夹和venv文件夹2.重启pyc...

2020-03-23 10:29:33 1823 1

原创 Intellj IDLE 构造异常(try/catch)的快捷键

Intellj IDLE 构造异常(try/catch)的快捷键有些时候在写代码时,要考虑异常,要写try/catch语句,在IDLE中直接使用Ctrl+Alt+T快捷键出现surround with界面,可以直接生成异常。首先,选中要用异常的代码块,Ctrl+Alt+T 选择自己需要的...

2020-03-22 10:01:26 190

原创 简单的密码技术——凯撒密码(Caesar cipher)

简单的密码技术——凯撒密码(Caesar cipher)文章目录简单的密码技术——凯撒密码(Caesar cipher)介绍相应代码介绍对于加密技术最早的就是凯撒加密,凯撒密码涉及替换情报中的每个字母,是一种最简单且最广为人知的加密技术。它是一种替换加密的技术,明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成密文。例如,当偏移量是3的时候,所有的字母A将被替换成...

2020-03-19 12:47:23 3009

原创 从零基础到web前端工程师(一)
原力计划

初认前端文章目录初认前端前端的定义常见浏览器浏览器的内核认识网页Web标准Web 标准的好处Web 标准构成HTML初识HTML骨架格式HTML标签分类HTML标签关系HTML常用标签列表标签前端的定义前端开发是创建Web页面或app等前端界面呈现给用户的过程,通过HTML,CSS及JavaScript以及衍生出来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互 。它从网页制作...

2020-03-18 16:14:44 172

原创 用python特殊方法实现的重载操作

用python特殊方法实现的重载操作python的内置内为许多操作提供了自然的语义。比如,a+b语句可以调用数值类型语句,也可以是连接序列类型。默认情况下,对于新定义的类来说,‘+’操作符是未定义的。然而,我们可以通过操作符重载技术来定义。这个定义可通过一个特殊的命名方法来实现。特别的是,名为__add__\_\_\mathrm{add}\_\___add__(这里两条下划线)的方法重载+操...

2020-03-18 09:59:58 120

原创 ModuleNotFoundError: No module named 'dlib'(已解决)

ModuleNotFoundError: No module named ‘dlib’(已解决)在window下安装dlib先安装cmake、boost 再安装dlibpip install cmakepip install boostpip install dlib如果你嫌下载慢,可以更改下载源,比如,利用豆瓣的下载源pip install cmake -i http:...

2020-03-17 16:56:22 5135 2

原创 Matlab中的向量和数组(超详细)
原力计划

Matlab中的向量和数组(超详细)文章目录Matlab中的向量和数组(超详细)Matlab中的向量介绍创建向量向量的大小索引向量数值索引逻辑索引缩短向量向量运算算术运算逻辑运算sum()、min()、max()、round()、ceil()、floor()、fix()切片Maltab中的数组数组的属性创建数组访问数组元素数组运算数组的算术运算数组的逻辑运算sum()、max()、min()、...

2020-03-16 13:39:41 11293

原创 java集合----collection接口
原力计划

java集合----collection接口文章目录java集合----collection接口引入Collection接口Collection接口的方法Collection的子接口(一)---List接口Collection的子接口(二)---set接口引入面向对象语言对事物的体现都是以对象的形式,为了方便对多个对象的操作,就要对对象进行存储。 而Java 集合就像一种容器,可以动态地 ...

2020-03-12 23:44:17 86

原创 java迭代器
原力计划

java迭代器文章目录java迭代器Iterator 迭代器接口迭代器的方法:next():返回迭代中的下一个元素。hasNext():如果迭代具有更多元素,则返回true。remove():从基础集合中移除迭代器返回的最后一个元素。使用foreach 循环遍历集合元素Iterator 迭代器接口Iterator 对象称为迭代器 设计模式的一种 )),主要用于遍历 Collection 集...

2020-03-12 17:56:29 247

原创 Java----枚举类的使用

Java----枚举类的使用文章目录Java----枚举类的使用引入如何自定义枚举类如何使用关键字enum定义枚举类Enum类的主要方法实现接口的枚举类方式一:实现接口,在enum类中实现抽象方法方式二:让枚举类的对象分别实现接口中的抽象方法引入在了解枚举类之前,先看一个例子:package com.Enum;import org.junit.Test;public class e...

2020-03-10 15:21:09 78

原创 如何在intellj IDLE中建立测试单元@Test

如何在intellj IDLE中建立测试单元@Test今天遇到一个问题,看学习视频时,发现老师不用使用main()函数就能运行代码,老师直接使用@Test,我也想试试。如果没有经过配置是这样的情况,就是不能使用配置过程:找到Project Structure,并点击点击libraries3. 点击加号,并选择java4. 先找到你的Intellj IDLE的安装目录下的...

2020-03-09 10:15:37 324

原创 python---pandas详解

python—pandas详解文章目录python---pandas详解pandas介绍pandas的数据结构介绍SeriesDataFrame索引对象基本功能重新索引丢弃指定轴上的项索引、选取和过滤⽤loc和iloc进⾏选取算术运算和数据对齐DataFrame和Series之间的运算函数应⽤和映射排序和排名带有重复标签的轴索引汇总和计算描述统计pandas介绍pandas 是基于NumP...

2020-03-08 23:50:49 1267 1

原创 Java StringBuffer类和 StringBuild类

Java StringBuffer类和 StringBuild类文章目录Java StringBuffer类和 StringBuild类StringBuffer类StringBuffer类的构造器StringBuffer类的常用方法StringBuilder类StringBuilder的构造器StringBuilder的常用方法String、StringBuffer、StringBuild效率...

2020-03-06 22:48:52 97

原创 详解Java-----String类

Java-----String类文章目录Java-----String类String类的特性String对象的创建String类的内存解析String类的常用方法String的与其他类型转换String与基本数据类型转换String 与字符数组转换String 与字节数组转换String类的特性String类:代表字符串。Java程序中的所有字符串字面值(比如“helloworld”)都作...

2020-03-06 18:52:29 88

原创 python---numpy详解

python—numpy详解文章目录python---numpy详解关于numpyNumpy的ndarray:一种多维数组对象新建一个ndarray数组ndarray的数据类型Numpy数组的运算基本的索引和切片数组属性通用函数一元函数二元函数关于numpy.random利用数组进行数据处理数学统计方法关于numpyNumPy(Numerical Python的简称)是Python数值计算...

2020-03-05 00:03:03 1832

原创 如何在Typora中输入数学公式

如何在Typora中输入数学公式关于Typora:Typora是一款轻便简洁的Markdown编辑器,支持即时渲染技术。那么如何在Typora中输入数学公式呢?我之前我搜过不少资料大多数回答是:用$ $,比如12\frac{1}{2}21​的对应代码是$\frac{1}{2}$.但是,我却在Typora中输入没有用。问题出现在哪呢?原因是设置的问题解决:打开文件-----&gt...

2020-03-03 12:28:39 2404

原创 如何在LeTax极限符号下输入多个平行的等式

如何输入LeTax极限符号下多个平行的等式我们在平时往往会看到在极限符号下还有平行的并排的等式那这该如何实现呢?直接输入$\lim\limits_{x\rightarrow +\infty \atop \y \rightarrow +\infty}$就可以了。快去试试吧!...

2020-03-02 20:01:56 104

原创 python爬虫--------scrapy学习笔记(三)

随机请求头的设置+IP代理池的建立文章目录随机请求头的设置+IP代理池的建立随机请求头的设置说明设置请求头IP代理池的建立随机请求头的设置说明开始,建立一个scrapy爬虫,这里在python爬虫-------scrapy学习笔记(一) 已经详细讲过了。这里我已经创建好了一个scrapy爬虫,这里我们通过浏览器来访问下http://httpbin.org/headers,这里可以看我们...

2020-03-02 11:29:07 1615 1

原创 Java---线程的通信
原力计划

Java—线程的通信文章目录Java---线程的通信概念引入wait()与notify()和notifyAll()生产者和消费者模式概念线程通信概念:线程是操作系统中独立的个体,但这些个体如果不经过特殊处理就不能成为一个整体,线程间的通信就成为整体的必用方式之一。当线程存在通信指挥,系统间的交互性会更强大,在提高CPU利用率的同时还会使开发人员对线程任务在处理过程中进行有效的把控与监督。引...

2020-02-28 15:10:50 389

原创 Java----线程的同步
原力计划

Java----线程的同步文章目录Java----线程的同步引入问题线程同步的方式使用Synchronized.同步代码块同步方法:使用Lock()synchronized与Lock的对比引入问题在关于线程的操作时,往往会遇到线程的安全问题。这里我用一个例子来说明:package com.CharlesLC_Test;public class Window_Test { pu...

2020-02-28 12:57:23 78

原创 详解Java多线程

详解Java多线程文章目录详解Java多线程1.基本概念:程序、进程、线程2.线程的创建和使用线程创建的4种方法Thread类的1.基本概念:程序、进程、线程2.线程的创建和使用线程创建的4种方法Thread类的...

2020-02-28 11:44:38 69

原创 python爬虫--------scrapy学习笔记(二)

CrawlSpider爬虫的讲解+(爬取小程序社区)文章目录CrawlSpider爬虫的讲解+(爬取[小程序社区](http://www.wxapp-union.com/portal.php?mod=list&catid=2&page=1))1.CrwalSpider的介绍2.CrwalSpider的创建创建项目创建CrawlSpider爬虫3.rules属性LinkExtra...

2020-02-25 22:07:18 178

原创 python爬虫------scrapy学习笔记(一)

Scrapy学习笔记(一)文章目录Scrapy学习笔记(一)1.安装scrapy框架:2.创建项目和爬虫:3.修改两个重要的参数4.创建一个scrapy爬取京东小案例1.安装scrapy框架:1.安装scrapy:打开命令行,执行pip install scrapy即可安装。2.如果在windows下,还需要安装pypiwin32,如果不安装,那么以后运行scrapy项目的时候就会报错。...

2020-02-22 23:31:56 345

原创 java——面向对象篇(上)

java——面向对象篇(一)文章目录java——面向对象篇(一)1.面向过程和面向对象的区别2.Java语言的基本元素:类和对象2.1.Java类及类的成员2.2.创建Java自定义类3.对象的创建和使用3.1 内存解析1.面向过程和面向对象的区别简单来说:面向过程(Procedure Oriented):是一种以过程为中心的编程思想,强调的是功能行为,以函数为最小单位,考虑怎么做。面...

2020-02-19 19:54:10 97

原创 在cmd命令中输入python -m pip install --upgrade pip没有反应的解决办法

在cmd命令中输入python -m pip install --upgrade pip没有反应的解决办法今天,在安装python第三方库的时候,cmd命令行跳出来提示我更新一下pip。(因为每次安装第三方库的时候,都跳出来,嫌麻烦,我就打算更新一下)结果输入python -m pip install --upgrade pip 没有反应,更可恶的是,我才cmd输入python的时候,这时候...

2020-02-16 16:01:05 9065

原创 pip._vendor.urllib3.exceptions.ReadTimeoutError错误的解决方法

pip._vendor.urllib3.exceptions.ReadTimeoutError错误我用cmd在下载Scrapy出现 pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host=‘files.pythonhosted.org’, port=443): Read timed out. 错误原因是你...

2020-02-14 14:16:44 1571 2

原创 Java数组的全面介绍,全方面理解Java数组

Java数组的全面介绍,全方面理解Java数组一维数组的使用1一维数组的声明和初始化声明int[] arr1 ; //声明一个int型的数组double[] arr2; //声明一个double型的数组String[] arr3;//声明一个String型的数组 初始化静态初始化:数组的初始化和数组的元素赋值操作同时进行。int[] arr1;//声明一个arr1的数组...

2020-02-06 23:31:21 516

原创 eclipse打开Java文件出现乱码的解决方法

eclipse打开Java文件出现乱码的解决方法怎么用eclipse打开java文件比如我想打开这个java文件,可以先选中这个文件,鼠标右键复制,然后打开elipse,在你平时工作的包内直接ctrl+v就可以看到contain包里有了GoodsVan这个java文件,但是打开发现里面是乱码问题所在:直接打开java文件可能会出现乱码。因为文件的编码格式不一样。打开eclipse...

2020-02-05 12:07:15 3319 1

中南943数据结构题目.pdf

中南大学数据结构考研

2021-09-07

历年美赛优秀论文.rar

美国数学建模;美国数学建模;美国数学建模;

2021-02-02

计算机考研复试机试题目收集

计算机考研复试题目; 计算机考研复试题目; 计算机考研复试题目; 计算机考研复试题目; 计算机考研复试题目;

2021-09-23

943数据结构答案.pdf

中南943数据结构答案,题目查看另外资源

2021-09-07

南京大学《数据结构》期末试卷(含答案).pdf

南京大学数据结构考试试卷

2021-09-07

通信原理期末考试复习要点总结.doc

通信原理期末考试复习要点总结; 通信原理期末考试复习要点总结; 通信原理期末考试复习要点总结; 通信原理期末考试复习要点总结;

2021-09-18

中南大学943数据结构题目.pdf

中南大学数据结构考研题目

2021-09-07

关于太阳影子定位的数学模型.pdf

数学建模,影子定位

2021-09-07

机场出租车C1.pdf

数学建模

2021-09-07

南京大学软件工程期末复习汇总.pdf

南京大学软件工程试题

2021-09-07

高压油管压力控制2019A1全国优秀论文.pdf

高压油管、数学建模、国赛真题

2021-09-07

MathorCup特等奖论文.rar

MathorCup;MathorCup;MathorCup;MathorCup;MathorCup;

2021-02-02

房地产行业的数学模型.pdf

房地产行业的数学模型 房地产行业的数学模型 房地产行业的数学模型

2021-02-20

2326_A题.zip

第四届认证杯A题O奖论文

2021-02-20

1901679.pdf

美赛2019年C题O奖论文 美赛2019年C题O奖论文

2021-02-20

1906204.pdf

美赛2019年C题O奖论文 美赛2019年C题O奖论文 美赛2019年C题O奖论文

2021-02-20

1909434.pdf

美赛2019年C题O奖论文

2021-02-20

1922154.pdf

美赛2019年C题O奖论文 美赛2019年C题O奖论文 美赛2019年C题O奖论文

2021-02-20

美赛latex和word模板.zip

美赛模板

2021-02-20

2125 C题.zip

小美赛 C题O奖论文

2021-02-20

1900577.pdf

美赛2019年C题O奖论文

2021-02-20

1901213.pdf

美赛2019年C题O奖论文 美赛2019年C题O奖论文

2021-02-20

小美赛O奖论文.zip

小美赛;小美赛

2021-02-02

亚太赛特等奖论文.zip

亚太数学建模特等奖论文;亚太数学建模特等奖论文;

2021-02-02

美赛2018年A题O奖论文

美赛;美赛;

2021-02-02

有多少种语言,美赛2018年O奖论文

美赛;美赛;美赛;美赛;美赛;美赛;美赛;

2021-02-02

A76271-Wave Goodbye to Poor Reception.PDF

美赛A题特等奖论文;美国数学建模;美国数学建模;美国数学建模

2021-02-02

三级网络技术高频考点随身学.pdf

网络技术手册,网络技术高频考点随身记,关于网络技术三级考点!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

2020-03-09

空空如也

空空如也

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

TA关注的人 TA的粉丝

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