`
luhantu
  • 浏览: 204485 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
Blob字段存储在JDBC4.0之前和之后有区别,具体区别看代码。 import java.io.BufferedWriter; import java.io.IOException; import java.io.OutputStreamWriter; import java.sql.Blob; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLE ...
Flash可以被嵌入其他的服务器网页中,如果要flash取得其嵌入的网页的整个URL地址或者hostname等,应该怎么办呢? <?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.ad ...
Flex的spark组件可以用skin来设置组件的背景,但是对于如果只想加个背景色,还要搞个skin 类来做,多少有点杀鸡用牛刀的赶脚,所以能否像Flex3中那样一个blackground就搞定呢?或者自己在组件中直接写个皮肤你? 如果用<s:Rect/>等来定义一块区域的颜色,那么你就只能用绝对定位,让其撑满整个组件。   <?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/200 ...
在flex中用chart对数据展示时,有时候数据中有空值,但是希望数据为空时能用其他默认值来代替,这个时候就可以用dataFunction来做对数据显示前的一个预处理。 <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:mx="library://ns.adobe.com/flex/mx" xmlns:s="library://ns.adobe.com/flex/spark" height="600"> ...
很多时候会用到动态改变datagrid的headerRender 或者itemRender的属性值,也会有设置单元格的颜色的要求。 <?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns. ...
在 Java 应用程序中永远不会传递对象本身,而只传递对象引用。因此都是按引用传递对象,都是传递一个引用的副本。(就是一个引用的新内存地址,并指向对象的内存地址) 当传递的是基本数据类型的时候,它传递也是此其引用的副本,只不过基本类型的内存分配方式不同,导致如果在方法中修改基本类型时候,其实是在栈中新开辟空间并指向新开辟的空间的。而且基本数据类型调用==时候,其实是去比较指向的内存的实际内容是否相等的。 当传递的是引用类型时候,它也传递是引用副本,并且副本也指向了同样的对象地址。所以你修改副本也会把对象的实际内容修改掉的。   Java内部的地址分配可以参考:http://blog. ...
1. 如果B继承A,在new B()时候,java代码的执行顺序:   JVM装载 初始化父类的静态成员变量 初始化父类的静态代码块 初始化子类的静态成员变量
1.多线程的介绍 多线程的目的是为了最大限度的利用CPU资源。   Java编写程序都运行在在Java虚拟机(JVM)中,在JVM的内部,程序的多任务是通过线程来实现的。每用java命令启动一个java应用程序,就会启动一个JVM进程。在同一 ...
 同步容器:可以简单地理解为通过synchronized来实现同步的容器,如果有多个线程调用同步容器的方法,它们将会串行执行。比如Vector,Hashtable(早起JDK的一部分)及Collections.synchronizedXXX等方法返回的容器。         可以通过查看Vector,Hashtable等这些同步容器的实现代码,可以看到这些容器实现线程安全的方式就是将它们的状态封装起来,并在需要同步的方法上加上关键字synchronized。但在某些情况下,我们需要实现额外的复合操作,比如获取最后一个元素或者删除最后一个元素: public static Object g ...
1).ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2).对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3).对于新增和删除操作add和remove,LinedList比较占优势,因为ArrayList要移动数据。 实现原理:http://zhangshixi.iteye.com/blog/674856 时间和空间复杂度对比 1.对ArrayList和LinkedList而言,在列表末尾增加一个元素所花的开销都是固定的。对ArrayList而言,主要是在内部数组中增加一项, ...
Set接口Set不允许包含相同的元素,如果试图把两个相同元素加入同一个集合中,add方法返回false。Set判断两个对象相同不是使用==运算符,而是根据equals方法。也就是说,只要两个对象用equals方法比较返回true,Set就不 会接受这 ...
Java为数据结构中的映射定义了一个接口java.util.Map,它有四个实现类,分别是HashMap、HashTable、LinkedHashMap和TreeMap。他们的类图结构为:   关键技术剖析:Map用于存储键值对,根据键得到值,因此不允许键重复,值可以重复。1 ...
在很多时候我们需要一个带边框,有标题的容器,这个需要用自定义skin来做. 其实就是用遮罩层mask来做的。话不多说,直接来代码吧 Main.mxml <?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx=" ...
1.sql server 有没有类似 oracle 中 dual 的表 没有,但是你可以直接不写from XXX就可以实现dual的效果,估计是sql server 默认的实现吧。 select 1+1 as xxx  
1.dictionary 数据字典是Oracle存放有关数据库信息的地方,其用途是用来描述数据的。 静态数据字典-->主要是在用户访问数据字典时不会发生改变的, --例如某用户创建的表 动态数据字典-->是依赖数据库运行的性能的,反映数据库运行的一些内在信息,所以在访问这类数据字典时往往不是一成不变的。这些视图提供了关于内存和磁盘的运行情况,所以我们只能对其进行只读访问而不能修改它们。 数据字典中的表是不能直接被访问的,但是可以访问数据字典中的视图。静态数据字典中的视图分为三类,它们分别由三个前缀够成:user_*、 all_*、 dba_*。 user_* 该 ...
Global site tag (gtag.js) - Google Analytics