Swing基本组件.*
Swing顶级容器类:JFrame JDialog JApplet
使用以上容器的原则:
1.要在屏幕上显示,每个GUI组件必须是一个“容器层级”(一个容器层级是一个拥有顶层容器作为根的组件树)的一部分。
2.每个GUI组件只能属于一个容器。如果一个组件已在某个容器中,试图添加到另一个容器,则删除前一个容器中的组件,添加到后一个组件。
3.每个顶层容器都有一个...
虽然Eclipse从3.0开始已经继承了Ant插件,大家的项目可以自动构建 部署,此篇文章看也没多大用处,但是手动去自己使用以下
Ant来构建自己的Java项目也是一件有意义的事情,虽然现在已经没用人用Javac Java命令行的方式 来搞程序。。。。
Ant是Apache基金项目下的一个工具,在Apache官方给出的解释 是 一个帮助我们构建软件的 Java库和命令行工具 。
...
分类:
编程语言 时间:
2014-12-09 19:42:41
阅读次数:
291
众所周知,在开发过程中,ListView的优化是比较重要的
那么,如何去优化呢?
ListView的提升效率,其实就是在于adapter中getView方法的优化,那么如何使的getView优化呢?
1、在getView() 中重用了convertView,很大程度上的减少了内存的消耗。通过判断convertView是否为null,
是的话就需要产生一个视图出来,...
分类:
移动开发 时间:
2014-12-09 19:43:31
阅读次数:
178
介绍
把Python的基础知识学习后,尝试一下如何安装、加载、使用非标准库,选择了图像处理模块PIL。
Python Imaging Library (PIL)是PythonWare公司提供的免费的图像处理工具包,是python下的图像处理模块,支持多种格式,并提供强大的图形与图像处理功能。虽然在这个软件包上要实现类似MATLAB中的复杂的图像处理算法并...
分类:
编程语言 时间:
2014-12-09 19:43:41
阅读次数:
396
Palindrome
Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 3281 Accepted Submission(s): 1136
Problem Description
A palindrome is a s...
分类:
其他好文 时间:
2014-12-09 19:43:54
阅读次数:
158
Linux系统上经常会出现一些现象就是,安装好软件访问的时候,服务器连接不上,这个时候就要检查相应的端口是否打开了,方法如下:...
分类:
系统相关 时间:
2014-12-09 19:42:16
阅读次数:
185
管理后台的权限管理模块搭建中使用了shiro框架,方便地管理了功能权限。主要感觉shiro的优点是:相对Spring Security比较轻巧,使用起来自由度大,和Spring框架结合的方式也很成熟,缺点是:shiro本身没实现缓存,需要自己定义缓存实现,更新比较慢,有的功能需要自己拓展。
shiro文档:http://shiro.apache.org/static/1.2.3/...
分类:
其他好文 时间:
2014-12-09 19:41:19
阅读次数:
147
GPS北斗双模技术应用开发研究—数据结构扩展 还是从gps.h头文件入手,首先 GpsSvStatus结构体需要改造,GpsSvStatus当时设计的时候是考虑存储gps卫星信息的,但是我们现在是要存储双模的数据,因此我们需要扩展这个数据结构,那怎么扩展呢? 当然要代价小一点,不能完全推倒重来的,笔者想到的就是增加一个北斗卫星数量的变量,以及北斗的epemeris、alman...
分类:
其他好文 时间:
2014-12-09 19:41:55
阅读次数:
263
在做网站开发时,我常常会做一些这样的工作:一张大图中包含了许多的小图,而网站中为了使用其中一张小图我不得不把大图切成一张张的小图。虽然这样的工作不多;但对于我来说在服务器端莫名的存储了一大堆小文件是很反感的事情;或许你会说使用css来完成大图中的小图显示;当然这是可以的。但是我假如需要下载该小图呢?这时无能为力了吧!
所以有了今天的服务器端剪切压缩图片的一章。...
android Webkit 解决重定向思路 之 通过URL判断 网页是否是重定向的CODE 3XX...
分类:
移动开发 时间:
2014-12-09 19:42:34
阅读次数:
305
一. nested loop 原理
nested loop 连接(循环嵌套连接)指的是两个表连接时, 通过两层嵌套循环来进行依次的匹配, 最后得到返回结果集的表连接方法.
假如下面的 sql 语句中表 T1 和 T2 的连接方式是循环嵌套连接, T1 是驱动表
select *
from T1, T2
where T1.id = T2.id and T1.nam...
分类:
数据库 时间:
2014-12-09 19:40:23
阅读次数:
145
这篇文章是前Firefox Android工程师(现在跳槽去Facebook了) Lucas Rocha所写,文中对Android中常用的四种自定义布局方案进行了很好地分析,并结合这四种Android自定义布局方案所写的示例项目讲解了它们各自的优劣以及四种方案之间的比较。看完这篇文章,也让我对Android 自定义布局有了进一步的了解,于是趁着兴头,我把它翻译成中文。...
分类:
移动开发 时间:
2014-12-09 19:40:55
阅读次数:
238
22 kHz信号实际上是一个调制在LNB电源上的连续脉冲信号,利用接收机与LNB的连接馈线来传送时。0/22 kHz脉冲中频开关最初并不是用于双LNB切换的,而是用于Ku波段双本振LNB(高频头)的两个高、低本振切换的。由于Ku波段的频率范围在10.7GHz~12.75 GHz之间,如果使用单一本振的LNB,LNB输出的中频带宽已远远超出了接收机中频输入950~2150 MHz的频率范围。为了能够...
分类:
其他好文 时间:
2014-12-09 19:42:13
阅读次数:
180
一篇菜鸟程序员的两年,仅献给和我一样在迷茫或者在求职的人和我自己。...
分类:
其他好文 时间:
2014-12-09 19:41:51
阅读次数:
165
在阎宏博士的《JAVA与模式》一书中开头是这样描述模板方法(Template Method)模式的:
模板方法模式是类的行为模式。准备一个抽象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻辑有不同的实现。这就是模板方法模式的用意。
模板方法模式的结构
模板方法模式是所有模...
分类:
移动开发 时间:
2014-12-09 19:39:55
阅读次数:
157
今天遇到一个开线程太多将虚拟内存耗尽的问题
我的应用程序的pid是2558,查看此时的状态:
root@Storage:/proc/2558# cat status
Name: sonia
State: S (sleeping)
Tgid: 2558
Pid: 2558
PPid: 2335
TracerPid: 0
Uid: 0...
分类:
编程语言 时间:
2014-12-09 19:39:40
阅读次数:
979
DOM展开闭合列表:
overflow 属性规定当内容溢出元素框时发生的事情。
auto,hidden,inherit,scroll,visible
1.标签封装数据
2.定义样式,css
3.明确事件源和事件,以及要处理的节点,dom
4.明确具体操作方式(事件的处理内容),js
dl dd{ /*标签本来带着缩进功能,取消 *...
分类:
其他好文 时间:
2014-12-09 19:40:41
阅读次数:
204