- 博客(24)
- 资源 (19)
- 收藏
- 关注
原创 Java多线程--局部变量(threadlocal)
ThreadLocal是什么 ThreadLocal并非是一个线程的本地实现版本,它并不是一个Thread,而是thread local variable(线程局部变量)。线程局部变量(ThreadLocal)的功用非常简单,就是为每一个使用该变量的线程都提供一个变量值的副本,是每一个线程都可以独立地改变自己的副本,而不会和其它线程的副本冲突。从线程的角度看,就好像每一个线程都完全拥有该变量。 ThreadLocal的接口: Ob
2010-11-26 10:08:00 1233
原创 Lwuit精简解说
<br />Lwuit精简解说,Lwuit的21条 虽说标题是精简解说,但总的来说内容还是很多的,如果不想看搅人的英文或繁琐的API,以下的一些文字也许能够作为你的中文精简参考文档,即使你不是做Java开发的(也许将来你会),我想下面的知识也是值得收藏的。如果你不知道一些组件的基本使用方法,或者是布局方式,文中几句话就能得到你所想要的。 本人是做.NET开发的,由于新找的工作,去到公司时,.NET网站已经处于收尾阶段,现在要做J2ME的项目(能和.NET网站相连),需要学习一些Java
2010-11-30 13:18:00 649
原创 使用 LWUIT 的风格、主题和 Painter 特性
Lightweight User Interface Toolkit (LWUIT) 为 Java ME UI 开发人员带来了许多令人印象深刻的功能。Style(风格)、Theme(主题)和 Painter 正是这样三种功能,它们可以方便开发非常吸引人且独立于设备的视觉元素。在本文中,我们将介绍如何使用它们,并探讨一些细微的问题。我们已经使用 Sprint Wireless Toolkit 3.3.1 开发了演示应用程序。此工具包不仅提供了对 LWUIT 的良好支持,它还提供了许多非常有趣的设备仿真器,比如
2010-11-30 13:08:00 614
原创 LWUIT简介
<br /><br />一、LWUIT简介<br /><br />Sun公司在2008年的Java One会议上向开发者社区推荐了LWUIT,即Light Weight UI Toolkit。LWUIT是一个轻量级Java ME UI工具包,类似Swing 的MVC架构, 支持多种布局, 皮肤更换, 字体, 触摸屏, 动画效果, Rich控件, 3D集成, Painter, 模式对话框, I18N/L10N等。<br /><br />Sun公司已发布了LWUIT的源代码以及示例代码,以及预先发布的二进制文件
2010-11-29 17:58:00 671
转载 细说Java之util类
<br /><br />线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。<br />Collection<br />├List<br />│├LinkedList<br />│├ArrayList<br />│└Vector<br />│ └Stack<br />└Set<br />Map<br />├Hashtable<br />├H
2010-11-26 13:39:00 497
原创 在基于MIDP的应用程序上使用JDBC
<br /><br /> 今天,Java平台已经成为大多数移动电话的首选并被广大的设备制造商,运营商和开发者所接受。基于J2ME的应用程序可以在多个平台上移植。DataMirror的PointBase微型版增强了用户访问存储数据的能力。<br /><br /> 移动应用开发者经常需要构建需要持久性存储和读取数据的应用程序,在MIDP中提供了记录管理系统来支持上述操作。如果应用程序构建在标准的JDBC基础之上,那么访问和存储数据的操作将变得简单。本文将讨论如何在MIDP应用程序
2010-11-26 13:11:00 510
转载 J2ME经验总结之汉字转拼音
<br />后来又完善了一下,追加了汉字转换为拼音首字母的方法。<br />来源是网上出现频率比较高的汉字转拼音的java代码。<br />但是我都做了优化,修正了一些小缺陷,使用数组替代容器,并且将编码转换的步骤省略,直接制作成映射表。而且,查找汉字编码区间的时候使用了类似二分查找的方法。所以速度快了很多很多。<br />当然,要文字足够多才能看出来。<br /><br />在nokia5300上进行了测试,300字175毫秒。还算不错吧。<br /><br />具体就不多说了。<br />大家可以直接使
2010-11-26 12:28:00 867
翻译 常用正则表达式
<br /><br /><br />正则表达式的语法规则<br /> ^符号匹配字符串的开头。例如:<br /> ^abc 与“abc xyz”匹配,而不与“xyz abc”匹配<br /><br /> $符号匹配字符串的结尾。例如:<br /> abc$ 与“xyz abc”匹配,而不与“abc xyz”匹配。<br /> 注意:如果同时使用^符号和$符号,将进行精确匹配。例如:<br /> ^abc$ 只与“abc”匹配 <br /><br /> *符号匹配0个或
2010-11-26 10:52:00 545
翻译 读Hibernate源码日记
<br /><br /><br />由于工作中经常访问数据量超大(而且查询经常要多个表关联)的表(Oracle),有一段时间给我搞的束手无策。<br />后来我把原来的分页方法了进行了修改,主要是把sql语句修改为如下:<br />select * from ( <br /> select new_row.*, rownum new_rownum from ( <br />原来的SQL语句 <br /> )new_row where rownum <= ?)<br />wh
2010-11-26 10:49:00 638
转载 面向接口编程
<br />面向接口编程<br /><br />在前面的章节中,我们提到一个接口设计的例子。为什么我们提倡接口的设计呢?Martin Fowler在他的分析模式一书中指出,分析问题应该站在概念的层次上,而不是站在实现的层次上。什么叫做概念的层次呢?简单的说就是分析对象该做什么,而不是分析对象怎么做。前者属于分析的阶段,后者属于设计甚至是实现的阶段。在需求工程中有一种称为CRC卡片的玩艺儿,是用来分析类的职责和关系的,其实那种方法就是从概念层次上进行面向对象设计。因此,如果要从概念层次上进行分析,这就要求你从
2010-11-26 10:45:00 805
翻译 数据库链的使用
<br /><br /><br />创建数据库链<br />CREATE DATABASE LINK "DBLINK" CONNECT TO "garrey2" <br /> IDENTIFIED BY "123123" <br /> USING 'server2'<br /> --garrey2:是目的数据库的用户名<br /> --123123:当然是密码了<br /> --server2:是另一个数据库的服务名<br />使用数据库链就能让oracle帮你管理总的得
2010-11-26 10:41:00 658
原创 J2ME 记录管理存储
<br /> J2ME 记录管理存储<br />移动信息设备框架(Mobile Information Device Profile)移动 Java 应用程序的平台, 为 MIDP 应用程序提供一种跨多个调用持久存储数据的机制。这种持久存储机制可以被视为一种简单的面向记录的数据库模型,被称为记录管理系统(record management system(RMS))。在此,Soma Ghosh 说明了您的 J2ME 应用程序怎样能够使用 RMS 来管理和解释数据。通过一个样本电话数据库,您还将了解到关于这个概
2010-11-26 10:33:00 643
转载 正则表达式基础知识
<br />正则表达式基础知识<br />正则表达式是一种可以用于模式匹配和替换的强有力的工具,一个正则表达式就是由普通的字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式,它描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。<br /><br />正则表达式在字符数据处理中起着非常重要的作用,我们可以用正则表达式完成大部分的数据分析处理工作,如:判断一个串是否是数字、是否是有效的Email地址,从海量的文字资料中提取有价值的数据
2010-11-26 10:05:00 779
原创 RSS无线阅读器)开源说明
<br /> <br />我的RssReader资源:<br />1:《[J2ME]RSSOwlMidlet(RSS无线阅读器)开源说明》<br />2:《[J2ME]RSSOwlMidlet(RSS无线阅读器)设计说明》<br />3:下载源代码:http://files.cnblogs.com/zhengyun_ustc/RSSOwlMidlet-src.rar<br />4:下载midlet:jad: RSSOwlMidlet.jad jar: RSSOwlMidlet.jar (jar包可能有点偏大
2010-11-26 09:43:00 879
原创 J2ME应用的工具集---javaMe的插件很有用的!
<br /><br />J2ME Polish J2ME Polish是用于开发J2ME应用的工具集: <br />从一份源代码中为多种设备和多种语言创建应用的建造工具(build tools)。一个设备数据库,您的应用可以用它通过预处理为不同的手机进行调整. <br />一套用户界面(GUI), 可以在应用程序代码之外进行设计。 <br />工具类(Utiliy classes),如BitMapFont 和ArrayList。 <br />编辑修改二进制文件的独立工具。 <br />更多J2ME Poli
2010-11-26 09:07:00 907
原创 贪吃蛇游戏源码,基于javaMe
<br /> <br />package com.canvas;<br /> <br />import java.util.Random;<br /> <br />import javax.microedition.lcdui.Canvas;<br />import javax.microedition.lcdui.Graphics;<br />public class SnakeCanvas extends Canvas implements Runnable{<br /> /**存储贪吃蛇节点坐
2010-11-26 08:57:00 511
原创 贪吃蛇游戏源码,基于javaMe
<br /><br />package com.canvas;<br /> <br />import java.util.Random;<br /> <br />import javax.microedition.lcdui.Canvas;<br />import javax.microedition.lcdui.Graphics;<br />public class SnakeCanvas extends Canvas implements Runnable{<br /> /**存储贪吃蛇节点坐标
2010-11-26 08:55:00 555
原创 贪吃蛇游戏源码,基于javaMe
<br /><br />package com.canvas;<br /> <br />import java.util.Random;<br /> <br />import javax.microedition.lcdui.Canvas;<br />import javax.microedition.lcdui.Graphics;<br />public class SnakeCanvas extends Canvas implements Runnable{<br /> /**存储贪吃蛇节点坐标
2010-11-26 08:55:00 585
原创 绝不能贱卖自己
今天匆匆茫茫又去一家大公司(日资)企业面试。满怀理想和梦想去了,一切都来得那么突然。由于自己在专业方面的知识比较扎实,很容易就通过它那里的笔试。面试我的是一位部长级别的高层领导,先用英语简单的做了一下自我介绍之后,我们开始正常的交谈。在谈到项目问题上,我说我在学校做过一些项目,我就原始的文档和现成的作品。我就让他看了我的一下作品,他感觉很好。由于有很多同学也在这家公司上班,得知他们的很多实习生正在做我以前做过的项目,但是还没有做出来。看一切都如此顺利,好像一切都成定局。我是这家公司的首选员工。在谈到薪水方面
2010-11-13 15:30:00 1215 1
转载 幽默的培养
默是一种特殊的情绪表现。它是人们适应环境的工具,是人类面临困境时减轻精神和心理压力的方法之一。俄国文学家契诃夫说过:不懂得开玩笑的人,是没有希望的人。可见,生活中的每个人都应当学会幽默。多一点幽默感,少一点气急败坏,少一点偏执极端,少一点你死我活。 幽默可以淡化人的消极情绪,消除沮丧与痛苦。具有幽默感的人,生活充满情趣,许多看来令人痛苦烦恼之事,他们却应付得轻松自如。用幽默来处理烦恼与矛盾,会使人感到和谐愉快,相融友好。那么,怎样培养幽默感呢? 领会幽默的内在含义,机智而又敏捷地指出别人的缺
2010-11-06 15:43:00 638
转载 民企少帅如何培养领导气质
民企少帅如何培养领导气质 <br /> 在家族企业中,很多年轻的家族成员会比同龄人更早地走上领导岗位,他们可能是一个部门的总监,也可能是下属分公司或子公司的经理,甚至是管理几千名员工的集团总经理。对他们而言,领导气质的培养就显得尤为重要。<br /> 作为企业或部门领导,无论年纪大小,都应具备鲜明的领导气质,进而形成一种带有个性化标签的领导风格。身为家族企业年轻一代,究竟该如何有意识地培养这种气质呢?<br /> 首先,要充分自信,这是任何一个领导必备的
2010-11-06 15:36:00 524
原创 培养自己的领导气质(2)
在任何一个团体中,总有某一个人充当着核心的角色,他的言行能够被团体认可,并指引着团体的某一些决策和行动。我们可以把这种人所具备的人格魅力称为"领袖气质"。具有这种领袖气质的并不一定是高层的管理者,在任何一个团体中,小到几个人组成的办公室,大到一个集团,总会有一个人具有说服他人、引导他人的能力。在某种意义上,"领袖气质"也可以被认为是人格魅力的一部分。 趋势于全球化的经济体系要求每一个职场人员,要有超凡的领导能力和良好的协调能力。越来越多的人开始关注如何在团体中树立自己的权威形象,如何培养自己的"领袖
2010-11-06 15:29:00 535
原创 培养自己的领导气质
在任何一个团体中,总有某一个人充当着核心的角色,他的言行能够被团体认可,并指引着团体的某一些决策和行动。我们可以把这种人所具备的人格魅力称为"领袖气质"。具有这种领袖气质的并不一定是高层的管理者,在任何一个团体中,小到几个人组成的办公室,大到一个集团,总会有一个人具有说服他人、引导他人的能力。在某种意义上,"领袖气质"也可以被认为是人格魅力的一部分。 趋势于全球化的经济体系要求每一个职场人员,要有超凡的领导能力和良好的协调能力。越来越多的人开始关注如何在团体中树立自己的权威形象,如何培养自己的"领袖
2010-11-06 15:18:00 562
原创 如何培养自己的气质
<br />一个人的气质是指一个人内在涵养或修养的外在体现。气质是内在的不自觉的外露,而不仅是表面功夫。如果胸无点墨,那任凭用再华丽的衣服装饰,这人也是毫无气质可言的,反而给别人肤浅的感觉。所以,如果想要提升自己的气质,做到气质出众,除了穿着得体、说话有分寸之外,就要不断提高自己的知识、品德修养,不断丰富自己。 1.一个人的气质是内部修养、外在的行为谈吐、待人接物的方式、态度等的总和。优雅大方、自然的气质会给人一种舒适、亲切、随和的感觉。 2.气质不是学来的,而是培养出来。作为女子不能说太多,但要什么都懂。
2010-11-06 15:06:00 727
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人