自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 有哪些成功的软文营销实例呢?

1.鸡汤类软文:如果可以回到十年前,你想改变什么2.故事类软文:伟大的安妮3.干货类软文:李老鼠说车4.搞笑类软文:天才小熊猫TERA游戏

2019-12-04 13:13:55 750

原创 有哪些常见的在线百科?

百度百科,常用百度搜索的人一定不陌生互动百科,基于中文维基技术(维客,wiki百科)的网络百科全书,搜狗百科,搜狗旗下推出的百科产品好搜百科,同为搜索引擎的专属百科360百科,360搜索进入大众视野后出现的配套搜索百科...

2019-12-04 00:14:00 1781

原创 微信公众号平台如何崛起?

在微信进入大众视野后,随之而来的公众号也迅速崛起。在一定形式上和微博等自媒体进行了冲击,那么很明显微信公众平台有他自己的优势  1、从用户规模来说;  微信平台的用户基数已经成为移动互联网最大数量,用户规模遥遥领先;  2、从用户体验来说;  用户体验已经做到非常到位,线上客服等发展完善;  3、从开放平台来说;  微信迅速推出开放平台,吸引了大量平民创业者和专业的公司团队加入,也...

2019-12-03 23:42:22 413

原创 为什么微商能够在信息时代崛起

微商是这两年新兴的一种职业,商家通过手机移动端进行商品售卖,主要通过微信、QQ、微博等聊天平台销售产品。与传统商业“捆绑代理商模式”不同,微商投资门槛低,而且不必构建系统的网络渠道,并凭借低廉的成本、方便的顾客沟通等优势。在微商发展模式逐渐形成了以口袋购物为主的C2C模式、以微信第三方为主的B2C模式、以京东购物入口为主的B2C2C模式。那么微商有那些优势?(1)微信用户群体大,微商潜在客...

2019-12-02 19:39:53 297

原创 为什么我们要进行博客营销

首先我们要了解博客产生的背景:在一种web2.0时代,为了发表一些看法,分享知识和经验,同时增加创造性和自主性,而专门设计了很大类的博客。有很多知名的博客网:国内如新浪博客,网易博客,阿里巴巴博客等。而博客营销可以通过博客创作一些文章,或者分享他人的有参考价值的文章,通过发布博客来吸引网民关注和达成购买欲望,达成交易(线上或线下均可)。那么它也有一定的方法,博客营销的方法就是专注热点,然后...

2019-12-02 18:58:37 247

原创 关于网络广告的的概念

简单地说,网络广告就是在网络上做的广告。利用网站上的广告横幅、文本链接、多媒体的方法,在互联网刊登或发布广告,通过网络传递到互联网用户的一种高科技广告运作方式。与传统的四大传播媒体(报纸、杂志、电视、广播)广告及近来备受垂青的户外广告相比,网络广告具有得天独厚的优势,是实施现代营销媒体战略的重要一部分。Internet是一个全新的广告媒体,速度最快效果很理想,是中小企业扩展装大的很好途径,...

2019-12-02 18:54:11 517

原创 你了解你接受的email推销吗?

在日常生活中,不管是你吃的食物,玩的游戏,还是你去应聘企业信息,你都会接受各种各样的email,这其实都属于email的营销范畴,那么你真的了解他吗?首先看概念,EDM营销(Email Direct Marketing)也即:Email营销、电子邮件营销。企业可以通过EDM建立同目标顾客的沟通渠道,向其直接传达相关信息,用来促进销售。EDM有多种用途,可以发送电子广告、产品信息、销售信息、市场...

2019-11-27 15:22:07 778

原创 网络营销的本质和核心是什么?

网络营销不是网络推广、网站推广,不是搜索引擎优化,网络营销的核心应该是:供需双方通过互联网进行的一种交换行为这种行为之所以存在的基础在于通过互联网进行这种交换对双方都有利或者说更有利,这种交换包括信息上的交换。网络营销链条中的一端是供应方、一端是需求方,供应方通过互联网寻找需求方,需求方也在通过互联网寻找供应方,而在这条链条中,位于链条柄的是需求方,只有把握了这个柄,也就是说,把握了用户的需...

2019-11-27 00:58:48 2375

原创 linux系统上的git命令

