自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 2021年06月学习

[[daily-plan-2021-06]]= 2021年06月聊天室代码:https://www.jianshu.com/p/b4e2a555ef4chttps://cshihong.github.io/2017/08/20/%E5%9F%BA%E4%BA%8Esocket-%E7%AE%80%E5%8D%95%E8%81%8A%E5%A4%A9%E5%AE%A4%E7%9A%84%E5%AE%9E%E7%8E%B0/https://ask.csdn.net/questions/679590.

2021-06-24 14:23:33 237

原创 2021-06-24

[[daily-plan-2021-05]]= 2021年05月== 【2021-05-06】Spring概要与入门* https://www.yuque.com/haohaoxuexicainengtiantianxiangshang/ldmxww/eb8tv4[Spring入门]* https://www.163.com/dy/article/G7SSKP7E05372S0D.html[3000字概括Spring的体系架构]* https://www.jianshu.com/p/5cac.

2021-06-24 14:19:24 427

原创 2021-06-24学习

[[daily-plan-2021-04]]= 2021年04月== 【2021-04-06】 重构与设计模式* https://sourcemaking.com/refactoring/smells[代码坏味道]* https://sourcemaking.com/refactoring/refactorings[重构技术]* https://sourcemaking.com/design_patterns[设计模式]== 【2021-04-07】构建工具Maven* http:/.

2021-06-24 14:16:22 263

原创 2020-08-28

https://segmentfault.com/a/1190000011291179https://www.liaoxuefeng.com/wiki/1252599548343744/1264804593397984

2020-10-26 11:14:59 86

转载 c++ 字符串流 sstream(常用于格式转换)

使用stringstream对象简化类型转换C++标准库中的<sstream>提供了比ANSI C的<stdio.h>更高级的一些功能,即单纯性、类型安全和可扩展性。在本文中,我将展示怎样使用这些库来实现安全和自动的类型转换。为什么要学习如果你已习惯了<stdio.h>风格的转换,也许你首先会问:为什么要花额外的精力来学习基于<sstream&g...

2018-08-14 21:11:53 416 1

转载 C++ sstream 中处理字符串

C++引入ostringstream、istringstream、stringstream这三个类,要使用他们创建对象就必须包含<sstream>这个头文件。istringstream的构造函数原形如下:istringstream::istringstream(string str);它的作用是从string对象str中读取字符,stringstream对象可以绑定一行字符串,...

2018-08-14 21:10:32 320

转载 c++读取TXT文件内容

c++读取TXT文件内容首先添加头文件:#include <iostream>#include <fstream>#include <cassert>#include <string> 1. 逐行读入void readTxt(string file){ ifstream infile; infile....

2018-07-26 21:48:15 7373 1

转载 C++ explicit关键字详解

首先, C++中的explicit关键字只能用于修饰只有一个参数的类构造函数, 它的作用是表明该构造函数是显示的, 而非隐式的, 跟它相对应的另一个关键字是implicit, 意思是隐藏的,类构造函数默认情况下即声明为implicit(隐式).那么显示声明的构造函数和隐式声明的有什么区别呢? 我们来看下面的例子:class CxString  // 没有使用explicit关键字的类声明,...

2018-07-26 16:07:52 146

原创 复制一个复杂链表

