自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 C++学习笔记1

C++学习

2022-07-28 11:21:17 194

原创 7.Java学习之进制转换

二进制数,由0,1组成,要求0b或者0B开头:如0b11八进制,由0~7组成,要求以0开头:如015十进制数,由0~9组成:如99十六进制,要求0x或0X开头,如:0x15由其他进制数转为十进制,利用各位累加法,十进制转为其他进制数,利用短除法。各进制数表述如下表。...

2020-11-03 15:59:45 43151

原创 6.Java学习之数据类型

1.Java是一种强类型语言,每个变量都必须声明其数据类型。2.Java的数据类型可以分为两大类:基本数据类型和引用数据类型。#mermaid-svg-bSZnQDlFNu3Bk1pu .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-bSZnQDlFNu3Bk1pu .label text{fill:#333

2020-11-03 15:52:33 107

原创 5.Java学习之注释

注释1.含义:为了方便程序的阅读,Java语言允许程序员在程序上写上一些说明性的文字,用来提高程序的可读性,这些文字性的说明就称为注释。2.分类单行注释:使用“//”开头,“//”后面的单行内容均为注释,例如//这是一行注释,解释说明多行注释:多行注释以“/*”开头以“/”结尾,在这之间的均为注释,多行注释不能嵌套。/*这是第一行注释,解释说明这是第二行注释,解释说明这是第三行注释,解释说明/文档注释:以“/**”开头以“*/”结尾,注释中包含一些说明性的文字以及Java

2020-11-03 15:03:44 89

原创 3.Java学习之java跨平台原理

Java跨平台原理1.一次编译,到处执行:首先使用javac HelloWorld.java 将程序编译为字节码文件HelloWorld.class;然后执行java HelloWorld命令执行程序,在执行时,会动态调用JVM解释执行。#mermaid-svg-EOiWEkxLKbzywQZp .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;co

2020-11-03 10:28:21 115

原创 4.Java学习之常见注意事项及错误类型

