- 博客(27)
- 收藏
- 关注
原创 菜猪编程开发学习日记第二回
以前,自己一直在选择技术与今后的职业发展上摇摆不定,到底我适合什么?该选择什么?我不知道。接触到某个方向,我就浅显的研究一下,看看这,看看那。不好!不好! 几天前,在《程序员》杂志上看到一篇写一个技术牛人的成长过程,我深深的佩服、赞叹。我被感动了。大体上是这样子,一个学生,选择了自己感兴趣的数据库方向,就不停的努力。在这个过程中,他也彷徨过,也被优越的待遇诱惑过,不
2009-04-06 19:57:00
452
原创 菜猪编程开发学习日记第一回
2009.3.22-2009.3.29 本科同甘共苦四年的寝室老大来长春面试,这周还有网络程序设计的考试,所以自我安排的时间比较少,没有怎么看书,主要是准备考试和陪同学了。这两周的关于自己该学的东西有点混乱。 数据结构,算法基础,关于一个BlueTooth的J2ME开源项目研究及改进开发,linux的开发基础学习,lucene开源搜索引擎的研究,外语。应该理清思路,安排好。 软
2009-03-30 20:37:00
479
原创 加入JLU开源社区有感
昨天参加由W01F工作室组织的JLU开源软件社区的新人见面会,感觉很是不错。说实话,有一种找到家的感觉(但愿这个感觉不是暂时的)。先谈谈我的感受。第一,这个社区给人的感觉很亲切(用游戏术语讲就是亲密度很高)。在师哥讲完在微软实习的一些趣事后,我们这些新人习惯性的鼓掌表示礼貌。可是Xing师兄(一个研三的师哥,忘了叫什么名字了,很帅,给人的感觉很爱思考)说他们不习惯这种鼓掌啊,类似讲课的方式,
2009-03-16 12:10:00
771
原创 菜猪的JAVA 网络编程学习之Socket用法详解(上)
在客户/服务器通信模式中,客户端需要主动创建与服务器连接的Socket(套接字),服务器端收到了客户端的连接请求,也会创建与客户连接的Socket。Socket可以看做是通信连接两端的收发器,服务器与客户端都通过Socket来收发数据。 构造Socket (1)Socket的构造方法有以下几种重载形式:Socket()Socket(InetAddress address
2009-02-24 22:40:00
1593
转载 关于String,StringBuffer,StringBuilder,+和append
String一旦赋值或实例化后就不可更改,如果赋予新值将会重新开辟内存地址进行存储。 而StringBuffer类使用append和insert等方法改变字符串值时只是在原有对象存储的内存地址上进行连续操作,减少了资源的开销。 因此我们得出结论:当需要进行频繁修改字符串的操作时先建立StringBuffer类对象进行操作,将最后结果转化成String类对象返回,这样
2009-02-24 22:03:00
718
原创 《java学习笔记》读书笔记のDaemon线程
要设计一个程序,出了主线程之外,还运用了一个线程在背景中进行相关运算工作。一个Daemon线程是一个在背景执行服务的线程。如果所有的非daemon线程都结束了,则daemon线程自动会终止。例如:public class DaemonThread { public static void main(String[] args){ Thread thread = new Th
2009-02-24 17:37:00
460
原创 《java学习笔记》读书笔记のimport小问题
将源代码与编译完成的类文件放在一起并不是一个好的管理方式,可以建一个专门放源代码.java的文件目录src。并建一个专门放.class文件的目录classes。编译时可以这么下指令: java -d ./classes ./src/*.java PS:不过用集成开发环境的话,一般都自动分好了…… 但要注意的是,在使用import之后,出现类名称冲突,编译器就不知道怎么处理了。
2009-02-24 17:10:00
435
转载 为什么Java这个语言没有在基础应用领域发挥优势?
来源:http://www.blogjava.net/zhongli/archive/2009/02/18/255245.html在做WEB服务器的时候,就一直在抱怨,我们的WEB服务器怎么就是那么慢,TPS总是上不去。一般谈及高性能的网络服务,总是不由自主的想到用C语言去开发服务应用,以确保性能。难道Java语言的性能,就真的是远远不如C吗?其实,大家都知道,JDK 5.0 6.0的绝对
2009-02-19 10:47:00
476
转载 哈工大计算机系本科毕业生分享08年找工作经历
忙活了3个多月,发现找工作是个很复杂的事情,至少对于我是这样。有些感受写下来,给师弟师妹或者其他同行的朋友当个借鉴,或许会有帮助。但这只是我自己的想法,大家要筛着看。同时欢迎大家一起讨论,共同进步。 自我介绍一下,本人哈工大软件学院05级小本。技术特点:没啥特点。个人表达能力还好,性格开朗,喜好英语。 恩,开始吧。 我想大家在找工作之前可能都会给自己定一个目标,或者范围。比如游戏行业,通
2009-02-17 15:04:00
844
原创 《java学习笔记》读书笔记の继承和多态中的小问题
下面的这两条,以前虽然记得,但是印象不是很深。所以记录下来,多多温习。 关于final关键字:A.可以使用在变量声明时,表示该变量一旦设定之后,就不可以再改变该变量的值B.定义方法时使用final,则表示该方法成员再也无法被子类重写(Override)C.声明类时加上final关键字,则表示要终止被扩展,这个类不可以被其他类继承。 多接口的继承相关问题: 接口也
2009-02-15 09:44:00
456
原创 《java学习笔记》读书笔记の封装中的小问题
1.构造函数小问题public class SafeArray{ private int[] arr; public SafeArray(){ this(10);//预设10个元素 } public SafeArray(int length){ arr = new int[length]; }} 在无参数构造函数
2009-02-15 09:06:00
432
原创 《java学习笔记》读书笔记の高级数组操作和“=”操作
在Java中,=运算用于基本数据类型时,是将值复制给变量,但当它用于对象时,则是将对象指定给参考引用名称来参考引用。也可以将同一个对象指定给两个参考引用名称,当对象的值其中一个参考引用名称进行操作而变更时,另一个参考引用名称所参考引用到的值也会变动。public class AdvancedArray{ public static void main(String[] args){
2009-02-14 08:45:00
447
原创 《java学习笔记》读书笔记の小心使用Boxing
自动装箱和拆箱的功能,在J2SE 5.0之后提供了自动装箱的功能1-----Integer integer = 10;2-----int i = 10;Integer integer = i;3-----Number number = 3.14f;//使用更一般话的Java.lang.Number类来自动装箱,3.14f会先自动装箱为Float,然后指定给n
2009-02-13 19:51:00
541
原创 《java学习笔记》读书笔记のJava中>运算符号小应用
在Java中,左移(>),最左边补上原来的位(是0补0,是1补1)。 下面是一个位移的有趣的小应用。public class ShiftOperator{ public static void main(String[] args){ int number = 1; System.out.println("2的0次方:" + number); numbe
2009-02-13 18:38:00
453
原创 《java学习笔记》读书笔记のJava中出现printf()方法
Java中出现printf()方法。在C语言中,printf()方法大家都很熟悉,但在Java中,我今天是第一次知道,记录下来。Java在J2SE5.0版本中加入了printf()方法。public class Hello{ public static void main(String[] args){ System.out.printf("%s! Hi!/n","Hello
2009-02-13 18:13:00
537
转载 JAVA内存泄漏问题及解决办法[转]
Java的一个重要优点就是通过垃圾收集器(Garbage Collection,GC)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java不存在内存泄漏问题,或者认为即使有内存泄漏也不是程序的责任,而是GC或 JVM的问题。其实,这种想法是不正确的,因为Java也存在内存泄露,但它的表现与C++不同。在Java中,内存泄漏就是存在一些被分配的对象,这些对象有下面两个
2009-01-14 10:42:00
857
转载 解决MyEclipse编辑jsp输入.死机、代码提示死机问题
今天在用MyEclipse编译JSP文件时,出现了软件假死问题。用教育网会假死,换成网通就不会。我觉得好奇怪,后来在网上找到了原因。 使用MyEclipse编辑jsp时,用“.”调用类的方法、属性,会弹出一个提示框,然后会出现MyEclipse卡死的状态,无法恢复,甚至导致未保存的数据丢失。本文即探讨此问题。 这个问题的确很烦人,其实都是MyEclipse的“自作聪明”和访问网络上
2009-01-05 19:54:00
2609
2
转载 学习笔记のsendRedirect &forward
尽管HttpServletResponse.sendRedirect方法和RequestDispatcher.forward方法都可以让浏览器获得另外一个URL所指向的资源,但两者的内部运行机制有着很大的区别。下面是HttpServletResponse.sendRedirect方法实现的请求重定向与RequestDispatcher.forward方法实现的请求转发的总结比较:(1)Req
2009-01-05 16:57:00
2611
2
原创 学习笔记のgetParameter&getAttribute
最近学习JAVA的WEB开发,遇到Request中相关的getParameter方法问题。在网上找了一下。自己整理,以备以后查用。 getParameter得到的都是String类型的。或者是用于读取提交的表单中的值(http://a.jsp?id=123中的123),或者是某个表单提交过去的数据;getAttribute则可以是对象Object,需进行转换,可用setAttribute
2009-01-05 14:23:00
2424
转载 Eclipse快捷键大全[转]
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+E
2008-11-27 07:53:00
365
转载 JAVA字体编码 [转]
Java支持UTF-8、ISO-8859-1、GBK等各种字体编码,可笔者发现Java中字体编码的问题仍难倒了不少程序员,网上虽然也有不少关于在Java中如何正确显示中文的文章,但都不够全面,笔者特意总结如下。 影响Java中字体编码正确显示的有几个因素: 1)数据库的连接方式; 2)网页中使用的字体编码; 3)数据库里存放数据的字体编码; 4)Java的缺省字体编码。如果在编程中遇到
2008-11-26 16:42:00
841
转载 JAVA栈与堆的思考[转]
java栈与堆的思考 1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小
2008-11-26 13:24:00
357
转载 学习J2ME编程需要掌握的七种技术[转]
J2ME编程是Java在智能家电领域的应用,主要包含以下技术: 1、 高级用户界面 高级用户界面是指J2ME编程中用到的Form(窗体)、TextBox(文本框)、List(列表框)和Alert(提示信息框)等的使用,以及其中的一些控件的使用,当然也包括相应的事件处理。应用在一般的如登陆窗体、关于窗体和提示等。 2、 低级用户界面 低级用户界面指Canvas类和Graphics类等的使用,
2006-06-05 23:34:00
797
转载 检测一下:如何才算得上掌握了Java[转]
时常看到一些人说掌握了Java,但是让他们用Java做一个实际的项目可能又困难重重,在这里,笔者根据自己的一点理解斗胆提出自己的一些对掌握Java这个说法的标准,当然对于新手,也可以提供一个需要学习哪些内容的参考。另外这个标准仅限于J2SE部分,J2EE部分的内容有时间再另说。 1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何
2006-06-05 23:32:00
690
转载 你是否具有成为移动游戏人才的潜质[转]
一、手机游戏市场到底要怎样的研发人才 “我想应聘贵公司的手机游戏研发职位,我曾经从事过网络游戏研发,对游戏颇感兴趣。” “对不起,我看了你的个人资料,感觉你并不了解基于移动平台的手机游戏研发,这个岗位恐怕并不适合你。” 上面求职者与面试官的对话是根据在人才市场采访时听到的。从中传递的一个信息是:游戏研发人才不能通用于各个游戏领域。PC网络游戏与手机游戏,虽然都属于游戏开发,创造力,喜欢游
2006-06-05 23:30:00
956
转载 我的人生是为玩家而存在——小岛秀夫访谈! [转]
以下是今日创刊的“NewWORLD”杂志中关于“MGS:小岛秀夫”的访谈内容。此外作为附录,本刊还附送UMD影像,可以观看动画《BLOOD+ 第一话》。·我的人生是为玩家而存在。·由于从信件中看到了很多玩家们的反响,最后下了决心在此亲手制作《MGS4》。·《MGS》的主题是“传给下一代的某一样东西”,具体来讲就是“基因”、“文化的基因”、“世代”,而下一作就是“精神和意志”。·目前的
2006-06-05 23:27:00
874
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人