首页 > 编程语言
c语言中的结构体为值类型,当把一个结构体赋值给另一个结构体时,为值传递
#include int main(){ struct person { int age; }; struct person p1 = {19}; //值传递,将p1中所有成员变量的值赋值个p2中对应的成员变量 struct ...
分类:编程语言   时间:2015-02-10 22:50:38    收藏:0  评论:0  赞:0  阅读:261
在Unity3D的Legacy动画系统中应用Root Motion
最近仔细比较了Unity3D目前版本中的两套动画系统:Legacy和Mecanim。Mecanim系统功能较之Legacy要强大很多,但是使用AnimatorController着实不方便(尽管使用AnimatorOverrideController可以避免重复编辑状态机),是因为游戏逻辑层面往往要用一个状态机或者类似的机制来控制角色的状态,而角色层面的状态逻辑和动画层面是无法一一对应的,两套复杂...
分类:编程语言   时间:2015-02-10 21:46:36    收藏:0  评论:0  赞:0  阅读:387
JavaEE & HTML5之WebSocket
1、工作流程 (1)Java服务器创建WebSocket实例,并在Tomcat容器中维护和等待。 (2)浏览器中创建客户端WebSocket实例,这时,就会和服务器进行连接,如果连接成功,服务器触发onOpen事件,客户端触发onopen事件。 (3)浏览器中WebSocket实例发送消息, webSocket.send('*****');。 (4)服务器onMessage事件触发...
分类:编程语言   时间:2015-02-10 21:46:26    收藏:0  评论:0  赞:0  阅读:349
java 堆排序代码(最小堆)
package com.juxuny.heap; import java.lang.reflect.Array; import java.util.ArrayList; import java.util.List; /** * Created by Juxuny on 2015/2/10. */ public class Heap { private int MAX = 2 <<...
分类:编程语言   时间:2015-02-10 21:46:06    收藏:0  评论:0  赞:0  阅读:375
启动unity3d 提示“unity3d EditorWindow could not be loaded because the script is not found in the projec”
启动unity3d 提示“unity3d EditorWindow could not be loaded because the script is not found in the projec”错误!解决方法,  脚本的名字和 窗口类名相同就行了。...
分类:编程语言   时间:2015-02-10 21:44:16    收藏:0  评论:0  赞:0  阅读:784
C++构造函数语意学——默认构造函数
在 class 中,若程序员没有为该 class object 定义 default constructors,则编译器会根据需要产生一个 implicit default constructor,该 implicit default constructor 被认为是 trivial(无用的)。那编译器怎样才能产生一个 nontrivial implicit default constructor?以下进行分析。...
分类:编程语言   时间:2015-02-10 21:43:36    收藏:0  评论:0  赞:0  阅读:355
KNN算法理解
一、算法概述1、kNN算法又称为k近邻分类(k-nearest neighbor classification)算法。最简单平庸的分类器或许是那种死记硬背式的分类器,记住全部的训练数据,对于新的数据则直接和训练数据匹配,假设存在同样属性的训练数据,则直接用它的分类来作为新数据的分类。这样的方式有一个...
分类:编程语言   时间:2015-02-10 21:37:05    收藏:0  评论:0  赞:0  阅读:425
Java对象的复制
Java中对象的赋值分为浅拷贝和深拷贝.1.对象浅拷贝 1 public class CloneTest{ 2 static class Emp{ 3 String name; 4 int age; 5 Date hireDate; 6...
分类:编程语言   时间:2015-02-10 21:36:35    收藏:0  评论:0  赞:0  阅读:264
编程语言和语言运行时的思考
1. 什么是一门编程语言 一门编程语言应该具备一下基本要素: 1. 类型系统(可以定义变量) 2. 复合类型(例如:结构体,枚举,类,接口) 3. 循环结构 4. 判断结构 5. 函数,及其调用规范 6. 编译器,可以将这种语言编译的源代码,编译成,特定平台上可...
分类:编程语言   时间:2015-02-10 21:34:15    收藏:0  评论:0  赞:0  阅读:388
java分形树
import java.awt.*;import java.awt.event.*;import java.util.Random;import javax.swing.*;/** * * @author http://javaflex.iteye.com/ * */public class G.....
分类:编程语言   时间:2015-02-10 21:33:35    收藏:0  评论:0  赞:0  阅读:324
C++可以做好而C做不好的事情
导读现在好多C++软件工程师,大多数都是C语言出身,他们在工作过程中用得更多的还是C语言思想,或许他们还没有意识到C++的一些更加有趣的特性。现在给大家解释什么事情是C++可以做好,而C做不好的。希望对这一类人有一点点启发。目录第一次尝试改进另一种改进不用类来改进正文1、第一次尝试现在给定一个例子:...
分类:编程语言   时间:2015-02-10 21:33:25    收藏:0  评论:0  赞:0  阅读:188
C语言的发展历史2
C语言是国际上广泛流行的,很有发展前途的计算机高级语言.它适合作为系统描述语言,即可用来编写系统软件,也可用来编写应用软件.早期的操作系统等系统软件主要是用汇编语言编写的(包括UNIX操作系统在内).由于汇编语言依赖于计算机硬件,程序的可读性和可移植性都比较差.为了提高可读性和可移植性,最好改用高级...
分类:编程语言   时间:2015-02-10 21:32:45    收藏:0  评论:0  赞:0  阅读:226
C++ 指针一题
输出如下代码结果:#include using namespace std;class A { int i;public: void Hello() {cout Hello(); return 0;}结果:Hello析:需理解C++的 this指针。将以上C++代码翻译成C程序如下...
分类:编程语言   时间:2015-02-10 21:31:35    收藏:0  评论:0  赞:0  阅读:270
C++程序翻译成C程序
C++刚出现的时候,C++程序是需要先被翻译成C程序后由C编译器编译才能运行的。考虑翻译如下C++程序:class CCar {public: int price; void SetPrice(int p);};void CCar::SetPrice(int p){ price =...
分类:编程语言   时间:2015-02-10 21:31:25    收藏:0  评论:0  赞:0  阅读:330
RT-thread内核之小内存管理算法
一、动态内存管理 动态内存管理是一个真实的堆(Heap)内存管理模块,可以在当前资源满足的情况下,根据用户的需求分配任意大小的内存块。而当用户不需要再使用这些内存块时,又可以释放回堆中供其他应用分配使用。RT-Thread系统为了满足不同的需求,提供了两套不同的动态内存管理算法,分别是小内存管理.....
分类:编程语言   时间:2015-02-10 21:31:16    收藏:0  评论:0  赞:0  阅读:2964
数据结构二叉树的所有基本功能实现。(C++版)
本人刚学数据结构,对树的基本功能网上找不到C++代码便自己写了一份,贴出方便大家进行测试和学习。大部分功能未测试,如有错误或者BUG,请高手们指教一下,谢谢。结点声明:BinTreeNode.h 1 template 2 struct BinTreeNode 3 { 4 ElemType d...
分类:编程语言   时间:2015-02-10 21:30:06    收藏:0  评论:0  赞:0  阅读:310
基于AngularJS的过滤与排序
前面了解了AngularJS的使用方法,这里就简单的写个小程序,实现查询过滤以及排序的功能。本程序中可以了解到: 1 angularjs的过滤器 2 ng-repeat的使用方法 3 控制器的使用 4 数据的绑定 程序设计分析 首先,如果要是先查询过滤,就要使用到AngularJS中的过...
分类:编程语言   时间:2015-02-10 21:29:55    收藏:0  评论:0  赞:0  阅读:346
Java中的final, finally, finalize的区别
final修饰符(关键字),如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用.....
分类:编程语言   时间:2015-02-10 21:29:05    收藏:0  评论:0  赞:0  阅读:315
秒杀多线程第四篇 一个经典的多线程同步问题
上一篇《秒杀多线程第三篇原子操作 Interlocked系列函数》中介绍了原子操作在多进程中的作用,如今来个复杂点的。这个问题涉及到线程的同步和相互排斥,是一道很有代表性的多线程同步问题,假设能将这个问题搞清楚,那么对多线程同步也就打下了良好的基础。程序描写叙述:主线程启动10个子线程并将表示子线程...
分类:编程语言   时间:2015-02-10 21:25:25    收藏:0  评论:0  赞:0  阅读:305
语言仅仅是一种工具
一:起因: (1)你有没有这样类似的经历: 自己总是飘忽不定,什么都想学,却什么都学的不深,有一样东西你坚持学超过1个月了吗?自己唯一的技能能上的了场面的也是在工作的压力下学的,自己那么多的业余时间学的,都跟吃了翔一样,什么都干不了。  (2)自己似乎总是在忙碌着,在外人眼里似乎我很用功,回到家,不是看教学视频就是看书,但是我都做了些什么呢?今天突然想学Java了,就埋头看了2天,然后呢?...
分类:编程语言   时间:2015-02-10 20:21:55    收藏:0  评论:0  赞:0  阅读:307
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!