自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 问答 (7)
  • 收藏
  • 关注

原创 c++ primer

内置类型的自动类型转换:初始化和赋值:区别初始化方式:默认初始化取决于类型:如何是string则是空串 如果是别的不一定。定义和声明:头文件负责声明cpp文件负责定义内层覆盖外层作用域引用:注意*** 引用并非一个对象void*指针基本数据类型和声明符:指向指针的引用:extern关键字:...

2019-06-17 17:27:30 150 1

原创 头文件

#include 是一个来自C语言的宏命令,它在编译器进行编译之前,即在预编译的时候就会起作用。/* main.cpp */#include "math.h"main(){ int number1 = f1(); int number2 = f2(number1);}实际上 相当于:/* ~main.cpp */double f1();double f2(d...

2019-05-30 20:26:28 5507

原创 github使用总结

repository仓库也就是一个项目star:收藏fork:克隆 将别人的仓库复制到自己账户下 该fork项目独立存在 是一个分支pull request :发起请求自己所在的更改发送到原作者。原作者查看后 如果满意可以合并到原仓库watch:关注 只要这个项目有更新 你都会收到提醒。issue:评论 别人给你提bug创建仓库:仓库管理:新建...

2019-05-22 22:37:38 223

原创 Unix-Linux 编程实践教程

shell:用户登录后进入到shell,一个进程,用来出理用户的请求。内核负责把用户的输入传给shellcommand | more : 将命令输出分页显示。more < filename :将标准输入重定向到filenamewho(1) 中的(1)是小节编号。man命令的联机帮助中,[-a] 的[]表示该选项不是一个必须的部分。使用-k的 man命令 可以根...

2019-05-09 15:41:28 726

原创 TCP/IP详解

分组

2019-05-09 12:15:20 98

原创 鸟哥Linux私房菜

计算机基础概念计算器或者计算机简单说作用:接受用户输入指令与数据,经由中央处理器的数学与逻辑单元运算处理后, 以产生或储存成有用的信息CPU:两个重要单元:算数逻辑单元与控制单元算数逻辑单元主要负责程序运算与逻辑判断,控制单元则主要在协调各周边组件与各单元间的工作那么,cpu需要的数据就是从 主存储器 发来的对于CPU的指令集,也分为精简指令集和复杂指令集精简:ARM...

2019-04-22 23:58:50 202

原创 APUE

系统调用:内核的接口。/etc/passwd中存放登录名,由七个字段组成。Unix文件系统:目录的起点为根(/) 目录是包含多个目录项的文件点(.)指向当前目录 点点(..)指向父目录。以斜杠(/)开头的是绝对路径 否则是相对路径。$是shell打印的提示符。文件描述符:当运行一个新程序时候,所有的shell都为其打开三个文件描述符:标准输入、标准输出、...

2019-04-22 14:48:39 563

原创 大话设计模式

UML图解释:接口:继承:接口的实现:关联:实线箭头 表示需要知道另一个类。聚合:拥有关系组合:依赖:虚线箭头一.简单工程模式.面向对象的好处:1.可维护性,不需要对所有的内容进行修改。2.可复用性,这次写过的代码在以后仍然可以用的到。3.可扩展性。4.灵活性好。可随意移动面向对象:通过集成,封装,多态来...

2019-04-22 00:12:18 82

原创 TCP/IP详解卷1:协议

15章:延时确认:不会对每个到来的数据包都返回ACK,累积只传送最后一个,但是不能任意时长的拖延,否则会认为数据丢失而重新传输。有时候,可能只想传送48字节的数据,但是又会加上20字节TCP首部 20字节的IP首部,有效的数据太少了,可能会引起广域网的阻塞,严重影响性能,因此产生了Nagle算法。Nagle算法:当一个TCP在连接中传送数据(已经发送并且没被确认),此时,小的报文段就不...

2019-04-18 23:12:48 151

原创 深度探索c++对象模型

c++在布局以及存取时间上主要的负担是由virtual引起的,包括:1.虚函数2.虚基类c++对象模型 成员和函数:虚函数:虚表 和虚表指针 还有该类的type_info在虚表的里面虚继承:无论,基类被派生多少次,都只会存在一个实体。例如:iostream中只有ios一个实体...

2019-04-12 22:19:46 144

转载 codeblocks 的c++ 不能使用to_string 解决

https://blog.csdn.net/u013271326/article/details/79613898

2019-04-06 22:36:06 982

原创 深入理解计算机系统CSAPP总结

图片来源于:深入理解计算机系统 第3版所以的资源都是二进制01c/c++/java 都是高级语言 必须要转化为低级机器语言指令才能用编译系统:Unix的shell总线中传输的单位:字主存中的数据 (索引/地址-》内容)CPU:PC程序计数器 相当于一个指针一样指向某个主存中的地址 取出来 然后执行简单操作然后更新PC(程序计数器)执行...

2019-04-02 23:05:32 1004

原创 操作系统精髓与设计原理 第9版总结

