自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA的图形用户界面练习——万年历的制作

这学期学了java,里面的图形用户界面方面的内容学习时,由于之前接触过Flash的AS3.0语言,对组件、监听、事件等上手比较快,在这一方面两者较为类似,需要多注意的是布局的学习应用。最后的结果是做了一个万年历,结果图如下:                                                               看似简单的界面还是有不少深坑的。这

2017-01-10 21:41:57 7327

原创 写给自己 python自学(数据类型)

python变量可以直接赋值,不需要事先申明单引号和双引号相同数字运算:>>> 5 + 4 # 加法9>>> 4.3 - 2 # 减法2.3>>> 3 * 7 # 乘法21>>> 2 / 4 # 除法,得到一个浮点数0.5>>> 2 // 4 # 除法,得到一个整数0>>> 17 % 3 # 取余 2>>> 2 ** 5 # 乘方

2016-08-19 19:41:53 437

转载 HTML常用标签

1.跑马灯标签功能...普通卷动...滑动...预设卷动...来回卷动...向下卷动...向上卷动向右卷动向左卷动...卷动次数...设定宽度...设定高度...

2016-01-02 22:12:01 401

转载 PHP表单详解

提到Web开发,就不得不提到HTML,它在若干年以来一直作为Web用户界面设计的事实标准。虽然现在WAP/XML等页面脚本的使用使得 HTML作为一枝独秀的形势难以维系,但是如果要编写前端PHP的Web应用,开发者仍然需要了解HTML语言,尤其是HTML的表单部分。在本章,我们将学习如下内容:? 使用Dreamweaver设计HTML表单? 使用PHP发送与接收表单数据? PHP表

2015-12-26 16:49:16 711

转载 PHP语言编写的四条指南

导读:PHP是一门高效的网络编程语言,由于它具有编写灵活、运行快速等优点,迅速成为Web程序员的优选开发语言。但要成为一名PHP编程高手却并不容易。并不像很多人想象的那样,只要能够飞快地编写几条简单的代码去解决一个复杂的问题就是PHP编程高手了,真正的PHP高手还需要考虑更多的其它问题。从某种程度上看,编程语言要实现的最终目的是一样的,用汇编的思想来考虑编程是个不错的选择。尽管用汇编、链接

2015-12-12 21:21:35 365

转载 穷举法的算法运用

一、 引言         穷举是解决问题的一种常用思路,当对一个问题无从下手的时候,可以考虑在问题域允许的范围内将所有可能的结果穷举出来,然后根据正确结果的判断规则对这些结果逐个验证,从而找出正确的结果。采用穷举的方法求解问题的答案比较适合计算机做,对这种体力活它们没有怨言,本文就以常见的两个猜结果的题目为例,介绍一下如何通过计算机程序解决此类问题,顺便介绍一下穷举法常见的算法结构和实现

2015-12-05 21:09:03 2181

转载 一些重要的编程算法集锦

