阳光VIP

少壮不努力,老大徒伤悲。平日弗用功,自到临期悔。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 139 下一页

2012年2月16日

摘要: 今天,想了想一个月面试的题目,知道那个面试的人要考我什么?时间早已经过去一个月,学了很多编程的语言,但今天发现连基本的面向对象的那些都不清楚,回顾了设计模式,发现自己缺了这一点,没有完全发挥到As 的强大之处。我现在知道什么语言都差不多,关键还是一种编程思想,面对这些复杂日日更新的语言世界,今天对的,明天也会错。岁月不饶人,我们追求语言的技术的同时,也需要我们有一种思想。最基本的封装,继承,多态。三个词语,看起来是很简单的词语,但深入联系到我们的生活中,真的是一门技术。它的出现,实现代码可重用性,可复用性,可扩展性。看来,那次丢人的面试没有白费掉。 flash,我该学些什么?最近我什么相关的编 阅读全文

posted @ 2012-02-16 20:20 阳光VIP 阅读(151) 评论(0) 推荐(0) 编辑

摘要: 假设半径为R, A 和B 都是已知的点,坐标分别为A(x1,y2),B(x2,y2) 求C 和D 点坐标?一个数学坐标系分为四个象限,右上为第一象限 左上第二象限,左下第三象限,右下第四象限 。为了求出鼠标坐标点A(x1,y1)和中心点B(x2,y2)连线的垂直中线和圆的两个交点C和D,这里需要借助几个重要的三角函数。Math.atan2,如果知道两点的坐标就可以求出反余切的角度。作AB 的连线的垂直分线CD,和半径为R的交于两点C和D,继续作A的垂直线交于坐标系X轴的D点,利用Flash 的Math.atan2利用已知的条件角DBC的角度就是90度减去反余切的角度。借助这个角度,通过余弦和正 阅读全文

posted @ 2012-02-16 20:20 阳光VIP 阅读(170) 评论(0) 推荐(0) 编辑

摘要: 问题:场景上有一个三角形,角度分别为角A,角B,和角C,怎样才能使角度A的角是跟随鼠标的坐标变化而变化?解:利用Math类中Math.atan2求出三角形的注册点和 鼠标坐标之间的角度值,再加上一个90度的角,那么三角形就会转动。代码实现:var fmove:Boolean;//判断是否进行鼠标是否点击了var MouseX:Number;var MouseY:Number;_root.mc.onEnterFrame = function() {var dx = _xmouse-mc._x;//鼠标点与mc之间的x轴距离var dy = _ymouse-mc._y;//鼠标点与mc之间的y轴距 阅读全文

posted @ 2012-02-16 20:20 阳光VIP 阅读(116) 评论(0) 推荐(0) 编辑

摘要: 配置完opengl 后,打开C++ 6.0 新建一个Win32 Console Application ,然后输出编译完后就可以输出一个简单的三角形。#include <stdlib.h>#include <GL/glut.h>void Rendersence(void){glClear(GL_COLOR_BUFFER_BIT);glBegin(GL_TRIANGLES);glVertex2f(0.0f, 0.0f); // V0 glVertex2f(5.0f, -5.0f); // V1 glVertex2f(-5.0f, -5.0f); // V2glEnd(); 阅读全文

posted @ 2012-02-16 20:20 阳光VIP 阅读(143) 评论(0) 推荐(0) 编辑

摘要: #include "stdio.h"void main(){int array[5],temp;printf("输入五个数字:\n");for (int t=0;t<5;t++){ scanf("%d",&array[t]);}//printf("输出的数字%d\n",array[j]);for (int j=0; j<5;j++) for (int i=0;i<5-j;i++) if (array[i]>array[i+1])// 第一个大于第二个的时候 { temp=array[ 阅读全文

posted @ 2012-02-16 20:19 阳光VIP 阅读(128) 评论(0) 推荐(0) 编辑

