- 博客(35)
- 资源 (11)
- 收藏
- 关注
原创 过年没事,一天时间写了一个是男人就撑住20秒的Java版
每年过年都没事,都得写点小东西,今年是是男人就撑过20秒(20秒还是21秒来着,忘了) 可能有点小bug,再完善了.希望大家能支持,支持的就顶一下了如果努努力也是可以压缩在100行以内的,90行的俄罗斯方块,100行的男人20秒剩余问题1.标题2.开始没有splash3.不能暂停4.不能重新开始5.速度慢6.左右键有点冲突7.结束统计8.新的炸弹出现时向飞机
2012-01-24 13:25:30
707
原创 假期没事,写了个90行的俄罗斯方块,Java实现
import java.awt.*;import java.awt.event.*;import javax.swing.*;public class Terris extends JFrame implements Runnable, KeyListener { private short isPlaying=0,xOffSet = 2, yOffSet = 0, bloc
2010-02-16 23:08:00
470
转载 Symbian内存管理的二十二条军规
1、C类必须有析构函数,这是CBase的一个虚函数。2、C类的构造函数和ConstructL()必须为protect或private类型的成员函数3、在C class中必须有一个NewLC()函数,除非它是嵌套类。NewL()是可选的,并且总是根据NewLC()来实现。4、NewL()和NewLC()在c class中必须是static函数。5、C类通过指针和引用来传递。6、拷贝构造函数在symb
2008-02-24 11:47:00
387
转载 3G 哪些人美梦成真哪些人幻想破灭
在通信业界,开口3G闭口3G成了时下人们最为热衷的话题。 原因很简单,当某个新生事物与巨额财富联系在一起时,没有人能够视若不见,大家热烈讨论的背后隐藏的是一场期待中的盛宴。 去年中期,知名市场研究公司Pyramid在一份题为《3G在中国:3G牌照发放之后》的报告中专门对中国3G牌照的发放结果及其未来3G市场前景进行了展望。 Pyramid预测,在2006年到2009年期间,中国市
2008-01-30 21:01:00
423
转载 摩托罗拉A780 SyncML OTA使用
手机通讯簿是商务人士重要的信息记录工具,常规备份方法诸如SIM卡备份,outlook同步备份。moto A780还给用户提供了另外一种备份——SyncML OTA。下面我们IT168摩托罗拉手机论坛的网友为大家分享了moto A780使用SyncML OTA备份的方法。 SyncML OTA利用无线GPRS网络将通讯录、日程、任务同步到网络服务器。某些服务器提供的客户端程序甚至可以将这些数据与o
2008-01-30 21:00:00
846
转载 3G产业链2008年后将会盈利 14家核心公司最受益
从价值链的角度来讲,3G的链条上包括内容提供商、增值集成商、电信运营商、服务提供商、设备提供商、终端制造商以及上游元器件厂商和半导体、材料供应商等,不同的厂商其投入与产出的大小与时间段各不相同。 近百家通信类上市公司能否在3G真正启动后业绩有实质性增长?它们又将选择何时介入其中分取一杯羹?财富证券研究田冬炜告诉记者,中国3G从牌照发放到商用全面推出将有1年左右的时间,根据国外经验,整个产业链将在2
2008-01-30 21:00:00
470
转载 Symbian OS Internals——Symbian OS内核结构
Symbian OS Internals——Symbian OS内核结构基于这些设计目标,我们设计了这个操作系统,在高层次上看,它的结构就像图1.1所示。在本书中可以看到内核的主要构成。我也包括了另外两个通常被认为是 操作系统部分的主要系统组件,这就是在本书中将提到的文件服务器和窗口服务器。本书中将提到这两个部分并介绍其基本功能。1.3.2.1 微内核微内核的主要功能是提供简便的管理者模式
2008-01-30 20:59:00
1048
原创 SyncML技术介绍
SyncML (Synchronization Markup Language)是一个独立于平台的信息同步标准,现存的同步解决方案大多数都和特定的应用、操作系统、服务器相关。SyncML的目的是通过提供一个公开的替代标准来改变现在的状况。 SyncML是唯一一种行业通用的移动数据同步化协议,由SyncML行动(SyncML initiative)发行,是一种开放性协议。Sync
2008-01-30 20:59:00
632
转载 Symbian OS Internals——内存模型、个性层、扩展和变量
1.3.2.3 内存模型 在EKA2里,我们把关于ASIC内存结构的设想限定在一个模块中,就是内存模型。从而内存管理模型封装了重要的MMU(存储器管理单元)差异,比如一个 缓存是被虚拟标记还是被实际标记,也就是:到底存不存在MMU。在EKA1里,关于内存和MMU的设想遍布于整个操作系统,这样,使得生产一个基于没有 MMU的ASIC的手机比较困难。但EKA2的到来使得它变得容易得多,既然内存模型
2008-01-30 20:58:00
466
转载 谷歌CEO称明年将爆发手机互联网革命
谷歌首席执行官埃里克·施密特(Eric Schmidt)在世界经济论坛年会上表示,真正的手机互联网时代的到来将催生新一代、基于地理方位的信息搜索服务,从而引发一场“深刻的革命”.施密特表示:“伴随着手机互联网时代的到来,互联网和个人电脑也将获得新生,而目前这场革命已近在眼前-很可能明年将会爆发.”目前,业界对手机移动广告市场的预估显得略为保守,市场研究机构Forrester预计全球手机广告市场在
2008-01-29 21:21:00
351
原创 SPRING中简单的实现定时作业
Spring里,已经很好的集成了Quartz,简单到像配cron一样,在xml文件里面配一下时间就可以自动执行,不需要写一行代码。 class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"> index
2007-06-07 16:13:00
502
转载 仿射变换图像测试!!!!
程序运行图: import java.awt.*; import java.awt.event.*; import java.awt.geom.*; import java.util.*; import javax.swing.*; public class TransformTest { public static void main(String[] args) { JFram
2007-05-05 16:46:00
1158
原创 FC版BattleCity(坦克大战)的Java实现!!!!!(四)
今天比较忙,没写多少!把主家画上了!程序大概结构就是一个线程不断的根据数据画Frame,另一个线程不断根据用户输入改变数据,及根据游戏状态改变数据,如不断改变炮弹位置,进行敌人坦克的行动等。需要画我方坦克,但是想只用一个方向的坦克图片分别画出4个方向来,当点击方向键时变换方向。不过J2SE中好像没有这个参数,J2ME中有 manipulation 参数!这个暂时没有解决!上网一
2007-05-04 21:09:00
920
1
原创 FC版BattleCity(坦克大战)的Java实现!!!!!(三)
今天完成了部分图片截取:战场图片截取成Gif,主家截成Gif,坦克无敌状态2个Gif 。另外根据map文件生成战场区域,效果还不错,哈哈!就是游戏的时候CPU占用过高!总是在不断的刷新战场地图,循环一个26×26的地图信息数组(char型),后期应该改成需要的时候repaint地图。截的图片有:地图文件内容:000000000000000000000000001111111
2007-05-03 17:16:00
1056
原创 程序员想创业首先要突破自己三关
当人们还在浩叹第一次网络泡沫破灭的时候,互联网已经悄悄迎来了它的第二个春天;从某种意义上看,甚至已经进入了夏天——热烈但不乏浮躁、兴奋但失之肤浅。某位投资人声称今年总共有三十亿美金资本进入中国,言下之意,大家都可以甩开膀子大干快上,登陆纳市不好说,搞笔钱进来花差花差多半是没问题的。另一方面,程序员创业,在中国乃至国外,都不是什么新鲜事儿。我们是那么一群聪明、优秀的家伙,大脑发达,点子就像啤酒的
2007-05-02 21:54:00
582
1
转载 程序员创业成功必须遵守的几条铁律
程序员创业成功必须遵守的几条铁律 一、超速创业 老板法则一:要创业,就要做好亏钱或赢钱的准备; 想赚大钱,最快的方法就是自己当老板。 当老板当然有两种可能,一个是赚大钱,另外一个风险就是亏钱。我今天就是要教大家怎么样可以赚大钱,减少这个亏钱的风险。 老板法则二:学习世界首富的思考模式,才可实现倍增的业绩; 今天既然谈到如何赚钱
2007-05-02 21:51:00
856
原创 FC版BattleCity(坦克大战)的Java实现!!!!!(二)
今天的成果 :完成主程序框架搭建,完成主游戏类的框架搭建,完成数据操作线程的框架。目前实现了开始选择菜单:1P、2P、编辑地图选择关口frame,读取map文件,目前map文件的格式为txt格式,26×26的地图,另外有一行是关口的坦克信息。map后期需要压缩,改变存储格式为二进制,压缩大小,统一用一个map文件来存储,自定义地图的时候关口显示好像是第一关,应该需要一个临时的地图存
2007-05-02 21:39:00
1369
原创 FC版BattleCity(坦克大战)的Java实现!!!!!(一)
五一放假呆着没事儿,于是乎打算把battlecity用java写出来,实践一下。看了看第一章线程,第二章二维图形与动画和第三章交互性与用户界面,差不多了,开始做了!!!一.大体程序框架先弄出来主程序-啥也没写-只是初始化游戏类-估计以后会吧什么配置文件相关的东西写进来。/** *//** * @author WS * @created at 2006-5-3 20:49:39
2007-05-02 15:34:00
1623
1
转载 漫谈创业和管理-程序员5大思维障碍
漫谈创业和管理-程序员5大思维障碍 程序员是最容易创业的,或者说是创业成本最低的职业。只要有一台电脑和投入自己的时间,就可以写出畅销天下的软件,这是每个程序员的梦想。更何况世界首富常年以来就是程序员出身的比尔盖茨,这也刺激了更多的程序员走上创业之路。 可是等到真的开始创业,才发现这条路并不容易.由于创办CSDN网站和《程序员》杂志的原因,接触了大量的技术创业者,或者从技术转向管理的程
2007-05-02 09:56:00
479
原创 让你的母“机”为你孵一堆小“机”出来
让你的母“机”为你孵一堆小“机”出来??多系统软件VMware试用心得一、关于VMwareVMware是VMware Inc.出品的一个多系统安装软件。利用它,你可以在你的原有操作系统中再安装多个其他任何操作系统,而它的出色之处在于:允许你将硬盘和内存的一部分拿出来,虚拟成你需要的一台或多台子机,这些“新”机器各自拥有自己独立的CMOS、硬盘和操作系统,你可以像使用普通机器一样对它们进
2007-05-01 13:11:00
616
原创 想刷ChinaRen校友路的登陆次数(Java)!!!(1)(未完成)
经过一段时间的不懈努力,我在ChinaRen校友路的登陆次数终于牌第一了!但是这要保持下去,总不能天天这样上吧!于是想弄出个程序来刷一刷!(真TM没事先的!)说做就做:今天了解了基本的HTTP协议(似乎早就该学会了)写了2文件:FreshMain.java////////////////////////////////////////////////////////////
2006-11-24 21:51:00
899
原创 在Symbian程序中使用图标!
Symbian中的图片主要两种:程序图标(像Win里的桌面图标和程序左上角的图标),界面用到的图片(各种美化用的图片)。1.图标的使用 利用PhotoShop,画图等图片编辑工具,分别制作24*24,32*32,24*24三种大小的图片(Symbian中各种视图显示用),需要设置成透明的部分用一种颜色填充(最好能与要显示的部分区别开来),最后存储为.BMP格式。 启动AIFBu
2006-11-24 21:48:00
1813
原创 又看了看java网络编程!有点懵~
看来要想完成程序得下点工夫!首先打开chinaren校友路的登陆页面,令存为一个HTML文件,用UE打开,查询Form,找到如下的Form定义: http://profile.chinaren.com/urs/setcookie.jsp?burl=http://alumni.chinaren.com/class/class_index.jsp?classuuid=×××××××××
2006-11-24 21:47:00
663
原创 (3月13日)Symbian S60 C++开发真难!~~~
今天写了两个Form,并且把值取出来放入一个VO(习惯了)里,取TTime时遇到点麻烦,先是通过TBuf的appendNum()方法把小时分秒分别添进去,后来才想起来可以通过FormatL()来Format时间!TTime tTime;tTime.homeTime();然后_LIT(KTimeFormat,"%H:%T:%S");把时间格式化为12:12:12的格式
2006-11-24 21:46:00
827
原创 Symbian C++ 各种类型之间的转换!!(整理)
1. TTime转TBuf型TBuf theTime;//存储转换后的时间 TTime tt; tt.HomeTime(); _LIT(KTimeFormat,"%Y%M%D%1-%2-%3 %H:%T:%S");//格式为:2006-03-04 12:12:12 tt.FormatL(theTime,KTimeFormat);2. TDateTime转TBuf型TTime curre
2006-11-24 21:44:00
652
转载 谈论Symbian 学习记录-搭建开发环境(ZT)
引用 Symbian 学习记录-搭建开发环境(ZT) 想开发手机软件 总得要知道用什么工具,用什么语言. 想知道这些其实不难. 这些内容在官方网站都可以找到. 都是些英文的.对于我这么菜的英文真的是很难接受 ,不过还好 用上我电脑上的金山词霸 还是勉强可以读懂一些. 不多说了.先说搭建的步骤吧: 1: 安装SDK 下地地址:http://www.forum.nokia.co
2006-11-24 21:39:00
776
原创 奇怪的问题!!
今天调试Symbian程序,发现一个郁闷的问题!由客户端发送数据到服务器端会出现乱码,客户端与服务器端用XML来封装数据,如果客户端输入奇数个中文时,服务器端会解析出错,抛出SAX……Exception,如果输入偶数个中文则一切正常。由于服务器端println()后打出为乱码,所以先从乱码问题开始解决。原来的收串是通过int来取的,我改成了byte[]数组,声明一个byte数组 byt
2006-11-24 21:36:00
512
原创 校友路刷新程序部分成果!
晚上没事写了一点儿!可以登陆上校友路,但是似乎是记住了cookies,登陆再退出好几次,登陆次数还是不变。改天继续烟酒cookies!估计cookies有一个超时限制。- -!?怎么回事腻! package fresh;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStrea
2006-11-24 21:24:00
596
原创 URLConnection!
校友路刷新:get一个静态html登陆页面服务器返回一个包含重定向信息的页面,显示登陆成功。然后通过取到页面中那个重定向的URL,get,按理说应该返回班机首页。但返回的是未登陆状态的班级首页,估计返回的数据里有cookies信息。而通过URLConnection的inputStream读的时候跳过了这些信息。改天用HTTPURLConnection试一下!
2006-11-24 21:20:00
548
原创 今天开始正式学SWT不错,把SWTDesigner给注册上了,下副注册方法。
注册方法:1。到eclipse官方网站下载 eclipse3.0.1版本的 swt-3.0.1-win32.zip文件(其实现在下载eclipse里面都带SWT包的)2。注册机解压后将eclipse安装目录下的 swt.jar 和 swt-win32-3063.dll 两个文件(搜索一下即可)拷贝到注册机同一目录,3。修改swt.ui.bat 中的命令行为start javaw -cp SWTDe
2005-01-31 13:05:00
3180
原创 java中的易混问题收集!!!
java中的易混问题收集第一,final, finally, finalize的区别。 final?修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不
2004-10-06 11:23:00
508
原创 学编程必看的好文章!!!!
世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。 1. 扎实的基础。数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握他们,很难写出高水平的程序。据我的观察,学计算机专业的人比学其他专业的人更能写出高质量的软件。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP,即使你再精通OOP,
2004-10-04 10:52:00
729
原创 在Tomcat下JSP、Servlet和JavaBean环境的配置(转)
一、开发环境配置 第一步:下载j2sdk和tomcat:到sun官方站点(http://java.sun.com/j2se/1.4.2/download.html)下载j2sdk,注意下载版本为Windows Offline Installation的SDK,同时最好下载J2SE 1.4.2 Documentation,然后到tomcat官方站点(http://www.apache.org/d
2004-10-04 10:39:00
476
原创 Google PageRank排名新算法(http://www.colorbird.com/)
1-1-1关键词词干法(Keyword Stemming) Google的另外一个变化是开始采用词干法进行搜索服务。换言之,如果在搜索框中键入“dietary”,那么也会得到一些基于“diet”的搜索结果。关于这一点还是请大家看看Google的解释--“Google目前使用了词根还原技术”。也就是说,它不再拘泥搜索与输入查询完全相同的词语,亦会向用户提供与部分或所有查询词语相近的搜索结果。例如
2004-10-02 17:33:00
1115
原创 俄罗斯方块的VB实现,部分代码!
Option ExplicitDim i As IntegerDim time_hour, time_minute, time_second As IntegerPrivate Sub Form_KeyPress(KeyAscii As Integer) Select Case KeyAscii Case 105 Call turn(next_bloc
2004-10-02 12:55:00
1593
1
90行Java代码实现最简洁小巧俄罗斯方块~~全球最小实现:)
2010-02-17
华为WCDMA教程打包完整DOC-RAR
2009-07-31
JBOSS 集群方案
2009-07-31
JAVA 3D动画演示
2009-07-31
wap无线应用协议.RAR
2009-07-31
XPath教程DOC
2009-01-04
理解ORACLE数据库字符集
2009-01-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人