oracle 中随机取一条记录的两种方法 V_COUNT INT:=0; V_NUM INT :=0; 1:TBL_MYTABLE 表中要有一个值连续且唯一的列FID BEGIN SELECT COUNT(*) INTO V_COUNT FROM  TBL_MYTABLE; SELECT TRUNC(DBMS_RADOM.VALUE(1,V_COUNT+1)) INTO V_NUM FROM DUAL; SELECT * FROM TBL_MYTABLE T WHERE T.FID=V_NUM;…
在Android开发中ViewPager的使用是非常广泛的,而它不仅仅能够实现简单的开始引导页,还可以结合Fragment并添加Tab作为选项卡或为显示大批量页面实现强大的顺畅滑动 下面介绍两种为ViewPager+Fragment添加Tab的方式: 第一种: 在MainActivity布局中定义一个ViewPager 在MainActivity中声明ViewPager并实现它的Adapter继承自FragmentPagerAdapter 首先需要通过重写有参的构造方法来获取FragmentMa…
  项目中有个需求是获取出展会分类下的前n条展商. 刚开始的思路是用group by 获取出展会的分类,后面再根据分类获取该分类下的n个展商,但也需要第一次获取出展会的时候也获取所有的每个展会分类下的n条展商. CSDN上的有一个类似的问题:mysql中有个表:article(字段:id,type,date),type有1-10,10种类型.现在要用SQL找出每种类型中时间最新的前N个数据组成的集合. select a1.* from article a1 inner join (select…
来源:http://www.cnblogs.com/lxblog/ 最近项目中应用多次应用了图片合成,为了今后方便特此记下. 在WPF下有两种图片合成的方式,一种还是用原来C#提供的GDI+方式,命名空间是System.Drawing 和 System.Drawing.Imaging,另一种是WPF中新添加的API,命名空间是 System.Windows.Media 和 System.Windows.Media.Imaging . 我们来做一个简单的例子,分别用上面的两种方式实现,功能是在一个…
Sticky footer布局是什么? 我们所见到的大部分网站页面,都会把一个页面分为头部区块.内容区块和页脚区块,当头部区块和内容区块内容较少时,页脚能固定在屏幕的底部,而非随着文档流排布.当页面内容较多时,页脚能随着文档流自动撑开,显示在页面的最底部,这就是Sticky footer布局. 图示说明 当内容较少时,正常的文档流效果如下图 在正常的文档流中,页面内容较少时,页脚部分不是固定在视窗底部的,这时就要用到Stickyfooter布局. Sticky footer布局效果如下图 这样就…
最近在做项目中发现,前台提交数据时,如果通过form表单提交和ajax发送json时,springMVC后台接收不能都通过@ModelAttribute方式处理,经过一番查找后,ajax发送json请求时,后台是通过 @ResponseBody来接收数据的.但我不满足于此,对此进行了更多的研究,归纳如下: 一,form表单和ajax发送json请求提交查询请求头显示分布如下图, 经过比较后,得出结论一: 如果请求的Content-Type设置为application/x-www-form-url…
mybatis的xml配置文件中,字段映射的两种方式: 1.resultMap标签中将数据库的字段与实体类中的字段对应: <resultMap id="BaseResultMap" type="com.maket.entity.ActMaketBase" > <id column="id" property="id" /> <result column="acti_name"…
在Delphi中,对于Windows中的Socket进行了有效的封装.在Delphi中,按其继承关系,可以分层两类:一.TComponent--TAbstractSocket--TCustomSocket--TCustomServerSocket--TServerSocketTComponent--TAbstractSocket--TCustomSocket--TClientSocket二.直接从TObject继承过来:TObject--TCustomWinSocket--TServerWinS…
Response对象的几点说明: Response对象用来描述一个HTTP响应,Response只是一个基类,根据相应的不同有如下子类: TextResponse,HtmlResponse,XmlResponse 仅以HtmlResponse为例,HtmlResponse在基类Response的基础上,还多了很多新的方法. 一.使用Selector 因为链接也是页面中的数据,所以可以使用与提取数据相同的方法进行提取.在分析网页时可以通过jupyter notebook构造selector对象进行…
目录 一:三层交换机方式 二:单臂路由方式 一:三层交换机方式 如图,PC1和PC2是企业内网的主机,属于不同的部门,故属于不同的VLAN.在交换机上配置vlan 10和vlan 20,并且配上主机的网关.交换机与路由器相邻的接口配置上Vlan30,配置上和路由器接口同一网段的ip.在交换机上配置默认路由指向路由器.AR1是边界路由器,AR1上配置静态路由去往192.168.10.0网段和192.168.20.0网段.AR1还配了默认路由指向AR2.AR1与AR2通过OSPF路由.主机通过NAT…