本篇文章分为两部分:注释(基础)和注释(进阶)。在注释(基础)部分,主要讲述注释的概念、类别、写注释的规范、细节和作用;在注释(进阶)部分,主要讲使用javadoc开发工具生成一个开发者文档。内容概览:注释基础注释的概念注释的类别写注释的规范注释要注意的细节注释的..
分类:
编程语言 时间:
2016-04-10 10:27:03
阅读次数:
189
今天来讨论一下如何使用扫描线算法来实现多边形填充。首先简述一下什么是扫描线算法:该算法的输入是一组多边形的顶点坐标(x,y),注意,这里有个顺时针还是逆时针问题,请读者自己试验;输出是填充好的多边形。通过使用沿x轴方向的扫描线来确定多边形在每条扫描线上的边界,在x..
分类:
编程语言 时间:
2016-04-10 10:28:09
阅读次数:
810
一、SpringMVC运行原理图
二、相关接口解释
DispatcherServlet接口:
Spring提供的前端控制器,所有的请求都有经过它来统一分发。在DispatcherServlet将请求分发给Spring Controller之前,需要借助于Spring提供的HandlerMapping定位到具体的Controller。
HandlerMapping接口:
能够完成客户请求...
分类:
编程语言 时间:
2016-04-10 10:23:54
阅读次数:
224
事件(或消息)是一种经常使用的软件设计模式。可以减少消息处理者和消息公布者的之间的耦合,比方J2EE里面的JMS规范。设计模式中的观察者模式(也叫公布/订阅模式)。这对于javascript代码相同适用。之前写的JQuery相关博客中。具体介绍了JQuery的事件处理机制和特性,具体可以參考这个文件 ...
分类:
编程语言 时间:
2016-04-10 10:22:29
阅读次数:
242
输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。 要求不能创建任何新的结点,只调整指针的指向。 如下图。 10 /\ 6 14 /\ /\ 4 8 12 16 转换成双向链表 4=6=8=10=12=14=16。 这是一种二叉树的中序遍历。 typedef struct BSTreeNo ...
分类:
编程语言 时间:
2016-04-10 10:22:11
阅读次数:
134
malloc和free都包含在<stdlib.h>头文件中 局部变量由于存储在栈中,一旦离开函数,变量就会被释放,当我们需要将数据持久使用,就需要将数据保存到堆中,而在堆中申请内存空间就需要malloc方法;malloc方法在堆中建立一片内存空间,然后返回一个指针,这个指针是void*类型,保存了这 ...
分类:
编程语言 时间:
2016-04-10 10:19:32
阅读次数:
147
在“系统变量”选项区域中查看PATH变量,如果不存在,则新建变量 PATH,否则选中该变量,单击“编辑”按钮,在“变量值”文本框的起始位置添加“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”或者是直接“%JAVA_HOME%\bin;”,单击确定按钮。 在“系统变量”选项 ...
分类:
编程语言 时间:
2016-04-10 10:17:14
阅读次数:
153
1.对Unity3d 进行安装。 下载unity3d 请进入官网,http://unity3d.com/cn/get-unity/download 2.下载安装,一路next。 3.关于破解,选择对应的版本进行破解。 ...
分类:
编程语言 时间:
2016-04-10 10:15:45
阅读次数:
136
编写高质量代码改善python程序91个建议学习 第一章 建议1:理解pythonic的相关概念 狭隘的理解:它是高级动态的脚本编程语言,拥有很多强大的库,是解释从上往下执行的 特点: 美胜丑,显胜隐,简胜杂,杂胜乱,平胜陡,疏胜密 python定义 #python排序 def quicksort( ...
分类:
编程语言 时间:
2016-04-10 09:07:53
阅读次数:
187
最为简单的情况下,除了了解清reactor的简单使用,你还要了解Protocol和Factory。它们最终都会由reactor的侦听建立和run来统一调度起来。 建立服务器的第一个要解决的问题就是服务与外界的交流协议。协议的定义在twisted中是通过继承twisted.internet.proto ...
分类:
编程语言 时间:
2016-04-10 09:04:03
阅读次数:
241
欢迎转载,转载请注明原文地址:http://blog.csdn.net/majianfei1023/article/details/46781581 linux编译boost的链接:http://blog.csdn.net/majianfei1023/article/details/46761029 ...
分类:
编程语言 时间:
2016-04-10 09:04:32
阅读次数:
260
分类:Unity、C#、VS2015 创建日期:2016-04-10 一、简介 设计完毕基本的场景后,一般都需要先运行看看效果如何,即先让场景“动起来”,以方便观察不同的位置,而不是仅仅观察固定摄像机位置的死板板的场景。 这就是角色控制器的功能(实际上还不仅仅是只有这些功能)。 Unity已经帮你设... ...
分类:
编程语言 时间:
2016-04-10 07:59:46
阅读次数:
1747
分类:Unity、C#、VS2015 创建日期:2016-04-10 一、简介 Unity拥有功能完善的地形编辑器,支持以笔刷绘制的方式实时雕刻出山脉、峡谷、平原、高地等地形。Unity地形编辑器同时提供了实时绘制地表材质纹理、树木种植、大面枳草地布置等功能。值得—提的是,Unity中的地形编辑器支... ...
分类:
编程语言 时间:
2016-04-10 07:59:50
阅读次数:
340
项目中配置Kaptcha验证码分一下几步:1,添加Maven依赖<dependency><groupId>com.github.axet</groupId><artifactId>kaptcha</artifactId><version>0.0.9</version></dependency>2,spring容器中注入kaptcha,自定义其相关属..
分类:
编程语言 时间:
2016-04-10 06:55:05
阅读次数:
323
Unity4.6 后续版本都已经内置了寻路AI了,之前的文章有介绍
Unity3d 寻路功能 介绍及项目演示
然而两年来项目中一直使用的是 A* Pathfinding 这个插件的,所以抽时间来写下这个插件的简单使用。
根据游戏的类型,使用到的插件功能可能会不一样,我这里只介绍最简单的,也是使用的最多的简单寻路。复杂的如跟随、动态,都有对应的例子来学习。
我也一直都没有去看……
...
分类:
编程语言 时间:
2016-04-10 06:52:34
阅读次数:
1211
原文: Spring3 报org.aopalliance.intercept.MethodInterceptor问题解决方法 一 开发环境:JDK5+Spring3.0.5+Myeclipse6.6+Tomcat6 二 启动报错如下: 1 Configuration problem: Unable ... ...
分类:
编程语言 时间:
2016-04-10 06:50:29
阅读次数:
261
决定写这个系列起因于刚才的偶然所见,我发现当前版本的Unity有一个 Utility 标准资源包,里面有一个 FPSCounter 脚本提供了显示游戏运行帧率的基本功能,而我几周前刚刚写过一个同样功能的脚本。“重复造轮子”的挫折感深深刺激了我,鉴于Unity官方并没有对他们的标准资源做多少介绍性的工 ...
分类:
编程语言 时间:
2016-04-10 06:47:40
阅读次数:
215