第一天,美好的一天

自习第一天,寻找久违的状态,加油!没有往日的氛围,只能自己为自己添加压力,万事开头难,更要坚持下,谁笑到最后谁才是最后的赢家,加油吧,骚年!!!
不要被开始的困难吓倒,既然自己知道自己的弱点,就要去试着克服一下。其实慢慢的才体会到自己战胜不了的是自己,克服自己的弱点,不是一朝一夕的事情。能有这样的认识,是我在培训时遇到的manager的教诲,克服自己的弱点,也许需要很多年,但是当你克服掉这个弱点时,就是成功的。人贵有自知之明,说的就是自我正确的定位,正确的定位自己,才能有动力有信心去做好每一件事情。
如果让你三年后你再拿起自己曾经在高中时的基本能力,也许对现在大学生来说是一道鸿沟,但是这也许就是自己甚至大家很多人的弱点,如何能够在段时间内拾起曾经的自己,是战胜自己的最开始的条件。要想多经历一些,就应该做好心里准备,准备承受别人不曾承受的痛苦,别人无法遇到的孤独,不要看眼前的利益,要有宽广的胸襟去长远看待问题。
做事贵在坚持,一定要坚持下去。。。

新的起点 新的征程

这是开发的个人第一个博客,有了博客可以帮助自己了解新闻时事,有了博客可以与大家分享自己的独到见解,有了博客让你不再感到孤单,有博客,幸福快乐一生。
大四的开始,最后的拼搏,不要让大学留有遗憾,不要让青春有太多的悔恨。趁年轻,还不晚,抓住机会,努力一把,加油!!!
不要对自己失去信心,每一分钟都是美好的。不要让自己太早的接触不该接触的东西,上天安排我们什么时候接触,早已有定论。不要让自己太安逸,不要让自己过得太舒服。古人尚知道“居安思危”,我们不应该懈怠。最可怕的就是起点比自己高的人比你还努力,自己却全然不知,当你知道时只会抱怨别人的起点,但往往忽略了他人的努力,这就是致命的弱点。所以时刻准备着屌丝逆袭的到来。。。
人生注重的是阅历,不仅仅是结果。行胜于言,屌丝们加油吧,让大学无憾,让青春无悔。

J2ME时间显示

这是一个j2me的时间显示的例子。一个获取时间并且按秒计时的时间显示类,在j2me中创建对象
并且创建一个线程让时间占用这个线程进行。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
public Shijianxianshi() {
display=Display.getDisplay(this);
canvas=new testCanvas();
quit=new Command("Quit",Command.EXIT,2);
canvas.addCommand(quit);
canvas.setCommandListener(this);
}
<span style="color: #ff6600;">protected void startApp()</span> throws MIDletStateChangeException {
display.setCurrent(canvas);
}
protected void destroyApp(boolean unconditional)throws MIDletStateChangeException {
// TODO 自动生成方法存根
}
<span style="color: #ff6600;">protected void pauseApp()</span>
{
// TODO 自动生成方法存根
}
<span style="color: #ff6600;">public void commandAction</span>(Command c, Displayable d)
{
try
{
if(c == quit)
{
<span style="color: #ff6600;">destroyApp(true);</span>
notifyDestroyed();
}
}
catch(MIDletStateChangeException me)
{
System.out.println(me+"caught.");
}
}
}
<span style="color: #ff6600;">class testCanvas extends Canvas implements Runnable</span>{
private Image image=null;
private Font font;
TimeZone t;
Calendar c;
int h,  min, sec, year, month, day, week=0;
public testCanvas()
{
t = TimeZone.getTimeZone("GMT+08:00");//获取东8区TimeZone 否则会使用默认的时区
c = Calendar.getInstance(t); //创建一个日历对象
h = c.get(Calendar.HOUR_OF_DAY); //从日历对象获取想要的日期、时间信息
min = c.get(Calendar.MINUTE);
sec = c.get(Calendar.SECOND);
year=c.get(Calendar.YEAR);
month=c.get(Calendar.MONTH);
day=c.get(Calendar.DAY_OF_MONTH);
week=c.get(Calendar.DAY_OF_WEEK);
}
// int h = c.get(Calendar.HOUR_OF_DAY); //从日历对象获取想要的日期、时间信息
<span style="color: #ff6600;">protected void paint</span>(Graphics g){
<span style="color: #ff6600;">new Thread(this).start();</span>
font=Font.getFont(Font.FACE_SYSTEM,Font.STYLE_BOLD,Font.SIZE_MEDIUM);
g.setFont(font);
String hour;
String minute;
String second;
String m;
String d;
String w = null;
switch(week){
case 1: w=" 一";
case 2: w=" 二";
case 3: w=" 三";
case 4: w=" 四";
case 5: w=" 五";
case 6: w=" 六";
case 7: w=" 日";
}
if(h&lt;10)
{
hour="0"+String.valueOf(h);
}
else
{
hour=String.valueOf(h);
}
if(min&lt;10)
{
minute="0"+String.valueOf(min);
}
else
{
minute=String.valueOf(min);
}
if(sec&lt;10)
{
second="0"+String.valueOf(sec);
}
else
{
second=String.valueOf(sec);
}
String y=String.valueOf(year);
if(month+1&lt;10)
{
m="0"+String.valueOf(month+1);
}
else
{
m=String.valueOf(month+1);
}
if(day&lt;10)
{
d="0"+String.valueOf(day);
}
else
{
d=String.valueOf(day);
}
try {
image=Image.createImage("/2.png");
} catch (IOException ex) {
System.out.println("图片导入失败");
}
g.drawImage(image, 0, 0, Graphics.HCENTER|Graphics.TOP);
g.drawString("我的时钟", getWidth()/2, 20, Graphics.HCENTER|Graphics.TOP);
g.drawString("当前的日期为:",60,60,Graphics.HCENTER|Graphics.TOP);
g.drawString("星期:",30,100,Graphics.HCENTER|Graphics.TOP);
g.drawString("当前的时间为:",60,130,Graphics.HCENTER|Graphics.TOP);
g.drawString(hour,50,150,Graphics.HCENTER|Graphics.TOP);//时间的显示
g.drawString(":",65,150,Graphics.HCENTER|Graphics.TOP);
g.drawString(minute,80,150,Graphics.HCENTER|Graphics.TOP);
g.drawString(":",95,150,Graphics.HCENTER|Graphics.TOP);
g.drawString(second,110,150,Graphics.HCENTER|Graphics.TOP);
g.drawString(w,60,100,Graphics.HCENTER|Graphics.TOP);//星期的显示
g.drawString(y,50,80,Graphics.HCENTER|Graphics.TOP);//年月的显示
g.drawString("/",75,80,Graphics.HCENTER|Graphics.TOP);
g.drawString(m,90,80,Graphics.HCENTER|Graphics.TOP);
g.drawString("/",105,80,Graphics.HCENTER|Graphics.TOP);
g.drawString(d,120,80,Graphics.HCENTER|Graphics.TOP);
if(sec&lt;60)
{
sec++;
}
else
{
sec=0;
if(min&lt;60)
{
min++;
}
else
{
min=0;
if(h&lt;13)
h++;
else
h=1;
}
}
}
<span style="color: #ff6600;">public void run() {</span>
try {
Thread.sleep(1000);
} catch (InterruptedException ex) {
// ex.printStackTrace();
}
<span style="color: #ff6600;">repaint();</span>
}
}

备注:以上高亮颜色显示的为重要类与方法,供大家借鉴。我已在自己的java手机上运行过,没有问题的。