在牛客网上刷题时,出现了如下的错误:您的代码已保存 段错误:您的程序发生段错误,可能是数组越界,堆栈溢出(比如,递归调用层数太多)等情况引起 case通过率为0.00%试题题目为:复杂链表的复制。class Solution {public: RandomListNode* Clone(RandomListNode* pHead) {if(pHead == NULL) retur...

2018-05-29 15:26:59 236

转载 C++ STL之vector总结

vector是表示可变大小数组的序列容器。就像数组一样,vector也采用的连续存储空间来存储元素。也就是意味着可以采用下标对vector的元素进行访问,和数组一样高效。但是又不像数组,它的大小是可以动态改变的,而且它的大小会被容器自动处理。本质讲,vector使用动态分配数组来存储它的元素。当新元素插入时候,这个数组需要被重新分配大小为了增加存储空间。其做法是,分配一个新的数组,然后将全部元素移...

2018-05-28 19:07:30 182

转载 C++位运算

位运算是指按二进制进行的运算。运算符 含义 描述& 按位与 如果两个相应的二进制位都为1,则该位的结果值为1,否则为0| 按位或 两个相应的二进制位中只要有一个为1,该位的结果值为1^ 按位异或 若参加运算的两个二进制位值相同则为0,否则为1~ 取反 ~是一元运算符,用来对一个二进制数按位取反,即将0变1,将1变0<< 左移 用来将一个数的各二进制位全部左移N位,右补0>...

2018-05-16 09:11:01 780

转载 if __name__ == '__main__' 如何正确理解

__name__ 是当前模块名,当模块被直接运行时模块名为 __main__ 。这句话的意思就是,当模块被直接运行时,以下代码块将被运行,当模块是被导入时,代码块不被运行。__main__'__main__' is the name of the scope in which top-level code executes. A module’s __name__ is set equal to ...

2018-05-12 10:16:54 2838

原创 SQL中count用法

C#2012数据库编程入门经典中第56页给出了如下代码Select count(*) as "Total Records"from Person.ContactSelect count(Title) as "Not Null Titles"from Person.Contact结果为Total Reconds19972Not Null Titles1009但

2018-01-02 21:35:32 1144

转载 SQL数据库创建失败,提示无法创建列出的某些文件名

在学习SQL的时候出现了很多低级错误如下use masterCREATE DATABASE SQL2012DbON PRIMARY( NAME = Sql2012Data,FILENAME ='E:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\Sql2012Data.mdf',SIZ

2018-01-01 20:58:08 14460

原创 anaconde安装第三方库feedparse

机器学习实战的第四章需要安装feedparse书上的是自己去下载包,然后安装的,但是我用的是anaconde,方便了太多。但是本人纯属小白一个安装时在Anaconda Prompt 下输入:conda install feedparser 即可第一次输入时打成了feedparse,会出现提示重新输入正确指令即可。

2017-11-03 19:56:20 1918 3

转载 python3报错解决办法:UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 199: illegal multib

出现错误:UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 199: illegal multibytTypeError: 'range' object doesn't support item deletion

2017-11-03 10:33:20 3335

转载 python 模块的__name__属性

这几天开始学习Python,遇到一些问题,也解决了一些问题。其中if __name__ == '__main__':这句估计很多和我一样的初学者都是不求甚解。这里作一下解释:1:__name__是一个变量。前后加了双下划线是因为是因为这是系统定义的名字。普通变量不要使用此方式命名变量。2:Python有很多模块,而这些模块是可以独立运行的!这点不像C++和C的头文件。3

2017-11-01 15:40:44 500

转载 TypeError: 'dict_keys' object does not support indexing

在python2.x中,dict.keys()返回一个列表,在python3.x中,dict.keys()返回一个dict_keys对象,比起列表,这个对象的行为更像是set,所以不支持索引的。       解决方案:list(dict.keys())[index]将dict.key()  改为  list(dict.key())[index]

2017-11-01 15:23:26 426

转载 新手常见Python错误

当初学 Python 时,想要弄懂 Python 的错误信息的含义可能有点复杂。这里列出了常见的的一些让你程序 crash 的运行时错误。1)忘记在 if , elif , else , for , while , class ,def 声明末尾添加 :(导致 “SyntaxError :invalid syntax”)该错误将发生在类似如下代码中:

2017-10-31 19:26:34 319

转载 Python 的reload()方法

reload()函数将以前导入过的模块再加载一次。重新加载(reload)包括最初导入模块时应用的分析过程和初始化过程。这样就允许在不退出解释器的情况下重新加载已更改的Python模块。若干注意事项:1. 如果模块在语法上是正确的,但在初始化过程中失败,则导入过程不能正确地将模块的名字绑定到符号表中。这时,必须在模块能被重新加载之前使用import()函数加载该模块。2. 重新加载

2017-10-30 15:53:33 23459

理解四元数

讲解四元数的文献,UnderstandingQuaternionsin,讲解的很透彻。

2017-06-21

空空如也

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

TA关注的人

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