- 浏览: 59107 次
- 性别:
- 来自: 北京
最新评论
-
Reset:
public class Singleton(){
...
我和单例的爱恨情仇 -
Reset:
如果链接多个ftp服务器 这种方式的单态显然不是很合适
方便的FTP客户端封装(apache.commons.net.ftp) -
Reset:
liulyx 写道刚才不好意思,还没有写完,一不小心按错了键 ...
方便的FTP客户端封装(apache.commons.net.ftp) -
yhz851225:
portType ----- SDI 接口bindIng -- ...
wsdl文件的portType和binding的关系 -
bleet:
zhy20045923 写道答案应该全是否定的,具体原因应该出 ...
你猜猜这段代码的结果
文章列表
weblogic生产环境更新程序的建议,如果web应用手动启动了任何Thread的话,不建议使用console里的update更新程序,也不建议在deployment下面对应用进行启停,因为这两个操作都不能销毁启动的线程。
对使用线程的web应用,建议通过在contextDestroyed()中管控应用启动的所有线程,或者通过启停server来达到更新程序的目的。
1.遇到问题,文章表里的内容字段类型是clob,里面存放的是类似<html><body>....</body></html>这种字符串
2.第一次,用pl/sql查询整表全选右键导出成sql文件,发现文件里的内容字段全为空,失败
3.第二次,用PL/SQL导出数据位xx.dmp文件,用PL/SQL导入,没反应,表里也没数据。失败
4.第三次,用命令行导出,导出命令为:
exp userid=username/password@service buffer=204800 tables=table1,table2 compress=y file= ...
SoftReference 适合做缓存,修饰的对象在内存不足时并且没有直接引用时方可被回收
WeakReference 可以观察到被修饰的对象何时被回收
首先,在cmd执行命令:
mksdcard 64M e:sdcard.img
执行不了命令就去设置android sdk的环境变量
其次,打开eclipse,在运行的虚拟器命令参数中填上:
-sdcard e:\sdcard.img
运行就可以了。
注意:mksdcard 64M e:sdcard.img 这个命令的空间不要填太大,没必要,说不准把机器整的运行很慢,不过这句话是没有依据的,我感觉。
在eclipse的Android SDK and ADK Manager里设置sd卡的大小是不管用的,不要试图不在命令行创建img,只在eclipse里操作就能使用SD卡,我试过 ...
当你的一段PHP程序写好后,会上传到服务器,如果服务器是自己搭建的,做mysql的设置也方便,但是如果是上传到虚拟主机或者别人的主机,做mysql的设置就很不方便。
所以当我们写php和mysql程序时,最好一步到位,不要给以后搬迁的过程中带来乱码问题。
一般来讲,乱码都是字符集引起的。而避免以上所述的问题,主要关注以下环节:
1.mysql数据库服务会有一个默认的字符集,如果你创建数据库时不指定字符集,那么系统默认使用mysql服务默认的字符集。mysql的数据表,可以针对某字段做字符集设定
2.PHP的页面有字符集的设定,影响到浏览器以指定的字符集解析网页
3.PHP连接mysql ...
layout文件里的写法:
<TextView
android:id="@+id/disable_div"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center"
android:visibility="gone"
/>
java文件的写法(0 ...
网页本身是有编码的,浏览器依据网页的编码对网页进行解析,呈现。
比如你设置网页的编码是UTF-8,那么浏览器就会按照UTF-8格式去解析网页。
那么怎么设置网页的编码呢?
如果是PHP脚本,可以通过
header("Content-Type: text/html; charset=gb2312")
如果是html,可以通过
<meta http-equiv="Content-Type" content="text/html; charset=gb2312
通过以上设置的网页,在浏览器里打开,查看网页的编码,发现浏览器一定会用gb2 ...
今天使用JSTL,下载JSTL1.1.2后,引入项目,
web.xml配置taglib时,报错,因为web.xml使用的是JSP2.4,所以在taglib外面加一个jsp-config标签解决此问题
重启服务器后,出现这个错误:
org.apache.jasper.JasperException: Failed to load or instantiate TagLibraryValidator class: org.apache.taglibs.standard.tlv.JstlCoreTLV
在网上查了很多,有的说不用引用tld文件,有的说不用在web.xml里配置tld文件,我认为在we ...
Handler的设计有2个用途:
1.指定一个消息或者一个线程在何时执行
2.执行另外一个线程中的操作
Handler接受一个消息或者一个与消息队列已关联的Runnable
当一个Handler创建时,它会绑定到创建它的那个线程和那个线程的消息队列。而且,一个Handler只会和一个线程绑定。
当一个进程创建时,它会创建一个消息队列,这个消息队列用来管理这个应用显示在最前端的activity或者broadcast receiver关联的窗口。这个时候你可以创建一个Handler用来和主线程交互。
当Handler处理接收的消息或者runnable时,可以即时处理也可以延时处理。即时处理指 ...
接触Android有一年时间了,因为是工作之余看看,再加上过去的几个月时间里,工作事情多,人也变的懒散了,所以一直没有写过完整的应用。
近2个月,才决定要写一个简单应用,即写一个统计每月发送和接受短信数量,拨出和接听电话时间的应用。
一开始的时候借鉴与网上的代码,从电话记录里去查询,但是因为用户会删掉电话记录或者短信,所以写完后觉得是个败笔,算为练手。
后来想用Service和ContentObserver的方式去接听,当电话记录里的记录发生变化时,应用本身去记录一份数据。但是这样有一个问题,考虑到现在的Android用户总会杀掉进程,所以这样做也没有实际意义。
再后来想用接听Broad ...
你是不是曾经有过这样的经历,在写一个名叫getInstance()方法时,特别计较写在方法前面的那个可恶的synchronized,让你无法下手,至少犹豫10秒钟,哈哈。
不管你们有没有过,我每次写单例时,都为这个synchronized搞的痛苦不堪,于是我痛下决心,在以后我的代码里不会再出现延时加载这一概念,我要的只是初始化而已,即时加载又有何妨呢?
只是下个决心而已,缘何要加个痛字,各位看管,是不是有点过分了。
其实不然,且听我慢慢道来。
我第一次与单例相识,那是一个深秋的深夜,那天我第一次听说了《设计模式》,我用一颗年轻的心打开了XX网站的某某网页,输入单例模式并敲下回车键,那一瞬 ...
有一个字符串,这个字符串是xml格式,怎么解析它最好呢?
当然是针对稍微大一点的xml字符串而言,如果都是一点点,那不管用什么工具解析,效率不会有太大区别。
内存的使用方面:
虽然字符串已经加载到内存中了,但是如果被xml解析器解析的话,解析器还是会再加载自己的单独一份内存,故而流的解析方式是最省内存的。
解析耗时方面:
因为字符串是已经被加载到内存中了,所以能对字符串直接进行解析是最快的,但是可惜的是到目前为止我还没有发现哪个xml解析器会直接解析xml格式的字符串,他们都是把字符串重新加载为一个InputStream,然后进入和解析文档同一入口的解析流程。
值得一提的是dom4j提 ...
本文所有描述参照一下wsdl文件:
<message name="getTermRequest">
<part name="term" type="xs:string" />
</message>
<message name="getTermResponse">
<part name="value" type="xs:string" />
</message>
<p ...
ContentResolver
- 博客分类:
- Android
ContentResolver().query(URI,返回的列null返回所有列, 查询条件(已包含了where语句我们只需要写where语句后面的条件就可以了), 参数的值(如果前一个参数用了?代表参数), 排序设定);
概述:ListActivity显示一个列表,这个列表的数据可以由一个数组提供或者一个游标提供,每一个列表单条记录都会相应被选择时的动作。
一、ListActivity的layout
默认会填充一个全屏居中的LIST,当然也可以自己定制layout,自己定制layout时必须有一个id叫list的ListView,还可以有一个id为empty的任意组件,这个组件在ListActivity绑定的数据源没有数据时激活并且此时ListView隐藏。
二、单条记录的显示定制
ListView绑定数据时一般是一个ListAdapter,而我们就可以定制一条记录的显示方式在layout文件中,然后把这个显示 ...