自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Markdown常用语法及进阶

文章目录前言用途Markdown基本语法1.标题前言Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。看到这千万别被语言吓到,我刚接触 Markdown 的时候以为它跟C语言,java觉得又要花很多时间来学习这新的东西了,感觉很抵触,但是学习Markdown语法真的花不了几分钟,常用的标记符号也就几个,学完之后是真香!Mark...

2020-05-07 12:19:33 374

原创 将本地项目代码上传到码云(Gitee)或GitHub

git 的安装教程: 传送门准备配置1.去github(码云)上根据网站的提示来创建自己的远程Repository(仓库)2.$ git init # (建立本地git仓库)------注意:此指令本地源码根目录执行,执行成功后,会在当前目录生成一个隐藏的名字为“.git”的目录。所有对本地仓库的操作信息都在此目录下存储。3.$ git remote add origin https://...

2020-05-04 22:00:05 1927

原创 高效地从GitHub找开源项目小技巧

Github是一个巨大的代码开源库和开源社区,拥有着数十亿代码和超过900万开发者用户,另外在GitHub上的开源项目也是最全的GitHub项目简要介绍首先,我们随便打开一个项目如下1代表项目的名字JeffLi19932是关于项目的简要描述最下面的README.md是关于该项目的详细说明Star是点赞数,Fork是下载次数,Star和Fork数是评判一个项目是否火热的标准这里...

2020-05-03 10:40:25 238

原创 排序算法-快速排序思路及其实现

基本思想:通过一趟排序将待排记录分隔成独立的两部分,其中一部分记录的关键字均比另一部分的关键字小,则可分别对这两部分记录继续进行排序,以达到整个序列有序1.任取一个元素 (如第一个) 为中心2.所有比它小的元素一律前放,比它大的元素一律后放,形成左右两个子表3.对各子表重新选择中心元素并依此规则调整,直到每个子表的元素只剩一个划分过程中的实例:算法分析:平均计算时间是O(nlog2...

2020-05-01 00:24:40 772

原创 动态规划之01背包问题思路及其实现

问题描述给定N个物品和一个背包,背包的容量为W, 假设背包容量范围在[0,15],第i个物品对应的体积和价值分别为W[i]和v[i]。各种物品的价值和重量如下:物品编号 1 2 3 4 5重量W 3 4 7 8 9价值V 4 5 10 11 13解题思路动态规划原理:是一种将问题实例分解为更小的、相似的子问题,并存储子问题...

2020-04-24 23:42:23 2777

原创 基于Linux用C语言实现TCP半双工通信和UDP半双工通信

TCP协议/UDP协议介绍TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议)是指能够在多个不同网络间实现信息传输的协议簇。TCP/IP协议不仅仅指的是TCP 和IP两个协议,而是指一个由FTP、SMTP、TCP、UDP、IP等协议构成的协议簇, 只是因为在TCP/IP协议中TCP协议和IP协议最具代表性,所以被...

2020-04-22 18:57:53 2546 2

原创 用C语言和Java递归实现归并排序

归并排序归并:将两个或两个以上的有序表组合成一个新有序表主要的思想:划分,求解子问题,综合解利用递归的分治方法:1、将原序列细分,直到成为单个元素2、在将分割后的序列一层一层地按顺序合并,完成排序。细分通过不断深入递归完成,合并通过递归一层层返回完成伪代码:算法分析:时间效率:O(nlog2n)空间效率:O(n)稳 定 性:稳定C语言实现归并排序源代码:#inclu...

2020-04-18 00:42:53 195

原创 C语言和Java生成随机数

在实际编程中,我们经常需要生成随机数,例如,实现排序算法的时候通过生成随机数来测试算法的可行性C语言生成随机数在C语言中,我们一般使用 <stdlib.h> 头文件中的 rand() 函数来生成随机数,rand() 会随机生成一个位于 0 ~ RAND_MAX 之间的整数。RAND_MAX 是 <stdlib.h> 头文件中的一个宏,它用来指明 rand() 所能返回...

2020-04-18 00:02:19 469

原创 Linxu Shell编程

Shell 编程概述Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口它接收用户输入的命令并把它送入内核去执行。实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。不仅如此,Shell有自己的编程语言用于对命令的编辑,它允许用户编写由shell命令组成的程序。Shell编程语言具有普通编程语言的很多特点,比如它也有循环结构和分支控制结构等,用这种编程...

2020-04-12 14:31:37 492

原创 Ubuntn 12.04.2 -desktop 开机黑屏问题

** 基于虚拟机 VMware下的Ubuntn 12.04.2 -desktop 开机黑屏问题**在刚开始学习Linux系统的时候,安装环境遇到了很多让人心态爆炸的问题,各种bug不断,其中有一个问题就是在装了Ubuntn 12.04.2 -desktop 系统之后,刚安装完第一次开机的时候还好,后面第二次打开的时候经常会出现开Ubuntn会黑屏无法正常启动,没办法了想关掉它的时候一直显...

2020-04-01 14:56:32 128

空空如也

空空如也

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

TA关注的人

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