首先在linux上安装git,git是一个方便处理工作版本的工具。安装好git后,首先建立自己的工作区。通过gitinit命令实现初始化,将当前目录作为初始化仓库,这时会多出一个.ssh文件,但是是隐藏的。git通过ssh协议连接远程仓库,.ssh是个文件里面存放有公钥和私钥。本地仓库和远程仓库均保存有版本信息通常我们写的代码保存在我们的目录中,我们要把它添加到工作区中...

2019-09-24 16:54:48 297

原创 网络营销的基本概念

网络营销是企业整体营销战略的一个组成部分,是为实现企业总体经营目标所进行的、以互联网为基本手段营造网上经营环境的各种活动。笼统的说,凡是以互联网为主要手段开展的营销活动,都可以称为网络营销(有时也称为网上营销、互联网营销等)但实际上并不是每一种手段都合乎网络营销的基本准则,也不是任何一种方法都能发挥网络营销的作用。...

2019-09-21 16:31:49 803

原创 http协议

首先http是一个超文本传输协议,它是一个应用层协议,我们所熟悉的tcp协议是一个传输层的协议。其次响应状态码一般为三位数,第一个数字表示一类响应类型,这里举例说一些常见的响应码然后我们来了解http的应答状态码200 ok404 客户端错误 资源不存在403 没权限500 通用服务器错误503 服务器暂时无法访问最后,来介绍一下http和https协议的区别HTTPS和H...

2019-08-05 20:38:52 124

原创 编译链接原理

编译链接原理编译和链接:1)预编译(生成*.i文件)1>将所有的“#define”删除,并且展开所有宏;2>处理掉所有条件预编译指令,如:“#if”、“#ifdef”、“#elif”、“#else”、“#endif”;3>处理“#include”指令,这是一个递归过程;4>删除所有的注释“//”和“/* */”;5>添加行号和文件名标识;6&...

2019-08-05 20:14:41 98

原创 快速排序 c语言