计算机4个主要部件:CPU 内存(主存) I/O 系统总线MAR:存储器地址寄存器MBR:存储器缓冲寄存器计算机其实所做的事就是:取指令和执行指令取到的指令被放到:指令寄存器(IR)指令也分为四类:举个例子:指令是16位bit 4个16进制 第一个字节是要执行的操作 后三个字节是执行的操作的数字的地址1 940-》1代表加载AC ...

2019-04-02 23:04:43 5869 3

原创 计算机网络总结

图片来源于:计算机网络第七版网络中的节点可以是计算机、集线器、交换机和路由器。早期的ISP互联从工作方式上可以划分:平常我们上网请求的服务就是c/sP2P:核心部分:电路交换:分组交换:包=分组 包头=首部路由器:带宽:网络协议:语法、语义、同步。各层简述:物理层数据链...

2019-04-01 11:08:09 186

原创 机器学习的一个案例

百度大数据比赛sklearn是机器学习中一个常用的python第三方模块,网址:http://scikit-learn.org/stable/index.html ,里面对一些常用的机器学习方法进行了封装,在进行机器学习任务时,并不需要每个人都实现所有的算法,只需要简单的调用sklearn里的模块就可以实现大多数机器学习任务。机器学习任务通常包括分类(Classification)和...

2019-03-22 14:26:00 1718

原创 Unity总结

Input.GetKeyDown(KeyCode.W)//判断是否按下了某个键Input.GetKeyUp(KeyCode.W) 抬起某键位Input.GeiMouseButtonDown(0) 是否按下鼠标 0 1 2 左右中键Input.mousePosition鼠标当前位置的三维坐标飞机大战总结:1.游戏管理GameManager是单例模式public...

2019-03-22 14:25:24 548 1

原创 Unity的协程问题

1.void Coroutinle1() { for(int i = 0; i &lt; 1000; i++) { print(6); StartCoroutine(wait_for_second(3)); } } IEnumerator wait_for_second(...

2019-01-14 15:07:03 377

原创 Unity中的网络通信使用多线程Thread的第二次打开卡顿问题。

在Unity中用到了网络通信(ZMQ),因此使用了多线程。由于收发需要多次执行,因此在多线程中加了个while(true),然后就发现在接收线程中,如果设置为多线程,点击play 执行unity,那么第二次就打不开,就会一直卡顿在那,如果把接收放在update主线程中,那么第一次点击play 执行unity就会卡顿在那(怀疑是接收一直没接收到,阻塞在那里)。于是简单跑了个例子while ...

2018-12-25 12:15:45 2182 1

原创 编译内核遇到的问题

Bios开启虚拟化        安装vmware-toolshttps://blog.csdn.net/u010427874/article/details/80423274 多行删除1.首先在命令模式下,输入“:set nu”显示行号; 2.通过行号确定你要删除的行; 3.命令输入“:32,65d”,回车键,32-65行就被删除了,很快捷吧如果无意中删除错了,可以使用‘u’...

2018-11-22 14:05:55 166

原创 vs2017引入dll动态库(c#)

在做unity的读取excel中,拿IExcelDataReader类读取的过程中,需要加入三个库Excel.dll 和ICSharpCode.SharpZipLib.dll和System.Data.dll 其中ICSharpCode.SharpZipLib.dll和System.Data.dll 会自动添加链接,但是Excel.dll不知道为什么不能自动添加,百度了半天都说右键引用&gt;添...

2018-11-07 21:21:42 4285

转载 obj

转自:https://blog.csdn.net/weiming8517/article/details/47037225OBJ(或 .OBJ)是一种开放的几何定义文件格式,最初由Wavefront Technologies公司开发,用以描述其Advanced Visualizer动画包。该格式已被其他3D图形应用供应商采纳,是一种被绝大多数普遍公认的格式。OBJ文件格式为简单数据格式,它仅表现3...

2018-06-28 16:48:44 616

原创 vs和STK

问题:System.IO.FileNotFoundException:“未能加载文件或程序集“AGI.STKUtil.Interop, Version=9.2.2.0, Culture=neutral, PublicKeyToken=46f7a65aaf1b26a0”或它的某一个依赖项。系统找不到指定的文件答:没有添加引用文件(为项目添加STK Engine API引用。右键“引用”-添加引用-浏...

2018-06-18 13:57:30 1828

转载 3dsmax2018下载

https://www.3d66.com/softhtml/showsoft_353.html

2018-06-04 15:34:47 2169

转载 Linux基础和TensorFlow基础

pip:pip 是一个安装和管理 Python 包的工具pip3:有没有装python2,如果以前有python2,那么pip就是python2的,pip3就是python3的。如果只有python3,pip和pip3就是一样的。Spyder:Python(x,y)的作者为它开发的一个简单的集成开发环境 anaconda自带的更换语言失败或者慢:下载源设置的美国,有墙。要更换成中国 见:ht...

2018-03-04 13:38:54 261

原创 ubantu的python3.6配置TensorFlow

1.安装python2.安装anaconda环境conda create -n tensorflow python=3.6  (因为我安装的是3.6版本)  可能会网络错误 更换清华的源 并且删除defaults行下载TensorFlow然后进入conda环境并安装tensorflowsource activate tensorflowcd Download pip install --ignor...

2018-03-04 13:34:48 444

空空如也

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

TA关注的人

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