`
feargod
  • 浏览: 42782 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论
文章列表
华为2013年在长沙的一个机试题是判断润年。年份要求是四位数。 输入样例: 2012 2122 afdsfa 22.33 输出样例: YES NO ERROR   我的答案是:   package cn.william; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JTextField; /** * ...

大四有感

埋首书香十六载 语数物英真精彩 历历书中甘苦事 更得经纬真功夫
  做了将近两个月的android应用开发,第一版已差不多结束了。作为一个新手,我感受比较深的就是开发中最重要的是逻辑设计。我觉得就语言而言,从应用的角度来将没什么感觉,就按照官方的demo照葫芦画瓢就可以了,不会的就google一下,没有觉得什么。当然实现这些实用的控件是非常了不起的,那些背后的设计模式是非常好的。暂时没有去深究。在很方便的使用这些控件的时候,我感受比较深的是如何把应用做得稳定,如何提高访问的速度,如何降低内存的占用,等等。 这些方面我比较深刻的映象是对于数据流程的处理。上学期看了一些书,学了这些设计方面的知识。在一开始设计的时候,我把数据分成了三层:界面、领域、数据源。A ...
当根据腾讯提供的文档,将腾讯的sdk导入到我的android工程中,进行OAuth登陆时,发现总是有问题。在编写代码的时候是没有问题的。但是一运行android,就会出现问题,不能使用腾讯提供的jar中的图片,出现找不到TAuthView类的错误,而在编写代码时,明明是没问题的。我百思不得其解,纠结了好久。我后来怀疑,是不是腾讯的文档没有说详细,漏了一些重要的模块。我就把腾讯提供的一个apk文件反编译,看它的源代码,发现我并没有写错什么。不知道哪里出了错误。后来突然看到,平常我们的Java工程,导入第三方包,只要在Java Build Path中加入就可以了,但是android不可以。这样加入 ...

PHP初涉

    博客分类:
  • PHP
  PHP是一种脚本语言,不同于Java可以独立编译运行,PHP是嵌入在html中执行的。这一点有点像JavaScript。当执行一个PHP文件时,服务器会对文件中的php代码进行解析。但是PHP又和JavaScript不同,JavaScript是作用于客户端的脚本语言。而PHP是只作用于服务器的脚本语言。这一点上又比较像jsp,像Java。PHP的工作原理是当客户端访问一个PHP文件,服务器对它进行解析。PHP就会更具传来的数据,计算出应该返回的的html页面数据。如图1所示:   令我感到吃惊的是PHP居然是面向对象的编程语言。PHP的基本数据类型也有整型、浮点型、字符串、数组、对 ...
在android模拟器上安装apk文件时,根据网上的提示,把apk文件放在sdk安装目录的tools文件夹下,然后运行cmd,到tools文件目录下。adb install aaa.apk。结果“'adb' 不是内部或外部命令,也不是可运行的程序或批处理文件。” 后来发现tools文件夹中并没有adb.ext这个文件。但是有一个adb_has_moved.txt,里面的内容是“If you don't see this directory in your SDK, launch the SDK and AVD Manager (execute the android tool) and inst ...
现在回想自己真的非常幸运,我现在有很多学习的机会和门路。之前一段时间学习了web,对于web里面的一些概念有了一些了解。但是具体的深入的研究和熟悉则是没有的。现在很幸运地,我参与了一些项目,从电子文档管理到教学系统的开发。在开发中碰到的问题,让我深深知道自己是多么缺乏,多么需要学习。所幸运的是现在还有时间,还有机会,去学习。并且身边的同学都非常的优秀,他们也深深地激励着我。胡_总提出的“蓝云计划”,我没有参与,但是却让我看到这个方向可以研究,并且也有了资源。总之,现在我深处n多的宝藏之中,就看自己能拿多少了。
       前段时间接到一个比较大的电子文档管理项目。我们有七个人一起做这个项目。我被大家推举为项目组组长。说实话,一开始我并不想当组长,我开始只想参与这个项目,最好由老师带着,可以学学东西。但是,结果是这样,我觉得也很好。既然决定当这个项目组组长,我想必须做好,必须服务好大家。        服务,甚至是服侍,这是我对于领袖工作的理解。我觉得一个优秀的领导者,不是处处高人一等,不是高抬自己,不是滥用权力满足自己,不是愚弄别人巩固自己。一个真正的领导者,应该用一个仆人的心态来对待自己的队友。        我们这个团队的情况,论技术,大家都差不多,在某些方面,他们还有比我强的。论 ...
  学习之乐          对于有些人而言,学习是为了生存;对于有些人而言,学习是实现自身抱负的途径;对有些人而言,学习只是任务;对有些人而言,学习是一种煎熬;对我而言,学习真是一种乐趣。          所以在大学,有的人经常为着毕业以后的工作生活担忧,非常努力,强逼着自己努力学习,努力奋斗,当看不进书时,就用各种办法勉强自己学习;有的人整天规划将来,用一个又一个宏大的目标激励自己,也为自己的雄心壮志所鼓舞,为自己的成就而骄傲;有的人,整天玩乐,整天玩游戏,看电影。我曾经也有过浮躁,也有过焦虑,但如今我明白了学习真是一件乐事。          我不喜欢按照老师要求的那样 ...
  优先队列探究          队列的特点是先进先出。通常都把队列比喻成排队买东西,大家都很守秩序,先排队的人就先买东西。          但是优先队列有所不同,它不遵循先进先出的规则,而是根据队列中元素的优先 ...
ububntu是一款非常不错的linux操作系统,使用和方便。在windows下用wubi安装ubuntu是非常方便的。下载ubuntu用虚拟光驱打开,运行wubi,然后像安装普通软件一样地安装。这里需要记住你的密码,开机登录,和以后操作很多时候需要用到。 安装ubuntu后如何联网呢? 无线联网比较简单,在网络的菜单下,选择一个可用的无线网,输入密码即可。如果是用ADSL联网,可以用命令行   sudo pppoeconf   会要求你输入密码,输入后,就根据提示下去就可以了,中间要求你输入用户名,就输入你的帐号,然后会要你输入密码,根据提示下去,都选择“是”就可以了。联网就搞定了。 ...
ubuntu下配置jdk和eclipse,如果没有什么特别的需要,那就可以在ubuntu的软件中心中安装openjdk和eclipse,就直接可以用了。openjdk和sun公司的jdk区别在于,openjdk只有完整的jdk中的开源部分,其余没有开源的部分是没有的,但是一般的需要都能得到满足。如果你要手动安装jdk和eclipse和android,可以参考下面这篇文章,比较适合初学者看。 http://www.itivy.com/android/archive/2011/9/20/android-jdk-eclipse-sdk-plugin-on-ubuntu.html 文章中有一些问题没 ...
今天在做jpcap抓包测试时发现我的飞信的外部地址是 TCP    127.0.0.1:52232        127.0.0.1:1110         ESTABLISHED     5676,这个明显是被代理了。 经过我的仔细查考,我发现是由卡巴斯基引起的,这也应证了我之前观察到的,别的进程的外部地址和端口号都变成了127.0.0.1:1110,但是卡巴斯基的仍然是正常的。关闭卡巴斯基,再来重新测试飞信的端口号情况就恢复正常了。 再进一步的查考,我了解到卡巴斯基网络监控模块通过卡巴斯基通过卡巴斯基软件申请1110端口作为流量监控端口,凡是所有进出系统的网络流量都会经过卡巴斯 ...
  前一段时间在我自己的视频会议系统中用到了smack,我想有必要小结一下。其实关于smack的介绍和使用方法,网上还是挺多的,尤其是官网上面,有很详细的文档可以查考。所以具体的使用方法,我觉得我没有必要写在这里。我需要在这里总结的是我碰到的一些问题,同时目前网上对于这些问题的处理方法还不太详细。 首先是发送消息和接收消息的监听,这里得分两种情况,一种是自己先主动发消息给别人,需要通过 chat = chatManager.createChat(buddyJID, messageListener); chat.sendMessage(message);  这个方法中chat会被自动添加 ...
  我们的视频会议系统进行了一段时间了,最近只是一直做,没有太多时间来思考总结,现在脑子里有很多东西,是该理理了。我想这次是我第一次和同学一起搞团队开发。真的有很多感想,也有很多收获。 我想分两个方面来 ...
Global site tag (gtag.js) - Google Analytics