常见注意事项及错误类型1.最低级的错误:单词拼写错误。2.要求源文件名字和类必须一模一样。3.所有的标点符号必须是英文状态的,需要注意输入法。4.小、中、大括号必须匹配,成对编程。5.注意缩进:tab 向前缩进 shift+tab。6.编译:javac HelloWorld.java。7.执行字节码文件不需要加class后缀:java HelloWorld。8.Java中大小写严格区分,大小敏感。9.代码要有框架:public class HelloWorld{ public stat

2020-11-03 10:07:39 120

原创 2.Java学习之HelloWorld分析

Java跨平台原理1.一次编译,到处执行,如下图:首先使用javac HelloWorld.java编译成HelloWorld.class文件接下来在各自平台的JVM上解释执行.class文件#mermaid-svg-FfyElNBgCCKtZ7KW .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-F

2020-11-03 09:51:11 113

原创 1.Java学习之jdk安装

1. Java官网下载jdk8,主流商用版本,持续维护更新https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html2.环境变量配置右击我的电脑-》属性-》高级系统设置-》环境变量-》系统变量选择Path-》新建添加jdk下的bin路径如果在dos窗口下执行程序命令,首先会当前路径下寻找程序,然后会在系统Path路径寻找程序执行。可以配置classpath路径,执行.class文件时会默认在系统中搜

2020-11-03 09:01:33 89

原创 ubuntu下火狐浏览器flash插件与h5插件安装

1.flash插件安装: 到官网下载.tar.gz安装包 https://get.adobe.com/cn/flashplayer/download/?installer=FP_32.0_for_Linux_64-bit_(.tar.gz)_-_NPAPI&sType=7709&standalone=1 解压并进入到当前目录中,执行以下命令:sudo cp ./libflashplayer.so /usr/lib/mozilla/plugins 重新启...

2020-10-04 15:00:56 783 1

原创 1.socket概念及两种系统下socket的对比

1.socket概念及典型应用socket 的原意是“插座”,在计算机通信领域,socket 被翻译为“套接字”,它是计算机之间进行通信的一种约定或一种方式。通过 socket 这种约定,一台计算机可以接收其他计算机的数据,也可以向其他计算机发送数据。socket 的典型应用就是 Web 服务器和浏览器:浏览器获取用户输入的 URL,向服务器发起请求,服务器分析接收到的 URL,将对应的网...

2020-04-22 20:18:05 438

原创 如何上手makefile文件

1.makefile文件及make介绍:makefile:Makefile 文件描述了整个工程的编译、连接等规则。其中包括:工程中的哪些源文件需要编译以及如何编译、需要创建哪些库文件以及如何创建这些库文件、如何最后产生我们想要的可执行文件。尽管看起来可能是很复杂的事情,但是为工程编写Makefile 的好处是能够使用一行命令来完成“自动化编译”,一旦提供一个(通常对于一个工程来说会是多个)正确...

2020-04-21 11:43:29 189

原创 linux下vim编辑器格式调整

1.首先Ubuntu下需要安装vim编辑器,打开终端:sudo apt-get install vim-gtk2.打开vim配置文件:sudo vim /etc/vim/vimrc针对与某一个用户的配置:~/.vimrc 全局配置:/etc/vim/vimrc3.按键i,将如下配置信息添加到末尾:"语法高亮syntaxon"设置显示行号setnumber...

2020-04-21 09:53:56 658

原创 python编写程序过程

1.编写伪码在一个比较泛的层面上考录程序,每行伪码都像是一条函数调用,必须写出所需的全部函数才行。2.数据表示将需要的数据表示出来,分清哪些是全局变量。3.编制函数清单列出清单说明函数的功能,同时说明它们需要怎样的参数以及需要返回什么样的值。...

2019-05-18 14:21:10 585

原创 NS3学习之整体介绍

NS3整体介绍目录结构src目录是ns-3的源代码目录,其目录结构基本和ns-3模块相对应这些模块目录的子目录都是固定的。bindings/ 绑定python语言的doc/ 帮助文档examples/ 应用该模块的示例代码helper/ 模块对应的helper类源文件model/ 模块代码的.cc和.h文件test/ 模块设计者编写的模块测试代码wscript一...

2019-03-02 08:38:10 11051 4

原创 ns3学习之first.cc分析

/* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- *//* * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License ve...

2019-01-26 11:04:42 2011

原创 ns3学习之ns3模拟基本流程

选择或开发相应模块:根据实际仿真对象和仿真场景选择相应的仿真模块:如果是有线局域网络(CSMA)还是无线局域网络(Wi-Fi);节点是否需要移动(mobility);使用何种应用程序(application);是否需要能量(energy)管理;使用何种路由协议(internet、aodv等);是否需要动画演示等可视化界面(visualizer、netanim)等。如果要搭建的网络是比较新的网络,如...

2019-01-25 16:32:05 4932 4

原创 ns3学习之初识ns3

    由于网络的不可控性、易变和不可预测等特性,给新的网络方案的验证、分析和比较带来的极大的困难。    NS3是一个离散事件模拟器,旨在满足学术研究和教学的需求。NS3项目是一个始于2006年的开源项目,负责开发ns3软件。 NS-3并不是NS-2的扩展,而是一个全新的模拟器。    网络通信研究方法: 分析方法:在理论和协议层面上对网络通信技术或系统进行研究分析,抽象出数学分析模...

2019-01-24 19:05:51 3649

原创 怎样使用ApowerMirror实现将手机屏幕投屏到电脑

怎样使用ApowerMirror实现将手机屏幕投屏到电脑介绍使用说明介绍软件介绍:ApowerMirror是一款能够将安卓/iPhone屏幕画面投射到电脑的软件,并且也支持安卓用户从电脑使用鼠标和键盘反向控制手机。使用此款软件,您可以在电脑中与同事大屏分享手机中PPT、PDF等文件材料,也可以在电脑中用鼠标和键盘尽享手游及发送信息的乐趣。网上可以找到吃鸡的键位的教程,但没有介绍王者荣耀的。我...

2019-01-24 14:52:44 9095 2

思维导图软件Novamind574

下载完后,双击NovaMind574.exe运行,安装(如果不是默认安装,记得你的安装目录)。 安装完后和谐: 1、把和谐文件拷到这里(如果打开了NovaMind,先把它关闭): C:\Program Files\NovaMind Software\NovaMind 5\ (XP系统,默认安装目录) 2、运行和谐文件,点“补丁”即可,出现“文件已补丁”。退出 3、重新打开NovaMind,左上角不再出现试用版的提示,则和谐成功。

2018-10-29

cfree5.0破解版

cfree免费版是一款专业的c++/c语言开发软件。cfree免费版的特色在于其强大的编译器兼容性,软件支持实惠解析用户输入的代码,具有自动提示功能,帮助用户更加轻松快速的书写代码。 cfree免费版特色介绍: 1. 支持多编译器,可以配置添加其他编译器; 目前支持的编译器类型: (1) MinGW 2.95/3.x/4.x/5.0 (2) Cygwin (3) Borland C++ Compiler (4) Microsoft C++ Compiler (5) Open Watcom C/C++ (6) Digital Mars C/C++ (7) Ch Interpreter 2. 增强的C/C++语法加亮器,(可加亮函数名,类型名,常量名等); 3. 增强的智能输入功能; 3. 可添加语言加亮器,支持其他编程语言;

2018-05-26

空空如也

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

TA关注的人

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