快速划分是不稳定的,它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列,也可以非递归进行,两个方法依次讲解。快速排序 的一次划分 时间复杂度O(n)空间复杂度O(1)int Partition(int *arr,int low,...

2019-05-15 16:47:43 168

原创 shell排序 c语言

shell排序分组进行多次插入排序//时间复杂度O(n^1.3)~O(n^1.5),不稳定//一趟shell过程,缩小增量排序,多次使用插入排序void Shell(int *arr,int len,int gap){ int tmp; int i; int j; for(i=gap;i<len;i++) { tmp =...

2019-03-28 16:39:07 818

原创 插入排序 c语言

插入排序的最大特点:越有序越快,完全有序则为O(n)稳定性 :稳定 时间复杂度:n ---- n的平方算法思想:从第二个数字开始向前比较,先保存该数字,向前循环如果有序则跳出如果无序,则每一步都赋值,找到合适的位置插入之前保留的该数字void InsertSort(int *arr,int len)//从小到大{ int tmp; int i; in...

2019-03-28 16:18:03 260

原创 冒泡排序 c语言

冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。冒泡排序算法的原理如下: 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 针对所有的元素重复以上的步骤,除了第一个。 持续每次对越来越少的元素重复上面的步骤,直到没有任何...

2019-03-28 15:32:13 518

原创 数据结构,循环链表

//带头节点的循环链表//链表初始化void InitList(CList plist){ assert(plist != NULL); if(plist==NULL) { return ; } plist->next = plist;//plist->next = NULL;}//头插bool Insert_he...

2019-03-14 23:55:34 148

原创 数据结构,链表

单链表单链表物理不一定相邻,单链表通过保存下一个结点的地址来访问下一个结点typedef struct Node{ int data;//存放数据 struct Node *next;//存放下一个节点的地址}Node,*List;//List == Node *//头插void Insert_head(CList plist,int val){...

2019-03-14 23:52:28 143

原创 数据结构,不定长顺序表

pragma once//不定长顺序表#define OK 0#define INDEX_ERROR 1#define POINT_NULL 2#define FOUND_ERROR 3typedef int State;typedef struct DSeqList{ int *elem;//指向动态创建的内存 int length;//有效数据...

2019-03-14 22:47:23 161

原创 数据结构,定长顺序表

typedef struct SeqList//定长顺序表{ int elem[SIZE]; int length;//有效数据个数}SeqList,*PSeqList;//44//初始化顺序表psvoid InitSeqList(PSeqList ps)//PSeqList == SeqList *;{ assert(ps != NULL); if...

2019-03-14 22:39:55 139

原创 数据结构,线性表分类

线性表 1、顺序表(逻辑相邻,物理也相邻)。一维数组可以看做是特殊的顺序表 2、链表(逻辑相邻,物理不一定相邻)顺序表中分为定长顺序表和不定长顺序表,其中定长顺序表一般不在日常中使用,通常使用不定长顺序表。链表中分为单向链表,双向链表,循环链表,静态链表。单向链表带有头结点,尾结点,尾结点中的next保存NULL,头结点不存放数据双向链表多存放一个保存前一个结点的地...

2019-03-14 18:22:13 1879

原创 编译器的执行

.c ,cpp .i .s .asm .o .exe 由第一步到第二步首先要进行预编译处理(字处理),这一步中会进行1 删除注释 2 宏替换 3 展开include在第二步到第三步中会进行编译,就是查错,查找是否符合使用规则下一步会进行翻译,把我们输入的语言翻译成计算机可以识别的语言最后一步生成链接(找符号)...

2018-11-14 13:51:27 198

原创 指针类型

指针类型分很多先来看一维数组 int arr[4] 类型 arr int * 数组首元素的地址 arr+1 int * 第二个元素的地址 arr[0] int 第一个元素 ...

2018-10-28 15:11:44 142

原创 关于进制转化的相关问题

原题呢由于数字小,我们直接计算就能得到结果,那么在大的数字中我们会有更加简单的方式来解决这个问题那么给出一题 假设在n进制中,下面的等式成立,567*456=150216,a的值是()。 A 9 B 10 C 12 D 18首先我们有第一种方法,只判断个位数 6*7%n==6,通过...

2018-10-22 17:40:14 146

原创 关于传指针和解引用使功能函数影响主函数的相关问题

子函数的改变能够影响到父函数,一定要传指针和解引用,两个条件缺一不可在这里以一个简单的主函数数值交换来演示如何来通过功能函数来影响主函数,并给出一些错误例证void Swap_err1(int a,int b)//error1{ int tmp = a; a = b; b = tmp; //printf("%d,%d\n",a,b);}在没有学习指针部...

2018-10-19 17:13:12 239 1

原创 经典例题整理(谭浩强c语言第五版第四章第九题)

如果我们按照题的要求,应该是直接定义一个变量使它小于100000,这里我们说给定一个正整数。求几位数我们采取除以十后与零比较的方法给出功能函数int Figure1(int n){if(n == 0){return 1;}int count = 0;while(n != 0){count++;n /= 10;}return count;}分别输出每一...

2018-06-03 14:14:58 2169

原创 关于微软2012编译器的调试

在编写程序中我们常常会发现自己的程序出现问题,但自己又看不出来哪里出错,这个时候就需要调试。可以简单分为以下步骤;1 调试首先需要下一个断点,断点顾名思义,就是执行到哪里结束,通常断点不是随便下的,下到对应的printf函数比较方便,再点击 逐过程 按钮进入到功能函数的内部按照 逐语句 的方法进行调试断点:用鼠标左键向代码的左侧点击一下出现的红点2 在 逐语句 调试过程我们会打...

2018-06-03 11:26:30 244

原创 c语言循环语句学习心得

目前循环语句用的最多的自然还是for循环使用方法for(表达式1;表达式2;表达式三){语句块1}三个表达式有不同的要求1 初始化,最早执行,有且执行一次。2 判断,每次进入循环时执行,每次都执行3步进 就如字面意思(注意:该表达式是在执行完语句块1后再执行,每次都执行)3个表达式都可里不写在for的括号中,换行写都是可以的,同样也可以省略,但是for中的两个分...

2018-05-25 18:03:10 4007

原创 c语言浮点数的体会

浮点数的类型分3类:1.float,单精度浮点数,占用4个字节,表示范围:3.4e-38~3.4e382.double,双精度浮点数,占用8个字节,表示范围:1.7e-308~1.7e3083.long double,长双精度浮点数,占用10个字节,表示范围:1.2e-4932~1.2e4932这么官方的语言似乎难懂,那么实用一点来说呢通常我们打印数据用的%d是代表的十进制...

2018-05-07 17:47:46 333

空空如也

空空如也

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

TA关注的人

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