算法一:快速排序算法  快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比 较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构 上很有效率地被实现出来。  快速排序使用分治法(Divide and con

2015-11-28 20:18:05 311

转载 AS代码优化技巧

1.用乘法来代替除法(当除数可转化为有限数的时候)。比如var n:Number = value * 0.5;要比var n:Number = value / 2;快。但差别并不是很大。只有在需要大量计算情况下,比如3D引擎中差别才比较明显。2.用位运算代替除2或乘2。比如10>>1要比10*2快,而10>1来代替13/2,尽管前者比后者运算速度更快,但2者的运算结果却不一样。所以

2015-11-21 21:51:33 544

转载 php页面间传值的6种方法

1、PHP4以后获取传值的方法一般在页面中传值常见的是POST、GET和COOKIE几种,所以下面我也主要介绍这几种。PHP4以后都采用的是$_POST、$_GET等数组来获取网页传值。在PHP3.0及以下版本都是用的是$HTTP_POST_VARS、$HTTP_GET_VARS等数组,具体代码如下echo $_POST['dopost'];?>

2015-11-14 20:56:57 671

转载 页面间传输信息的几种方法

第一种:使用客户端浏览器的cookie。cookie很容易理解,就是一个临时文件,可以把它看成一个储藏室,浏览器在浏览的过程中记录一些信息,就暂时存放在这里。在page01中设置一个cookie。       setcookie('mycookie','自灵');?>就是这么简单,我们已经创建cookie完毕。我们定义了一个变量mycookie,它的值是字符串'自灵'。

2015-10-31 17:13:09 789 1

转载 COOKIE与SESSION比较

最近发现写博客也是提高学习效率的有效途径之一。好记性不如烂笔头,归纳总结时,你会发现总有一些东西你认为很熟了,它却在细微处讽刺你的错误。我学习COOKIE与SESSION时,几乎把社区所有相关的帖子都下载了,研究过后,总结了这么点东西,权做备案,日后需要再慢慢查阅!如果有人觉得这篇博客里的内容似曾相识也不要奇怪,这只是笔记,没有侵犯版权的意思。欢迎大家来指点错误,我们一起来完善这个课题。

2015-10-24 22:03:09 302

原创 关于Flash中的黑白棋AI编写心得

最近几天终于把老早开始做的黑白棋AI大致完成了,黑白棋的人人对战版本和五子棋相比并没有太大的本质上的区别。难点主要在吃子等方面我在前面的博客也讲了一部分了。这篇博客主要讲的还是在写人机对战的时候遇到的一些问题。       首先界面模式问题。游戏还是一个,但分成了两个模式,所以之前还要再加一帧用来使玩家选择。由于在之前已经写好了人人对战部分的代码,但吃子,胜负判定等等都是一个原理。所以我设立一

2015-07-25 16:45:52 1750

转载 Flash建立多国语言文档方法

可以设定 FLA档,视播放 Flash内容的操作系统的语言而定,以不同语言显示文字。使用字符串面板编写多国语言文字的工作流程「字符串」面板可让您建立与更新多国语言内容。您可以指定合并多国语言的文字字段内容,并让 Flash根据执行 Flash Player计算机所用的语言,自动决定显示的内容。下列步骤说明了一般的工作流程:1

2015-07-18 21:31:15 359

转载 flash语法编写规则的技巧经验详解

(转载自田立群的博客http://blog.sina.com.cn/tianhao1978 )1.动作脚本语言的语法规则的操作技巧详解。(包括点语法、大括号、括号、分号、//注释、常数、字符串、实例名称等语法规则的操作技巧详解)。教学目的:使学员全面快速掌握编写动作脚本语言的语法规则和专业词语的真正含义作用功能等。技巧经验知识要点1、要想学好FLASH的动作脚本语言,我

2015-07-11 19:55:12 1011

转载 AS语言学习小结笔记

(转载自zero18的专栏)做过Flash动画的Flash爱好者们都知道,要做好一个Flash动画,AS是必不可少的,即使只是很简单的几句代码也能起到整个Flash画龙点睛的作用。这里我只简单的介绍一下AS的基本常识。首先我们要了解AS要写在什么地方,什么时候AS会被触发执行。1、帧:写在关键帧上面的AS,当时间轴上的指针走到这个关键帧的时候,就写在这个帧上面的AS

2015-07-04 19:56:31 726

转载 程序员老矣,尚能编否?

(转载自果壳)本文作者史蒂文·沃恩·尼克尔斯(Steven J. Vaughan-Nichols)算得上是一名骨灰级的老程序员和IT业者。早在上世纪七十年代,CP/M-80操作系统还是前沿技术,300bps还算很快的网络连接时,史蒂文就已经开始进行关于科技与商业相关文章的写作了,他也是第一个对万维网进行报道的记者。下面,就是他为广大老程序猿们发出的呼声:我56岁了。虽然

2015-06-27 17:41:49 457

转载 对程序员的一些建议

首先,我想说的是,这些东西只是我根据我的经历给出的建议,仅仅供大家去参考,你的路你的人生要你自己决定,不要轻易的让人帮你决定,那怕是你的家人。如果我们把所的问题一起谈,那怎么说也说不清楚,所以,请允许我“关键点分离原则”来分开说说。一、对技术的热情如果我们喜爱编程,喜爱技术的话,那么,我们就会投入热情,自己会去专研很多东西。就像你以前对某个东西痴迷一样,你可以在工作

2015-06-20 20:05:38 357

原创 关于一个bug的解决

前几个星期做黑白棋的提示落子功能等附加功能时出了一个bug,解决它花了我好多时间,下面我简单的讲一下这个过程。       首先我要添加的功能是“选出”允许下子的地点(即下了之后能“吃子”的地点),其实在原本写的程序中就有吃子部分的代码,现在只需提出来,做到在落子前完成判断即可(此时便要在下黑棋的监听里面添加选出白子落子地点的代码,在下白棋的监听里选出黑子落子地点的代码)。思路的话,从头到尾都

2015-06-13 14:29:23 514

转载 不会出错的程序,是这样炼成的

                                    (转自果壳网,作者方弦)相信每个人都见识过Windows那令人忧郁的蓝屏吧。有时因为它,很多天的工作毁于一旦,在这个时候,你是否会在心中大骂那帮不细心的程序员呢?程序员不是上帝,他们也会犯错误。对于商业软件来说,在上市之前会进行大量的测试,即使有程序错误溜过去了,大多也可以通过打补丁来修复。但是对于

2015-06-06 11:03:03 474

原创 在flash编程过程中的一些小技巧

本人已经学习AS3.0语言已经有两个月左右了,作为一个有点经验的小白在这里分享一些写代码或者考虑问题解决方法的一些小技巧。也当作是一种总结。       界面方面,输出信息很重要。我在这里考虑用的是文本框输出,在代码层输入如下代码:     便可以创建一个名为txt的文本框,36是字体大小,可以用txt.text=“   ”来控制输出内容。然后还有音乐的导入,用如下的代码:(里面包

2015-05-30 16:55:27 674

原创 关于黑白棋悔棋

       我在上一篇博客中已经写到,黑白棋悔棋和五子棋不同,黑白棋悔一步不是像五子棋pop一下那么简单。往往要把上一步吃掉的子变回来。同时如果强行记录吃掉的子使其在悔棋时重新变回来,这种思路写的程序无疑很繁琐,一不留神就会出错。       所以,我想到会有这么一种方法,把每走一步的棋盘记录下来,悔棋的时候直接把上一步棋盘记录的棋子信息复原。形象一点就是每一步都是一个新棋盘,然后依

2015-05-23 22:31:39 1343

原创 关于个人的第二个程序——黑白棋续

       距离我上次的五子棋编写已经过去一个礼拜了。在此分享一下我的关于黑白棋的一些新的体会。       首先,在我的上一篇博客里面提到的吃子不完善问题,导致变成了“黑白随机吃子棋”,但其实许多看似非常严重的问题的背后,错误往往是非常简单的。而且自己写的程序也可以给别人看看,让别人跳出自己的思维检查逻辑错误。实在不行可以在一些小的方面改变逻辑处理方式可能会有效果。这次的bug就是

2015-05-16 17:56:16 660

原创 关于我的第二个程序——黑白棋

        自从上次的五子棋之后,黑白棋已经做了半个多月了,这里写下自己在这短时间的一些感悟,更多的是犯的错误,希望能给其他小白一点借鉴。        另外要说的是,黑白棋还没做完,所以到后来的话,可能会有很多的问题不断出现。这种情况在写代码的时候也是经常出现的。黑白棋是8X8的棋盘,下子原理,界面什么的都和五子棋都差不多。不同的是清盘,初始条件等,还有额外的变棋。     

2015-05-09 17:12:10 1273

原创 flash五子棋心得——致我写的第一个程序

在下程序小白,前不久完成了人生第一个程序(flash as3.0),在此写下一点感悟,还有其中的一些问题希望能和其他小白共勉。       这是最终的样子(没有在找素材上花多大力气,见谅。。)       接下来分享一下自己在做五子棋的时候遇到的一些问题。       第一:对话框。       因为下棋过程中有很多信息是需要输出的,所以是需要有一个对话框一样的存在显示提示。我

2015-05-02 16:21:22 1233 1

转载 [what if]第1期——一颗0.9倍光速的棒球

如果将一枚棒球以90%光速的速度投掷出去,挥棒击球时会发生什么呢?- Ellen McManis让我们先把怎么能让棒球飞到如此高速度的问题摆在一边。不妨假设投球队员只是做了一次普通的投球动作,而当棒球离手的时候,它莫名地就加速到了0.9c。这以后的一切我们都按照正常的物理学规则来推演:问题的答案是——“很多事”,所有事件都将在极短时间内发生,而且对击球者(当然投球者也一样)

2015-05-02 15:24:36 567

空空如也

空空如也

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

TA关注的人

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