自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阳光心态,健康人生的博客

关注内核、虚拟化、分布式、云计算、系统安全

  • 博客(19)
  • 资源 (9)
  • 收藏
  • 关注

转载 非常齐全的链表操作

//无头结点单链表的各类操作#include #include #include using namespace std;struct LinkList {int value;LinkList *next;};//根据输入建立单链表:链表头部插入LinkList *BuildList() {LinkList *head = NULL;int data;int i = 0;while (scanf(

2017-09-30 13:41:24 215

原创 C语言指针详解

这是一篇非常详细并且写的认真的C语言指针方面的文章前言:复杂类型说明    要了解指针,多多少少会出现一些比较复杂的类型,所以我先介绍一下如何完全理解一个复杂类型,要理解复杂类型其实很简单,一个类型里会出现很多运算符,他们也像普通的表达式一样,有优先级,其优先级和运算优先级一样,所以我总结了一下其原则:从变量名处起,根据运算符优先级结合,一步一步分析.下面让我们先从简单的类型开

2017-09-30 13:18:27 313

原创 C语言之回调函数

在理解了函数指针这样的概念后,我们就可以去理解回调函数这样的东西,回调函数非常好理解,回调函数就是有个参数是函数指针的函数函数指针:故名思义,指向函数的指针-------------------------------------------  下面是关于函数指针的一些东西在看LWIP时,见到用回调函数,再看某老外公司OPC源代码时,见到用回调函数。看我国内

2017-09-30 13:02:55 350

原创 C语言指针之通过修改内存修改数组的数据

原理原理非常之简单,比如说有数组a,a是有数据的,然后通过一个指针指向这个a数组的内存,然后直接在内存里面修改数据,就可以观察是否内存里面的数据被修改了。代码 int array[5] = { 1, 2, 3, 4, 5 }; int *ptr = array; //指向数组的首地址 for (int i = 0; i < 5; i++){ (*ptr)+

2017-09-30 11:05:46 5636 1

转载 跳表的原理及其实现

作用/目的跳表作为一种数据结构通常用于取代平衡树。起因平衡树可以用于表示抽象的数据类型如字典和有序链表,它通过树旋转(Tree Rotation)操作强制使树结构保持平衡来保证节点搜索的效率。在数据为随机插入的情况下,平衡树性能表现良好;但数据为顺序插入或者需要删除节点的情况下,平衡树的性能就会有些糟糕。跳表可以作为平衡树的一种替代选择。它使用随机的平衡策略取代平衡

2017-09-27 09:47:54 673

转载 智能硬件的狂热

创业者常常希望以一款刚需产品切入,却忽视了智能硬件刚需或许本就是一个伪命题。这些智能化的产品是为了帮助人们生活得更加舒适,并不是像空气一样是人们生活中不可或缺的一部分。钛媒体注:在未来10年物联网将带来一个价值14.4万亿美元的巨大市场,很多智能硬件产品应用都可以在万物互联时代找到自己的新位置,国内目前智能硬件创业者在物联网时代正面对着不小的挑战,成功与否的决定因素已经从单

2017-09-26 16:16:26 653

转载 linux 中的 tcpdump的使用

简介用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。 实用命令实例默认启动tcpdump

2017-09-25 12:28:09 590

原创 非等概率随机算法