摘要: #include "stdio.h"//选择排序,拿一个数组进行简单的测试,//假设有n个数 先拿出第一数出来,与剩下n-1 的几个进行比较,比较后最大或者最小的就放在前面//当求最大或者最小的时候,就将其交换位置//这里求最大的数排序void main(){int a[5]={1,5,6,8,2};int temp,i,j,t,big; for (i=0;i<4;i++) { big=i;for (j=i+1;j<5;j++){ if (a[big]<a[j]) //这里主要改变条件大于就可以改变输出由小到大的的结果, big=j;}temp=a[i]; 阅读全文

posted @ 2012-02-16 20:19 阳光VIP 阅读(142) 评论(0) 推荐(0) 编辑

摘要: 今天,看了一些关于flash 的体系的架构,这对我们重新认识flash 有一个很好的帮助。flash 是基于时间轴的应用程序。这个时间轴和其他的编程有所区别,正是由于这种体系的结构,flash具有自己的独特性。今天无聊写了一个冒泡的flash 应用,我在苦想数据结构能对flash 的编程能够带来一些什么的启发作用呢? 数据结构涉及的知识面很广,也是计算机的一个核心地方,因此要研究它而且得把这项研究好。下面只是一段排序的冒泡算法,和c++的基本上完全一样。问题:冒泡算法是用于排序的,数据的排序对于程序来讲是一件普通而且是需要的事情。它的应用方面呢?可以应用到网站的那些方面? 如价钱的排序?数据. 阅读全文

posted @ 2012-02-16 20:19 阳光VIP 阅读(127) 评论(0) 推荐(0) 编辑

摘要: 2. 多功能输入法介绍2.1 前端界面规划 前端界面主要包括:状态窗口、编码输入窗口和候选窗口组合、浮动菜单、还有一个后台设置的对话框。下图为设计草图。图2-1 前端界面分布状态窗口:用于用户显示输入时候的状态,如中英输入状态,半角和全角显示状态,中英标点状态,软键盘,以及后台设置按钮。编码输入窗口:用于显示用户输入时候的状态。候选窗口:用于用户选择字的窗口。后台设置对话框:用于用户设置输入法程序的基本设置。浮动菜单:用户可以根据菜单的选项进行输入法所提供的功能的选择。2.2 开发环境 俗话说:“工欲善其事必先利其器”。根据这次研究的课题,我们所采用的开发环境主要包括:微软公司的Visual. 阅读全文

posted @ 2012-02-16 20:18 阳光VIP 阅读(123) 评论(0) 推荐(0) 编辑

摘要: 多功能输入法 ——前端界面模块设计与实现摘要 随着输入法的发展,输入法的外观变得越来越美丽。由于用户的使用习惯各不相同,为了满足大多数的人的使用习惯,输入法发展了新的方式,这方式不但增强了输入法前端界面,而且凭借Photoshop的强大图像处理技术,为输入法外观增添了很多元素。本论文主要介绍状态窗口、编码输入窗口的设计,窗口贴图原理,菜单的创建,以及后台设置对话框的创建。关键词 状态窗口;编码输入窗口;菜单;后台设置对话框ABSTRACT With the developing of input method ,the appearance of input method has become 阅读全文

posted @ 2012-02-16 20:18 阳光VIP 阅读(283) 评论(0) 推荐(0) 编辑

摘要: 3.前端界面模块设计3.1 输入法窗口3.11 认识输入法窗口一般汉字输入法主要有三个窗口组成,分别是状态窗口,编码输入窗口,候选窗口。状态窗口:就是指输入法的横条,可以设置输入法的入口. 如下图:图3-1 状态窗口(注:微软智能ABC拼音输入法的状态窗口)候选窗口:就是显示输出汉字的窗口 如下图图 3-1 候选窗口(注:微软智能ABC拼音输入法的候选窗口)编码输入窗口:就是输入字母的窗口 如下图图 3-1 编码输入窗口(注:微软智能ABC拼音输入法的编码输入窗口)综合起来:如下图图3-1 (注:微软智能ABC拼音输入法UI界面的全貌)3.12 输入法外观的演变随着技术条件的成熟,输入法的外观 阅读全文

posted @ 2012-02-16 20:17 阳光VIP 阅读(160) 评论(0) 推荐(0) 编辑

上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 139 下一页