![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习总结
五癫
武汉理工大学软件工程
展开
-
c的预处理器
当我们写完c的源代码后,不管是在Linux环境下输入命令行手动编译链接程序,还是在IDE集成环境下(列如vs)中点击生成,或者直接运行程序,对于源码处理的第一步,就是预处理器来对源代码处理。故,第一步要干的事(也就是预处理器要干的事):删除注释,插入被#include指令包含的文件内容,定义和替换由#define指令定义的符号,根据条件编译指令来选择编译内容。1.预定义符号:由预处理器定义的符号(原创 2015-09-23 20:42:06 · 517 阅读 · 0 评论 -
从零开始一步步写LSTM
欢迎转载,但请务必注明原文出处及作者信息。@author: huangyongye @creat_date: 2017-03-09 前言: 根据我本人学习 TensorFlow 实现 LSTM 的经历,发现网上虽然也有不少教程,其中很多都是根据官方给出的例子,用多层 LSTM 来实现 PTBModel 语言模型,比如: tensorflow笔记:多层LSTM代码分析转载 2017-12-05 16:41:39 · 8667 阅读 · 1 评论 -
UNIX网络编程卷1:套接字联网API-第一部分:简介
在学习网络编程的时候,特别是对偏C系的同学来说,网络编程卷1/卷2和高级环境编程都是必修课。本系列博客从简介开始,对课本重要部分,结合自己的理解一一解读,并对自己在学习的过程中碰到的问题进行一一记录。 1.在学习软件编程的时候,我们第一步是先学会一门语言,然后实现一个小模块(封装成类,函数等),来完成某个具体功能或解决某个具体问题。然后在参与真正项目的时候,往往涉及到大量的封装,模块与模块之间原创 2017-06-29 11:06:41 · 501 阅读 · 0 评论 -
关于ubuntu中文件类型没有颜色区分的配置文件修改
我的环境:ubuntu14.04 64位默认安装时没有文件类型的颜色区分,看起来很不方便解决方案:编辑配置文件 vim ~/.bashrc进入命令行模式,搜索 :/ls --开启选项(就是把前面的#去掉)force_color_prompt=yes alias ls='ls --color=auto'alias dir='dir --colo原创 2017-07-05 11:24:41 · 2812 阅读 · 0 评论 -
c++boost中的asio介绍
asio库基于操作系统提供的异步机制。主要关注于网络通信方面。封装了socket API,支持TCP,UDP,ICMP等网络通信协议。asio的异步操作并不局限于网络编程,还支持串口读写,定时器,SSL等功能,使用asio不需要编译,但需要依赖其他boost库组件,最基本的是boost.system和boost.datetime库,用来提供系统错误和时间支持。其他可选的库还有regex,t翻译 2015-10-30 09:03:20 · 1291 阅读 · 2 评论 -
linux下各种服务的安装和解析
centos7.0下 1.telnet服务的安装 (1)检测centos7.0是否已经安装了两个包:telnet-server,xinetd rpm -qa telnet 和 rpm-qa xinetd因途中yum我用ctrl+z命令中断过(或系统正在自动更新) ,所以再运行yum时,出现 a原创 2015-10-25 10:29:12 · 1276 阅读 · 0 评论 -
c/c++/boost字符串的学习
1.纯c中字符串的机制以及对其的处理 C语言中对字符串常量是按字符数组处理的,c语言中没有字符串变量,只有字符变量 (1)字符串的表现形式 字符数组的定义: char c[10]; c[0]='i';转载 2015-09-20 09:38:25 · 1716 阅读 · 0 评论 -
虚拟机中centos联网
网上有很多教程,能解决此问题的比较多,本人亲测一种自认为最简单的一种方式 1.如图,在设置中选择NAT模式.2.在个人pc机中进入计算机管理3.打开虚拟机提供的DHCP Service服务和NAT服务4.重新开启虚拟机中的centos,点击若是上图所示,打开 火狐浏览器,输入www.baidu.com,进入网站,则可以联网原创 2015-10-20 13:36:28 · 499 阅读 · 0 评论 -
初学领域知识我们应该如何下手?
记得以前学习的时候,部分人一上来就开始“我们今天学习重点要考的消费者-生产者问题”,“今天学习原码反码补码的转换”、“今天学习协方差矩阵”等等,然后就开始了各种细节的计算过程。问题是,这些东西是干嘛的?用来解决什么问题的?在我们专业中如何应用?回首过去,个人觉得要想学好任何一门知识,需要从以下四步开始。1.了解其发展历史。 历史是最好的老师,方法的发现和创造都是为了处理当时实际问题的...原创 2018-06-06 13:32:06 · 375 阅读 · 0 评论