前言自己做了一个非等概率的随机算法的封装,然后后面人的可以借用。/*probability是概率,最好是两位小数,然后返回1的概率是probability,返回0的概率是1-probability如果是三元组或者是多元组,多返回几个值就可以了*/int NotEqualProbability(float probability){ int gap = (int)(probabilit

2017-09-19 15:56:57 1128

原创 由小黄车的七夕集卡来谈随机算法及相关实现

这篇文章讲了什么讲了我对小黄车公司的七夕集卡活动的不满意,因为我集了那么久都没有集到那个二八车卡,之后我就自己在分析关于这个的一些事情,后来自己实现了一个类似的坑爹的随机模型。代码1先来看小黄车的集卡活动,小黄车集卡活动其他的四张卡都是非常好集的,简直不要太简单了。。。然后就是那个二八车非常难以集到,估计小黄车的数量要上千万辆吧,但是集齐的只有不到30万人,这个比例大概是几十比一的比例。于是我就自己

2017-09-19 15:19:46 913

原创 python爬虫爬取豆瓣电影榜单

起因起因就是博主自己头脑发热想要爬取豆瓣的电影榜单,然后把里面的文字部分提取出来 自己之前看别人的网上的教程写到了如何爬取某个网页的图片并将其下载,自己试了好使但是感觉很不过瘾,于是自己也花了一两天的时间研究爬虫,总算是研究明白了,给大家分享.爬虫原理爬虫原理很简单,你访问一个网页,网页会回给你一个HTML文档,你通过python的正则表达式也好,beautifulSoup库也好,Xpath也好,

2017-09-19 02:06:30 1394

原创 python下运行报"SyntaxError: Non-ASCII character '/xe6' "错误解决方法

近来写课件实例,函数与过程返回值时,运行遇到如下问题SyntaxError: Non-ASCII character'/xe6'。代码如下:#无返回值函数hello(相当于过程)def hello():    print 'helloworld!'#有返回值函数foo#有返回值函数far,并输出print.其中bar函数中返回元组(元组语法不一定需要带圆括号)def f

2017-09-15 13:57:49 1505

原创 C语言外挂实现原理

这个过程很简单,我没有写实战的东西,大家就当科普了把.外挂实现是这样的,首先需要一个反编译器,用来找到汇编代码后的程序入口流程如下:1,找到运行的游戏外挂的入口函数 2,找到入口函数的地址,并且把相关记录变量内存地址 3,通过dll注入器注入dll到相关运行的程序中并且通过dll中的函数捕获该内存地址,然后通过修改内存地址变量的方法把该内存的变量值修改,达到了修改数据的办法难点:1,反编译找到函

2017-09-14 16:58:09 3605 1

转载 java Restful框架,jersey入门例子

本文主要介绍了Java Restful框架Jersey入门例子(来源于官方网站https://jersey.java.net/),废话不多说进入正题。 在Jersey官方示例中(https://jersey.java.net/documentation/latest/getting-started.html),入门例子主要采用maven构建,在这里使用eclipse来创建我们的项目1、

2017-09-12 15:07:16 977

原创 eclipse创建maven项目报错

起因自己装了一个eclipse然后就创建Maven Project,这个Maven project要下载很多的依赖,于是我就手贱,在它下依赖的时候我把这个关闭掉了。然后问题就出现了,此时那个pom.xml就一直报错。我仔细看了下英文,大概意思就是说某个东西下到一半就阻塞了,这时候需要把那个依赖重新下,那么这个时候该怎么办呢? 方法如下:做法1,run as maven clean(清除一些文件)

2017-09-12 14:17:31 838

原创 java实体类生成工具

前言原因是这样的,eclipse有那种生成实体类的插件,可是我感觉装来装去很麻烦,于是我想,干脆自己做一个生成实体类的工具吧,说做就做,然后就自己花了两个小时左右做出来了一个,以后应该能大大提高工作效率吧。实现方法输入:属性个数 输入:type virableName 输出:d盘下面的example文件,该文件里面生成了实体类的代码原理就是填充数据而已。。。根本没有难度 然后用了map模板把数

2017-09-08 10:43:12 825

转载 Tomcat使用指南

快速步骤:1、下载tomcat2、解压tomcat3、启动:./bin/startup.sh4、访问控制台 http://localhost:8080/一、下载由于我使用的是java6,所以下载了最新的tomcat7.0.57版本。也用不到websocket,因为没关系。如果你下载了MyEclipse2014,eclipse里默认有java7,你可以配合eclips

2017-09-07 13:04:12 440

转载 eclipse导入外部jar包的几种方式

我们在用Eclipse开发程序的时候,经常要用到第三方jar包。引入jar包不是一个小问题,由于jar包位置不清楚,而浪费时间。下面配图说明3种Eclipse引入jar包的方式。 1.最常用的普通操作方式:基本步骤式        右击“项目”→选择Properties,在弹出的对话框左侧列表中选择Java Build Path,如下图所示:选择Add External JAR

2017-09-05 13:19:38 9113

转载 jersey实现rest入门实例

原文地址如下:http://blog.csdn.net/rubyway/article/details/8455276点击打开链接注解的含义:@Path:与根路径结合形成子资源的URI@PathParam:将参数注入参数的路径@QueryParam:普通参数传递@FormParam:表明此参数从HTML属性确定的表单输入@Produces:响应支持Media

2017-09-01 16:52:28 472 1

转载 Restful Webservice非常简单易懂的实例

RESTful WebService是比基于SOAP消息的WebService简单的多的一种轻量级Web服务,RESTful WebService是没有状态的,发布和调用都非常的轻松容易。 下面写一个最简单的Hello World例子,以便对RESTful WebService有个感性认识。因为非常专业理论化的描述RESTful WebService是一件理解起来很痛苦的事情。看看例子就知

2017-09-01 16:06:37 1189

我的CSDN一篇博客对应的源码

我的CSDN博客地址http://blog.csdn.net/qq_23100787 这是我关于字符串切割的一篇博文的工程,贴上来供读者借鉴运行

2016-06-26

android实现调整手机声音大小

android实现调整手机声音大小

2016-06-21

android实现拨打电话

android实现拨打电话

2016-06-21

哈工大软件学院android实验之百度地图的使用

哈工大 android 软件学院 地图实验 其中部分修改,希望大家能够看懂

2016-06-20

哈工大无线传感网复习资料

哈工大无线传感网复习资料,自己整理的,感觉考了一些,其他的考试题详见我博客

2016-06-16

RGB颜色对应表

RBG颜色对应表,详细的对应到多个颜色,值得一看

2016-03-19

编译原理期末考试题

哈工大编译原理的相关期末考试题,题型绝对就是这个味,好好看好好学

2015-12-25

编译原理龙书答案

上大学的小伙伴看过来,编译原理经典教材龙书的课后习题的答案,难的一见,没有下载积分,关注我博客后在博客评论联系我,留下邮箱发给你

2015-09-25

C语言入门教程

C语言的入门教程PPT,适合讲课和自学,很多教学点

2015-09-23

空空如也

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

TA关注的人

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